L0 processor for NA62 Marian Krivda 1) , Cristina Lazzeroni 1) , Roman Lietava 1)2) 1) University of Birmingham, UK 2) Comenius University, Bratislava,

Slides:



Advertisements
Similar presentations
XFEL 2D Pixel Clock and Control System Train Builder Meeting, DESY 18 February 2010 Martin Postranecky, Matt Warren, Matthew Wing.
Advertisements

XFEL 2D Pixel Clock and Control System Train Builder Meeting, DESY 22 October 2009 Martin Postranecky, Matt Warren, Matthew Wing.
First developments of DAQ\Trigger for RPC 30 October, 2002 General layout of OPERA DAQ\Trigger Naples activity Conclusions Adele Di Cicco Naples RPC Groups:
ALICE Trigger System Features Overall layout Central Trigger Processor Local Trigger Unit Software Current status On behalf of ALICE collaboration:D. Evans,
“A board for LKr trigger interface and proto-L0TP” G.Lamanna (CERN) NA62 Collaboration Meeting in Brussels LKr-WG
Marián Krivda on behalf of the ALICE trigger group The University of Birmingham Triggering Discoveries in High Energy Physics 9-14 September 2013, Jammu,
Prototype Test of SPring-8 FADC Module Da-Shung Su Wen-Chen Chang 02/07/2002.
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
Marián Krivda on behalf of the ALICE Collaboration The University of Birmingham TWEPP-13 conference September 2013, Perugia, Italy.
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.
M. Lo Vetere 1,2, S. Minutoli 1, E. Robutti 1 1 I.N.F.N Genova, via Dodecaneso, GENOVA (Italy); 2 University of GENOVA (Italy) The TOTEM T1.
1 “Fast FPGA-based trigger and data acquisition system for the CERN experiment NA62: architecture and algorithms” Authors G. Collazuol(a), S. Galeotti(b),
Technical Part Laura Sartori. - System Overview - Hardware Configuration : description of the main tasks - L2 Decision CPU: algorithm timing analysis.
Local Trigger Unit (LTU) status T. Blažek, V. Černý, M. Kovaľ, R. Lietava Comenius University, Bratislava M. Krivda University of Birmingham 30/08/2012.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
11th March 2008AIDA FEE Report1 AIDA Front end electronics Report February 2008.
HBD FEM Overall block diagram Individual building blocks Outlook ¼ detector build.
Saverio MINUTOLITOTEM Trigger Meeting 12 January ~6k wires VFAT2 CSC T1 ARM 1 8 x ~6k wires VFAT2 CSC T1 ARM 1 8 x2 1 x2x15 30 T1 TRG_TOTFED.
Gueorgui ANTCHEVPrague 3-7 September The TOTEM Front End Driver, its Components and Applications in the TOTEM Experiment G. Antchev a, b, P. Aspell.
Muon Electronics Upgrade Present architecture Remarks Present scenario Alternative scenario 1 The Muon Group.
Local Trigger Unit for NA62 Marián Krivda 1), Cristina Lazzeroni 1), Vlado Černý 2), Tomáš Blažek 2), Roman Lietava 1)2) 1) University of Birmingham, UK.
1 VeLo L1 Read Out Guido Haefeli VeLo Comprehensive Review 27/28 January 2003.
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.
TELL-1 and TDC board: present status and future plans B. Angelucci, A. Burato, S. Venditti.
TALK, LKr readout and the rest… R. Fantechi, G. Lamanna 15/12/2010.
FPGA firmware of DC5 FEE. Outline List of issue Data loss issue Command error issue (DCM to FEM) Command lost issue (PC with USB connection to GANDALF)
The ALICE Central Trigger Processor (CTP) Upgrade Marian Krivda 1) and Jan Pospíšil 2) On behalf of ALICE collaboration 1) University of Birmingham, Birmingham,
NA62 straw tracker readout status Georgios Konstantinou
01/04/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
Performance of Programmable Logic Devices (PLDs) in read-out of high speed detectors Jack Fried INSTRUMENTATION DIVISION PLD ? PLD ? Muon Tracker PLD Muon.
Status of TRD Pre-trigger System K. Oyama, T. Krawutschke, A. Rausch, J. Stachel, P. von Walter, R. Schicker and M. Stockmeier for the T0, V0, and TRD.
TTC for NA62 Marian Krivda 1), Cristina Lazzeroni 1), Roman Lietava 1)2) 1) University of Birmingham, UK 2) Comenius University, Bratislava, Slovakia 3/1/20101.
Clock and Trigger T. Blažek, V. Černý, M. Kovaľ, R. Lietava Comenius University Bratislava M. Krivda University of Birmingham.
Peter LICHARD CERN (NA62)1 NA62 Straw tracker electronics Study of different readout schemes Readout electronics frontend backend Plans.
NA 62 TTC partition timing T.Blažek, V.Černý, R.Lietava, M.Kovaľ, M.Krivda Bratislava, Birmingham We are developing procedures for timing parameter adjustment.
ATLAS SCT/Pixel TIM FDR/PRR28 June 2004 TIM Requirements - John Lane1 ATLAS SCT/Pixel TIM FDR/PRR 28 June 2004 Physics & Astronomy HEP Electronics John.
“TALK board status” R.Fantechi, G.Lamanna & D.Gigi (CERN)
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
Preparing software for LTU T.Blažek, V.Černý, M.Krivda, R.Lietava, M.Mojžiš Bratislava, Birmingham TDAQ working group meeting, CERN, March 24,
Sergio Vergara Limon, Guy Fest, September Electronics for High Energy Physics Experiments.
PC-based L0TP Status Report “on behalf of the Ferrara L0TP Group” Ilaria Neri University of Ferrara and INFN - Italy Ferrara, September 02, 2014.
29/05/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
Grzegorz Kasprowicz1 Level 1 trigger sorter implemented in hardware.
Eric Hazen1 Ethernet Readout With: E. Kearns, J. Raaf, S.X. Wu, others... Eric Hazen Boston University.
F. Odorici - INFN Bologna
LHCb Outer Tracker Electronics 40MHz Upgrade
Online clock software status
Results with the RPC system of OPERA and perspectives
Status and Performance of the ALICE Trigger Electronics
Status of NA62 straw electronics and services
Status of NA62 straw readout
Initial check-out of Pulsar prototypes
The Totem trigger architecture The LONEG firmware archtecture
Production Firmware - status Components TOTFED - status
TELL1 A common data acquisition board for LHCb
A New Clock Distribution/Topology Processor Module for KOTO (CDT)
ALICE Trigger Upgrade CTP and LTU PRR
HCAL Data Concentrator Production Status
The University of Chicago
CMS EMU TRIGGER ELECTRONICS
M. Sozzi NA62 TDAQ WG meeting CERN – 20/10/2010
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
Trigger system Marián Krivda (University of Birmingham)
NA61 - Single Computer DAQ !
M. Krivda for the ALICE trigger project, University of Birmingham, UK
Multi Chip Module (MCM) The ALICE Silicon Pixel Detector (SPD)
Data Concentrator Card and Test System for the CMS ECAL Readout
TELL1 A common data acquisition board for LHCb
The Trigger Control System of the CMS Level-1 Trigger
Presentation transcript:

