Presentation is loading. Please wait.

Presentation is loading. Please wait.

Slide ALICE DCS workshop Jiří Král DCS Board-Dilbert-DCU2 Communication chain Jiří Král FNSPE, CTU in Prague Vojtěch Petráček FNSPE, CTU.

Similar presentations


Presentation on theme: "Slide ALICE DCS workshop Jiří Král DCS Board-Dilbert-DCU2 Communication chain Jiří Král FNSPE, CTU in Prague Vojtěch Petráček FNSPE, CTU."— Presentation transcript:

1 Slide ALICE DCS workshop Jiří Král DCS Board-Dilbert-DCU2 Communication chain Jiří Král FNSPE, CTU in Prague Vojtěch Petráček FNSPE, CTU in Prague

2 Slide ALICE DCS workshop Jiří Král Overview

3 Slide ALICE DCS workshop Jiří Král Differential I2C ● line type: LVDS ● 3 signal lines – Dilbert perspective SDA_in SDA_out SCL_in ● no SCL_out -> DCS Board is always master – deviation from I2C standard

4 Slide ALICE DCS workshop Jiří Král User logic ● diff I2C line pulse generate/receive ● I2C  diff I2C conversion  partial I2C standard implementation – low level (clock and data signals)  40 MHz clock  reset line - by Carlos chip in future

5 Slide ALICE DCS workshop Jiří Král Kernel module ● partial I2C standard implementation – top level (start, stop conditions, acknowledge, data transfer) ● 4 Dilbert registers represented by device files in Linux on Excalibur chip: /dev/dilbert/dilbert_sta /dev/dilbert/dilbert_cmd /dev/dilbert/dilbert_inp /dev/dilbert/dilbert_out

6 Slide ALICE DCS workshop Jiří Král Diff I2C signals - SDA_in

7 Slide ALICE DCS workshop Jiří Král Test setup

8 Slide ALICE DCS workshop Jiří Král Test setup

9 Slide ALICE DCS workshop Jiří Král Status ● Excalibur user logic ready ● Linux kernel module for Dilbert communication ready ● DCS Board  Dilbert communication working ● DCS Boad  DCU2 communication in near future


Download ppt "Slide ALICE DCS workshop Jiří Král DCS Board-Dilbert-DCU2 Communication chain Jiří Král FNSPE, CTU in Prague Vojtěch Petráček FNSPE, CTU."

Similar presentations


Ads by Google