Global Trigger Upgrades for SLHC Vienna, Global Trigger Group A.Taurok, C.-E. Wulz SLHC Workshop, FNAL, 19 Nov. 2008.

Slides:



Advertisements
Similar presentations
Shelf Management & IPMI SRS related activities
Advertisements

Global Trigger Upgrades for SLHC Vienna, Global Trigger Group A.Taurok, C.-E. Wulz SLHC Workshop, FNAL, 19 Nov
Vienna Group Trigger Meeting CERN, 6 Dec Presented by Claudia-Elisabeth Wulz Global Muon Trigger Global.
Global Trigger H. Bergauer, K. Kastner, S. Kostner, A. Nentchev, B. Neuherz, N. Neumeister, M. Padrta, P. Porth, H. Rohringer, H. Sakulin, J. Strauss,
Trigger Supervisor (TS) J. William Gu Data Acquisition Group 1.TS position in the system 2.First prototype TS 3.TS functions 4.TS test status.
Vienna Group Trigger Meeting CERN, 18 July 2006 Presented by Claudia-Elisabeth Wulz Global Muon Trigger Global.
Claudia-Elisabeth Wulz Institute for High Energy Physics Vienna Level-1 Trigger Menu Working Group CERN, 9 November 2000 Global Trigger Overview.
Technical Part Laura Sartori. - System Overview - Hardware Configuration : description of the main tasks - L2 Decision CPU: algorithm timing analysis.
On-line Software Requirements for the Global Trigger, the Global Muon Trigger and the Barrel Muon Trigger Track Finder Claudia-Elisabeth Wulz & HEPHY Vienna.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
Global Trigger H. Bergauer, L. Boldizsár, A. Jeitler, P. Hidas, K. Kastner, S. Kostner, N. Neumeister, M. Padrta, P. Porth, H. Rohringer, H. Sakulin, J.
Claudia-Elisabeth Wulz Anton Taurok Institute for High Energy Physics, Vienna Trigger Internal Review CERN, 6 Nov GLOBAL TRIGGER.
Global Trigger H. Bergauer, Ch. Deldicque, J. Erö, K. Kastner, S. Kostner, A. Nentchev, B. Neuherz, N. Neumeister, M. Padrta, P. Porth, H. Rohringer, H.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Communication in ATCA-LLRF System LLRF Review, DESY, December 3rd, 2007 Communication in.
Claudia-Elisabeth Wulz Anton Taurok Institute for High Energy Physics, Vienna Hannes Sakulin CERN Annual Review CERN, 24 Sep Global Trigger Global.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser XFEL-LLRF-ATCA Meeting, 3-4 December 2007 Communication in ATCA-LLRF System Presenter:
ATLAS Trigger / current L1Calo Uli Schäfer 1 Jet/Energy module calo µ CTP L1.
Global Trigger, Global Muon Trigger H. Bergauer, L. Boldizsar, A. Jeitler, P. Hidas, K. Kastner, S. Kostner, N. Neumeister, M. Padrta, P. Porth, H. Rohringer,
SLHC Meeting CERN, 21 May 2008 Presented by C.-E. Wulz Global Triggers,  TCA Technology M. Stettler, M. Hansen (CERN) C. Foudas, G. Iles (Imperial College)
Peter LICHARD CERN (NA62)1 NA62 Straw tracker electronics Study of different readout schemes Readout electronics frontend backend Plans.
Vienna Group Discussion Meeting on Luminosity CERN, 9 May 2006 Presented by Claudia-Elisabeth Wulz Luminosity.
Trigger Group of the Institute for High Energy Physics, Vienna presented by Claudia-Elisabeth Wulz CPT Week, Plenary Session CERN, 18 April 2002 GLOBAL.
DHH Status Igor Konorov TUM, Physics Department, E18 PXD DAQ workshop Münzenberg –June 9-10, 2011.
E. Hazen - DTC1 DAQ / Trigger Card for HCAL SLHC Readout E. Hazen - Boston University.
E. Hazen -- Upgrade Meetings1 AMC13 Project Development Status E. Hazen, S.X. Wu - Boston University.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen -- ACES ACES 2011 MicroTCA in CMS E. Hazen, Boston University for the CMS collaboration.
E. Hazen -- Upgrade Week1 AMC13 Project Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen -- xTCA IG1 AMC13 Project Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen -- Upgrade Week1 HCAL uTCA Readout Plan E. Hazen - Boston University for the CMS HCAL Collaboration.
10/28/09E. Hazen FNAL Workshop1 HCAL DAQ / Timing / Controls Module Eric Hazen, Shouxiang Wu Boston University.
E. Hazen -- Upgrade Meetings1 AMC13 Project DAQ and TTC Integration For MicroTCA in CMS Status Report E. Hazen - Boston University for the CMS.
E. Hazen -- HCAL Upgrade Workshop1 MicroTCA Common Platform For CMS Working Group E. Hazen - Boston University for the CMS Collaboration.
E. Hazen1 AMC13 Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen1 AMC13 Project Status E. Hazen - Boston University for the CMS Collaboration.
T. Gorski, et al., U. Wisconsin, April 28, 2010 SHLC RCT MicroTCA Development - 1 SLHC Cal Trigger Upgrade SLHC Regional Calorimeter Trigger MicroTCA Development.
E. Hazen -- Upgrade Week1 MicroTCA Common Platform For CMS Working Group E. Hazen - Boston University for the CMS Collaboration.
E. Hazen - CMS Electronics Week
DAQ / Trigger Card for HCAL SLHC Readout E. Hazen - Boston University
Counting Room Electronics for the PANDA MVD
DAQ ACQUISITION FOR THE dE/dX DETECTOR
Global Trigger Upgrades for SLHC
AMC13 Project Status E. Hazen - Boston University
DAQ and TTC Integration For MicroTCA in CMS
TWEPP 2010 – Aachen Development of a MicroTCA Carrier Hub
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
Modeling event building architecture for the triggerless data acquisition system for PANDA experiment at the HESR facility at FAIR/GSI Krzysztof Korcyl.
E. Hazen - Back-End Report
xTCA in CMS Magnus Hansen Thanks to many CMS collaborators
AMC13 Status Report AMC13 Update.
Production Firmware - status Components TOTFED - status
uGT 2016 operations and outlook for 2017
Future Hardware Development for discussion with JLU Giessen
A Compact Trigger Architecture for SLHC
L1Calo Phase-1 architechure
ALICE Trigger Upgrade CTP and LTU PRR
HCAL Data Concentrator Production Status
uTCA A Common Hardware Platform for CMS Trigger Upgrades
CMS EMU TRIGGER ELECTRONICS
MicroTCA Common Platform For CMS Working Group
MicroTCA Common Platform For CMS Working Group
CMS SLHC Calorimeter Trigger Upgrade,
xTCA in CMS Magnus Hansen Thanks to many CMS collaborators
LHC Collisions.
JLAB Front-end and Trigger Electronics
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
Example of DAQ Trigger issues for the SoLID experiment
Data Concentrator Card and Test System for the CMS ECAL Readout
The Trigger Control System of the CMS Level-1 Trigger
TTC setup at MSU 6U VME-64 TTC Crate: TTC clock signal is
Presentation transcript:

