The ATLAS Level-1 Central Trigger

Slides:



Advertisements
Similar presentations
Status of the CTP O.Villalobos Baillie University of Birmingham April 23rd 2009.
Advertisements

The LAr ROD Project and Online Activities Arno Straessner and Alain, Daniel, Annie, Manuel, Imma, Eric, Jean-Pierre,... Journée de réflexion du DPNC Centre.
The First-Level Trigger of ATLAS Johannes Haller (CERN) on behalf of the ATLAS First-Level Trigger Groups International Europhysics Conference on High.
8th Workshop on Electronics for LHC Experiment, Colmar, France, 10 Sep R.Ichimiya, ATLAS Japan 1 Sector Logic Implementation for the ATLAS Endcap.
S. Silverstein For ATLAS TDAQ Level-1 Trigger updates for Phase 1.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
S. Silverstein For ATLAS TDAQ Level-1 Trigger upgrade for Phase 1.
MICE CM26 March '10Jean-Sebastien GraulichSlide 1 Detector DAQ Issues o Achievements Since CM25 o DAQ System Upgrade o Luminosity Monitors o Sequels of.
Global Trigger H. Bergauer, K. Kastner, S. Kostner, A. Nentchev, B. Neuherz, N. Neumeister, M. Padrta, P. Porth, H. Rohringer, H. Sakulin, J. Strauss,
Status of Data Exchange Implementation in ALICE David Evans LEADE 26 th March 2007.
Copyright © 2000 OPNET Technologies, Inc. Title – 1 Distributed Trigger System for the LHC experiments Krzysztof Korcyl ATLAS experiment laboratory H.
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
Status of Global Trigger Global Muon Trigger Sept 2001 Vienna CMS-group presented by A.Taurok.
Barrel RPC Chamber consists of 2 double-gaps, each equipped with a common plane of 96 strips read-out by 6 front-end boards. The two double- gaps have.
28/03/2003Julie PRAST, LAPP CNRS, FRANCE 1 The ATLAS Liquid Argon Calorimeters ReadOut Drivers A 600 MHz TMS320C6414 DSPs based design.
The Main Injector Beam Position Monitor Front-End Software Luciano Piccoli, Stephen Foulkes, Margaret Votava and Charles Briegel Fermi National Accelerator.
ATLAS Trigger / current L1Calo Uli Schäfer 1 Jet/Energy module calo µ CTP L1.
Artemis School On Calibration and Performance of ATLAS Detectors Jörg Stelzer / David Berge.
CERN, 18 december 2003Coincidence Matrix ASIC PRR Coincidence ASIC modifications E.Petrolo, R.Vari, S.Veneziano INFN-Rome.
A Super-TFC for a Super-LHCb (II) 1. S-TFC on xTCA – Mapping TFC on Marseille hardware 2. ECS+TFC relay in FE Interface 3. Protocol and commands for FE/BE.
Status of the ATLAS first-level Central Trigger and the Muon Barrel Trigger and First Results from Cosmic-Ray Data David Berge (CERN-PH) for the ATLAS.
Electronics Review, May 2001Darin Acosta1 OPTICAL SP 1 Muon Sorter 3  / port card 3  / sector ME1 ME2-ME3 ME4 SR DT TF SP From CSC Port Cards MS MB1.
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.
Pedro AmaralLECC-2004, Boston, Sep1 The ATLAS Level-1 Central Trigger System On behalf of: Pedro Borrego Amaral, N. Ellis, P. Farthouat, P. Gallno,
Hardeep Bansil (University of Birmingham) on behalf of L1Calo collaboration ATLAS UK Meeting, Royal Holloway January 2011 Argonne Birmingham Cambridge.
ATLAS SCT/Pixel TIM FDR/PRR28 June 2004 TIM Requirements - John Lane1 ATLAS SCT/Pixel TIM FDR/PRR 28 June 2004 Physics & Astronomy HEP Electronics John.
LHC CMS Detector Upgrade Project RCT/CTP7 Readout Isobel Ojalvo, U. Wisconsin Level-1 Trigger Meeting June 4, June 2015, Isobel Ojalvo Trigger Meeting:
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
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.
R. SpiwoksTWEPP09, Paris, 23-SEP Framework for Testing and Operation of the ATLAS Level-1 MUCTPI and CTP R. Spiwoks 1, D. Berge 1, N. Ellis 1, P.
DAQ and Trigger for HPS run Sergey Boyarinov JLAB July 11, Requirements and available test results 2. DAQ status 3. Trigger system status and upgrades.
Eric Hazen1 Ethernet Readout With: E. Kearns, J. Raaf, S.X. Wu, others... Eric Hazen Boston University.
EPS HEP 2007 Manchester -- Thilo Pauly July The ATLAS Level-1 Trigger Overview and Status Report including Cosmic-Ray Commissioning Thilo.
THIS MORNING (Start an) informal discussion to -Clearly identify all open issues, categorize them and build an action plan -Possibly identify (new) contributing.
Work on Muon System TDR - in progress Word -> Latex ?
Status and Performance of the ALICE Trigger Electronics
Status of NA62 straw readout
CLAS12 DAQ & Trigger Status
The Totem trigger architecture The LONEG firmware archtecture
CCS Hardware Test and Commissioning Plan
L1Calo Phase-1 architechure
Enrico Gamberini, Giovanna Lehmann Miotto, Roland Sipos
ALICE Trigger Upgrade CTP and LTU PRR
The Software Framework available at the ATLAS ROD Crate
ATLAS Local Trigger Processor
L0 processor for NA62 Marian Krivda 1) , Cristina Lazzeroni 1) , Roman Lietava 1)2) 1) University of Birmingham, UK 2) Comenius University, Bratislava,
CMS EMU TRIGGER ELECTRONICS
ProtoDUNE SP DAQ assumptions, interfaces & constraints
Status of CMS and the Austrian Contribution to the Trigger System
Hall A Compton Electron detector overview
Implementation of the Jet Algorithm ATLAS Level-1 Calorimeter Trigger
ATLAS Canada Alberta Carleton McGill Montréal Simon Fraser Toronto
The First-Level Trigger of ATLAS
The IFR Online Detector Control at the BaBar experiment at SLAC
Example of DAQ Trigger issues for the SoLID experiment
ATLAS: Level-1 Calorimeter Trigger
TDAQ commissioning and status Stephen Hillier, on behalf of TDAQ
M. Krivda for the ALICE trigger project, University of Birmingham, UK
Tracker Software Status
MioctPresenter and CtpmonPresenter
Commissioning of the ALICE-PHOS trigger
The IFR Online Detector Control at the BaBar experiment at SLAC
The Online Detector Control at the BaBar experiment at SLAC
Design Principles of the CMS Level-1 Trigger Control and Hardware Monitoring System Ildefons Magrans de Abril Institute for High Energy Physics, Vienna.
The CMS Tracking Readout and Front End Driver Testing
PID meeting Mechanical implementation Electronics architecture
Sector Processor Status Report
The LHCb Front-end Electronics System Status and Future Development
TELL1 A common data acquisition board for LHCb
The Trigger Control System of the CMS Level-1 Trigger
Presentation transcript:

