Setup, Tests and Results for the ATLAS TileCal Read Out Driver Production J. Alberto Valero Biot IFIC - University of Valencia 12th LECC - September.2006.

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)
Selection Board PRR G. Avoni, I. Lax, U. Marconi INFN Bologna PRR, 13/6/06.
June 19, 2002 A Software Skeleton for the Full Front-End Crate Test at BNL Goal: to provide a working data acquisition (DAQ) system for the coming full.
RoD set-up for the TileCal testbeam, 2003 period. 9th Workshop on Electronics for LHC Experiments Amsterdam, 30 september 2003 Jose Catelo, Cristóbal Cuenca,
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.
DUAL-OUTPUT HOLA MAY 2011 STATUS Anton Kapliy Mel Shochet Fukun Tang.
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)
LAr ROD Status Arno Straessner and Alain, Daniel, Annie, Manuel, Imma, Laurent, Eric, Jean-Pierre, Gilbert,... ATLAS Geneva DPNC January 12 th, 2005.
DP Cabinet.
Uli Schäfer 1 JEM1: Status and plans power Jet Sum R S T U VME CC RM ACE CAN Flash TTC JEM1.0 status JEM1.1 Plans.
Uli Schäfer JEM Status and plans Algorithms Hardware JEM0, JEM1 Tests Plans.
Eunil Won Harvard University April 11, 2003 for ZPD FDR 1 ZPD Prototype Tests and DAQ Implementation Introduction Prototype Tests - Electrical Signals.
1 ROD US ATLAS FDR, ROD Overview Atlas Wisconsin Group Khang Dao, Damon Fasching, Douglas Ferguson, Owen Hayes, Richard Jared, John Joseph, Krista Marks,
Status and planning of the CMX Philippe Laurens for the MSU group Level-1 Calorimeter Trigger General Meeting, CERN May 24, 2012.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
TE-MPE-EP, VF, 11-Oct-2012 Update on the DQLPU type A design and general progress. TE-MPE Technical Meeting.
LECC2003 AmsterdamMatthias Müller A RobIn Prototype for a PCI-Bus based Atlas Readout-System B. Gorini, M. Joos, J. Petersen (CERN, Geneva) A. Kugel, R.
14 Sep 2005DAQ - Paul Dauncey1 Tech Board: DAQ/Online Status Paul Dauncey Imperial College London.
PHENIX upgrade DAQ Status/ HBD FEM experience (so far) The thoughts on the PHENIX DAQ upgrade –Slow download HBD test experience so far –GTM –FEM readout.
Design and Performance of a PCI Interface with four 2 Gbit/s Serial Optical Links Stefan Haas, Markus Joos CERN Wieslaw Iwanski Henryk Niewodnicznski Institute.
Ethernet Based Embedded IOC for FEL Control Systems J. Yan, D. Sexton, Al Grippo, W. Moore, and K. Jordan ICALEPCS 2007 October 19, 2007 Knoxville Convention.
Technical Part Laura Sartori. - System Overview - Hardware Configuration : description of the main tasks - L2 Decision CPU: algorithm timing analysis.
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.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
Uli Schäfer 1 JEM Status and plans Hardware -JEM1 -Status Firmware -Algorithms -Status Plans.
CMX status and plans Yuri Ermoline for the MSU group Level-1 Calorimeter Trigger Joint Meeting CERN, October 2012,
1 MICE Tracker Readout Update, Preparation for Cosmic Ray Tests Cosmic Ray Tests at RAL AFE-IIt Firmware Development VLSB Firmware Development Summary.
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
Mobile DAQ Testbench ‘Mobi DAQ’ Paulo Vitor da Silva, Gerolf Schlager.
FED Overview VME-FPGA TTCrx BE-FPGA Event Builder Buffers FPGA Configuration Compact Flash Power DC-DC DAQ Interface 12 Front-End Modules x 8 Double-sided.
28/03/2003Julie PRAST, LAPP CNRS, FRANCE 1 The ATLAS Liquid Argon Calorimeters ReadOut Drivers A 600 MHz TMS320C6414 DSPs based design.
FED RAL: Greg Iles5 March The 96 Channel FED Tester What needs to be tested ? Requirements for 96 channel tester ? Baseline design Functionality.
XTCA projects (HW and SW) related to ATLAS LAr xTCA interest group - CERN 07/03/2011 Nicolas Letendre – Laurent Fournier - LAPP.
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.
John Coughlan Tracker Week October FED Status Production Status Acceptance Testing.
CMX Hardware Overview Chip Brock, Dan Edmunds, Philippe Yuri Wojciech Michigan State University 19-May-2014.
Update on final LAV front-end M. Raggi, T. Spadaro, P. Valente & G. Corradi, C. Paglia, D. Tagnani.
Tracker Week October CCLRC, Rutherford Appleton Laboratory, Oxon, UK Imperial College, London, UK Brunel University,
28 June 2004ATLAS Pixel/SCT TIM FDR/PRR1 TIM tests with ROD Crate John Hill.
09/01/2016James Leaver SLINK Current Progress. 09/01/2016James Leaver Hardware Setup Slink Receiver Generic PCI Card Slink Transmitter Transition Card.
1 Calorimeters LED control LHCb CALO meeting Anatoli Konoplyannikov /ITEP/ Status of the calorimeters LV power supply and ECS control Status of.
HIE REX / ISOLDE New Instrumentation electronics - Main functionalities - S.Burger BI-PM
GAN: remote operation of accelerator diagnosis systems Matthias Werner, DESY MDI.
ATLAS TDAQ RoI Builder and the Level 2 Supervisor system R. E. Blair, J. Dawson, G. Drake, W. Haberichter, J. Schlereth, M. Abolins, Y. Ermoline, B. G.
1 Status of Validation Board, Selection Board and L0DU Patrick Robbe, LAL Orsay, 19 Dec 2006.
July 10, 2001 Status Report of the ROD Testing at BNL Kin Yip Activity update of the ROD system at BNL: DAQ-1 with trigger controller Data corruption testing.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
System Demonstrator: status & planning The system demonstrator starts as “vertical slice”: The vertical slice will grow to include all FTK functions, but.
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.
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
PC-based L0TP Status Report “on behalf of the Ferrara L0TP Group” Ilaria Neri University of Ferrara and INFN - Italy Ferrara, September 02, 2014.
LECC2003: The 96 Chann FED Tester: Greg Iles30 September The 96 channel FED Tester Outline: (1) Background (2) Requirements of the FED Tester (3)
Back-end Electronics Upgrade TileCal Meeting 23/10/2009.
The ALICE Data-Acquisition Read-out Receiver Card C. Soós et al. (for the ALICE collaboration) LECC September 2004, Boston.
TDAQ status and plans for 2008 Carlos Solans TileCal Valencia meeting 17th December 2007.
Status of NA62 straw readout
Alberto Valero 17 de Diciembre de 2007
ALICE Trigger Upgrade CTP and LTU PRR
MicroTCA Common Platform For CMS Working Group
Evolution of S-LINK to PCI interfaces
ECAL OD Electronic Workshop 7-8/04/2005
TileCal ROD Commissioning Counting Room Installation
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 -
RoD set-up for the TileCal testbeam, 2003 period.
Presentation transcript:

