The Trigger System Marco Grassi INFN - Pisa

Slides:



Advertisements
Similar presentations
6 Mar 2002Readout electronics1 Back to the drawing board Paul Dauncey Imperial College Outline: Real system New VFE chip A simple system Some questions.
Advertisements

A scalable DAQ system using the DRS4 sampling chip H.Friederich 1, G.Davatz 1, U.Hartmann 2, A.Howard 1, H.Meyer 1, D.Murer 1, S.Ritt 2, N.Schlumpf 2 1.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
Large Area, High Speed Photo-detectors Readout Jean-Francois Genat + On behalf and with the help of Herve Grabas +, Samuel Meehan +, Eric Oberla +, Fukun.
3/7/05A. Semenov Batch-by-Batch Intensity Monitor 1 Two-Channel Batch by Batch Intensity Monitor for Main Injector BBI.
Preliminary Design of Calorimeter Electronics Shudi Gu June 2002.
The Transverse detector is made of an array of 256 scintillating fibers coupled to Avalanche PhotoDiodes (APD). The small size of the fibers (5X5mm) results.
Lecce - 23 Sep The Trigger System of the MEG Experiment Marco Grassi INFN - Pisa On behalf of D. Nicolò F. Morsani S. Galeotti M. Grassi.
The Trigger Prototype Board Status Marco Grassi INFN - Pisa On behalf of trigger group D. Nicolò F. Morsani S. Galeotti M. Grassi.
Prototype Test of SPring-8 FADC Module Da-Shung Su Wen-Chen Chang 02/07/2002.
14/02/2007 Paolo Walter Cattaneo 1 1.Trigger analysis 2.Muon rate 3.Q distribution 4.Baseline 5.Pulse shape 6.Z measurement 7.Att measurement OUTLINE.
A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department.
Prediction W. Buchmueller (DESY) arXiv:hep-ph/ (1999)
Start Counter Collaboration Meeting September 2004 W. Boeglin FIU.
Malte Hildebrandt, PSIMEG - Review Meeting / 1   e  Drift Chambers Charge Division Test Chamber Testsetup for Cosmics Chamber Construction.
Digital Phase Control System for SSRF LINAC C.X. Yin, D.K. Liu, L.Y. Yu SINAP, China
28/03/2003Julie PRAST, LAPP CNRS, FRANCE 1 The ATLAS Liquid Argon Calorimeters ReadOut Drivers A 600 MHz TMS320C6414 DSPs based design.
The DRS2 Chip: A 4.5 GHz Waveform Digitizing Chip for the MEG Experiment Stefan Ritt Paul Scherrer Institute, Switzerland.
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
Dec.11, 2008 ECL parallel session, Super B1 Results of the run with the new electronics A.Kuzmin, Yu.Usov, V.Shebalin, B.Shwartz 1.New electronics configuration.
NUMI Off Axis NUMI Off Axis Workshop Workshop Argonne Meeting Electronics for RPCs Gary Drake, Charlie Nelson Apr. 25, 2003 p. 1.
PSI - 11 Feb The Trigger System of the MEG Experiment Marco Grassi INFN - Pisa On behalf of D. Nicolò F. Morsani S. Galeotti.
Jefferson Laboratory Hall A SuperBigBite Spectrometer Data Acquisition System Alexandre Camsonne APS DNP 2013 October 24 th 2013 Hall A Jefferson Laboratory.
CLAS12 Trigger System part1: Level1 EC Revision 1, Feb 7, 2007.
TYPE1 BOARD Type1 boards are compliant with 6U VME standard. Each board receives 16 analog signals from experimental devices. These signals are digitized.
PSI - 11 Feb Status of the electronic systems of the MEG Experiment.
1 Electronics Status Trigger and DAQ run successfully in RUN2006 for the first time Trigger communication to DRS boards via trigger bus Trigger firmware.
Time and amplitude calibration of the Baikal-GVD neutrino telescope Vladimir Aynutdinov, Bair Shaybonov for Baikal collaboration S Vladimir Aynutdinov,
Pisa - Apr. 28th, The Trigger System Marco Grassi INFN - Pisa.
CBM-TOF-FEE Jochen Frühauf, GSI Picosecond-TDC-Meeting.
Upgrade of the MEG liquid xenon calorimeter with VUV-light sensitive large area SiPMs Kei Ieki for the MEG-II collaboration 1 II.
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.
 13 Readout Electronics A First Look 28-Jan-2004.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
