Phase 2 L1Calo/Calo Interface ● Introduction ● Calo RODs ● Granularity and algorithms ● Calo-L1Calo links ● L1Calo design? ● Summary Murrough Landon 9.

Slides:



Advertisements
Similar presentations
Digital Filtering Performance in the ATLAS Level-1 Calorimeter Trigger David Hadley on behalf of the ATLAS Collaboration.
Advertisements

JFEX Uli Schäfer 1 Uli Intro / overview / issues Draft, will change !!!! Some questions flagged.
The First-Level Trigger of ATLAS Johannes Haller (CERN) on behalf of the ATLAS First-Level Trigger Groups International Europhysics Conference on High.
Pascal PERRODO, ATLAS-LAPP
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.
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.
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.
S. Silverstein For ATLAS TDAQ Level-1 Trigger upgrade for Phase 1.
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.
FTK poster F. Crescioli Alberto Annovi
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=
Uli Intro / overview / issues
Topology System Uli Schäfer 1 B.Bauß, V.Büscher, W.Ji, U.Schäfer, A.Reiß, E.Simioni, S.Tapprogge, V.Wenzel.
1 1 Rapid recent developments in Phase I L1Calo Weakly 25 Jul 2011 Norman Gee.
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.
S. Rave, U. Schäfer For L1Calo Mainz
Uli Schäfer 1 From L1Calo to S-L1Calo algorithms – architecture - technologies.
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.
8/18/2004E. Monnier - CPPM - ICHEP04 - Beijing1 Atlas liquid argon calorimeter status E. Monnier on behalf of the Atlas liquid argon calorimeter group.
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.
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.
17 December, 2010 ATLAS L1Calo upgrade meeting Meeting overview Recent hardware developments, ideas.
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.
Calorimeter Digitisation Prototype (Material from A Straessner, C Bohm et al) L1Calo Collaboration Meeting Cambridge 23-Mar-2011 Norman Gee.
Issues with cluster calibration + selection cuts for TrigEgamma note Hardeep Bansil University of Birmingham Birmingham ATLAS Weekly Meeting 12/08/2010.
S. Dasu, University of Wisconsin February Calorimeter Trigger for Super LHC Electrons, Photons,  -jets, Jets, Missing E T Current Algorithms.
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.
The LHCb Calorimeter Triggers LAL Orsay and INFN Bologna.
Off-Detector Processing for Phase II Track Trigger Ulrich Heintz (Brown University) for U.H., M. Narain (Brown U) M. Johnson, R. Lipton (Fermilab) E. Hazen,
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.
1 Dead material correction status. Alexei Maslennikov, Guennadi Pospelov. Bratislava/Kosice/MPI Calorimeter Meeting. 8-December Problems with DM.
Schedule ● External Links ● Calorimeter Signals ● Internal Tests ● System Tests ● Combined Runs ● Schedule Murrough Landon 19 April 2007 A brief update.
EPS HEP 2007 Manchester -- Thilo Pauly July The ATLAS Level-1 Trigger Overview and Status Report including Cosmic-Ray Commissioning Thilo.
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.
M4 Operations ● Operational model for M4 ● Shifts and Experts ● Documentation and Checklists ● Control Room(s) ● AOB Murrough Landon 24 July 2007.
Rainer Stamen, Norman Gee
D. Breton, S. Simion February 2012
ATLAS calorimeter and topological trigger upgrades for Phase 1
on behalf of ATLAS LAr Endcap Group
L1Calo Upgrade Phase 2 Introduction and timescales
Present System Back-end Front End PMT ROS Optical links ADC Pipeline
L1Calo Requirements on the DPS
2018/6/15 The Fast Tracker Real Time Processor and Its Impact on the Muon Isolation, Tau & b-Jet Online Selections at ATLAS Francesco Crescioli1 1University.
L1Calo Phase-1 architechure
L1Calo upgrade discussion
for the transition region on behalf of the RPC upgrade group
ATLAS L1Calo Phase2 Upgrade
Some basic ideas (not a solution)
Nearly the end of a long story...
Cabling Lengths and Timing
Possibilities for CPM firmware upgrade
Run-2  Phase-1  Phase-2 Uli / Mainz
The First-Level Trigger of ATLAS
SVT detector electronics
(Not just) Backplane transmission options
U. Marconi, D. Breton, S. Luitz
Presentation transcript:

Phase 2 L1Calo/Calo Interface ● Introduction ● Calo RODs ● Granularity and algorithms ● Calo-L1Calo links ● L1Calo design? ● Summary Murrough Landon 9 December 2009