Setup, Tests and Results for the ATLAS TileCal Read Out Driver Production J. Alberto Valero Biot IFIC - University of Valencia 12th LECC - September.2006 (VALENCIA)

2 Outline Introduction Setup & tools for ROD production Production tests Results and conclusions

3 The TileCal ROD system ATLAS ROD crate TileCal  3 Barrels-4 partitions: 64 modules/partition.  Data redundancy system: 2 fiber links/module.  128 fiber links per barrel. oExtended barrel: 32 channels / fiber link. oLong barrel: 48 channels / fiber link. ROD system  4 barrels  4 ROD crates, 8 ROD systems/crate.  ROD system: OMB  ROD  TM.  TOTAL: 32 ROD systems.  We have tested RODs + TMs ( OMB designing)

4 Outline Introduction Setup & tools for ROD production Production tests Results and conclusions

5 Setup for ROD production DUAL TIMER Trigger frequency Trigger width Handling of vetos OMB 6U prototype Trigger detection Data injection OPTICAL BUFFER Data buffer 1:16 ROD CRATE 4 RODs to be tested 4 Transition Modules 1 TBM COMPUTERs Full system configuration 2 FILAR cards Data storage Data check

6 O ptical M ultiplexer B oard - 6U prototype VME_FPGA ALTERA ACEX FPGA EP1K100 VME R/W registers Status/control CRC error registers Provides communication between VME bus and CRC_FPGAs. 2 CRC_FPGAs Altera Cyclone® FPGA Real-time CRC check Internal memory lets us download and inject real events towards the ROD. Event counter generator CRC injection OPTICAL I/O 4 Optical transceivers I/O (Infineon®V23818-K305-L17) 2 Inputs / 1 Output per each CRC_FPGA SERIALIZERS/ DESERIALIZERS 4 receivers (HDMP 1034) 2 transmitters (HDMP1032) The same ones as the I.C.s VME INTERFACE FP connectors LEMO input conectors: Trigger and busy UNITS 1 Valencia LAB 1 CERN 2 Inoperative

7 OMB 6U: Functionality CRC MODE (Main function in final OMB version) 4 Inputs / 2 Outputs Copy mode - No data modifications Real time decision Registers with CRC error counters LEDs for notice CRC errors

8 OMB 6U: Functionality (II) INJECTION MODE 2 Optical Outputs Internal memory for inject events from a file Internal counter for automatic events generation CRC word injection on each event sent External/Internal trigger selection Frequency selection for internal trigger