L0 processor for NA62 Marian Krivda 1) , Cristina Lazzeroni 1) , Roman Lietava 1)2) 1) University of Birmingham, UK 2) Comenius University, Bratislava, Slovakia 28/10/2009

Content Requirements Block diagram Board layout and front panel Trigger message from each sub-detector L0 processor implementation T0 time definition T0 timeout Summary 28/10/2009

Requirements 8 triggering detectors Trigger input signals are asynchronous messages (send over gigabit Ethernet) From each triggering detector - timestamp (BC/256) + 8-bits for type of trigger Trigger data for TTC must be synchronous Burst input Warning ejection – WE, WWE inputs BUSY/ERROR input from each LTU 28/10/2009

Block diagram Triggers L0 processor 40 MHz clock source Trigger inputs BUSY/ ERROR Clock + Triggers LTU + TTCex LTU + TTCex LTU + TTCex LTU + TTCex . . . . . . . . . . . . . . . . . . . . . . . TTCrx TTCrx TTCrx TTCrx . . . . . . . . . . . . . . . . . . . . . . . QPLL QPLL QPLL QPLL FEE FEE FEE FEE 28/10/2009

Possible solution for L0 processor 6U VME cards – L0 processor, BUSY fan-in Fan-in unit BUSY FI LTU1 LTU2 LTU3 LTU16 16 x LVDS flat cables to LTUs ……………. Burst WE BUSY clock 40 MHz clock source 28/10/2009