Global Trigger Upgrades for SLHC Vienna, Global Trigger Group A.Taurok, C.-E. Wulz SLHC Workshop, FNAL, 19 Nov. 2008

19 Nov. 2008A. Taurok, C.-E. Wulz2 Global Trigger Concept for LHC and SLHC Synchronize all Trigger Objects to arrive at the same time at the logic chip. –2008 Version: Muons: done by GMT; Calo_objects: done by PSB; TechTrig: done by PSB –SLHC Version: Muons: done by GMT; Calo_objects: done by GCT; TechTrig: done by SYNC chip Tracker: done by Tracker_Trigger Send all Trigger Objects into one chip to make any correlation between them. Use a FPGA to change trigger conditions as required by physics –New trigger setup:  configure FPGA with new trigger conditions –New parameter values for same setup: 2008 Version: Load new ET or pT thresholds and prescale values by software SLHC Version: Load all values by software Calculate physics trigger algorithms in parallel (FPGA branch) –2008 Version: 128 Algorithms limited by board layout, connectors and chip size –SLHC Version: Extend to ‘nn’ Algorithms  ‘Algo’ signals inside chip Chip size will be the only restriction Final OR mask for all Algorithm bits; Prescaler & Counter for each Algorithm –SLHC: some other requirement ?? SLHC Version: –Array of DSPs for complex physics triggers C++ code  trigger program with constant latency(!) –1 optical link for each trigger object of 64 bits/40MHz

