The ATLAS Level-1 Central Trigger

Similar documents
CMS Conference Report

Design of the Level-1 Global Calorimeter Trigger

BABAR IFR TDC Board (ITB): requirements and system description

The TRIGGER/CLOCK/SYNC Distribution for TJNAF 12 GeV Upgrade Experiments

Level 1 Calorimeter Trigger:

CSC Data Rates, Formats and Calibration Methods

TTC Interface Module for ATLAS Read-Out Electronics: Final production version based on Xilinx FPGA devices

The LHCb Timing and Fast Control system

BABAR IFR TDC Board (ITB): system design

The ATLAS Tile Calorimeter, its performance with pp collisions and its upgrades for high luminosity LHC

Update on DAQ for 12 GeV Hall C

GREAT 32 channel peak sensing ADC module: User Manual

THE Collider Detector at Fermilab (CDF) [1] is a general

New Spill Structure Analysis Tools for the VME Based Data Acquisition System ABLASS at GSI

The Pixel Trigger System for the ALICE experiment

Data Acquisition System for Segmented Reactor Antineutrino Detector

LHCb and its electronics. J. Christiansen On behalf of the LHCb collaboration

arxiv: v1 [physics.ins-det] 1 Nov 2015

Commissioning of the ATLAS Transition Radiation Tracker (TRT)

CONTROL OF THE LOW LEVEL RF SYSTEM OF THE LARGE HADRON COLLIDER

Commissioning and Initial Performance of the Belle II itop PID Subdetector

AIDA Advanced European Infrastructures for Detectors at Accelerators. Milestone Report. Pixel gas read-out progress

Tests of the boards generating the CMS ECAL Trigger Primitives: from the On-Detector electronics to the Off-Detector electronics system

READOUT ELECTRONICS FOR TPC DETECTOR IN THE MPD/NICA PROJECT

US CMS Endcap Muon. Regional CSC Trigger System WBS 3.1.1

Trigger synchronization and phase coherent in high speed multi-channels data acquisition system

Compact Muon Solenoid Detector (CMS) & The Token Bit Manager (TBM) Alex Armstrong & Wyatt Behn Mentor: Dr. Andrew Ivanov

Global Trigger Trigger meeting 27.Sept 00 A.Taurok

DT9834 Series High-Performance Multifunction USB Data Acquisition Modules

Update on DAQ for 12 GeV Hall C. Brad Sawatzky

WBS Trigger. Wesley Smith, U. Wisconsin CMS Trigger Project Manager. DOE/NSF Review April 11, 2000

Synchronization of the CMS Cathode Strip Chambers

Workshop 4 (A): Telemetry and Data Acquisition

WBS Calorimeter Trigger. Wesley Smith, U. Wisconsin CMS Trigger Project Manager. DOE/NSF Review April 12, 2000

Zebra2 (PandA) Functionality and Development. Isa Uzun and Tom Cobb

Test Beam Wrap-Up. Darin Acosta

THE WaveDAQ SYSTEM FOR THE MEG II UPGRADE

Data Quality Monitoring in the ATLAS Inner Detector

LHCb and its electronics.

A flexible FPGA based QDC and TDC for the HADES and the CBM calorimeters TWEPP 2016, Karlsruhe HADES CBM

Paul Rubinov Fermilab Front End Electronics. May 2006 Perugia, Italy

Installation of a DAQ System in Hall C

Beam test of the QMB6 calibration board and HBU0 prototype

1 Digital BPM Systems for Hadron Accelerators

A MTCA.4 Clock and Control System for the EuXFEL 2-D Detectors: Tests and Further Development

12 Cathode Strip Chamber Track-Finder

ELMB Full Branch Test

First LHC Beams in ATLAS. Peter Krieger University of Toronto On behalf of the ATLAS Collaboration

Status of GEM-based Digital Hadron Calorimetry

CESR BPM System Calibration

THE DIAGNOSTICS BACK END SYSTEM BASED ON THE IN HOUSE DEVELOPED A DA AND A D O BOARDS

Trigger Report. Wesley H. Smith CMS Trigger Project Manager Report to Steering Committee February 23, 2004

Beam Phase and Intensity Monitor for LHCb

SuperB- DCH. Servizio Ele<ronico Laboratori FrascaA