The ATLAS Level-1 Central Trigger R. Spiwoks1, S. Ask2, D. Berge1, D. Caracinha1,3, N. Ellis1, P. Farthouat1, P. Gallno1, S. Haas1, P. Klofver1, A. Krasznahorhay1,4, A. Messina1, C. Ohm1, T. Pauly1, M. Perantoni5, H. Pessoa Lima Jr.5, G. Schuler1, J. M. de Seixas5, T. Wengler2 1) CERN, Switzerland 2) University of Manchester, UK 3) University of Lisbon, Portugal 4) University of Debrecen, Hungary 5) Federal University of Rio de Janeiro, Brazil R. Spiwoks TWEPP07, Prague, 4-SEP-2007

Outline Introduction Level-1 Central Trigger: Commissioning & Results: Muon-to-Central Trigger Processor Interface (MUCTPI) Central Trigger Processor (CTP) Local Trigger Processor (LTP) and Local Trigger Processor Interface Module (LTPIM) Commissioning & Results: Setup Software Results Summary R. Spiwoks TWEPP07, Prague, 4-SEP-2007

ATLAS (1) General-purpose Experiment at CERN’s Large Hadron Collider (LHC): Proton-proton collisions at 14 TeV centre-of-mass energy About 25 collisions per bunch crossing (BC) every 25 ns (40 MHz)  Interaction rate of 1 GHz R. Spiwoks TWEPP07, Prague, 4-SEP-2007