19 Nov. 2008A. Taurok, C.-E. Wulz3

19 Nov. 2008A. Taurok, C.-E. Wulz4 CMS Level1 Global Trigger scheme FDL GTL 128 Algo GMT PSB GCT Sync delay Sync delay REC COND  ALGO PSB Sync delay Technical Triggers FDL chip GTL COND chip GMT Optical links GCT Sync delay Sync delay SYNC Sync delay ‘Conditions’ COND chip nn Algo (and, or, not) FPGA: Standard Conditions - FPGA: DSPs (XC5V100T) Totem, Castor, ZDC, … Tracker Trigger Sync delay Prescalers & Trigger Counters Final OR Final OR COND  ALGO LHC SLHC Tracker ‘Conditions’ Prescalers & Trigger Counters Totem, Castor, ZDC, …

19 Nov. 2008A. Taurok, C.-E. Wulz5 Input to Global Trigger Global Calorimeter Trigger (GCT): possible reduction of trigger data 4 eg, 4 isol. eg      eg’s with ISOLATION bit 4 central jets, 4 forward jets      jets 4 tau jets total_E T, H T  apply set of thresholds in GCT and send resulting bits to FDL chip missing_ET  HF ring ETs, etc. More than 4 objects per type: 5 or 6 (?)  Simulation for SLHC Global Muon Trigger (GMT): 4 muons  p   mip, iso, charge, quality  Tracker Trigger: Tracks/jets with  and   COND chips ‘Conditions’ calculated in Tracker Trigger  FDL chip

19 Nov. 2008A. Taurok, C.-E. Wulz6  Correlation TEMPLATE Missing Energy TEMPLATE Predefined VHDL code Single particle TEMPLATE Parameters ET thresholds 1,2  window 1,2 Missing Energy threshold  Correlation ieg1 ieg2 ieg3 ieg4 Find 2 out of 4 particles fulfilling all conditions IEG condition: ieg2wsc Combinatorial logic: Algorithm = ieg2wsc and MET Missing E T condition: MET ALGO bit (i) Final_OR Single particle thr2,  window2 Single particle thr2,  window2 Single particle thr2,  window2 Single particle thr2,  window2 Single particle thr1,  window1 Single particle thr1,  window1 Single particle thr1,  window1 Single particle thr1,  window1 ieg1 ieg4 ieg2 ieg3 ieg1 ieg4 ieg2 ieg3 CMS Global Trigger standard Algorithm in FPGA: example Mask, Veto_mask prescalers Standard CONDITION chip FDL chip

19 Nov. 2008A. Taurok, C.-E. Wulz7 CONDITION chip with DSP array, RISCs DSP Condition program Trigger objects (GCT, GMT, TrackerTr…) Parameters Condition bit Parallel or tree structures DSP Trigger objects Latency  Algorithm logic in FDL chip Constraints: # of Conditions  # of DSPs # of instructions  latency limit Keep pipeline structure Latency = # of instructions Hardwired logic* *) if DSPs are implemented in FPGA XC5VFX100T: 256 DSP48E(550MHz), 4 Ethernet MAC, 3 PCIexpress end points, 16 GTX RocketIO (6.5Gb/s) 680 IO (1.25Gb/s LVDS) Condition bit OR

19 Nov. 2008A. Taurok, C.-E. Wulz8 Global Trigger board for SLHC (‘Single board’ option) 2 sets of opt. rcvers RX: Serial  parallel COND_logic or DSP array Ethernet IP L1A_daq + Serial TX LVDS FDL chip nn Algo (and, or, not) Final OR COND chip SYNC Chip DAQ chip L1A_daq + Serial TX GCT: 5... GMT: 2 Tracker: ~2.. Parallel data LVDS Ethernet IP Control CPU Control CPU Ethernet IP Trigger Counters Prescalers Spy_mem‘s & Ringbuffers Spy_mem‘s & Ringbuffers Event builder CMS - DAQ LVDS Condition bits Ethernet IO Sync circuits Condition bits CLK, BCRES,... LVDS TIMING circuits LVDS CLK, BCRES,..

