Alberto Valero 17 de Diciembre de 2007

Slides:



Advertisements
Similar presentations
On the development of the final optical multiplexer board prototype for the TileCal experiment V. González Dep. of Electronic Engineering University of.
Advertisements

TileCal Optical Multiplexer Board 9U VME Prototype Cristobal Cuenca Almenar IFIC (Universitat de Valencia-CSIC)
Ancillary firmware for the NSW Trigger Processor Lorne Levinson, Weizmann Institute for the NSW Trigger Processor Working Group NSW Electronics Design.
LHCb Upgrade Overview ALICE, ATLAS, CMS & LHCb joint workshop on DAQ Château de Bossey 13 March 2013 Beat Jost / Cern.
The LAr ROD Project and Online Activities Arno Straessner and Alain, Daniel, Annie, Manuel, Imma, Eric, Jean-Pierre,... Journée de réflexion du DPNC Centre.
E.Fullana, J. Torres, J. Castelo Speaker: Jose Castelo IFIC - Universidad de Valencia Tile Calorimeter – ROD Colmar, 11 Sept ROD General Requirements.
Status of the Optical Multiplexer Board 9U Prototype This poster presents the architecture and the status of the Optical Multiplexer Board (OMB) 9U for.
June 2006Juan A. Valls - FPA Project1 Producción y validación de los RODs Read-Out Driver (ROD)
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
1 Pulsar firmware status March 12th, 2004 Overall firmware status Pulsar Slink formatter Slink merger Muon Reces SVT L2toTS Transmitters How to keep firmware.
PicoTDC Features of the picoTDC (operating at 1280 MHz with 64 delay cells) Focus of the unit on very small time bins, 12ps basic, 3ps interpolation Interpolation.
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
Evaluation of the Optical Link Card for the Phase II Upgrade of TileCal Detector F. Carrió 1, V. Castillo 2, A. Ferrer 2, V. González 1, E. Higón 2, C.
Muon Electronics Upgrade Present architecture Remarks Present scenario Alternative scenario 1 The Muon Group.
28/03/2003Julie PRAST, LAPP CNRS, FRANCE 1 The ATLAS Liquid Argon Calorimeters ReadOut Drivers A 600 MHz TMS320C6414 DSPs based design.
Algorithms for the ROD DSP of the ATLAS Hadronic Tile Calorimeter
Upgrade to the Read-Out Driver for ATLAS Silicon Detectors Atlas Wisconsin/LBNL Group John Joseph March 21 st 2007 ATLAS Pixel B-Layer Upgrade Workshop.
ATLAS Trigger / current L1Calo Uli Schäfer 1 Jet/Energy module calo µ CTP L1.
LHCb front-end electronics and its interface to the DAQ.
CERN, 18 december 2003Coincidence Matrix ASIC PRR Coincidence ASIC modifications E.Petrolo, R.Vari, S.Veneziano INFN-Rome.
1 Calorimeter electronics Upgrade Outcome of the meeting that took place at LAL on March 9th, 2009 Calorimeter Upgrade Meeting Barcelona March 10th-11st,
9 Oct, 2001 “High speed” FEB-ROD Testing at BNL Kin Yip Short report for our FEB-ROD system at BNL taking data at ~ 100 kHz: Data Integrity Noise Continuity.
A Super-TFC for a Super-LHCb (II) 1. S-TFC on xTCA – Mapping TFC on Marseille hardware 2. ECS+TFC relay in FE Interface 3. Protocol and commands for FE/BE.
Peter LICHARD CERN (NA62)1 NA62 Straw tracker electronics Study of different readout schemes Readout electronics frontend backend Plans.
TEL62 AND TDCB UPDATE JACOPO PINZINO ROBERTO PIANDANI CERN ON BEHALF OF PISA GROUP 14/10/2015.
Setup, Tests and Results for the ATLAS TileCal Read Out Driver Production J. Alberto Valero Biot IFIC - University of Valencia 12th LECC - September.2006.
LKr readout and trigger R. Fantechi 3/2/2010. The CARE structure.
18/05/2000Richard Jacobsson1 - Readout Supervisor - Outline Readout Supervisor role and design philosophy Trigger distribution Throttling and buffer control.
ATLAS RoI Builder + CDF ● Brief reminder of ATLAS Level 2 ● Opportunities for CDF (what fits - what doesn't) ● Timescales (more of what fits and what doesn't)
1 Status of Validation Board, Selection Board and L0DU Patrick Robbe, LAL Orsay, 19 Dec 2006.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
August 24, 2011IDAP Kick-off meeting - TileCal ATLAS TileCal Upgrade LHC and ATLAS current status LHC designed for cm -2 s 7+7 TeV Limited to.
PC-based L0TP Status Report “on behalf of the Ferrara L0TP Group” Ilaria Neri University of Ferrara and INFN - Italy Ferrara, September 02, 2014.
Calliope-Louisa Sotiropoulou FTK: E RROR D ETECTION AND M ONITORING Aristotle University of Thessaloniki FTK WORKSHOP, ALEXANDROUPOLI: 10/03/2014.
TDAQ status and plans for 2008 Carlos Solans TileCal Valencia meeting 17th December 2007.
SuperB-DCH S ervizio E lettronico L aboratori F rascati 1LNF-SuperB Workshop – September 2010G. Felici DCH FEE STATUS Some ideas for Level 1 Triggered.
Straw readout status Run 2016 Cover FW SRB FW.
Common Readout Unit (CRU) workshop CERN Mars 2016
Serial Communications
Work on Muon System TDR - in progress Word -> Latex ?
Status of NA62 straw readout
ATLAS calorimeter and topological trigger upgrades for Phase 1
E. Hazen - Back-End Report
Present System Back-end Front End PMT ROS Optical links ADC Pipeline
AMC13 Status Report AMC13 Update.
Production Firmware - status Components TOTFED - status
* Initialization (power-up, run)
L1Calo Phase-1 architechure
Update on CSC Endcap Muon Port Card
Experience with DAQ for ATLAS SCT
Status of the Beam Phase and Intensity Monitor for LHCb
mmDAQ (Muon Atlas MicroMegas Activity – ATLAS R&D)
L0 processor for NA62 Marian Krivda 1) , Cristina Lazzeroni 1) , Roman Lietava 1)2) 1) University of Birmingham, UK 2) Comenius University, Bratislava,
CMS EMU TRIGGER ELECTRONICS
COVER Full production should arrive today
Old ROD + new BOC design plans
HADES goes SIS-100* SIS-18 DAQ upgrade possibilities
Clock Domain Crossing Keon Amini.
Testing the PPrASIC Karsten Penno KIP, University of Heidelberg
University of California Los Angeles
CPM plans: the short, the medium and the long
ATLAS Tile Calorimeter Interface The 8th Workshop on Electronics for LHC Experiments, Colmar, 9-13 September 2002 K. Anderson, A. Gupta, J. Pilcher, H.Sanders,
CMX Status and News - post PRR -
Tests Front-end card Status
The CMS Tracking Readout and Front End Driver Testing
New DCM, FEMDCM DCM jobs DCM upgrade path
PID meeting Mechanical implementation Electronics architecture
sPHENIX DOE-SC CD-1/3a Review WBS 1.5.3: CalElec Digitizers
TELL1 A common data acquisition board for LHCb
Carlos Solans TileCal Valencia meeting 27/07/2007
Presentation transcript:

Alberto Valero 17 de Diciembre de 2007 OMB9U & ROD status Alberto Valero 17 de Diciembre de 2007

OMB 9U production All the components have been received except the Stratos optical connectors. We have to invite tenders for the optical connectors order because it costs more than 10.000€. The paper work needed will delay the reception until March. I contacted the Stratos Spanish representative and they are going to help us on this. We expect to receive the PCBs before the end of the year. I propose the assembly of one board using the optical connectors of the first the prototype to validate the PCB design.

OMB 9U status Developing the firmware needed in the OMB. New functionality almost ready: Sample generation for a given energy / phase ( per channel ). The pulse shape is stored hard-coded in the FPGA. Very useful for DSP code tests. The XTestROD OMB panel needs an update. We plan to update it before the end of year (Ximo). TDAQ panel – early 2008

ROD status From the last week Valencia TileCal DSP meeting we concluded (Arantxa – Belen - Ximo – Alberto): Add some new data quality checks at ROD level: DMU BCID, parity, bit 31 in header, DMU CRC & Global CRC. Ready M6 Channel-Killing (downloaded from database). Non instrumented Static problems OF no iterations ready to be tested in M6 (even if the phase is not well defined). Zero suppression needs new fragments. Has to be studied Muon Tag new fragment (Arantxa)