DAQ ACQUISITION FOR THE dE/dX DETECTOR
DAQ (i.e electronics) R&D status in Canada
CLUster TIMing Electronics Part II
DCH FEE STATUS Level 1 Triggered Data Flow FEE Implementation &
Front-end Electronic for a neutrino telescope : a new ASIC SCOTT
ATLAS calorimeter and topological trigger upgrades for Phase 1
Jinfan Chang Experimental Physics Center , IHEP Feb 18 , 2011
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
ETD meeting Electronic design for the barrel : Front end chip and TDC
PID meeting SCATS Status on front end design
DCH FEE 28 chs DCH prototype FEE &
L. Ratti, M. Manghisoni Università degli Studi di Pavia INFN Pavia
PADME L0 Trigger Processor
FIT Front End Electronics & Readout
Calorimeter Upgrade Meeting
Vertex 2005 November 7-11, 2005 Chuzenji Lake, Nikko, Japan
A First Look J. Pilcher 12-Mar-2004
Front-end electronic system for large area photomultipliers readout
LHCb calorimeter main features
FPGA-based Time to Digital Converter and Data Acquisition system for High Energy Tagger of KLOE-2 experiment L. Iafolla1,4, A. Balla1, M. Beretta1, P.
Example of DAQ Trigger issues for the SoLID experiment
Commodity Flash ADC-FPGA Based Electronics for an
BESIII EMC electronics
Commissioning of the ALICE-PHOS trigger
Stefan Ritt Paul Scherrer Institute, Switzerland
The CMS Tracking Readout and Front End Driver Testing
The LHCb L0 Calorimeter Trigger
PID meeting Mechanical implementation Electronics architecture
Presented by T. Suomijärvi
August 19th 2013 Alexandre Camsonne
TOF read-out for high resolution timing
西村美紀(東大) 他 MEGIIコラボレーション 日本物理学会 第73回年次大会(2018年) 東京理科大学(野田キャンパス)
Trigger operation during 2007 run
Preliminary design of the behavior level model of the chip
for BESIII MDC electronics Huayi Sheng
Presentation transcript:

The Trigger System Marco Grassi INFN - Pisa PSI Villigen - Feb. 3rd, 2003

Background Rate Evaluation COBRA magnet Drift Chambers Simulation Complete detector simulation with GEANT 3.21 Proposal geometry Contribution correlated: irrelevant accidental: main and Target Timing Counters Xe Calorimeter PSI Villigen - Feb. 3rd, 2003

Trigger algorithms Physical variables Detectors Liquid Xe calorimeter a - photon energy b - photon direction c - photon time d - positron direction e - positron time f - positron energy Detectors Liquid Xe calorimeter entrance face : needed for energy, direction and time other faces : relevant only for the energy Timing Counters Counters along Z for the time Position of the impact point on the counter for the direction Tracking chambers Information delayed with respect to LXe and TC Large number of channels May be useful at a Second Level trigger OK OK NO PSI Villigen - Feb. 3rd, 2003

annihilation in flight Photon Energy baseline approach radiative decay annihilation in flight total 45 MeV threshold Background Signal ε = 96 % ass= 100 cm Ryl= 30 cm PSI Villigen - Feb. 3rd, 2003

Photon Direction Maximum charge PMT on the entrance calorimeter face highly efficient on the signal ε (|Δφ| < 3.5°)  99% D PSI Villigen - Feb. 3rd, 2003

Positron photon direction matching 2 Timing Counters Suppression factor for the  coordinate  - bands matching Suppression factor for the  coordinate e+ hit point on TC from e events Timing counter coverage Photon φ -range (±3σ) PSI Villigen - Feb. 3rd, 2003

 - e+ timing Baseline approach of the time measurement assuming leading edge with at least 2 samplings (>20 ns) at least 2 consecutive voltage values above threshold look for changes of derivative sign perform a linear interpolation to compute the event time some ns accuracy fixed delay (120 ns) between the time measurement and the pulse maximum amplitude Possible simplification linear combination of consecutive sampling differences PSI Villigen - Feb. 3rd, 2003

Time coincidence Safe choice: T = 10 ns coincidence window PSI Villigen - Feb. 3rd, 2003

rejection obtained by applying cuts on the following variables Trigger Rates Summary Accidental background and rejection obtained by applying cuts on the following variables photon energy photon direction hit on the positron counter time correlation positron-photon direction match The rate depends on R Re+  R2 PSI Villigen - Feb. 3rd, 2003

The trigger implementation Digital approach Flash analog-to-digital converters (FADC) Field programmable gate array (FPGA) Good reasons Flexibility Complexity Common noise rejection Different reconstruction algorithms Easily and quickly reconfigurable PSI Villigen - Feb. 3rd, 2003

