19.07.2013 Views

ppt - lhc-workshop-2004 Site - Cern

ppt - lhc-workshop-2004 Site - Cern

ppt - lhc-workshop-2004 Site - Cern

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ODE DAQ data path<br />

Unidirectional data transfer to L1 DAQ<br />

SYNC<br />

• Measure input signal phase vs LHCb clock period<br />

• Put data in L0 buffer (40,08 MHz)<br />

• Put data in L0 derandomizer after L0 trigger (1 MHz)<br />

SYNC data format<br />

• 32 bit for TDC data (data word)<br />

• 32 bit for BX_Id, EV_Id, data error (info word)<br />

• 32 bit output data bus<br />

• 24 SYNC X 2 access X 25 ns = 1200 ns > 900 ns<br />

Parallel SYNC readout mode<br />

• 2 x 32 bit wide buses (BUS_UP, BUS_DW)<br />

• 12 Sync for each bus<br />

L0 controller<br />

• Read data/info words from SYNC de-randomizers<br />

• Create L1 DAQ data frame<br />

• Drive GOL (tx_en, tx_er)<br />

o Ethernet mode<br />

o VCSEL diode<br />

10th Workshop on electronics for LHC and future experiments<br />

L0 Controller<br />

Felici Giulietto – LNF (INFN)<br />

TDC Bx cnt<br />

Hamming code<br />

L0 buffer<br />

EDAC<br />

EV cnt ERR<br />

Hamming code<br />

BUS_UP<br />

BUS_DW<br />

L0 derandomizer<br />

EDAC<br />

OutMux 32 x 2<br />

SYNC<br />

SYNC<br />

SYNC<br />

DATAGOL<br />

TX_en<br />

TX_er<br />

SYNC<br />

ERR<br />

SYNC<br />

SYNC<br />

SYNC<br />

SYNC<br />

GOL<br />

Servizio Elettronico<br />

Laboratori Frascati<br />

VCSEL<br />

DAQ DATA FLOW<br />

12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!