Event losses issue summary Running at high L1A rate we saw: Number events In DSP ≠ Number TTC events DSP Number events In DSP ≠ Number events In Staging FPGA Number events In Staging = Number TTC events DSP How the ROD works: Events are stored in a FIFO inside the Staging FPGA using a local oscillator of 40.00 MHz. The FIFO is read out using the TTC clock (40.08 MHz) which is lightly faster than the clock used to write. Hence, we have to wait before starting the read-out of the FIFO to avoid overwriting. In the previous version the read-out started when 64 words were received. Solution A new version of the Staging FPGA starts with 2 words and it is able to handle events separated by 4 BC. FE has to guarantee this separation between events. Tested in the lab with OMB

Event losses report

The problem Running at high L1A rate we saw: Number events In DSP ≠ Number TTC events DSP Number events In DSP ≠ Number events In Staging FPGA Number events In Staging = Number TTC events DSP It is, there are missing events in the DSP TM TTC Staging FPGA FIFO DSP Interface Board ROS Input FPGA OC

LV1A separation We must be able to handle LVL1 triggers separated by 5 Bunch Crossings (125ns). The FE – ROD link takes approximately 9us to transmit a 9 samples event. It implies a maximum event rate of 110 KHz. When the FE receive LVL1A when it is still sending previous events, the events are stored and send consecutively. Which is the minimum separation between two events ? 5 BC < 9us LVL1A > 5BC DATA 9us 9us

How the ROD works now Events are received from FE and stored in a FIFO inside the Staging FPGA using a local oscillator of 40.00 MHz. The FIFO is read out using the TTC clock (40.08 MHz) which is lightly faster than the clock used to write. Hence, we have to wait before starting the read-out of the FIFO, otherwise we would read the empty FIFO value. Up to now we started the read-out when we had received 64 words. Thus, when we write the last word of the event we should wait 64 clock periods before starting to write the next event to avoid overwriting. 40.00MHz 40.08MHz TM TTC Staging FPGA FIFO DSP Interface Board ROS Input FPGA OC

Solution The Staging FPGA code can be updated to start the FIFO read-out when we have received 2 words. 40.00 MHz  25 ns 40.08 MHz  24,95 ns We can transmit up to 500 words events before 2 clock periods “jitter” is reached. In this case, the separation between events should be at least 4 BC (100 ns). 40.00MHz 40.08MHz TM TTC Staging FPGA FIFO DSP Interface Board ROS Input FPGA OC

Tests at LAB TM Staging FPGA FIFO DSP OMB ROS Input FPGA OC With an homogenous LVL1A rate of up to 500 KHz. For the ROD point of view it is like LVL1A separated by 5BC since the Front-End buffer acts as derandomizer. Using the OMB as injector with a programmable separation between buffered events. The DSP has to stop the trigger generation when the TTC event input buffer has received 8 events ( size of the buffer is 16). TTC events are received in the DSP immediately whereas data events are received at the maximum event rate of 110 KHz ( 9 samples events). Then, the waiting time before discarding an event has to be increased in the DSP. 40.00MHz 40.08MHz TM TTC Staging FPGA FIFO DSP OMB ROS Input FPGA OC

Conclusions The problem has been reproduced in the lab, located and understood. We need an upgrade in the Staging FPGA code and in the DSP. It has been tested successfully in the lab with a separation between events of 100 ns (4 BC). We suppose a 4BC separation between events sent by IB. Separation between events Three consecutive events sent by the OMB to the ROD