Hardware: board Type 1 VME 6U A-to-D Conversion Trigger Acquisition FADC FPGA PMT 16 VME 6U A-to-D Conversion FADC with differential inputs bandwidth limited Trigger LXe calorimeter timing counters Acquisition tracking chambers I/O 16 PMT signals 2 LVDS transmitters 4 in control signals 16 x 10 Sync Clock Trigger Start 4 48 VME 4 Control FPGA LVDS Trans Type 2 boards 48 LVDS Trans 48 PSI Villigen - Feb. 3rd, 2003

Hardware: board Type 2 VME 9U Matched with the Type 1 boards I/O FPGA LVDS Rec FPGA Type 1 VME 9U Matched with the Type 1 boards I/O 10 LVDS receivers 2 LVDS transmitters 4 in control signals 3 out signals 10 x 18 10 x 48 VME Sync Clock Trigger Start 4 48 4 Trigger Sync Start Control FPGA 3 Out 3 LVDS Trans 18 to next Type 2 48 LVDS Trans 18 48 PSI Villigen - Feb. 3rd, 2003

Hardware: system structure . . . 20 boards 20 x 48 Type1 16 4 Type2 Type2 2 boards LXe inner face (312 PMT) . . . 10 boards 10 x 48 Type1 16 4 4 x 48 LXe lateral faces (208 PMT) (120x2 PMT) (40x2 PMT) Type2 1 board 1 board Type2 2 x 48 . . . 12 or 6 boards 12 x 48 Type1 16 4 4 x 48 Type2 2 or 1 boards Timing counters (160 PMT) or (80 PMT) Type2 2 VME 6U 1 VME 9U PSI Villigen - Feb. 3rd, 2003

Hardware: ancillary boards PMT fan-out for LXe Calorimeter and Timing Counters in: - single ended signal on 50  coaxial cable out: - high quality signal to the digitizing electronic - output for control and debugging - 50 MHz bandwidth limited differential signal to the Type1 trigger board - 4 to 1 fan in capability for lateral faces Control signals fan-out for the trigger system Clock 10 MHz clock to all Type 1 and Type2 boards Sync high speed synchronization signal for timing measurement Start Run or control/debugging mode of the system PSI Villigen - Feb. 3rd, 2003

Readout of the trigger system and detector status Trigger types Normal acquisition trigger makes use of all variables of the photons and the positrons with baseline algorithms Debugging triggers generated by relaxing 1 or 2 selection criteria at the time for a fraction of normal triggers Calibration triggers connection of auxiliary external devices (calorimeters) through further Type1 boards selection of e events for timing Different, more performing, triggers hardware is dimensioned to support other algorithms (Principal Component Analysis) Readout of the trigger system and detector status for each trigger the trigger configuration and status is read out for a fraction of the triggers the entire 100 MHz waveform buffers are read out for a fraction of the triggers the rates of each analog channel (LXe and TC) are readout PSI Villigen - Feb. 3rd, 2003

Trigger system simulation PMT signals Fit to a real PMT pulse of the large prototype + Random noise Sinusoidal noise Simulation with abnormal noise figures PSI Villigen - Feb. 3rd, 2003

Pedestal and noise subtraction: 1 Excellent algorithm performance to suppress DC Pedestal Low frequency (<400KHz) noise PSI Villigen - Feb. 3rd, 2003

Pedestal and noise subtraction: 2 First critical frequency First optimal frequency PSI Villigen - Feb. 3rd, 2003

Pedestal and noise subtraction: 3 High frequency noise (>15 MHz) is not amplified. But FADC inputs must be bandwidth limited (at least <50MHz) The critical frequency can be tuned in the range 1-4 MHz, after having measured the real noise level PSI Villigen - Feb. 3rd, 2003

do not have difficulties Other algorithms The reconstructed-generated times are within the 10 ns tolerance even in presence of unacceptable noise The charge sum algorithm and The maximum charge PMT search do not have difficulties PSI Villigen - Feb. 3rd, 2003

Present status Prototype board: Type0 Selected components FPGA design Modified Type1 to check the connectivity with the Type2 Selected components Main FPGA XCV812E-8-FG900 and XCV18V04 config. ROM larger than the strictly needed size Interface and control FPGA XCV50E-8-FG256 and XCV17V01 config. ROM ADC AD9218 (dual 10 bits 100 MHz) Clock distribution CY7B993V (DLL multi-phase clock buffer) LVDS serializer DS90CR483 / 484 (48 bits - 100 MHz - 5.1 Gbits/s) LVDS connectors 3M Mini-D-Ribbon FPGA design Design (by means of Foundation) and simulation of the model for the LXe is completed VHDL parameterization (including timing) is ready PSI Villigen - Feb. 3rd, 2003

