Samuel Silverstein, SYSF ATLAS calorimeter trigger upgrade work Overview Upgrade to PreProcessor MCM Topological trigger.

Slides:



Advertisements
Similar presentations
8 th Workshop on Electronics for LHC experiments - Colmar- September 9 th -13 th 2002Gilles MAHOUT Prototype Cluster Processor Module for the ATLAS Level-1.
Advertisements

The First-Level Trigger of ATLAS Johannes Haller (CERN) on behalf of the ATLAS First-Level Trigger Groups International Europhysics Conference on High.
Phase-0 Topological Processor Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
L1Calo – towards phase II Mainz upgraders : B.Bauss, V.Büscher, R.Degele, A.Ebling, W.Ji, C.Meyer, S.Moritz, U.Schäfer, C.Schröder, E.Simioni, S.Tapprogge.
Programmable logic devices / tools Programmable logic devices are digital logic devices, providing combinatorial logic (gates, look-up tables) and flip-flops.
High-speed optical links and processors for the ATLAS Level-1 Calorimeter Trigger upgrade B.Bauss, V.Büscher, R.Degele, A.Ebling, W.Ji, C.Meyer, S.Moritz,
ATLAS L1 Calorimeter Trigger Upgrade - Uli Schäfer, MZ -
Phase-0 topological processor Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
Level-1 Topology Processor for Phase 0/1 - Hardware Studies and Plans - Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
Uli Schäfer 1 S-L1Calo upstream links architecture -- interfaces -- technology.
Uli Schäfer 1 (Not just) Backplane transmission options Upgrade will always be in 5 years time.
Uli Schäfer 1 (Not just) Backplane transmission options.
S. Silverstein For ATLAS TDAQ Level-1 Trigger updates for Phase 1.
Samuel Silverstein Stockholm University L1Calo upgrade hardware planning + Overview of current concept + Recent work, results.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
Uli Schäfer 1 (Not just) Backplane transmission options Uli, Sam, Yuri.
ATLAS L1Calo Upgrade1 What data do we put in RTDP? Assume 160 Mbit/s rate from CPMs  24 lines/CPM/CMM at 160 Mbit/s  8 ROIs/CPM/CMM   12 bits / cluster.
S. Silverstein For ATLAS TDAQ Level-1 Trigger upgrade for Phase 1.
Uli Schäfer 1 (Not just) Backplane transmission options.
Samuel Silverstein Stockholm University L1Calo upgrade discussion Overview Issues  Latency  Rates  Schedule Proposed upgrade strategy R&D.
February 19th 2009AlbaNova Instrumentation Seminar1 Christian Bohm Instrumentation Physics, SU Upgrading the ATLAS detector Overview Motivation The current.
JFEX Uli Schäfer 1 Mainz. Jet processing Phase-0 jet system consisting of Pre-Processor Analogue signal conditioning Digitization Digital signal processing.
Status and planning of the CMX Philippe Laurens for the MSU group Level-1 Calorimeter Trigger General Meeting, CERN May 24, 2012.
CMX (Common Merger eXtension module) Y. Ermoline for CMX collaboration Preliminary Design Review, Stockholm, 29 June 2011.
Topology System Uli Schäfer 1 B.Bauß, V.Büscher, W.Ji, U.Schäfer, A.Reiß, E.Simioni, S.Tapprogge, V.Wenzel.
Atlas L1Calo CMX Card CMX is upgrade of CMM with higher capacity 1)Inputs from JEM or CPM modules – 40 → 160Mbps (400 signals) 2)Crate CMX to System CMX.
1 1 Rapid recent developments in Phase I L1Calo Weakly 25 Jul 2011 Norman Gee.
L1Calo Intro Cambridge Group, Dec 2008 Norman Gee.
April CMS Trigger Upgrade Workshop - Paris1 Christian Bohm, Stockholm University for the L1 calorimeter collaboration The ATLAS Trigger Upgrade.
CMX status and plans Yuri Ermoline for the MSU group Level-1 Calorimeter Trigger Joint Meeting CERN, October 2012,
CMX status Yuri Ermoline for the MSU group Mini-TDAQ week, CERN, 9-11 July 2012,
Alan Watson ATLAS Overview week, Prague, 17/09/2003 Rx   Calorimeters (LAr, Tile) 0.2x x Mb/s analogue ~75m 0.1x0.1 RoI Builder L1 CTP.
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
CMX Hardware Status Chip Brock, Dan Edmunds, Philippe Yuri Ermoline, Duc Bao Wojciech UBC Michigan State University 25-Oct-2013.
CMX Hardware Overview Chip Brock, Dan Edmunds, Philippe Yuri Wojciech Michigan State University 12-May-2014.
Ideas about Tests and Sequencing C.N.P.Gee Rutherford Appleton Laboratory 3rd March 2001.
Uli Schäfer 1 From L1Calo to S-L1Calo algorithms – architecture - technologies.
Algorithms for the ROD DSP of the ATLAS Hadronic Tile Calorimeter
ATLAS Trigger / current L1Calo Uli Schäfer 1 Jet/Energy module calo µ CTP L1.
Algorithms and TP Y. Ermoline et al. Level-1 Calorimeter Trigger Joint Meeting, Heidelberg, January 11-13, 2010.
SL1Calo Input Signal-Handling Requirements Joint Calorimeter – L1 Trigger Workshop November 2008 Norman Gee.
CMX Hardware Overview Chip Brock, Dan Edmunds, Philippe Yuri Wojciech Michigan State University 19-May-2014.
Samuel Silverstein Stockholm University CMM++ firmware development Backplane formats (update) CMM++ firmware.
Mark Thomson University of Cambridge WP6: L1Calo Upgrade.
CMX Collection file for current diagrams 30-Apr-2014.
17 December, 2010 ATLAS L1Calo upgrade meeting Meeting overview Recent hardware developments, ideas.
Upgrading the ATLAS Level-1 Calorimeter Trigger using Topological Information Yuri ERMOLINE, Michigan State University TWEPP 2010, Aachen, Germany,
ATLAS and the Trigger System The ATLAS (A Toroidal LHC ApparatuS) Experiment is one of the four major experiments operating at the Large Hadron Collider.
ATLAS and the Trigger System The ATLAS (A Toroidal LHC ApparatuS) Experiment [1] is one of the four major experiments operating at the Large Hadron Collider.
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.
CMX: Update on status and planning Yuri Ermoline, Wojciech Dan Edmunds, Philippe Laurens, Chip Michigan State University 7-Mar-2012.
29/05/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
The LHCb Calorimeter Triggers LAL Orsay and INFN Bologna.
Upgrade Intro 10 Jan 2010 Norman Gee. N. Gee – Upgrade Introduction 2 LHC Peak Luminosity Lumi curve from F.Zimmermann : Nov Upgrade Week ? ?
Samuel Silverstein, Stockholm University For the ATLAS TDAQ collaboration The Digital Algorithm Processors for the ATLAS Level-1 Calorimeter Trigger.
Phase2 Level-0 Calo Trigger ● Phase 2 Overview: L0 and L1 ● L0Calo Functionality ● Interfaces to calo RODs ● Interfaces to L0Topo Murrough Landon 27 June.
Multi-step Runs – an L1Calo Perspective
ATLAS calorimeter and topological trigger upgrades for Phase 1
L1Calo Upgrade Phase 2 Introduction and timescales
L1Calo Phase-1 architechure
L1Calo upgrade discussion
ATLAS L1Calo Phase2 Upgrade
Possibilities for CPM firmware upgrade
Run-2  Phase-1  Phase-2 Uli / Mainz
The First-Level Trigger of ATLAS
Level-1 Calo Monitoring
ATLAS: Level-1 Calorimeter Trigger
L1Calo Joint Meeting Introduction
The ATLAS First Level Calorimeter Trigger
(Not just) Backplane transmission options
Presentation transcript:

Samuel Silverstein, SYSF ATLAS calorimeter trigger upgrade work Overview Upgrade to PreProcessor MCM Topological trigger

2 ATLAS trigger and L1Calo

3 Phase I upgrades to L1Calo PreProcessor:  New mixed-signal MCM with FPGA Jet-Energy processor  Daughter board replacements with high performance, modern FPGAs Topological processing with Regions of Interest (RoI)  Send RoI coordinates, threshold bits and ET over backplane (real-time data path)  Multi-Gbit optical transmission of RoIs from L1 subsystems to a new topology algorithm processor Integration with upgraded calorimeter electronics  Digital pre-processor and feature extraction subsystems for e.g. improved electron identification

4 PreProcessor MCM functionality Peak finder FIR filter No consecutive non-zero values Used to identify bunch crossing ADC Analog trigger tower sum 0.1  0.1 (5 samples) serialiser  To CP To JEP (4x4) (1/4)

5 PreProcessor MCM upgrade FPGA (Spartan 6) 2 Dual-channel FADCs (AD9218) Current MCM New MCM 4 ADCsserializers ASIC Adjustable delay Bottom Top

6 Jet and cluster algorithms 0.4 x x x 0.8 Jet algorithm: EM cluster algorithm (  /had similar): Local maximum "Environment"