19 Nov. 2008A. Taurok, C.-E. Wulz9 Option with Custom MTCA backplane GT logic with AMC single width module from Imperial College & LosAlamos Lab. GCT 2 copies of 7 quadruplets à 64 bits 12/16 FPGA 72x72 SWITCH /16 FPGA 72x72 SWITCH CONDITION CHIP 1+2 ALGO + FinOR (FDL) 12/16 FPGA 72x72 SWITCH TrackerTrigger 2 copies of ≤5 links à 64 bits 5 AMC single width (h=73.8 mm, l=181.5 mm) 128 Technical Trigger bits from Conversion crate 2 12/16 FPGA 72x72 SWITCH Central Trigger Control 8FinalOR 32x 8 (L1A, 5Bgo…) 1 Custom Backplane L1A.. directly or via Big_Conversion boards to TTC system Readout Board as double width AMC with SLINK mezzanine board Readout data Partition STATUS from 2 Big_Conversion boards 2 CMS_DAQ  512 Condition bits Gbps optical links 3.2 Gbps backplane links NOT shown/defined: Global Muon Trigger Readout board with SLINK LVDS/Serial Conversion crate 1 Readout Board 1 1

19 Nov. 2008A. Taurok, C.-E. Wulz10 MTCA options: 40 MHz LVDS to Serial Conversion AMC modules (Vienna) Serial link (1.6 Gbps required) FPGA 8 RJ45 (59.2 x 25.5 mm) SMALL_CONVERSION card single width, full size (w=73.8 mm, l=181.5 mm, h=28.95 mm) 32 bits CONVERSION card double width,full size (w=148.8 mm, l=181.5 mm, h=28.95 mm) FPGA 64 bits/40MHz Serial link (3.2 Gbps required) INPUT MODE OUTPUT MODE INPUT MODE Serial link (1.6 Gbps required) FPGA 32 bits OUTPUT MODE Global Trigger: 128 Technical Trigger bits  4 SMALL_CONVERSION boards (INPUT mode) Central Trigger Control: 40x4 STATUS bits  5 SMALL_CONVERSION boards (INPUT mode) 8x4 EMULATOR CONTROL signals  1 SMALL_CONVERSION boards (OUTPUT mode) 32x8 L1A+BGo signals  8 SMALL_CONVERSION boards (OUTPUT mode) Global Trigger: 128 Technical Trigger bits  2 CONVERSION boards (INPUT mode) Central Trigger Control: 32x4 STATUS bits  2 CONVERSION boards (INPUT mode) 8x4x2 EMULATOR CTRL+STATUS  1 CONVERSION boards (I/O mode) 32x8 L1A+BGo signals  4 CONVERSION boards (OUTPUT mode)  Many boards!!  No front panel serial links  9 boards  Serial links (3.2 Gbps) on front panel FPGA I/O MODE 64 bits/40MHz Serial link (3.2 Gbps required) Synchronization, Monitoring FPGA 64 bits/40MHz Serial link (3.2 Gbps required) Monitoring LC duplex

19 Nov. 2008A. Taurok, C.-E. Wulz11 Optical connectors MTP connector: 18 mm x 40(space on board); 11.2 mm from board edge to front side, h= 11mm without heatsink SFP+ connector: transcvr, w=13,7, L=56.5, h=8.6mm LC connector: w=4.52 mm, h=5.7 Duplex LC: 6.25mm middle-middle  ~14 mm Panduit MTP module: FC Y or FCXO-… 24 single mode fibers9/125, 2mtp to 12 duplex LC, w = 88.9 mm. L=144.2, h=35.3 Avago optical transcvr: duplex LC with 6.25mm middle-middle; w= 14.9 or 13.6; h= 12.4mm double width AMC boards (h=148.8 mm, l=181.5 mm) Conversion board: AFBR-57R5AEZ 4.25 Gbps, 850nm VCSEL, SFP duplex LC (Lucent) FPGA 35x35mm 20x20mm

19 Nov. 2008A. Taurok, C.-E. Wulz12 Option with Standard MTCA backplane: Crate examples Single width shelf Example: Single width shelf (Schroff/Pentair) Mechanical problems  Ruggedized crates from other suppliers: vibration, shock isolation Example: single width Cube (Elma) Example: Double width shelf (Schroff/Pentair)

