block diagram form factor mezzanine card (transmitter slink64) test environment test done

11
CPT week May 200 3 Dominique Gigi CMS DAQ 1. Block diagram 2. Form Factor 3. Mezzanine card (transmitter SLINK64) 4. Test environment 5. Test done 1. Acquisition 2. Spy mode 3. Merge test 6. Next steps 7. Conclusions

Upload: sheila

Post on 18-Mar-2016

50 views

Category:

Documents


1 download

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 Presentation

TRANSCRIPT

Page 1: Block diagram Form Factor Mezzanine card (transmitter SLINK64) Test environment Test done

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

Page 2: Block diagram Form Factor Mezzanine card (transmitter SLINK64) Test environment Test done

CPT week May 2003 Dominique Gigi CMS DAQ

Page 3: Block diagram Form Factor Mezzanine card (transmitter SLINK64) Test environment Test done

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

Page 4: Block diagram Form Factor Mezzanine card (transmitter SLINK64) Test environment Test done

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

Page 5: Block diagram Form Factor Mezzanine card (transmitter SLINK64) Test environment Test done

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

Page 6: Block diagram Form Factor Mezzanine card (transmitter SLINK64) Test environment Test done

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

Page 7: Block diagram Form Factor Mezzanine card (transmitter SLINK64) Test environment Test done

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.

Page 8: Block diagram Form Factor Mezzanine card (transmitter SLINK64) Test environment Test done

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

Page 9: Block diagram Form Factor Mezzanine card (transmitter SLINK64) Test environment Test done

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

Page 10: Block diagram Form Factor Mezzanine card (transmitter SLINK64) Test environment Test done

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

Page 11: Block diagram Form Factor Mezzanine card (transmitter SLINK64) Test environment Test done

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)