Samuel Silverstein Stockholm University L1Calo upgrade discussion Overview Issues  Latency  Rates  Schedule Proposed upgrade strategy R&D.

Slides:



Advertisements
Similar presentations
Track Trigger Designs for Phase II Ulrich Heintz (Brown University) for U.H., M. Narain (Brown U) M. Johnson, R. Lipton (Fermilab) E. Hazen, S.X. Wu, (Boston.
Advertisements

Digital Filtering Performance in the ATLAS Level-1 Calorimeter Trigger David Hadley on behalf of the ATLAS Collaboration.
The First-Level Trigger of ATLAS Johannes Haller (CERN) on behalf of the ATLAS First-Level Trigger Groups International Europhysics Conference on High.
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.
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.
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.
FEX Uli Schäfer, Mainz 1 L1Calo For more eFEX details see indico.cern.ch/getFile.py/access?contribId=73&sessionId=51&resId=0&materialId=slides&confId=
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.
JFEX baseline Uli Schäfer 1 Uli. Intro: L1Calo Phase-1 System / Jets Uli Schäfer 2 CPM JEM CMX Hub L1Topo ROD JMM PPR From Digital Processing System CPM.
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,
Status and planning of the CMX Wojtek Fedorko for the MSU group TDAQ Week, CERN April , 2012.
S. Rave, U. Schäfer For L1Calo Mainz
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.
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.
JFEX Uli Schäfer 1. Constraints & Numerology Assumption: one crate, several modules. Each module covers full phi, limited eta range Data sharing with.
CMX Hardware Overview Chip Brock, Dan Edmunds, Philippe Yuri Wojciech Michigan State University 19-May-2014.
The ATLAS Global Trigger Processor U. Schäfer Phase-2 Upgrade Uli Schäfer 1.
JFEX Uli Schäfer 1 Mainz. L1Calo Phase-1 System Uli Schäfer 2 CPM JEM CMX Hub L1Topo ROD JMM PPR From Digital Processing System CPM JEM CMX Hub L1Topo.
Samuel Silverstein Stockholm University CMM++ firmware development Backplane formats (update) CMM++ firmware.
Mark Thomson University of Cambridge WP6: L1Calo Upgrade.
17 December, 2010 ATLAS L1Calo upgrade meeting Meeting overview Recent hardware developments, ideas.
Calorimeter Digitisation Prototype (Material from A Straessner, C Bohm et al) L1Calo Collaboration Meeting Cambridge 23-Mar-2011 Norman Gee.
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.
Towards a Phase-II ‘Strawman’ …work in progress… R.Middleton, on behalf of B.Barnett I.Brawn N.Gee W.Qian D.Sankey 1.
Upgrade intro and report on DESY Upgrade Meeting 5 May 2010 Norman Gee.
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.
Samuel Silverstein, SYSF ATLAS calorimeter trigger upgrade work Overview Upgrade to PreProcessor MCM Topological trigger.
TDAQ and L1Calo and Chamonix (Personal Impressions) 3 Mar2010 Norman Gee.
CMX: Update on status and planning Yuri Ermoline, Wojciech Dan Edmunds, Philippe Laurens, Chip Michigan State University 7-Mar-2012.
Uli Schäfer 1 Mainz R&D activities. Uli Schäfer 2 MZ R&D BLT has been built and tested (backplane transmission only). A few minor issues were found. Possible.
Upgrade Intro 10 Jan 2010 Norman Gee. N. Gee – Upgrade Introduction 2 LHC Peak Luminosity Lumi curve from F.Zimmermann : Nov Upgrade Week ? ?
Introduction to L1Calo Upgrade L1Calo Collaboration Meeting Cambridge 23-Mar-2011 Norman Gee.
Samuel Silverstein, Stockholm University For the ATLAS TDAQ collaboration The Digital Algorithm Processors for the ATLAS Level-1 Calorimeter Trigger.
Phases: to be 2 or to be B? The question of new timescales ● L1Calo phase 2 → phases B and C? ● Implications for design ● Example timescales ● Organising.
L1 Technical Proposal: Phase 2 ● Slow progress on writing TP phase 2 – Distractions with beam and calibration – Also some things are still unclear ● Hence.
L1Calo Upgrade Phase 2 ● Phase 2 Functional Blocks? – Thoughts on L1 “refinement” of L0 ● Simulation framework ● Phase 1 Online SW Murrough Landon 2 February.
Phase2 Level-0 Calo Trigger ● Phase 2 Overview: L0 and L1 ● L0Calo Functionality ● Interfaces to calo RODs ● Interfaces to L0Topo Murrough Landon 27 June.
Phase 2 L1Calo/Calo Interface ● Introduction ● Calo RODs ● Granularity and algorithms ● Calo-L1Calo links ● L1Calo design? ● Summary Murrough Landon 9.
ATLAS calorimeter and topological trigger upgrades for Phase 1
L1Calo Upgrade Phase 2 Introduction and timescales
Demonstrator Slice Possibilities and Timetable
L1Calo Phase-1 architechure
L1Calo upgrade discussion
ATLAS L1Calo Phase2 Upgrade
Possibilities for CPM firmware upgrade
The First-Level Trigger of ATLAS
ATLAS: Level-1 Calorimeter Trigger
The LHCb Front-end Electronics System Status and Future Development
(Not just) Backplane transmission options
Presentation transcript:

Samuel Silverstein Stockholm University L1Calo upgrade discussion Overview Issues  Latency  Rates  Schedule Proposed upgrade strategy R&D

2 Upgrade phases (for this talk) Phase I (before calorimeter upgrades):  Two projects  FPGA-based MCM replacement for PPr  CMM++ in CP and JEP, options for Limited topo algorithms in CMM++ modules Topological processing in separate TP Phase II (digital calorimeter readout to USA15)  "Level 0": topological algorithms on finer-granularity "mini towers" built in RODs, plus muon objects  Fixed, low latency (< 3.2  s)  "Level 1": full calorimeter resolution, plus objects from muon and ID triggers  Longer latency, possibly asynchronous

3 SNAP12 CP 0 SNAP12 CP 2 Phase I with CMM++ (one example) 160 Mbit/s To CTP 12 To CTP 160 Mbit/s SNAP12 CP 1 SNAP12 CP 3 SNAP12 Jet 0 SNAP12 Jet Can use half of CP ROIs 1 of 2 Run faster? Quadrant border data

4 Topo Processor Jet /  E T (JEP) 0.2 x 0.2 E/   /had clusters (CP) 0.1 x 0.1 High-speed optical links Jets Clusters To CTP Energies Muons

5 Phase II concept Latency and rates  Fast L0 (40 MHz in, up to 500 kHz out, <3.2  s)  Slower L1 (500 kHz in, 9.6  s) Level 0:  Finer-granularity "mini towers" with e.g. Et, fine-location of shower maxima, longitudinal profiles, quality flags, etc.  Multi-crate L0Calo processor: sliding-window algorithms to identify features  L0Topo: trigger algorithms using calo and muon objects  L0 ROIs sent to L1Track to gather track candidates Level 1:  Refined L0 algorithms with full calorimeter data  L1Topo: trigger algorithms using calo, muon, track objects

6 Phase II concept (Murrough)

7 Latency issues Phase I:  Latency envelope 2.5  s  May currently be as few as 10 BCs from limits Phase II:  L0 trigger limited to 3.2  s (by muons)  Tile and (esp) LAr digital processing add additional latency  At least three sequential multi-Gbit links in L0 RTDP  Need to evaluate and limit all potential sources of latency

8 Latency issues Sources of additional latency:  Link choice (SerDes latency)  GBT: 8-10 BC if optimised (S. Muschter), 16 BC (GBT group)  8b/10b: 5 BC (3.2 Gbit), 3 BC (6.4 Gbit)  Upgraded firmware  CPM and JEM merger encoding (and decoding): ~ BC  CTP upgrade to 80 MHz: 2-3 BC  Topological algorithms themselves Possible latency savings  Faster FPGAs in upgraded hardware  CMM++ (Virtex E  Virtex 6)  PPr MCM upgrade from ASIC to Spartan 6

9 Rate issues Conflicting demands at sLHC  L1 tracker concept relies on high L0 trigger rate  Richard Brenner: >500 kHz  Muon detector cannot handle high L0 trigger rate  < 200 kHz No obvious options  Upgrade muon electronics  Many inaccessible boards. Years to disassemble and replace  Muon system ignores L0A, reads out after L1A  L1A latency too long. Data lost  "Private trigger" for muons?  Won't work....how do we decide which L0A will be accepted by L1? Data lost. How do we proceed?

10 Schedule issues Phase I:  CMM++ should be ready for deployment by 2015  Need to start Phase I soon  May be needed before calorimeter upgrade ( )  but discarded when calorimeters are upgraded Phase II:  Large, completely new system!  Concurrent with calorimeter upgrade ( )  Need to start Phase II soon Problem: Phase I and II development in parallel  conflicting demands on manpower, organisation, etc

11 Proposed strategy Focus on Phase II  "Staged" deployment:  L0Calo/L0Topo in time for calo upgrades timescale Fixed latency, maximum 3.2  s Run at <75 kHz until L1 is ready L0Topo compatible with CMM++ outputs –Usable as TP in Phase-1 system (see next slide)  L1 trigger ready for ID upgrade Increase L0 rate to 500 kHz Asynchronous processing?

12 Phase-II "staging" Install with calorimeter upgrades ( ) Install with ID upgrade (2020-)

13 Proposed strategy Phase-I development in parallel  Lower initial ambition level  Build and deploy CMM++ as soon as possible  Limited topo algorithms in CMM++  Muon ROIs not included?  L0Topo compatible with CMM++ outputs?  Use as TP if Phase I delayed, or too much pileup  Early, parasitic testing/integration of L0Topo before rest of L0Calo is ready?  Possible to include muon ROIs?

14 R&D results MCM replacement design is progressing well  Spartan 6 FPGA could be used to improve pileup performance, maybe lower latency. Encouraging work on CPM merger  Readout scheme makes better use of bandwidth, small cost in latency and design size  Use same format for Jets? Maybe add jet ROI energies to threshold bits New ideas for CMM++  Virtex 6 HXT adds more logic, plus up to 72 multi-Gbit transceivers (from half that on LXT device)  More optical links open new possibilities for merger topology

15 R&D results New results from GOLD  Encouraging link latency results  Experience with new HXT FPGAs  Understanding of phase II HW issues, including power, board density, etc Stockholm link test board  High-speed links can be run with TTC  Latency results compatible with GOLD 8b/10b measurements  IPG during empty LHC BCs  Similar scheme needed for any 8b/10b link. New algorithm studies  Many algorithms possible with CMM++ only  Interesting idea to combine jet and energy  transverse mass  Need to focus on questions of bandwidth (vs. processing power): how much information is needed, and where?

16 Discussion?