Latest Timing System Developments

Local Trigger Electronics for the CMS Drift Tubes Muon Detector

OVERVIEW OF DATA FILTERING/ACQUISITION FOR A 47r DETECTOR AT THE SSC. 1. Introduction

Major Differences Between the DT9847 Series Modules

Commissioning of the Transition Radiation Tracker

Development of beam-collision feedback systems for future lepton colliders. John Adams Institute for Accelerator Science, Oxford University

B. The specified product shall be manufactured by a firm whose quality system is in compliance with the I.S./ISO 9001/EN 29001, QUALITY SYSTEM.

LAX_x Logic Analyzer

Test beam data analysis for the CMS CASTOR calorimeter at the LHC

An FPGA based Topological Processor Prototype for the ATLAS Level-1 Trigger Upgrade

Advanced Training Course on FPGA Design and VHDL for Hardware Simulation and Synthesis. 26 October - 20 November, 2009

COMMISSIONING OF THE ALBA FAST ORBIT FEEDBACK SYSTEM

Advanced Synchronization Techniques for Data Acquisition

S.Cenk Yıldız on behalf of ATLAS Muon Collaboration. Topical Workshop on Electronics for Particle Physics, 28 September - 2 October 2015

THE DESIGN OF CSNS INSTRUMENT CONTROL

PEP-II longitudinal feedback and the low groupdelay. Dmitry Teytelman

Programmable Logic Design Techniques II

First Measurements with the ATLAS Level-1 Calorimeter Trigger PreProcessor System

... A COMPUTER SYSTEM FOR MULTIPARAMETER PULSE HEIGHT ANALYSIS AND CONTROL*

WBS Trigger. Wesley Smith, U. Wisconsin CMS Trigger Project Manager. DOE/NSF Review February 17, 1999

A prototype of fine granularity lead-scintillating fiber calorimeter with imaging read-out

The Backlog The Scope The Approach The Trends

Large Area, High Speed Photo-detectors Readout

Improving EPICS IOC Application (EPICS user experience)

An Overview of Beam Diagnostic and Control Systems for AREAL Linac

IPRD06 October 2nd, G. Cerminara on behalf of the CMS collaboration University and INFN Torino

C8000. switch over & ducking

An FPGA Based Solution for Testing Legacy Video Displays

LCLS Event System - Software

CMS Tracker Synchronization

VHDL Design and Implementation of FPGA Based Logic Analyzer: Work in Progress

Designing for High Speed-Performance in CPLDs and FPGAs

8 DIGITAL SIGNAL PROCESSOR IN OPTICAL TOMOGRAPHY SYSTEM

FRONT-END AND READ-OUT ELECTRONICS FOR THE NUMEN FPD

The CALICE test beam programme

A fast and precise COME & KISS* QDC and TDC for diamond detectors and further applications

Product Information. EIB 700 Series External Interface Box

Brilliance. Electron Beam Position Processor

GLAST Large Area Telescope:

Status of the CSC Track-Finder

Alcatel OmniPCX 4400

DT9857E. Key Features: Dynamic Signal Analyzer for Sound and Vibration Analysis Expandable to 64 Channels

1. Convert the decimal number to binary, octal, and hexadecimal.

DT3162. Ideal Applications Machine Vision Medical Imaging/Diagnostics Scientific Imaging

The Readout Architecture of the ATLAS Pixel System. 2 The ATLAS Pixel Detector System

DAQ Systems in Hall A

Transcription:

he AAS evel-1 entral rigger RSpiwoks a, SAsk b, DBerge a, Daracinha a,c, NEllis a, PFarthouat a, PGallno a, SHaas a, PKlofver a, AKrasznahorkay a,d, AMessina a, Ohm a, Pauly a, MPerantoni e, HPessoa ima Jr e, GSchuler a, JMde Seixas e, Wengler b a ERN, Geneva, Switzerland b niversity of Manchester, Manchester, nited Kingdom c niversity of isbon, isbon, Portugal d Institute of Nuclear Research, Hungarian Academy of Sciences, Debrecen, Hungary e Federal niversity of Rio de Janeiro, Rio de Janeiro, Brazil RalfSpiwoks@cernch Abstract he AAS evel-1 entral rigger consists of the alorimeter Detectors Muon Detectors Muon-to-entral-rigger-Processor Interface (MPI), the Pre-processor Barrel Muon End-cap Muon entral rigger Processor (P), and the iming, rigger and rigger (RP) rigger (G) ontrol () partitions of the sub-detectors he MPI luster Jet/Energy connects the output of the muon trigger system to the P At Processor Processor (e/γ and τ/h) (jets & energy) Muon-P-Interface (MPI) every bunch crossing it receives information on muon candidates from each of the 208 muon trigger sectors and calculates the total multiplicity for each of six p thresholds entral rigger Processor (P) he P combines information from the calorimeter trigger and the MPI and makes the final evel-1 Accept (1A) decision on the basis of lists of selection criteria (trigger P PIM P PIM menus) he MPI and the P provide trigger summary ar ar information to the evel-2 trigger and to the data acquisition t P t P (DAQ) for every event selected at the evel-1 hey further i Busy i Busy t t provide accumulated and, for the P, bunch-by-bunch i i o o counter data for monitoring of the trigger, detector and beam n n conditions he partitions send timing, trigger and Detector Front-End/Read-out control signals from the P to the sub-detectors and receive Figure 1: Overview of the AAS evel-1 rigger busy signals which can throttle the generation of 1As he ocal rigger Processors (Ps) normally receive the he MPI [2] combines trigger information from the signals from the P but can also generate them locally he two dedicated muon trigger detectors, the Resistive Plate P interface (PIM) modules allow connecting of several hambers (RP) in the barrel and the hin-gap hambers Ps for combined local running (G) in the end-cap region he P [3] forms the evel-1 Decision (accept or not) every B, and distributes it to the partitions It also receives timing signals from the H and fans them out to the partitions he partitions perform the distribution of the timing, trigger and control signals to all sub-detector front-end electronics he MPI, the P and most of the partitions of the AAS sub-detectors have been installed in the AAS experiment and are being used for commissioning tests with the trigger processors on the input and several sub-detectors as well as DAQ and evel-2 trigger on the output Results of operating the entral rigger in the experiment using trigger information from trigger processors connected to subdetectors observing cosmic rays will be shown I INRODION he AAS evel-1 trigger [1] is a synchronous system operating at the bunch crossing (B) frequency of 4008 MHz of the arge Hadron ollider (H) accelerator It uses information on clusters and global energy in the calorimeters and on tracks found in the dedicated muon trigger detectors An overview of the AAS evel-1 trigger is shown in Figure 1 he evel-1 central trigger consists of the Muon-to-entral- rigger-processor Interface (MPI), the entral rigger Processor (P), and the iming, rigger and ontrol () partitions 217 In the AAS experiment there are about 40 partitions Each one contains an optional ocal rigger Processor Interface Module (PIM) [4], one ocal rigger Processor (P) [5], a system proper, and a busy tree he system proper [6] encodes the signals received from the P It converts them into optical signals and fans them out to the detector front-end electronics he busy tree is a fast feedback tree for the front-end electronics in order to throttle the generation of evel-1 Accept (1A) decisions It is based on the AAS Read-out Driver Busy (ROD_BSY) module [7]