6U VME crate VME Master L0 processor BUSY FAN-IN TTCex 1 TTCex 2 LTU 1 LTU 2 LTU 3 LTU 4 LTU 5 TTCex 5 LTU 6 TTCex 6 LTU 7 TTCex 7 LTU 8 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 28/10/2009

Board layout (6U VME) 16 x LVDS – flat cable to LTUs VME connectors FPGA 8 x Ethernet from triggering detectors RAM Burst, WE, WWE 8 x BUSY 28/10/2009

Trigger message from triggering detector FE send trigger message asynchronously (GigaBitEthernet) in following format: fine time: 8 bit timestamp (40MHz): 32 bit trigger type (L0): 8 bit 28/10/2009

L0 processor (LOP) L0 processor receives FE trigger messages and: according to timestamp identifies messages from same interaction not later then given time T0 evaluates programmable logical combinations of trigger types sends synchronously readout trigger strobe and messages (40MHz) via TTC 28/10/2009

L0 processor implementation Data from triggering detectors are stored in memory position following the time stamp After T0 time (timeout for receiving trigger data) L0 processor will make decision and can rewrite this position in memory with new data if they are already available Zero suppression is maybe also possible 28/10/2009

T0 time When “start of burst” => T0 counter reset Then it counts with 40 MHz clock T0 time/timeout manages that trigger data are sent to LTUs/TTC synchronously 28/10/2009

T0 timeout It is maximum time difference between arrivals of trigger messages from the same interaction to L0P. It is determined by: FE (< 100 ns) topology of detectors (max < 100m*4 ns/m=400ns) Ethernet protocol (???) 28/10/2009

Summary Completely new L0 processor board is probably better solution then reuse some old card with new mezzanine cards. A cost for 6U VME board should be lower than in example TELL1 + new mezzanine cards We need 2 x 6U VME crates for TTC + L0 processor We can start a test with Altera Stratix III Evaluation board, where is Ethernet and memory 28/10/2009

Back-up 28/10/2009

TDAQ trigger design 1.) TTC distributes a clock (BC) 2.) Fine time: FEE runs BC, and also clock 40Mhz/256 3.) Time stamp : # counts of BC from start of burst - BC stamp Readout time information: # of fine clocks from timestamp 4.) Trigger input signals are asynchronous messages (send over gigabit Ethernet). They contain timestamp (BC) of event which produced trigger. 5.) CTP: runs BC, receives messages, decode them and if condition fulfilled CTP sends readout trigger over TTC (triggers are send synch., trigger message is sent asynch.) 6.) FEE receives trigger and reads events corresponding to the all BC period (25ns) or more. Events are then composed offline (or in daq) analyzing time information (fine time and time stamp) 28/10/2009

Algorithms for generating trigger Timeout T0 : It is maximum time difference between arrivals of trigger messages from the same interaction to L0P. It is determined by: FE topology of detectors Ethernet protocol Algorithm: save incoming triggers in memory position wrt to its time stamp at time T0 take all triggers at same memory position (= time stamp) and evaluate them for trigger conditions send readout triggers via TTC at fixed time wrt to interaction 28/10/2009