, QMUL 2 L1Calo Upgrade Meeting Introduction ● L1Calo/Calo interface “task force” – Proposed at the recent ATLAS upgrade week – 1 person per LAr/Tile/L1Calo system ● Myself, Arno Straessner, Christian Bohm – Discuss issues of L1Calo/Calo interface ● Make some proposals for wider discussion? – First phone meeting on Friday morning ● Required from L1Calo – Idea of what we want the Calo RODs to provide us – Granularity, bandwidths, preprocessing algorithms – Constraints and requests on channel and ROD organisation ● Aim of this talk – (Re)start us thinking about the above

, QMUL 3 L1Calo Upgrade Meeting Reminder: Likely Phase2 Trigger ● Fast Level0 Calo and Muon RoIs needed for L1 track trigger(s) ● Slower Level1 topological trigger from combination of calo, muon, inner tracker (and MDTs?)

, QMUL 4 L1Calo Upgrade Meeting Reminder: Calo FE, ROD and L1 ● Digitise all cells every BC and transmit to RODs in USA15 ● Preprocess for L1Calo – Et (or energy?) per BC – Maybe also precise timing? – Fine granularity sums – Location within mini towers? ● Coordinate of EM strip max? – Quality flags ● Pile up detected ● Fine structure in EM strips? – Eg for π0 rejection

, QMUL 5 L1Calo Upgrade Meeting LAr ROD (EM) ● Latest aim is for one ROD to cover one half FE crate – Or a similar number of cells with different eta*phi shape ● Barrel half FEC is 0.2*1.5 (1 PS, 8 Front, 4 Middle, 2 Back FEBs) ● Endcap half std FEC is 0.8*0.4 (1 PS, 6 Front, 4 Middle, 2 Back FEBs) – ROD contains four TCA mezzanines, each with one(?) FPGA ● L1Calo (my!) preference – One ROD mezzanine covers a “domino” of 0.4*0.2 (eta*phi) – “Barrel”: ROD covers 1.6*0.2 (eta*phi) ● In the range this includes some endcap special crate FEBs ● Would need duplication of a few B/E transition region fibres – Endcap Standard: ROD covers 0.8*0.4 – Endcap Special: ROD covers 0.8*0.8? ● Might have larger “domino” eg 0.8*0.2 ● More compact info to L1Calo from eta>2.5

, QMUL 6 L1Calo Upgrade Meeting Hadronic Layer RODs ● TileCal – Current Tile proposal: ROD covers 3.0*0.1 in eta*phi ● Much less dense than LAr ROD: be more ambitious!? – L1Calo (my!) preference: ● ROD covers 0.2 in phi (either split at eta=0 or more dense) ● One EM 0.4*0.2 domino ● HEC/FCAL – Not yet thought about it

, QMUL 7 L1Calo Upgrade Meeting L1Calo Ambition Level? ● Phase 2 timescale – Not expected before 2020? – Few years needed for prototyping, production, installation and commissioning ● What should we aim for? – System that (just) comfortably and reliably uses the limits of FPGA and link technology in about 2015?

, QMUL 8 L1Calo Upgrade Meeting Granularity ● Present L1Calo – Mainly based on 0.1*0.1 towers in both EM and hadronic – This is the hadronic layer granularity – But EM layer has much finer granularity – unused so far ● L1Calo Phase 2 – Not much change in hadronic layer? ● Would more depth samplings be useful? ● Might anyway be worth separating Tile D cells (0.2*0.1 geometry) – Expect big (tenfold?) increase in EM data to phase 2 L1Calo – Roughly same calo:l1calo bandwidth for both layers ● Perhaps between 3:1 and 5:1?? ● Same fraction of input/output fibres for all RODs EM and hadronic

, QMUL 9 L1Calo Upgrade Meeting EM Barrel Geometry ● Each layer has a different geometry – Uniform in eta, except for barrel/endcap transition region

, QMUL 10 L1Calo Upgrade Meeting EM Endcap Geometries ● Seven different layouts between eta=1.4 and eta=3.2 ● Many different ways cells are grouped into FEBs – Always(?) by layer ● NB two granularities in the EM barrel ● One in the FCAL ● (Plus similar in the hadronic layer)

, QMUL 11 L1Calo Upgrade Meeting Algorithms ● Basic sliding window with finer granularity ● Try to import good algorithms from present L2 ● Best EM selection: – Look at ratio of 3*7 vs 7*7 middle layer cells – Simulation question: how does this degrade with granularity ● Suppose we had sums of 2 middle cells + 1 matching back layer cell ● Would have to look at 4*7 vs 8*7 cells ● Next best (for π0 rejection): – Look for fine structure (double peaks) in strip layer – This really needs the full granularity to be useful ● Probably too much data to ship to L1Calo ● Good candidate for more sophisticated ROD preprocessing? – Simulation/algorithm/firmware question: what would be the best way to process and transmit this information?

