Uli Intro / overview / issues

Slides:



Advertisements
Similar presentations
GOLD Generic Opto Link Demonstrator Uli Schäfer 1.
Advertisements

JFEX Uli Schäfer 1 Mainz. Jet processing Phase-0 jet system consisting of Pre-Processor Analogue signal conditioning Digitization Digital signal processing.
GOLD down the drain Uli Schäfer 1 What’s left after Heidelberg.
JFEX Uli Schäfer 1 Uli Intro / overview / issues Draft, will change !!!! Some questions flagged.
Uli Schäfer JEM Status and plans Hardware status JEM0 Hardware status JEM1 Plans.
GOLD Generic Opto Link Demonstrator Uli Schäfer 1.
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 -
GOLD Status and Phase-1 Plans Andi E. & Uli S. Uli Schäfer 1.
Uli Schäfer 1 BLT – status – plans BLT – backplane and link tester Recent backplane test results Test plans – week June 15.
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.
JEM upgrades and optical data transmission to FEX for Phase 1 Andi E. & Uli S. Uli Schäfer 1.
Uli Schäfer 1 S-L1Calo upstream links architecture -- interfaces -- technology.
Hardware status GOLD Update 02 Feb Uli Schäfer 1.
Phase-1 with new JEP Uli Schäfer Johannes Gutenberg-Universität Mainz Uli Schäfer 1.
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.
Uli Schäfer 1 JEM: Status and plans Pre-Production modules Status Plans.
Uli Schäfer 1 (Not just) Backplane transmission options Uli, Sam, Yuri.
Uli Schäfer 1 JEM1: Status and plans JEM1.1 Status Plans.
Uli Schäfer 1 CP/JEP backplane test module What’s the maximum data rate into the S-CMM for phase-1 upgrade ?
Hardware status GOLD Generic Opto Link Demonstrator Uli Schäfer 1.
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 1 (Not just) Backplane transmission options.
Samuel Silverstein Stockholm University L1Calo upgrade discussion Overview Issues  Latency  Rates  Schedule Proposed upgrade strategy R&D.
Uli Schäfer 1 FPGAs for high performance – high density applications Intro Requirements of future trigger systems Features of recent FPGA families 9U *
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=
Preliminary Design Review: Hub Implementation Dan Edmunds, Wade Fisher, Yuri Ermoline, Philippe Laurens Michigan State University 01-Oct-2014.
JFEX Uli Schäfer 1 Mainz Logos ? jFEX (inc. specific software/firmware & Tilecal input signal, options) 30'
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.
L1Topo Status & Plans Uli Schäfer 1 B.Bauß, V.Büscher, W.Ji, S.Krause, S.Moritz, U.Schäfer, A.Reiß, E.Simioni, S.Tapprogge, V.Wenzel.
Hardware status GOLD Generic Opto Link Demonstrator Assess the use of optical backplane connectivity for use on L1Calo Uli Schäfer 1.
1 1 Rapid recent developments in Phase I L1Calo Weakly 25 Jul 2011 Norman Gee.
L1Topo-phase0 Uli Schäfer 1. Topo GOLD successfully used to explore technologies and initially verify 6.4Gb/s link integrity over moderate length electrical.
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.
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.
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.
Hardware status GOLD Generic Opto Link Demonstrator 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.
Calorimeter Digitisation Prototype (Material from A Straessner, C Bohm et al) L1Calo Collaboration Meeting Cambridge 23-Mar-2011 Norman Gee.
L1Topo post review Uli Schäfer 1 Observations, options, effort, plans Uli.
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.
CMX: Update on status and planning Yuri Ermoline, Wojciech Dan Edmunds, Philippe Laurens, Chip Michigan State University 7-Mar-2012.
L1Topo Hardware Status & Plans Uli Schäfer 1 B.Bauß, V.Büscher, U.Schäfer, E.Simioni, S.Tapprogge, A. Vogel.
Latency / Tilecal o/e converters VME extender Uli Schäfer 1.
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.
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
L1Calo Requirements on the DPS
Weiming Qian On behalf of the ATLAS Collaboration
L1Calo Phase-1 architechure
L1Calo upgrade discussion
ATLAS L1Calo Phase2 Upgrade
Generic Opto Link Demonstrator
Run-2  Phase-1  Phase-2 Uli / Mainz
(Not just) Backplane transmission options
Presentation transcript:

Uli Intro / overview / issues not yet final… jFEX Uli Intro / overview / issues Some questions flagged Uli Schäfer

Intro: L1Calo Phase-1 System / Jets Phase-1: jet feature extractor jFEX Finer granularity: Improve on jet finding (and MET measurement) Jet size… Opt. Plant RTM eFEX Hub Hub Hub ROD ROD From Digital Processing System RTM jFEX Hub Hub Hub ROD ROD L1Topo L1Topo L1Topo JEM JEM JEM CMX CMX CMX PPR PPR JMM JMM JMM CPM CPM CPM CMX CMX CMX New at Phase 1 Uli Schäfer

Baseline jFEX input data Fibre bundles via patch panel / fibre re-bundling stage Granularity .1×.1 (η×φ) One electromagnetic, one hadronic tower per η×φ bin Baseline 6.4 Gb/s line rate, 8b/10b encoding,  128 bit per BC Up to 16bit energy per tower  8 towers per fibre LAr : pre-summed data from DPS (no BCmux) Tile … options… Stick to 6.4 ? Uli Schäfer

Sliding Window Algorithms Jet elements (towers) ROIs environment Increase dynamic range Improve granularity by factor of four, to 0.1×0.1 (η×φ) Slightly increase environment (0.9 × 0.9 baseline) Allow for flexibility in jet definition Fat jets to be calculated from high granularity small jets ? Optionally increase jet environment Assume fat tau algorithm resides in same FPGAs Phase 0 Phase 1 Baseline ? Uli Schäfer