9 Optical buffer 1:16 VME bus, used to take 3,3V power supply and grounding from the backplane connectors. Size: VME 9U standard (367 x 400 mm). Approximately power consumption Front-panel:  One RJ-45 style LC connector input.  16 RJ-45 style LC connectors outputs.  One power LED. Multimode 850 nm and GBd Fibre Channel Infineon ® transceivers (V23818-K305-L17) Four Freescale ® Clock drivers ( MC100ES6111 ) 16 OUTPUTS

10 Computers and software PC_1 : FILAR and DATA storage  Supermicro dual Xeon CPU  2 FILAR cards; read out 4 RODs  Data storage in a shared file system PC_2 : Monitoring tasks  Slinksampler - Access to the shared file system  CRC calculation and checking PC_3 : TDAQ- Main partition  IGUI (System configuration )  JAVA panel for dynamic tests

11 Setup at LAB (IFIC –Valencia) DUAL TIMER OMB 6U OPTICA L BUFFER ROD crate PC_3PC_2 PC_1

12 Outline Introduction Setup & tools for ROD production Production tests Results and conclusions

13 ATLAS calorimeters common ROD tests At the industry (PCB ‘TechCI’ (France) and components assembly ‘Seisystem’ (Italy)) RODs will be delivered with :  General tests and mechanical checks (installation of pieces, connectors)  JTAG boundary scan tests with final PU installed  X-ray tests on PUs University of Geneva tests  Static tests  Data path tests: send data from the Staging FPGA via the PU to the OC  Dynamic tests: Injector  ROD  Slink (or SDRAM)  Different frequencies  Full & Staging mode

14 RODs modifications for TileCal Hardware: HW modifications in order to adapt the ROD for TileCal requirements related to the frequency of data reception in G-Links (clocks, passive components) and number of PUs used per ROD, 2 instead of 4. Firmware: Firmware specific for Tiles: Staging FPGA (v.5.2.0) Also specific firmware for InputFPGA and DSP code, downloaded at configuration time. Firmware upgrades: Output_FPGA(v ) and VME_FPGA(30a.06.05).

15 Production database Every time a ROD is modified, it is labeled. We associate to every ROD, two Processing Units and one Transition Module. All the group is labeled and tested together. Every test done to any ROD, is saved in the database with all the information about the test: RODid, time, events, rate, events checked, errors and result. Once a ROD has passed all the tests, this ROD with the PUS and TMs associated are labeled with a FINAL label (sticker), and is installed in the pit together.

16 ROD production test protocol LEVELRODsRATETIME (at least) 0Three DVS tets Hz4 h. 211 KHz8 h. 341 KHz72 h. DVS : It is run from the TDAQ software and write and read in all the registers testing the correct functionality of all the registers in the ROD. It also boots the DSPs and injects three events from the DSP and read these by the VME bus. LEVEL 1: At this rate we can check all the events passing across the ROD. LEVEL 2: We check the ROD with busy signals produced saving data in disk. We check 40% of events and we test the busy handling in the DSP. LEVEL 3: We check half crate with busy signals. The number of events checked are ~ 10%, but in 72 hours we check up to 22 Mevents per ROD. Checking: All events include the CRC16 word for the whole event, and we check this word when the event arrives to the data storage computer. Besides, the TDAQ checks for lost events.

17 Outline Introduction Setup & tools for ROD production Production Results and conclusions

18 ROD production results RODs validated: spares Different problems found and solved: RODF24 : ORx replaced RODF30 : DC/DC replaced RODF25 : scratch over a data bus. Repaired at UniGe. RODs repaired were revalidated after their reparation.

19 ROD production results (II) Level 1Level 2Level 3Extra runs Time (h) Events processed 268 x ,6 x10 9 7,1 x ,7 x 10 9 Events checked 268 x x x x 10 6 Total hours: 3225 h. Total events processed: 13 x 10 9 events Total events checked: 1,7 x 10 9 events Each ROD at least 84 hours, 264 x 10 6 events processed and 38 x 10 6 checked events without errors. Events injected for the production of 175 words ( 9 samples / 1 gain ) It represents a bit error rate for all the bits checked better than

20 Temperature tests The common ROD is prepared for water cooling, due to LAr G-links are clocked beyond the nominal specifications. Tests done in the lab and in USA15. Emulating the final situation with 8 RODs and 8 OMB. Air cooling better in USA15 than in the lab. In USA15, temperature below 50ºC in all the cases. Staging_FPGA reprogrammed to switch on the LED in the front panel if temperature in any G-Link is above 60ºC.

21 Conclusions 36 RODs validated / 24 installed in USA15. Currently in commissioning period, RODs are being integrated in the ATLAS data taking system. BER ( ) better than the G-Link specifications ( ) The production test-bench is used to develop ROD firmware upgrades and DSP reconstruction code.