II HE MPI he MPI receives the muon candidates from all 208 trigger sectors, calculates multiplicities for six programmable p thresholds and sends the results to the P It resolves cases where a single muon traverses more than one sectors and thus avoids double counting he MPI sends summary information to the evel-2 trigger and to the data acquisition (DAQ) It identifies, in particular, regions of interest (RoI) for the evel-2 trigger processing he MPI can also take snapshots of the incoming sector data for diagnostics and accumulate rates of incoming muon candidates for monitoring he MPI is implemented as a single-crate 9 VMEbus system with three different types of modules and a dedicated backplane as shown in Figure 2 AAS standard version of S-ink readout link (HOA) [8] using an adaptor card his requires more space than will be available in the final system when all 16 MIOs will be present A new MIROD design became necessary At the same time a more recent FPGA technology could be used and the original design could be migrated into a single FPGA It was found that the same PB could be used for the MIP so that spare modules will be provided based on the new combined design A prototype is currently at manufacturing; see also Reference [2] MIBAK 16 MIO MIO MIO Figure 2: Overview of the MPI he octant module (MIO) receives the muon candidates from the trigger sector logic and resolves overlaps he dedicated backplane (MIBAK) performs the multiplicity summing, the readout transfer and the timing signal distribution he P interface module (MIP) receives timing and trigger signals from the P and sends multiplicities to the P he readout driver module (MIROD) sends summary information to the evel-2 trigger and the DAQ A prototype of the MPI was installed in the experiment in 2005 It provides almost full functionality and misses only some flexibility in the overlap handling he MPI is being upgraded incrementally to the final system Figure 3 shows the setup in the experiment with two old MIOs, and one new MIO he new MIOs design provides more flexible overlap handling he prototype has been tested and is being used in the experiment he final production of 34 modules is expected for September 2007; see also Reference [2] he MIROD and MIP modules are being re-designed he old MIROD was developed for an old version of the AAS S-ink readout link (ODIN) It can be used with the Binary Adder ree rigger Readout iming MIP MIROD P DAQ V2 MIP MIROD MIO Figure 3: he MPI in AAS III HE P he P receives, synchronizes and aligns trigger inputs from calorimeter and muon triggers, and others It generates the evel-1 Accept (1A) according to a programmable trigger menu he P has, in addition, the following functionality: it generates a trigger-type word accompanying every 1A; it generates preventive dead time in order to prevent front-end buffers from overflowing; it generates summary information for the evel-2 trigger and the DAQ; it generates a precise time stamp using GPS and with precision of 5ns; it generates other timing signals like the Event ounter Reset (ER) he P can take snapshots of the incoming trigger inputs for diagnostics and accumulate rates of incoming trigger inputs and internally generated trigger combinations for monitoring he P is implemented as a single-crate 9 VMEbus system with six different types of modules and three dedicated backplanes as shown in Figure 4 he machine interface module (PMI) receives timing signals from the H he input module (PIN) receives trigger input signals and synchronizes and aligns them he monitoring module (PMON) performs bunch-per-bunch monitoring he core module (PORE) forms the 1A and sends summary information to the evel-2 trigger and the DAQ he output module (PO) sends timing signals to the Partitions and receives calibration requests he calibration module (PA) time-multiplexes the calibration requests and receives additional front panel inputs he Pattern-In-ime 218

(PI) bus transports the synchronized and aligned trigger signals from the PINs to the PORE and the PMON he common (OM) bus contains timing signals he calibration (A) bus transports the calibration requests from the POs to the PA H 28 x PMI PIN PIN PIN PA Figure 4: Overview of the P he final P was installed in the experiment in 2006 Figure 5 shows the P with one PMI, three PINs, one PMON, one PORE, four POs, and one PA here is an additional NIM-to-VDS fan-in module for receiving NIM trigger signals and routing them to one of the PINs he PA module was the last one to be produced wo more complete systems are available in the laboratory for spare and for development, mainly firmware modification and software development PMI PIN PMON OM bus (common) iming PI bus (Pattern In ime) rigger PMON PORE DA V A bus (alibration Requests) alibration PORE PO PO PO PO PO PA It then receives the timing and trigger signals from local external signals or generates them from its internal pattern generator he PIM is a switch module for the P signals It has three inputs (from P and from another PIM, as well as a local NIM input), and three outputs (to another P and another PIM, as well as a local NIM output) As shown in Figure 6 it allows several combinations of sub-detectors to run in stand-alone mode with one P being the master instead of the P hese combinations can be changed by reprogramming the PIMs and do not require any recabling An example of such a combination of sub-detectors is the calorimeters and the calorimeter trigger P ink 1 P ink 2 P ink 3 P Interface Figure 6: Overview of the P and PIM he P is already used in the experiment he last kind of module built is the PIM A prototype has been tested, see Figure 7 he final production of 34 modules is expected for October 2007 from P (Potential) Master Sub-detector 1 Sub-detector 2 Sub-detector 3 to P from PIM NIM input/ output to PIM Figure 5: he P in AAS IV HE P AND PIM he P connects to the P and allows to daisy-chain several Ps It replaces the P when in stand-alone mode Figure 7: he PIM Prototype V OMMISSIONING he MPI, the P and the Ps have been used routinely since more than one year in order to provide triggers to an increasing number of sub-detectors in AAS hey are 219