ATLAS (2) Installation of the 2nd end-cap toroid magnet in July 2007 R. Spiwoks TWEPP07, Prague, 4-SEP-2007

Bunch crossing rate 40 MHz Trigger/DAQ System Interaction rate ~ 1GHz Bunch crossing rate 40 MHz Level-1 Trigger: Electronics + Firmware Level-2 Trigger + Event Filter: Computers + Networks + Software Level-1 Trigger 75 kHz 2.5 μs Level-2 Trigger 2 kHz ~ 40 ms Event Filter 200 Hz ~ 4 s Rate Available Time R. Spiwoks TWEPP07, Prague, 4-SEP-2007

Muon-CTP-Interface (MUCTPI) Central Trigger Processor (CTP) Level-1 Trigger System Pre-processor Cluster Processor (e/γ and τ/h) Jet/Energy (jets & energy) End-cap Muon Trigger (TGC) Barrel Muon Trigger (RPC) Muon-CTP-Interface (MUCTPI) Central Trigger Processor (CTP) Detector Front-End/Read-out ... Muon Detectors Calorimeter Detectors LTP Busy TTC TTC Partition LTPIM RPC - Resistive-Plate Chambers TGC - Thin-Gap Chambers LTP - Local Trigger Processor LTPIM - Local Trigger Processor Interface Module TTC - Timing, Trigger, and Control BUSY - Tree of ROD_BUSY Modules ATLAS has about 40 TTC Partitions R. Spiwoks TWEPP07, Prague, 4-SEP-2007

MUCTPI (1) Functionality: Receive all muon candidates from 208 trigger sectors and calculate multiplicities for 6 programmable pT thresholds (results sent to CTP) Resolve cases where a single muon traverses more than one sector  avoid double counting Send summary information to Level-2 and to DAQ  identify regions of interest for Level-2 trigger processing Take snapshot of incoming sector data (diagnostics); accumulate rates of incoming muon candidates (monitoring) R. Spiwoks TWEPP07, Prague, 4-SEP-2007

MUCTPI (2) 208 Sector Logic inputs MIBAK MIOCT - Octant module MIOCT + CTP DAQ LVL2 208 Sector Logic inputs MIOCT 13 x MICTP MIROD 16 x Binary Adder Tree Trigger Readout Timing MIOCT - Octant module Receive muon candidates from muon trigger sector logic Resolve overlaps MIBAK - Backplane Multiplicity summing Readout data transfer Timing signal distribution MICTP - CTP interface Multiplicity output to CTP Trigger & timing signals MIROD - Readout driver Send summary information to Level-2 and DAQ R. Spiwoks TWEPP07, Prague, 4-SEP-2007

MUCTPI (3) Prototype installed since 2005 MIOCT: MICTP: MIROD: MIBAK: Provides almost full functionality Missing some flexibility in overlap handling (MIOCT) Being upgraded incrementally to the final system MIOCT: Input module for one octant. Two old and one new MIOCTs installed Currently 10 muon sectors (out of 208) are connected MICTP: Timing distribution and trigger (muon multiplicities) output to CTP MIROD: Output to Level-2 and DAQ using an old version of S-Link readout link (ODIN) Will be replaced soon with ATLAS standard version of S-Link readout link (HOLA) MIBAK: Custom active backplane for multiplicity summation and readout MICTP MIROD MIOCT R. Spiwoks TWEPP07, Prague, 4-SEP-2007

