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

Slides:



Advertisements
Similar presentations

Advertisements

CMS Week Sept 2002 HCAL Data Concentrator Status Report for RUWG and Calibration WG Eric Hazen, Jim Rohlf, Shouxiang Wu Boston University.
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.
Alice EMCAL Meeting, July 2nd EMCAL global trigger status: STU design progress Olivier BOURRION LPSC, Grenoble.
Shelf Management & IPMI SRS related activities
C. Foudas, Imperial CMS Upgrades Workshop FNAL – Trigger Introduction Status of the CMS Trigger Upgrade Activities: –uTCA and Optical Link upgrades.
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,
TID and TS J. William Gu Data Acquisition 1.Trigger distribution scheme 2.TID development 3.TID in test setup 4.TS development.
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.
TRIGGER-LESS AND RECONFIGURABLE DATA ACQUISITION SYSTEM FOR POSITRON EMISSION TOMOGRAPHY Grzegorz Korcyl 2013.
Preliminary Design Review: Hub Implementation Dan Edmunds, Wade Fisher, Yuri Ermoline, Philippe Laurens Michigan State University 01-Oct-2014.
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.
Evaluation of the Optical Link Card for the Phase II Upgrade of TileCal Detector F. Carrió 1, V. Castillo 2, A. Ferrer 2, V. González 1, E. Higón 2, C.
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.
CPT Week, April 2001Darin Acosta1 Status of the Next Generation CSC Track-Finder D.Acosta University of Florida.
SPD Control Board 16th February SPD Control Board (VFE control and SPD multiplicity) VFE’s control (I2C communication: SDA,SCL; clock; reset/trigger.
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.
Wilco Vink 1 Outline Optical station Vertex processor board Output board Latency.
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.
MTF7 hardware status Alex Madorsky for UF group. Muon Trigger structure rework A. Madorsky2 Endcap TF Overlap TFBarrel TF - Overlap TF is now.
LHCb front-end electronics and its interface to the DAQ.
Tom Gorski, U. Wisconsin, July 20, 2009 SHLC RCT - 1 CMS Calorimeter Trigger SLHC Regional Calorimeter Trigger System Design and Prototypes Tom Gorski.
CSC Muon Sorter M. Matveev Rice University January 7, 2003.
SRS Trigger Processor Option Status and Plans Sorin Martoiu (IFIN-HH)
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,
Hardware: Software:
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 Workshop: Greg Iles Feb Optical Global Trigger Interface Card Dual CMC card with Virtex 5 LX110T 16 bidirectional.
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.
Global Trigger Upgrades for SLHC Vienna, Global Trigger Group A.Taurok, C.-E. Wulz SLHC Workshop, FNAL, 19 Nov
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. 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 - CMS Electronics Week
DAQ / Trigger Card for HCAL SLHC Readout E. Hazen - Boston University
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
E. Hazen - Back-End Report
xTCA in CMS Magnus Hansen Thanks to many CMS collaborators
Production Firmware - status Components TOTFED - status
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
xTCA in CMS Magnus Hansen Thanks to many CMS collaborators
The Trigger Control System of the CMS Level-1 Trigger
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 and pT thresholds by software SLHC Version: Load all values by software ( Upgrade Version) 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 ieg      4 eg with ISOLATION bit 4 central jets, 4 forward jets      4…6 jets 4 tau jets total_E T, H T  apply set of thresholds in GCT and send resulting bits to FDL chip missing_ET  jet numbers 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 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. Wulz12 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. Wulz13 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. Wulz14 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. Wulz15 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. Wulz16 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