19 Nov. 2008A. Taurok, C.-E. Wulz13 Option with Standard MTCA backplane: Example of standard MCH (MTCA carrier hub) module Tundra TSi578 (Tundra Web page) RapidIO 1.25, 2.5, and Gbits/s per port NAT-MCH ( Central management and data switching entity Fast Ethernet  CPU management Giga-Ethernet  uplink to backplane CPU: carrier-,shelf-, system manager Fabric D-G: Serial Rapid I/O (PICMG AMC.4) Fabric A: Gigabit Ethernet Fabric B: Serial Attached SCSI Clock mezzanine NAT-MCN Clock mezzanine

19 Nov. 2008A. Taurok, C.-E. Wulz14 Double width TCA board for GT 3.2 Gbps Port4(8) Port5(9) Port6(10) Port7(11) Port0,1 double width,full size (w=148.8 mm, l=181.5 mm, h=28.95 mm) mm mm MTP 12 REC MTP 4 REC, 4 TX MTP 12 REC ~18x40mm FPGA ~35x35mm FPGA CTRL FPGA 3.2 Gbps BLUE LINES: ‘nn’ Serial links between FPGA <1 Gbps ~ 16 bits à 40 MHz ~32 parallel LVDS 40/80 MHz 1 Gbps CLOCKJTAGPOWER MTP 4 REC, 4 TX Port links between Boards Speed depends on MCHUB RJ45 RJ45 Optional Ethernet

19 Nov. 2008A. Taurok, C.-E. Wulz15 Option with Standard MTCA backplane: GMT+GT crate with double width AMC modules (Vienna) GCT 2 copies of 7 quadruplets á 64 bits 12 COND1 FPGA Port4(8) 7 TrackerTrigger 2 copies of ~2 links à 64 bits 2 double width AMC boards (h=148.8 mm, l=181.5 mm) 128 Technical Trigger bits parallel LVDS 2 Standard Backplane COND2 FPGA spare FDL FPGA ALGO(GTL) + FinOR (FDL) Port5(9) Port6(10) Port7(11) CTRL FPGA port0,1 8FinalOR  Central Trigger Control 3.2 Gbps 12 IN+LFF FPGA Port4(8) IN+LFB FPGA AU FPGA GMT Global Muon Trigger Port5(9) Port6(10) Port7(11) SRT+ CTRL port0,1 12 8r8tx GCT 504 M+Q bits CSC+fRPC 8 muons 4 4 DT+bRPC 8 muons 8 MCH1 fat pipe (Readout) MCH2 fat pipe (Trigger data) to GTL 4 muons MTP connector: 12 fibers rec/tr 18 mm x 40 mm 2 CONVERSION cards 1 1 8r8tx CMS_DAQ Readout board Readout board SLINK Readout Board

19 Nov. 2008A. Taurok, C.-E. Wulz16 Option with Standard MTCA backplane: Central Trigger Control Crate double width AMC boards (h=148.8 mm, l=181.5 mm) Central Trigger Control 32x 8 (L1A, 5Bgo…) Standard Backplane Readout Board with SLINK mezzanine board to be defined. 12 xxx FPGA Port4(8) TCS FPGA xxx FPGA Central Trigger Control & Readout Port5(9) Port6(10) Port7(11) TCSM+ CTRL port0,1 12 8r8tx MCH1 fat pipe (Monitoring) MCH2 fat pipe (Control data) FinalOR 32x 8 (L1A, 5Bgo…) EMULATORs 8x 4 bits status bits 8x 4 bits control signals Partition STATUS Parallel LVDS 21 CONVERSION card input mode 4 CONVERSION card output mode CONVERSION card I/O mode L1A, BGo… to TTC 32 x 8 signals Readout board Control data: Bgo, L1A, Resync, Bcres…

19 Nov. 2008A. Taurok, C.-E. Wulz17 Conclusions Basic design idea for an upgraded Global Trigger exists. First idea was a VME implementation, using DSP’s. Implementation in MTCA technology now seems feasible. Double width AMC boards for GT and TCS logic is preferred. Standard and custom MTCA backplane options are considered.