Data replication Sliding window algorithm requiring large scale replication of data Forward duplication only (fan-out), no re-transmission Baseline: no replication of any source into more than two sinks Eta-strip / phi quadrant organisation: Fan-out in phi handled at source only (DPS) Transmit “core” and “environment” data Duplication at the parallel end (on-FPGA), using additional Multi-Gigabit Transceivers Allowing for differently composed streams Minimizing latency Fan-out in eta handled at destination only Baseline “far end PMA loopback” Looking into details and alternatives (passive electrical splitting) ? ϕ η Uli Schäfer

jFEX module partitioning baseline Algorithm requiring environment of 0.9×0.9 around each tower to be processed  +/- 4 neighbours in eta and phi Processor modules Process strips along eta Receive fully duplicated data in phi from DPS 8 modules covering half of eta, phi quadrant each Most cells duplicated in a regular way at both source and sink “Irregular” duplication at η=0 (Current) detector cabling has lower latency around η=0 due to cable path Benefit from this latency reserve and use for additional optical fan-out (re-transmission) Enough? ϕ η Rely on that ? η=0 Uli Schäfer

jFEX baseline partitioning Processor modules Half eta × phi quadrant per module ~3.2 × 1.6 Total of ~32 × 16 bins × 2 × 2 (upstream duplication, e/h) ~256 incoming fibres @ 6.4Gb/s baseline ~22 × 12-way “MicroPOD” high density receivers Four 72-way fibre connectors (“MPO/MTP”) Note: further connectivity required for duplication at η=0: either front (re-transmission) or back (separate active optical fanout station) Processor FPGAs Core of up to 1.2×0.8 (η×ϕ), plus environment 0.8×0.8 20 × 16 bins  80 high speed links 6 large FPGAs per module (3 × 2) Eta coverage nominally (3 × 1.2)+0.4 = 4 288 fibres enough ? FCAL granularity overlap region Uli Schäfer

Do we need the details for higher rate option now ? Baseline and options Phi quadrant baseline driven by need for a rock solid design: Line rate limited to 6.4 Gb/s only Avoid extremely dense module Sufficient η ×ϕ coverage at module level to allow for increase of environment » baseline of 0.9 × 0.9 Orientation along eta might better match Tilecal in phase 2 ? Backup In case of problems with η=0 - duplication go for full eta, phi octant scheme Options Continue work on higher link speed Continue work on duplication schemes Consider slightly larger/more FPGAs  Increase environment beyond 0.9 × 0.9 Do we need the details for higher rate option now ? Uli Schäfer

How to fit on a module ? 7V Z3 μ F in P rear front out ATC250 enough ? AdvancedTCA format 6 processors XC7VX690T 4 microPOD sockets each μ Opto connectors in Zone 3 Fibre bundles from rear F fan-out via “far end PMA loopback” P Output to front panel Readout via backplane Maximise module payload: small-footprint ATCA power brick, tiny IPMC mini-DIMM 7V Z3 μ in F P rear front out ATC250 enough ? Uli Schäfer

jFEX system (baseline) Need to handle both fine granularity and large jet environment (minimum 0.9×0.9) Require high density / high bandwidth to keep input replication factor at acceptable level (~3/4 of all FPGA inputs are duplicates) Fit in 8 modules (difficult to spread out) Single ATCA shelf Sharing infrastructure with eFEX Handling / splitting of fibre bundles Some communalities in ROD design Hub design RTM η ϕ Hub L1Topo ROD Optical inputs jFEX eFEX Opt. Plant RTM Uli Schäfer

Some remarks on baseline FPGA density reduced wrt previously presented phi ring scheme Still very dense design, high power dissipation FPGA count might grow again for larger jet option Real-time circuitry has absolute precedence over non-real-time components Happy to see RODs move off module Any TTC solution must be minimum footprint Power and ATCA control minimized in floor-plan shown Baseline design would probably allow for low-latency direct output into L1Topo (48 fibres total) Output consolidation possible at some latency penalty jFEX relies on “MicroPOD” high-density optical devices Aim at higher line rates (currently FPGAs support 13 Gb/s, Mini/MicroPOD 14 Gb/s) Would allow for even finer granularity or larger jets or smaller FPGA devices Uli Schäfer

Issues / questions Many issues that came up recently are common to both FEXes. Concentrate on jFEX specific issues here. What is our default jet algorithm ? The 6.4 Gb/s baseline is not quite what we want to build At module level there is enough environment for large jets With FPGAs available on the market that cannot be exploited (excessive on-board duplication) Is 6.4 Gb/s / 0.9 x 0.9 ok, assuming we will not actually build the baseline but rather increase input rates 2-fold ? jFEX preferring 12.8G 8b/10b over eFEX preferred 64/66! What real-time output bandwidth is required ? Board level merging (phase 1) ? Phase 2 output to L1Calo ? Uli Schäfer

Power… Large FPGAs easily dissipate 30W each. Standard ATCA power modules rated 250W (ATC250) Might have to find non-standard solution High power crates today provide 450W/slot (power, cooling) Larger jet environment will inevitably increase power consumption microPODs are tiny and have a considerable local dissipation, likely to require custom mechanics/heat sinks Uli Schäfer

questions Can we agree on common components IPbus LAPP DIMM Configuration (SysACE?) Some TTC Small footprint Ideally firmware only Just one clean clock plus an MGT link for data ? The ROD is understood to be conceptually similar between FEXes. Can we agree on something that doesn’t require large local buffers on the processors ? Uli Schäfer