90 likes | 214 Views
New LUMAT board. Fabio Giannuzzi - Filippo Giorgi – Mauro Villa Bologna Lucid meeting – 10th December 2013. Key points. Main goals Build new system on solid ground Same algorithms, same functionalities Basic idea: Duplicate ROD data and send them to a new LUMAT
E N D
New LUMAT board Fabio Giannuzzi - Filippo Giorgi – Mauro Villa Bologna Lucid meeting – 10th December 2013
Key points • Main goals • Build new system on solid ground • Same algorithms, same functionalities • Basic idea: • Duplicate ROD data and send them to a new LUMAT • Same LUMAT main board • Update only the input mezzanines • From mezzanine with 24+24 LVDs inputs to optical link mezzanines • Provide ROD – Mezzanine protocols for lumi measurement
New LUMAT Board • “Minimal changes” • (V2 Edro - ZDC) • “FTK“ input mezzanine • HW tests to be done systematically Rod A Rod C
Hardware under test in lab • New Lumat board • FTK mezzanines • LUCROD prototype • In sharing with other activities.
Development plan • Ensurefixedlatency serial communicationoverfibers • Decide protocoltouseDone • FTK mezzanineto FTK communication (Xilinx-Xilinx) Done • LUCROD to FTK communication (Altera-Xilinx) Ongoing • FTK-to-FTKbeamsimulationOngoing • Developmentof FTK algofirmwarePlanned • Update ofStratixfirmwaretobestarted • Software integrationtobestarted • Needfixedrequirement: • Ifyouwouldliketoadd/changesomething, pleasesay/writeit down now!
LUCROD-LUMAT Communication LUCROD to LUMAT: • 16 (PMT)+4(fibers) hit bits/BCID (clock tick) • Orbit Signal (marks the BCID=0 in the stream) • Data Valid/Live info • 2 spare signals (handshake, lumi block transition) • Control words (parity and others) in the S-link protocol LUMAT to ROD • Nothing (in principle); could be something like handshake, live info… Total: 24 bits
FTK-to-FTK serial tests Tests done using the same FPGA or 2 different FPGA with the same reference clock (40 MHz) but different transmission clocks Full realistic chain on TX and RX side: TX: 32 bit @ 40 MHz -> dual clock FIFO-> 50 MHz rd clk -> 16 bit data sent at 100 MHz with alignment words RX: received data at 100MHz, removed alignment words -> 32 bit data at 50 MHz -> dual clock FIFO 32 bit @ 40 MHz No loss of sync; no loss of data.
Known problems at the moment • The SFP oscillator is not programmable yet • Minor issue: we can change the oscillator, but it will take some time deferred • LUCROD prototype receives data on the optical link but it does not send them out investigating • Manpower is short and over-committed - for many reasons: so do not ask too many changes!
Summary • New LUMAT Card and LUCROD prototype already in our hands • Hardware tests yet to be done systematically • Firmware in the writing phase • LUCROD-LUMAT serial protocol: • Protocol decided; in the implementation phase