Prototype board : Type 0 VME 6U A-to-D Conversion Trigger I/O 16 PMT signals 2 LVDS transmitters 4 in/2 out control signals Complete system test FADC FPGA PMT 16 16 x 10 Sync Clock Trigger Start 4 48 VME 4 Control FPGA Sync Trigger Start 3 Out 2 boards 16 4 Type0 Trigger Start LVDS Trans 48 LVDS Rec 48 PSI Villigen - Feb. 3rd, 2003

Tentative time profile Board Design Almost ready: under simulation Implementation by means of CADENCE Board routing Tentative time profile Prototype board ready in April Final design ready by autumn 2003 Mass production may start by the end of 2003 or beginning 2004 Estimated production, test and integration time 1 year PSI Villigen - Feb. 3rd, 2003

Detailed functional description PSI Villigen - Feb. 3rd, 2003

First layer: Type1 Boards LXe inner face Each board: receive 16 PMT analog signals digitize the waveforms equalize the PMT gains subtract the pedestals compute the Q-sum find the PMT with max charge compute the min. arrival time store waveforms in FIFO send data to the next board LXe lateral and outer faces Each board: receive 16 PMT analog signals digitize the waveforms equalize the PMT gains subtract the pedestals compute the Q-sum store waveforms in FIFO send data to the next board PSI Villigen - Feb. 3rd, 2003

First layer: Type1 Boards Timing counters Each board: receive 16 PMT analog signals digitize the waveforms equalize the PMT gains subtract the pedestals find hit clusters compute the Q-sum (compute the Z position) find the PMT with max charge compute the arrival time store waveforms in FIFO send data to the next board PSI Villigen - Feb. 3rd, 2003

Second layer: Type2 Boards LXe inner face Each board: receives data from 10 type1 computes the Q-sum equalizes the faces find the PMT with max charge computes the min arrival time sends data to the next board LXe lateral and outer faces Each board: receives data from 10 type1 computes the Q-sum equalizes the faces sends data to the next board PSI Villigen - Feb. 3rd, 2003

Second layer: Type2 Boards Timing counter Each board: receives data from 6 type1 propagate hit-cluster find the relevant hits computes the arrival time sends data to the final board PSI Villigen - Feb. 3rd, 2003

Final layer : Type2 Board receives data from type-2 boards computes Eg , Q and F computes the g arrival time computes Q and F for the positron computes the Positron arrival time generates triggers The board Normal acquisition trigger makes use of all variables of the photons and the positrons with baseline algorithms Debugging triggers generated by relaxing 1 or 2 selection criteria at the time for a fraction of normal triggers Calibration triggers connection of auxiliary external devices (calorimeters) through further Type1 boards selection of e events for timing PSI Villigen - Feb. 3rd, 2003

Readout of the trigger system and detector status Different, more performing, triggers hardware is dimensioned to support other algorithms (Principal Component Analysis) Readout of the trigger system and detector status for each trigger the trigger configuration and status is read out for a fraction of the triggers the entire 100 MHz waveform buffers are read out for a fraction of the triggers the rates of each analog channel (LXe and TC) are read out PSI Villigen - Feb. 3rd, 2003

Details of the Trigger System Flexibility the present trigger algorithms could not be the final ones LXe and Timing Counters have different algorithms Standard (VME 6U and 9U) limited data flow through the bus standard commercially exploitable front panel space and reduced number of stages FADC Frequency (100 MHz) compromise between accuracy & cost many other electronic components can run at 100 MHz Dynamic Range 10 bit FADC are available and adequate PSI Villigen - Feb. 3rd, 2003

Board synchronization events are uniformly distributed in time the event time is a basic trigger variable synchronous operation of the trigger system external clock distribution and PLL components synchronization signal after each L2 trigger Interconnections LVDS up to 5Gbits/s on 9 differential couples are available reduced front panel space reduced amount of cables large latency : tran. (1.5*T+4.9) rec. (3.5*T+4.4) cable (10) = Tot (7*T) Minimal different types of boards (2 Types) Type 1 : analog to digital conversion Type 2 : pure digital arranged in a tree structure Possible other uses acquisition board for the tracking chambers PSI Villigen - Feb. 3rd, 2003

4 to 1 fan-in of Liquid Xe lateral faces Total trigger latency these are relevant only for Qtot a 1 to 1 solution would require a further structure layer Total trigger latency obvious impact on the amount of delay lines or analog pipelines 4.5 periods in the FADC 6 periods in the A to D board Type1 7 periods for the interconnections 4 periods in the first Type2 board 6 periods in the final Type2 board ~ 350 ns delay System complexity only two board types, but with eight different FPGA configurations 3 different Type1 4 different Type2 PSI Villigen - Feb. 3rd, 2003