MUCTPI (4) New MIOCT Design for more flexible overlap handling: MIBAK MIOCT FPGA (EP2S90) VME Interface (EP2C5) Buffers QDR-II SRAM (1Mx72) PECL Rx LVDS Buffers Sector Logic Multiplicity (18) Readout Data (36) Timing Signals (BCK, L1A, etc.) BA01 BA02 EC02 EC04 EC03 BA31 BA32 EC00 EC47 EC01 FW01 FW02 FW00 D (72) Q (72) Services Power, JTAG, FPGA Config, SysMonitor, Board ID A (19) Prototype has been tested and is being used in the experiment Final production (34 modules) expected for September 2007 → See poster by S. Haas R. Spiwoks TWEPP07, Prague, 4-SEP-2007

MUCTPI (5) New MIROD/CTP Design:  Prototype is being built Old MIROD was developed for old version of| S-Link readout link (ODIN) Can use newer ATLAS standard version of S-Link readout link (HOLA) with adapter card But requires more space of an additional VMEbus slot space which in the final system will be occupied by a MIOCT module  New MIROD design with HOLA S-Link cards More recent FPGA technology  Migrate original design into single FPGA Same PCB as for MICTP  Additional spare modules for MICTP  Prototype is being built → See poster by S. Haas R. Spiwoks TWEPP07, Prague, 4-SEP-2007

CTP (1) Functionality: Receive, synchronize, and align trigger inputs from calorimeter and muon trigger and others Generate Level-1 Accept (L1A) according to programmable trigger menu Additional functionality: Generate trigger-type word accompanying every L1A Generate preventive dead-time in order to prevent front-end buffers from overflowing Generate summary information for Level-2 and DAQ Generate a precise absolute time stamp (GPS, 5 ns) Generate additional timing signals (ECR) Take snap shot of incoming trigger inputs (diagnostics); accumulate rates of incoming trigger inputs and generated trigger combinations (monitoring) R. Spiwoks TWEPP07, Prague, 4-SEP-2007

CTP (2) CTPMI - Machine interface CTPIN - Input module Calibration Trigger Timing CTPMI CTPIN 4 x 31 CTPMON CTPCORE CTPCAL DAQ LVL2 LHC 28 COM bus (common) PIT bus (Pattern In Time) CAL bus (Calibration Requests) CTPOUT 5 x LTP CTPMI - Machine interface Receive timing signals from LHC CTPIN - Input module Receive trigger input signals Synchronize and align signals CTPMON - Monitoring module Bunch-per-bunch monitoring CTPCORE - Core module Form Level-1 Accept (L1A) Send summary information to Level-2 and DAQ CTPOUT - Output module Send timing signals to LTPs Receive calibration requests CTPCAL - Calibration module Time-multiplex calibration requests Receive front-panel inputs R. Spiwoks TWEPP07, Prague, 4-SEP-2007

CTP (3) Final system installed since 2006 CTPMI: 3 × CTPINs CTPMON: Clock and orbit input 3 × CTPINs For up to 12 trigger input cables CTPMON: Monitoring of trigger input on bunch-per-bunch basis CTPCORE: Trigger decision according to trigger menu 4 × CTPOUTs: For up to 20 outputs to sub-detectors CTPCAL: Time-multiplexing of calibration requests Additional individual trigger signals NIM-to-LVDS fan-in module CTPMI CTPIN CTPMON CTPCORE CTPOUT CTPCAL R. Spiwoks TWEPP07, Prague, 4-SEP-2007

CTP (4)  CTP hardware is finished Production problems overcome: Problems with FPAG mounting on CTPIN and CTPCORE solved by remounting, all modules are working correctly Last module CTPCAL produced: Time-multiplexing of calibration requests from sub-detectors, received by CTPOUT and put on CTPCAL backplane 28 additional individual trigger inputs CTPCAL was tested, installed, and two spares produced Two more complete systems available in laboratory for spare and development (firmware modification and software development)  CTP hardware is finished software development is well advanced, including issues such as monitoring and the luminosity block mechanism R. Spiwoks TWEPP07, Prague, 4-SEP-2007