mainly using muon trigger (barrel and end-cap), some temporary local triggers and P internal triggers Basic connection tests to the calorimeter trigger have been performed he timing and trigger signals are provided to 14 sub-detectors In addition, to the routine running, several milestone weeks during 2007 are organised in order to achieve combined running of all sub-detectors, triggers and DAQ he last milestone week M4 took place from 23 August to 3 September A Setup he setup of the evel-1 central trigger is shown schematically in Figure 8 Four barrel trigger sectors and six end-cap trigger sectors provided muon candidates to the MPI In addition, a temporary hadron calorimeter cosmic trigger and P internal triggers were sent to the P he calorimeter trigger was in preparation Both, MPI and P, provided summary information to the evel-2 trigger and the DAQ he timing and trigger signals were distributed to almost all sub-detectors alorimeter rigger (in preparation) Hadron calorimeter cosmic trigger Barrel Muon End-cap Muon rigger (RP) rigger (G) he trigger configuration [10] is stored in the rigger Database which contains the full event selection strategy hat strategy contains, in addition to the evel-1 trigger menu, the evel-2 trigger and Event Filter selections he rigger ool is a graphical user interface for browsing and editing of all trigger menus In order to automatically translate the highlevel description of the evel-1 trigger menu into all necessary configuration files of the P, the rigger Menu ompiler has been developed It takes an XM file as input and generates the VHD files for the switch matrices of the PINs and the memory files of the PORE look-up tables and content-addressable memories Some of these details are shown in Figure 9 PIN PIN PIN Pattern-In ime PORE A M A M onfiguration and memory files written by rigger Menu ompiler Figure 9: he onfiguration generated by the rigger Menu ompiler P MPI Results he evel-1 central trigger has been generating 1As for the AAS sub-detectors Figure 10 shows a sample display of an event triggered by the end-cap muon trigger with hits in the muon precision chambers Sub-detector Ps DAQ evel-2 Figure 8: he Setup of the evel-1 entral rigger during the last Milestone Week B Software he evel-1 central trigger uses the AAS configuration database and run control system [9] For each module a database schema for the configuration information and a plugin module for the control have been developed Several monitoring tasks and graphical user interfaces have been developed for monitoring of input rates, of bunch-per-bunch rates, of combined trigger rates and of the busy status Others are in preparation Figure 10: Event display of a osmic Muon triggered by the evel-1 entral rigger 220

VI ONSION he evel-1 central trigger hardware is finished or about to be finished he only missing modules are the following: the new MIO prototype was tested and the final production is under way; the new MIROD/MIP prototype is being built; the PIM prototype has been tested and the final production is under way he complete trigger and readout chain is being operated in the experiment using cosmic rays he effort is now moving towards exploitation and operation Some work on the online and offline software, eg for monitoring, is still going on VII REFERENES [1] he AAS ollaboration, First-level rigger Design Report, ERN/H/1998/014, June 1998 [2] S Haas et al, he AAS evel-1 Muon to entral rigger Processor Interface, these proceedings [3] R Spiwoks et al, he AAS evel-1 entral rigger Processor (P), 11 th Workshop on Electronics for H and Future Experiments, ERN/H/2005/038 265, November 2005 [4] D aracinha, P Farthouat et al, «he ocal rigger Processor Interface Module», 12th Workshop on Electronics for H and Future Experiments, ERN/H/2007/006 494, January 2007 [5] P Amaral et al, he AAS ocal rigger Processor (P), IEEE rans Nucl Sci 52 (2005) 1201 [6] S Baron et al, rigger, iming and ontrol System () for the H, http://ttcwebcernch [7] P Gallno et al, he AAS ROD_BSY Module MkII, http://edmscernch/item/eda-00510 [8] E vd Bij, S Haas et al, ERN S-ink Home Page, http://hsiwebcernch/hsi/s-link [9] S Gameiro et al, he ROD rate DAQ Software Framework of the AAS Data Acquisition, IEEE rans Nucl Sci 53 (2005) 907 [10] R Spiwoks et al, onfiguration of the AAS rigger, 11 th Workshop on Electronics for H and Future Experiments, ERN/H/2005/038 269, November 2005 221