7 CPUCPU CMMCMM TCMTCM CMMCMM 14 CPMs One quadrant per crate CPUCPU CMMCMM TCMTCM CMMCMM 16 JEMs Two quadrants per crate Digital algorithm processors JEM CPM JEP: 2 crates CP: 4 crates 2 merger modules (CMM) collect real-time results from all CPMs/JEMs in the crate

8 Results merging: CMM 25 point-to-point backplane links from each JEM/CPM to each CMM Current speed 40 MHz (25 bits/BC)  e.g. 8  3-bit multiplicities + 1 Parity bit CMM Backplane merger layers System-level merging Crate-level merging Readout To CTP

99 CMM replacement: CMX Readout to DAQ and ROI RODs (Glink emulation) SNAP12 Optical links: 12-fiber bundles (SNAP12 or or similar), 6.4 Gbit/s LVDS outputs to CTP Virtex 6 HX565T Backplane data from JEMs/CPMs (160 MHz) LVDS links for crate-to- system merging SNAP12 VME CPLD VME -- Must be backward-compatible with existing CMM

10 CP3 CMXCMX CMXCMX CP2 CMXCMX CMXCMX 5  8 = 40 CP fibers Data transmission CMX to TP CP1 CMXCMX CMXCMX JEP1 CMXCMX CMXCMX CP0 CMXCMX CMXCMX EM EM/  JetEnergy JEP0 CMXCMX CMXCMX 5  2 = 10 Jet fibers 2 Energy fibers (256b) L1 TP processing unit L1 TP processing unit Link regrouping and duplication 8 muon fibers from 4 MIOCTs 60 fibers on five SNAP12 links Scalable TP architecture

11 TP DeMUX and extraction SNAP12 Roi DeMUX and extraction stage (~1.5 BC)  RoIs Jet RoIsCluster RoIsE T, ME T CoordinatesThreshJet E T CoordinatesThresholdsEM E T  ET ET CoordinatesThresh Data available in parallel for 1 BC Muons arrive later....

12 Topo algorithm candidates AlgorithmObjectsSorting?Comments cluster/jet overlap e/  + jets no Jet/jet overlapjetsJ140 + another J100  2 leptons, jets, MET yes Likely: use the two highest-E T objects  RR Jet METn jets no Vector E T sum HTHT n jets, leptonsObject E T sum Inv mass2 objects no Evaluate all possible pairs in parallel Inv transverse mass1 object, MET Aplanarity, sphericityjets?complicated...

13 TP real time data path Roi DeMUX and extraction stage  RoIs Jet RoIsCluster RoIsE T, ME T Algorithm 1 TM( , ME T ) Algorithm 2 e + Jets, non-overlap Algorithm 3  (e, e) CTP output bits Algorithms select and process data in parallel Parallel output to CTP at 80 MHz

14 Upgraded L1 overview Illustration of proposed trigger upgrades, with one of several possible connection scenarios. EM calorimeter digital readout Muon detector EM & hadronic calorimeters L1 accept

15 DPP and FEX architectures DPPM FEXM 2x hadr. cables 8x EM input cables 4x EM output fiber cables 10x raw EM input fiber cables ROIs to TP (1-2 fibers) 12-fiber O/E modules (6.4 Gbit/s) DPP FPGAs EM/  FPGAs JET FPGA DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM SSMSSM FEXMFEXM FEXMFEXM FEXMFEXM FEXMFEXM FEXMFEXM FEXMFEXM FEXMFEXM FEXMFEXM FEXMFEXM FEXMFEXM FEXMFEXM FEXMFEXM SSMSSM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM DPPMDPPM SSMSSM SSM: "Shelf Service Module" Functions: Timing, trigger distribution Readout functions etc....

16 Phase-2 concept L0: produce RoIs to seed tracking trigger L1: combined Calo, muon and tracks

17 L1Calo upgrade activities at SU Phase-1 hardware coordination (Sam) High-speed link studies FPGA firmware studies  G-link emulation in Virtex-6  Migration of existing CMM code to CMX Future involvement  Extensive firmware work for Phase-1, especially CMX and topological processing  Hardware contribution to Phase-1 or Phase-2

18 Multi-Gbit Link tests

19 Glink emulation in Virtex 6

20 Outlook SYSF has a strong role in a large scale, extended upgrade program for L1Calo Already performing useful upgrade R&D Strong commitment to hardware and firmware projects for Phase-1 and Phase-2  Should keep us busy past 2020!