block diagram form factor mezzanine card (transmitter slink64) test environment test done
DESCRIPTION
FRL Status. Block diagram Form Factor Mezzanine card (transmitter SLINK64) Test environment Test done Acquisition Spy mode Merge test Next steps Conclusions. Overview. Block diagram. 64b @ 66 or 100MHz. Commercial Optical Link Myrinet Lanai X. 64kB. IN_1. PCI connector 64-bit. - PowerPoint PPT PresentationTRANSCRIPT
CPT week May 2003 Dominique Gigi CMS DAQ
1. Block diagram
2. Form Factor
3. Mezzanine card (transmitter SLINK64)
4. Test environment
5. Test done1. Acquisition2. Spy mode3. Merge test
6. Next steps
7. Conclusions
CPT week May 2003 Dominique Gigi CMS DAQ
CPT week May 2003 Dominique Gigi CMS DAQ
PCI connector 64-bit
FRL Function
IN_1
IN_2
IN_3
IN_4
FPGA
Compact PCI32-bit 33MHz
Memory4Mbytes
Commercial Optical LinkMyrinet Lanai X
Compact PCI Back-plane
64kB
64kB
64kB
64kB
64b@100MHz
PCI 64b @ 66 or
PCI-x 64b @ 100MHz
64b @ 66 or 100MHz
Bridge
FPGA
CPT week May 2003 Dominique Gigi CMS DAQ
Com
pacPC
I
CompactPCI bus 32bit@33MHz
Internal PCI bus64bit 66MHz -Connector for NIC board -FRL FPGA -Bridge FPGA (32-bit)
2 Inputs-LVDS receivers-Buffers 64Kbytes-Connector for 2 other Inputs-FRL FPGA
SRAM memory (4 Mbytes)-FRL FPGA-Memory-Bridge FPGA
Place for the NIC boardPCI short form factor
CPT week May 2003 Dominique Gigi CMS DAQ
SLin
k64
prot
ocol
AlteraACEX
LVDS
LVDS
Generate 3 frequencies:-40MHz from 10 to 15 meters-60MHz from 5 to 10 meters-80MHz <= 5 meters
1 switch to choose the frequency
CPT week May 2003 Dominique Gigi CMS DAQ
FRL
Compact PCI backplane (32b@33Mhz)
Myrinet
GIIIFED emu.
32 MB for Event parameters -Event # - Bunch # - FED# - Size - Time before next Event(x100ns)
Myrinet boardemulated by GIIIto check data and header
CPT week May 2003 Dominique Gigi CMS DAQ
Generic III
PCI 64bit/66MHz
Com
pacPC
I
GIII:
-Sends event through the cable until backpressure
-Sends memory address blocks
-When data is coming: Checks Event data blocks and Headers
FRL
-Data input through Connector-Data is sent to GIII in packets + Headers
Trans.
CPT week May 2003 Dominique Gigi CMS DAQ
FRL to ZBT memory -1 to 1024 event(s) to spy -All event to spy
Bridge/FED-kit reads data from ZBT memory and sends to PC memory (Fed-kit simplify)
When ZBT memory is full- a status is added at the end (when 1 to 1024)- backpressure (acquisition mode) (when all spy)
FRL
Bridge /“Fed-kit”ZBT
FRL Bridge/“Fed-kit”
Myrinet
ZBT
PCI CPCIEvents
CPT week May 2003 Dominique Gigi CMS DAQ
GIIIFED emul.
AlteraACEX
60MHz
GIIIFED emul.
AlteraACEX
60MHz
FIFO32kB
FIFO32kB
FRL
ALTERAStratrix
Myricom -first test will be done with a GIIIto replace the Myrinet board
Events
Spy Events
CPT week May 2003 Dominique Gigi CMS DAQ
1.Use three GIII for merger test (2 FEDs emulator-1 Test data)
2. Go to PCI –x 100 MHz
3. Correct the schematic for next production3bis. Extender to two additional Inputs
4. Introduce the NIOS processor inside the FRL FPGA
GIIIGIII
GIII
FRL
CPT week May 2003 Dominique Gigi CMS DAQ
1. All parts of the PCB are tested
2. Main functions of the FRL are tested 1. Acquisition on each input2. Spy mode through SRAM3. PCI 64b-66MHz4. Mezzanine transmitter board
3. Start to evaluate the cable length (3M cable)1. 5 meters (80 MHz)2. 10 meters (60 MHz)3. 15 meters (40 MHz)4. Pending test the maximum frequency for each length
4. Pending
1. test the 100 MHz frequency for PCIx2. test with Myrinet board
5. Full test for June (ready for production)