, QMUL 12 L1Calo Upgrade Meeting Link Bandwidths and FPGAs ● Links – CERN GBT link ● 84 bits of payload 40 MHz – Standard 6.4Gbit/s (linespeed) link ● 128 bits of 40 MHz – Future(?) 10Gbit/s link ● Presumably around MHz? ● FPGAs – Latest FPGAs can handle Gbit/s links ● Increased from 36 links in last years model – Might we have ~70 10Gbit/s links per FPGA in 2015?

, QMUL 13 L1Calo Upgrade Meeting Links to L0/L1Calo (1) ● EM layer: – Suggest one fibre per one (or two?) 0.1*0.1 towers ● Economy model: around bits per tower ● Deluxe model: up to 200 bits per tower? – Contents to be decided later (and adjusted whenever) ● Essential that all depth samplings arrive at the same ROD FPGA ● Example: – Eight 8bit sums of 2 middle + 1 back layer (0.05*0.0125) – Two 8bit sums of PS + front layer (0.05*0.1) – For each sum, 1 bit pileup flag, 1 (or few) bits coordinate of max cells within the sum, n bits precise timing within 1 BC – Total around 100 bits – Maybe additional 1 fibre with low granularity (0.1*0.1) sums – Additional fibres per 0.4*0.2 with extra info for L1Topo?? ● Eg bitmap of strip layer hits for track matching? ● Precise timing for z vertex and/or slow heavy exotic particles?

, QMUL 14 L1Calo Upgrade Meeting Links to L0/L1Calo (2) ● Hadronic layer: – Suggest one fibre per eight 0.1*0.1 towers – Allows bits per tower depending on link speed – Good to (slightly) underuse the bandwidth ● Need to cope with extra cells in overlap regions ● Eg crack and gap scintillators ● Tile and HEC cells in 1.4 to 1.6 region ● Might have up to ten towers per link in places ● More compact in low granularity endcaps/FCAL?

, QMUL 15 L1Calo Upgrade Meeting ROD Outputs to L0/L1Calo? ● EM layer – Probably four (or maybe two) SNAP12 bundles per ROD ● One per mezzanine (or per two mezzanines) ● Same for all eta, but RODs & links somewhat underused at high eta? ● Hadronic layer (HEC and Tile) – Depends on density of channels per ROD – For present Tile ROD, probably one SNAP12 bundle per ROD ● Could have two or four as for EM RODs with higher density RODs

, QMUL 16 L1Calo Upgrade Meeting Inputs to L0/L1Calo ● One 0.4*0.2 area in eta*phi might have: – 8 (or 4) EM fibres covering one (or two) 0.1*0.1 tower each – 1 Hadronic fibre covering eight 0.1*0.1 towers – Perhaps additional 1 EM fibre with low granularity sums ● Useful if Jet/Energy algorithms are in a separate FPGA – And maybe additional fibres per 0.4*0.2 area with extra information used only by L1 topological trigger (not for L0) ● Regroup to one SNAP12 with EM+Had fibres ● Optically duplicate each bundle at the same time – Intercrate fanout

, QMUL 17 L1Calo Upgrade Meeting L1Calo Phase 2 Architecture? (1) ● Single processor module (0.8*0.8) – For all objects: EM, tau, jet – Maybe 4 TCA mezzanines like LAr ROD? – If so, could have one FPGA per 0.8*0.2 ● If we have one fibre per 0.1*0.1 tower: ● 11*5 EM fibres plus 4*3 hadronic fibres ● Separate FPGA (one per module) for jets? – Unless one 2015 FPGA handles lots more inputs? ● Total of *0.1 fibres plus 2*28 0.4*0.2 sum fibres per module ● Around 12 SNAP12 fibre bundles ● About 1.5 Tbit/s total bandwidth per module ● Or could imagine separate JEM – One per octant crate covering all eta ● Same module, different firmware?

, QMUL 18 L1Calo Upgrade Meeting L1Calo Phase 2 Architecture? (2) ● Phi octant layout – Intercrate fanout from RODs, eta fanout via backplane – Output to global topological merger – ROD/ROS in same crates?

, QMUL 19 L1Calo Upgrade Meeting Summary ● Trying to get a rough L0/L1Calo design – Are our current thoughts reasonable? ● Suggesting rough bandwidth from RODs – Number of links per ROD – Organisation of RODs ● Eg barrel/endcap overlap in LAr ● Two phi bins in Tile ROD ● Need to propose granularity of L0/L1 sums – And any other preprocessing we would like