(Potential) Master LTP LTP + LTPIM (1) Functionality: LTP: Connects to CTP Allows to daisy-chain several LTPs Replaces the CTP when in stand-alone mode: use local external signals or internal pattern generator LTPIM: "Switch module" for LTP signals 2 inputs (from CTP and from LTPIM) + local input (NIM) 2 outputs (to LTP and to LTPIM) + local output (NIM) Allows several combinations of sub-detectors to run and to change combinations without re-cabling, e.g. calorimeter and calorimeter trigger LTP Sub-detector 1 CTP Link 1 Sub-detector 2 CTP Link 2 Sub-detector 3 CTP Link 3 (Potential) Master LTP LTP Interface Module LTPIM R. Spiwoks TWEPP07, Prague, 4-SEP-2007

LTP + LTPIM (2) Prototype has been tested from CTP to LTP from LTPIM to LTPIM NIM input/ output Prototype has been tested Final production (34 modules) expected for October 2007 R. Spiwoks TWEPP07, Prague, 4-SEP-2007

Commissioning (1) Program: Routine use: MUCTPI and CTP are routinely being used since more than one year to provide triggers to an increasing number of sub-detectors Mainly using muon triggers (barrel and end-cap) and CTP internal triggers; basic connection tests to calorimeter trigger have been performed Trigger and timing signals are provided to 14 sub-detectors Several milestone weeks during 2007: "M4" week from 23 AUG - 3 SEP R. Spiwoks TWEPP07, Prague, 4-SEP-2007

Commissioning (2) Experimental Setup: Trigger inputs: Readout: Muon triggers to MUCTPI: 4 × Barrel (RPC) sectors: 120 Hz 6 × End-cap (TGC) sectors: ~ 1 Hz Temporary hadron calorimeter cosmic trigger (< 1 Hz) CTP internal triggers Calorimeter trigger in preparation Readout: Summary information of MUCTPI and CTP to Level-2 and DAQ Timing distribution: To almost all sub-detectors (via LTP, LTPIM in preparation) Trigger path Readout path CTP MUCTPI Barrel Muon Trigger (RPC) End-cap Muon Trigger (TGC) Hadron calorimeter cosmic trigger DAQ Sub-detector LTPs Calorimeter Trigger (in preparation) Level-2 Level-2 path R. Spiwoks TWEPP07, Prague, 4-SEP-2007

Commissioning (3) Run control + configuration database Monitoring "Plug-in" module for run control Schema in configuration database ATLAS graphical user interface Monitoring Input rates, bunch-per-bunch rates, combined trigger rates, BUSY status, etc. Bunch-per-bunch monitoring, thanks to H. Schoorlemmer, summer student R. Spiwoks TWEPP07, Prague, 4-SEP-2007

Configuration and memory files written by Trigger Menu Compiler Commissioning (4) Trigger Configuration Trigger Database: Stores event selection strategy (Level-1, Level-2, Event Filter), Trigger Tool is a Graphical User Interface to browse and edit all trigger menus Trigger Menu Compiler: Automatic translation of high-level description of Level-1 trigger menu to all necessary configuration files of the CTP: Input: XML (high-level description) Output: VHDL (Switch Matrix) + memory (LUT + CAM) Switch Matrix CTPIN CTPCORE LUT CAM LUT - Look-up Table CAM - Content-Addressable Memory . ... Configuration and memory files written by Trigger Menu Compiler Pattern-In Time R. Spiwoks TWEPP07, Prague, 4-SEP-2007

Results (1) Display of an event triggered by end-cap muon trigger with hits in muon precision chambers R. Spiwoks TWEPP07, Prague, 4-SEP-2007

Results (2) Events triggered by both, end-cap and barrel muon trigger, have hits in the muon precision chambers with characteristic muon TDC spectrum Trigger from barrel muon trigger reaches the muon precision chamber front-end electronics 130 ns earlier trigger than from end-cap muon trigger R. Spiwoks TWEPP07, Prague, 4-SEP-2007

Summary Hardware is finished or about to be finished New MIOCT: prototype tested, final production under way New MIROD/CTP: prototype being built LTPIM: prototype tested, final production under way Complete trigger and readout chain is being operated in the experiment using cosmic rays Effort is moving towards exploitation and operation Work on online and offline software, e.g. monitoring R. Spiwoks TWEPP07, Prague, 4-SEP-2007