Analog Trigger for CTA MST CTA MST Trigger & Integration Meeting Berlin, 7 November 2011 Luis A. Tejedor on behalf of GAE-UCM, IFAE & CIEMAT groups 1.

Slides:



Advertisements
Similar presentations
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.
Advertisements

CHL -2 Level 1 Trigger System Fully Pipelined Custom ElectronicsDigitization Drift Chamber Pre-amp The GlueX experiment will utilize fully pipelined front.
ALICE Trigger System Features Overall layout Central Trigger Processor Local Trigger Unit Software Current status On behalf of ALICE collaboration:D. Evans,
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
28 August 2002Paul Dauncey1 Readout electronics for the CALICE ECAL and tile HCAL Paul Dauncey Imperial College, University of London, UK For the CALICE-UK.
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
1/31/20081 Logic devices can be classified into two broad categories Fixed Programmable Programmable Logic Device Introduction Lecture Notes – Lab 2.
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
U niversity of S cience and T echnology of C hina Design for Distributed Scheme of WCDA Readout Electronics CAO Zhe University of Science and Technology.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
The GANDALF Multi-Channel Time-to-Digital Converter (TDC)  GANDALF module  TDC concepts  TDC implementation in the FPGA  measurements.
Napoli October 2007 WG3 - Pierre Edelbruck FAZIA WG3 – Front End Electronics.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Chicago Meeting, /8/2015K.-H. Sulanke, DESY1 Digital Camera Trigger Status May 2013 K.-H. Sulanke DESY.
Nectar F2F, Barcelona /8/2015K.-H. Sulanke, DESY1 Digital Camera Trigger Status September 2013 K.-H. Sulanke DESY.
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
Data acquisition system for the Baikal-GVD neutrino telescope Denis Kuleshov Valday, February 3, 2015.
K.C.RAVINDRAN,GRAPES-3 EXPERIMENT,OOTY 1 Development of fast electronics for the GRAPES-3 experiment at Ooty K.C. RAVINDRAN On Behalf of GRAPES-3 Collaboration.
1 Digital Active Pixel Array (DAPA) for Vertex and Tracking Silicon Systems PROJECT G.Bashindzhagyan 1, N.Korotkova 1, R.Roeder 2, Chr.Schmidt 3, N.Sinev.
Some features of V1495 Shiuan-Hal,Shiu Everything in this document is not final decision!
Leo Greiner TC_Int1 Sensor and Readout Status of the PIXEL Detector.
A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department.
11 October 2002Matthew Warren - Trigger Board CDR1 Trigger Board CDR Matthew Warren University College London 11 October 2002.
14/6/2000 End Cap Muon Trigger Review at CERN 1 Muon Track Trigger Processing on Slave and Hi-pT Boards C.Fukunaga/Tokyo Metropolitan University TGC electronics.
Parallel Data Acquisition Systems for a Compton Camera
NA62 Trigger Algorithm Trigger and DAQ meeting, 8th September 2011 Cristiano Santoni Mauro Piccini (INFN – Sezione di Perugia) NA62 collaboration meeting,
A Configurable High-Throughput Linear Sorter System Jorge Ortiz Information and Telecommunication Technology Center 2335 Irving Hill Road Lawrence, KS.
C. Beigbeder Final design Review ECAL/HCAL Frond End  FE board : current prototype  Test results Qualification Clock adjustment Noise analysis  FE board.
1 Jyväskylä contribution to EMCal / PHOS trigger.
KHz-SLR PC Board Eastbourne, October 2005 for kHz SLR Complete PC Board.
ATLAS Trigger / current L1Calo Uli Schäfer 1 Jet/Energy module calo µ CTP L1.
PSI - 11 Feb The Trigger System of the MEG Experiment Marco Grassi INFN - Pisa On behalf of D. Nicolò F. Morsani S. Galeotti.
Update on final LAV front-end M. Raggi, T. Spadaro, P. Valente & G. Corradi, C. Paglia, D. Tagnani.
PSROC, February 2, 2005 Sun Yat-San University Ching-Cheng Hsu National Taiwan University On behalf of NuTel Group Outline :  Overview of NuTel Experiment.
01/04/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
Samuel Silverstein Stockholm University CMM++ firmware development Backplane formats (update) CMM++ firmware.
Jefferson Laboratory Hall A SuperBigBite Spectrometer Data Acquisition System Alexandre Camsonne APS DNP 2013 October 24 th 2013 Hall A Jefferson Laboratory.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
Peter LICHARD CERN (NA62)1 NA62 Straw tracker electronics Study of different readout schemes Readout electronics frontend backend Plans.
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
Time and amplitude calibration of the Baikal-GVD neutrino telescope Vladimir Aynutdinov, Bair Shaybonov for Baikal collaboration S Vladimir Aynutdinov,
ALIBAVA system upgrade Ricardo Marco-Hernández IFIC(CSIC-Universidad de Valencia) 1 ALIBAVA system upgrade 16th RD50 Workshop, 31 May-2 June 2010, Barcelona.
ATLU for AIDA High Rate Synchronous as well as Asynchronous 21/11/2013 David Cussans, AIDA WP9.3, DESY 1.
CBM-TOF-FEE Jochen Frühauf, GSI Picosecond-TDC-Meeting.
UPDATE ON CLICPIX2 DESIGN Pierpaolo Valerio Edinei Santin
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
Mai 31th 2011 Christophe Beigbeder PID meeting1 ETD meeting Test setup : Activities in Bari, Univ of Maryland and at Orsay Test setup : Activities in Bari,
Update on works with SiPMs at Pisa Matteo Morrocchi.
FPGA based signal processing for the LHCb Vertex detector and Silicon Tracker Guido Haefeli EPFL, Lausanne Vertex 2005 November 7-11, 2005 Chuzenji Lake,
CTA Trigger and Integration Meeting, HU Berlin, /25/2016K.-H. Sulanke, DESY1 A Digital Trigger for CTA Cameras K.-H. Sulanke DESY.
Backplanes for Analog Modular Cameras EVO meeting. March 14 th,
The VERITAS Trigger System A. Weinstein 1 for the VERITAS Collaboration 2 CFD x 499 (1 per pixel ) Pattern Trigger Shower Delay ( 1 PDM channel per trigger.
The Clock Distribution inside the CTA Camera Axel Kretzschmann, DESY Zeuthen,
29/05/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
The LHCb Calorimeter Triggers LAL Orsay and INFN Bologna.
ECAL electronics schedule JFMAMJJASONDJFMAM Prototype 2 boards Design Layout Fabrication and assembly Testing, including VFE prototype tests Production.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
DAQ ACQUISITION FOR THE dE/dX DETECTOR
LHC1 & COOP September 1995 Report
CTA-LST meeting February 2015
PSD Front-End-Electronics A.Ivashkin, V.Marin (INR, Moscow)
DCH FEE 28 chs DCH prototype FEE &
A New Clock Distribution/Topology Processor Module for KOTO (CDT)
Vertex 2005 November 7-11, 2005 Chuzenji Lake, Nikko, Japan
Commodity Flash ADC-FPGA Based Electronics for an
BESIII EMC electronics
PID meeting Mechanical implementation Electronics architecture
August 19th 2013 Alexandre Camsonne
William Stallings Computer Organization and Architecture
Presentation transcript:

Analog Trigger for CTA MST CTA MST Trigger & Integration Meeting Berlin, 7 November 2011 Luis A. Tejedor on behalf of GAE-UCM, IFAE & CIEMAT groups 1

Outline Concept Architecture – Level 0 – L0 fanout – Level 1 – Distribution Colibri implementation Tests 2

Analog Trigger Concept Concept: – Excess of signal localized in a small region in a few nanoseconds time window. Two possible approaches: – Majority trigger: excess of the number of pixels with a signal above a threshold in definite regions. – Sum trigger: excess of the analog clipped sum of the signals in the pixels in definite regions of a given size. Features: – Reduce Night Sky Background (NSB) accidentals – High efficiency for gamma-like events – Latency: less than analog memories depth (~200 ns)  Dead time negligible. – Power, weight and cost – Compatible with Nectar and Dragon readouts – Flexibility to configure the thresholds and choose one among 3 possible trigger region sizes by software, in an easy way. 3

Analog Trigger Concept Each hexagon represents a cluster: 7 packet pixels The Level 0 trigger first combines the signal within a cluster to provide a L0 signal (Majority or Sum trigger) Then the Level 1 decision combines the L0 signals among all closed packet patches of 2, 3 or 4 clusters If the combination exceeds a certain threshold in any patch, the camera is triggered The trigger is distributed to all clusters isochronously 4

Sum Trigger Features While majority schemes only consider two possible states for the pixels (below or above the threshold), analog sum trigger use all the information in the pulse. For this reason, it has a good performance, specially for low energies. To take the most of this advantage avoiding instabilities it requires to be configured always with the appropriate threshold. 5 Implementing an automatic threshold control with current CTA purposed hardware is straightforward and no more electronic components are required. MAGIC telescope use sum trigger and automatic threshold control nowadays, with good results. It was used, for example, to detect Crab pulsar at 25 GeV.

Analog Trigger Architecture Common implementation for LST, MST and SST Four different modules: – Level 0 (majority/sum): process the analog signals of the 7 pixels in a cluster – L0 fanout: Replicates de L0 output to export it to the neighbor clusters – Level 1 decision: process the L0s of a certain number of clusters (2, 3 or 4) – L1 distribution: Distributes L1 outputs to all clusters in the camera. 6 Level 0 decision within cluster (7 pixels) Σ Vth Sing2diff Level 1 decision: sum of L0’s L1 distribution: provide L1 to all clusters in the camera (+ central trigger interface) 1/cluster L0 fanout: provide L0 to neighbor clusters Majority trigger: L1 trigger (camera Trigger) Sum trigger:

Analog Trigger Architecture 7 Architecture (subsystems): Level 0 decision: IFAE Level 0 fanout: UCM-GAE Level 1 decision: UCM-GAE Level 1 distribution: CIEMAT L0 fanout Cluster pixels L1 Dist rib DAQ FPGA 1-Cluster diagram: L0 fanout Cluster pixels L1 Dist rib DAQ FPGA L0 fanout Cluster pixels L1 Dist rib DAQ FPGA L0 fanout Cluster pixels L1 Dist rib DAQ FPGA Front-end Backplane Front-end Backplane Analog trigger stages

Level 0: Concept and Interfaces It process the analog signals from the seven pixels in a cluster: – In the sum trigger approach it performs the analog sum of the scaled and clipped analog inputs. – In the majority trigger it compares every input with a threshold, makes the analog sum of the outputs and gives an output with 8 possible levels. It is placed in the front-end board of every cluster. Interfaces: – Seven differential analog inputs, 100 Ω differential impedance, 1.2 V maximum differential amplitude. – One differential analog output, same characteristics as the inputs. – 3 control lines for an SPI interface to configure the thresholds in a DAC with 7 outputs (Majority) or – 6 lines for 2 SPI interfaces to control 2 DACs, one for attenuators, and other for clipping stage (Sum trigger). – ± 3.3 V power supply. 8

Level 0: Modules 9 Level 0 Majority Sum

L0 fanout: Concept There is one per cluster and it is placed between the backplane and the trigger distribution board. It replicates the output from the Level 0 of its cluster to export it to the neighbors. It also collects the Level 0 signals from the neighbors and sends them to the Level 1. It lets other signals to go through it, to the distribution board or to a digital trigger board, transparently. 10

L0 fanout: Interfaces Interface with backplane One analog differential input with the L0 output of the cluster. 6 analog differential outputs, with the L0 outputs of the neighbor clusters (not all required), and the cluster itself, once replicated. 10 digital LVDS differential pairs for digital inputs. One of them used for inputs from L1 decision to distribution board. 11 digital LVDS differential pairs for digital outputs. One of them used also for outputs from distribution to readout board. ±3.3 V power supply Interface with distribution board 11 digital LVDS differential pairs for digital inputs. One of them used also for trigger inputs from distribution board, once distributed. 10 digital LVDS differential pairs for digital outputs. One of them used for signals from L1 decision to distribution board V power supply. 11 Interface with neighbor L0 fanouts 5 input analog differential pairs to import L0s from neighbors. 5 output analog differential pairs to export L0 to neighbors.

12 Cluster L0 plus L0’s from all neighbors (except for #4) are taken into account for L1 decision Several operation modes for different trigger region sizes: Mode 4: performs only 3 sums of 4 clusters Mode 3: performs only 2 sums of 3 clusters Mode 2: performs only 3 sums of 2 clusters Result is compared with threshold, L1 trigger activation if any of the sums is above the threshold With this connection scheme, complete overlapping in the camera is obtained L1 Decision: Concept

13 L1 Decision: Modules and Interfaces 6 analog differential inputs, with L0s from the cluster itself, and from neighbors. 3 digital inputs for SPI interface, to control the thresholds in the DAC. 2 digital inputs to select the working mode. 1 differential LVDS digital output, with trigger decision. Routed to L1 Distribution board through DAQ FPGA, backplane and L0 fanout.

14 The goal is to collect L1 decision outputs from all clusters and provide L1 trigger to all cluster DAQ boards in the camera Characteristics: Asynchronous propagation of trigger pulse (not synchronized with clock) Event time information encoded in trigger pulse leading edge Very low time dispersion in trigger arrival time among clusters (delay equalization ) and low jitter Trigger latency compatible with analog memories depth FPGA-based distribution modules 1 distribution module/cluster Each module is provided with a LVDS trigger signal from L1 decision module Each module is connected only to its next neighbors The trigger pulse is routed depending on the position in the camera in order to reach all clusters Each module provides the trigger pulse to the cluster DAQ FPGA Trigger Connection among Clusters: Trigger Distribution diagram: L1 Distribution: Concept

15 L1 Distribution: Modules and Interfaces 1 LVDS differential digital input with the output from L1 Decision 1 LVDS differential digital output with the L1 trigger signal, once distributed V Power Supply Interface with L0 fanout: Interface with neighbor L1 distribution boards: 6 LVDS differential digital inputs to receive propagated trigger signals from neighbors. 6 LVDS differential digital outputs to propagate trigger to neighbors.

16 Always triggering with all the clusters of the camera is not efficient. Autonomous cluster trigger improves that efficiency, but fixing its threshold is tricky: Higher thresholds imply losing events Lower thresholds imply capturing too much noise Solution (Colibri scheme): two different trigger levels for Low level trigger: Tagging regions of interest (ROI): S1 High level trigger: Taking the decision to read them: S2 Earliest triggers must be delayed to compensate the propagation time in all the camera Allows triggering with time sliding windows for large energy showers From C. Lindsay Naumann Autonomous Cluster Trigger (Colibri): Concept

Colibri: Hardware changes Implementing the Colibri implies several hardware changes: Level 0 boards remain unchanged. Level 1 decision module have to compare with 2 thresholds. 2 Level 1 signals, from L1 decision to the DAQ FPGA have to be routed in the front-end board. Between this FPGA and the distribution board, they can use two of the digital inputs/outputs already existing, for digital trigger. L1 distribution has to propagate high level trigger and delay low level trigger signals to synchronize them. 17

L1 decision for Colibri 18 DAC AD5060 changed by AD5663R, with two outputs. No more control lines required. Three more comparators and other OR gate.

L1 Trigger Distribution for Colibri Trigger distribution in the camera for Colibri scheme has been implemented in standard L1 distribution modules, with only software changes High level trigger: Distributed to all clusters in the camera Used as “gate” for Low level trigger. “Gate” time width is a parameter. Coarse timing, 10ns resolution Distribution latency ~ 200ns If more than one cluster gives HL trigger, they are OR-ed in the distribution logic Low level trigger: No distributed to all clusters, may be distributed to neighbors. If it were required to distribute it to neighbors, two additional lines, to and from every neighbor would be necessary. Fine timing, 25ps resolution Trigger to FE FPGA for a given cluster is the coincidence between the OR of all High Level triggers and the particular Low Level trigger of the cluster 19

L1 Trigger Distribution for Colibri 20 Distribution logic: Distribution of HL trigger to neighbors Reception of triggers from neighbors All HL triggers are OR-ed Shift Register Local High Level Trigger (from L1 decision Module) Shift register: configurable delay for each node: 0 ~ 100ns each register Coarse resolution (~ 10ns, register clocked with 100MHz) The goal is to equalize the delay in all clusters. Each cluster load a different delay in the shift registers depending on its position in the camera. Distribution logic HL trigger from/to all other clusters in the camera High resolution delay Local Low Level Trigger (from L1 decision module) Fix delay in each cluster: Delay value: 200ns Fine resolution (25ps) Accurate timing w.r.t. input trigger Trigger to DAQ In the coincidence logic, the HL signal is used as a gate (enable). The LL signal is used as the real trigger (good timing) In case of multiple triggers the gate (HL signal) is updated, so the only trigger dead time is defined by the LL signal pulse time width. Shift Register AND

Tests Level 0, Level 1 Decision and Level 1 Distribution modules have already been tested alone and connected together, for standard versions. IFAE group has developed a trigger integration board to perform more complete tests with the Colibri versions of the boards and also with L0 fanout. Tests with Dragon Japan readout are taking place since first days of October in Japan. 21 Tests with Nectar are foreseen for the following weeks.

22 Possibility for next prototype: Trigger Distribution backplane, L0 fanout + L1 distribution Interconnection of backplanes with flex cabling integrated in PCB: Good signal integrity Save a lot of connectors PCB Kapton cable: Connector min. 4 differential pairs: L0 in, L0 out, L1 in, L1 out Additional signals for tagging ROIs and/or Colibri A future improvement