Using ultra fast analog memories for fast photo-detector readout D

Slides:



Advertisements
Similar presentations
SKIROC New generation readout chip for ECAL M. Bouchel, J. Fleury, C. de La Taille, G. Martin-Chassard, L. Raux, IN2P3/LAL Orsay J. Lecoq, G. Bohner S.
Advertisements

18/05/2015 Calice meeting Prague Status Report on ADC LPC ILC Group.
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.
Large Area, High Speed Photo-detectors Readout Jean-Francois Genat + On behalf and with the help of Herve Grabas +, Samuel Meehan +, Eric Oberla +, Fukun.
TOF Electronics Qi An Fast Electronics Lab, USTC Sept. 16~17, 2002.
Fast Waveform Digitizing in Radiation Detection using Switched Capacitor Arrays Stefan Ritt Paul Scherrer Institute, Switzerland.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
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.
A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department.
“End station A setup” data analysis Josef Uher. Outline Introduction to setup and analysis Quartz bar start counter MA and MCP PMT in the prototype.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
SPIROC update Felix Sefkow Most slides from Ludovic Raux HCAL main meeting April 18, 2007.
Time and amplitude calibration of the Baikal-GVD neutrino telescope Vladimir Aynutdinov, Bair Shaybonov for Baikal collaboration S Vladimir Aynutdinov,
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,
Christophe Beigbeder - SuperB meeting - SLAC Oct PID electronics summary electronics (on behalf of PID electronics group)
C.Beigbeder, D.Breton, M.El Berni, J.Maalmi, V.Tocut – LAL/In2p3/CNRS L.Leterrier, S. Drouet - LPC/In2p3/CNRS P. Vallerand - GANIL/CNRS/CEA SuperB -Collaboration.
J.Maalmi, D.Breton – SuperB Workshop – Frascati – September 2010 Electronics for the two-bar test. D.Breton & J.Maalmi (LAL Orsay)
1 Status Report on ADC LPC Clermont-Ferrand Laurent ROYER, Samuel MANEN Calice/Eudet electronic meeting London 2008.
Jihane Maalmi – Journées VLSI IN2P Towards picosecond time measurement using fast analog memories D.Breton & J.Maalmi (LAL Orsay), E.Delagnes (CEA/IRFU)
 13 Readout Electronics A First Look 28-Jan-2004.
D.Breton, Orsay SuperB Workshop – February 16th 2009 Ongoing R&D in Orsay/Saclay on ps time measurement: a USB-powered 2-channel 3.2GS/s 12-bit digitizer.
1 E. Delagnes & D.Breton Picosecond-timing Workshop / Lyon 15/10/08. Update of the SAM chip performances
D.Breton, E.Delagnes, J.Maalmi, J.Va’vra – LNF SuperB Workshop– December 2009 Picosecond time measurement using ultra fast analog memories: new results.
Digital Acquisition: State of the Art and future prospects
DAQ ACQUISITION FOR THE dE/dX DETECTOR
DCH FEE STATUS Level 1 Triggered Data Flow FEE Implementation &
ETD meeting Architecture and costing On behalf of PID group
Pid session TDC-based electronics for the CRT
A 2 Gsps Waveform Digitizer ASIC in CMOS 180 nm Technology
ETD PID meeting We had many presentations dedicated to the PM test .
D. Breton, S. Simion February 2012
Jinfan Chang Experimental Physics Center , IHEP Feb 18 , 2011
Update of test results for MCP time measurement with the USB WaveCatcher board D.Breton & J.Maalmi (LAL Orsay), E.Delagnes (CEA/IRFU)
Christophe Beigbeder PID meeting
ETD meeting First estimation of the number of links
CTA-LST meeting February 2015
Electronics for FTOF prototype: status of the 16-ch WaveCatcher board D.Breton & J.Maalmi (LAL Orsay) …
Timing and fast analog memories in Saclay
Picosecond time measurement using ultra fast analog memories. D
Designing electronics for a TOF Forward PID for SuperB D. Breton & J
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
KRB proposal (Read Board of Kyiv group)
From SNATS to SCATS C. Beigbeder1, D. Breton1,F.Dulucq1, L. Leterrier2, J. Maalmi1, V. Tocut1, Ph. Vallerand3 1 : LAL Orsay, France (IN2P3 – CNRS) 2 :
Update of time measurement results with the USB WaveCatcher board & Electronics for the DIRC-like TOF prototype at SLAC D.Breton , L.Burmistov,
Christophe Beigbeder PID meeting
DCH FEE 28 chs DCH prototype FEE &
Picosecond time measurement using ultra fast analog memories: new results since Orsay workshop. D.Breton & J.Maalmi (LAL Orsay), E.Delagnes (CEA/IRFU)
Designing electronics for a TOF Forward PID for SuperB D. Breton & J
MCPPMT test bench at LAL D. Breton, L. Burmistov, J. Maalmi, V
Ongoing R&D in Orsay/Saclay on ps time measurement: a USB-powered 2-channel 3.2GS/s 12-bit digitizer D.Breton (LAL Orsay), E.Delagnes (CEA/IRFU) Séminaire.
TDC at OMEGA I will talk about SPACIROC asic
Front-end digital Status
Christophe Beigbeder PID meeting
A First Look J. Pilcher 12-Mar-2004
Christophe Beigbeder/ PID meeting
Front-end electronic system for large area photomultipliers readout
Christophe Beigbeder/ ETD PID meeting
EUDET – LPC- Clermont VFE Electronics
Status of n-XYTER read-out chain at GSI
PID electronics for FDIRC (Focusing Detector of Internally Reflected Cherenkov light) and FTOF (Forward Time of Flight) Christophe Beigbeder and Dominique.
The New Readout Electronics for the SLAC Focusing DIRC Prototype (SLAC experiment T-492 ) L. L. Ruckman, G. S. Varner Instrumentation Development Laboratory.
PID meeting Mechanical implementation Electronics architecture
Presented by T. Suomijärvi
TOF read-out for high resolution timing
Ongoing R&D in Orsay/Saclay on ps time measurement: status of the USB-powered 2-channel 3.2GS/s 12-bit digitizer D.Breton & J.Maalmi (LAL Orsay), E.Delagnes.
Electronics for the PID
Electronics, Trigger and DAQ for SuperB: summary of the workshop.
Synchronization and trigger management
Orsay Talks Christophe : General questions and future developments.
Presentation transcript:

Using ultra fast analog memories for fast photo-detector readout D Using ultra fast analog memories for fast photo-detector readout D.Breton, J.Maalmi, P.Rusquart (LAL Orsay), E.Delagnes, H.Grabas (CEA/IRFU)

Introduction Photo-detectors are implied in all kinds of applications. Associated electronics can be used either for their characterization (test benches) or for their readout (experiments). For test benches: Ultimate performance of the electronics is requested If the number of channels is small (≤4), then high-end oscilloscopes can be used, but they are expensive. Dedicated hardware/software can also be very useful and effective If the number of channels increases, and if one wants to study all of them in parallel, difficulties occur. For physics experiments: Usually, dedicated ASICs are used They shape the signal and measure Amplitude, Charge and/or Time But, what happens if: Time measurement precision has to be (much) better than 30ps rms ? One wants to measure A, Q and/or T, but also see the waveforms on demand ?

Set of specialized boards Multipurpose test board The measurement chain Choice of measurement chain is driven by the ratio performances/cost per channel Testbench Control Oscilloscope Set of specialized boards Multipurpose test board Front End Board Acquisition Board Preamp ADC USB, Field Bus… QDC Time TDC + CFD Amplitude Charge USB, Field Bus… Ethernet Amplitude/Charge/WaveForm ADC FPGA: Evt Buffer Post-Processing: digital filtering - … Optical Links Gbits/s Processor FPGA: Evt Buffer PreProcessing: FFT, CFD… - … FE Chip TDC Photo-detector PCI/PCIx Time Trigger primitives Trigger, CLK, CMDs PC- Farm Analog Memory Trigger System Clk & Ctrl System Trigger

Circular analog memories: basic principles An analog memory can record waveforms at very high sampling rate (>>GS/s) After trigger, they are digitized at a much lower rate with an ADC (~20 MHz) A write pulse is running along a folded delay line (DLL). It drives the recording of signal into analog memory cells. Sampling stops upon trigger. Readout can target an area of interest, which can be only a subset of the whole channel Dead time due to readout has to remain as small as possible (<100ns / sample).

Our favourite solution: a Sampling Matrix We started designing analog memories in 1992 with the first prototype of the Switched Capacitor Array (SCA) for the ATLAS LARG calorimeter. 80000 chips produced in 2002, now on duty on the LHC. Since 2002, 3 new generations of fast samplers have been designed (ARS, MATACQ, SAM): total of more than 30000 chips in use. HAMAC 1998-2002 Sampling at 3.2GS/s MATACQ 2000-2003 Readout 12 bits 20 MHz ADC Patented in 2001 SAM 2005 SAMLONG 2010-2012

Analog memories vs ADCs Analog memories actually look like perfect candidates for high precision measurements at high scale: Like ADCs they catch the signal waveform TDC is built-in (position in the memory gives the time) Only the useful information is digitized (vs ADCs) => reduced dataflow and power Any type of digital processing can be used Main difficulty is less sampling frequency than signal bandwidth Their drawbacks: The limited recording depth The readout dead-time limiting the input rate But: Only a few samples/hit can be read => this may limit the dead time Simultaneous write/read operation is feasible, which may further reduce the dead time

The USB_WaveCatcher board (V6) The module The autonomous test bench

Board Specific Features Possibility to add an individual DC offset on each signal Individual trigger discriminator on each channel External and internal trigger + numerous modes of triggering on coïncidence (11 possibilities including two pulses on the same channel) => useful for afterpulse studies Real time trigger counting independent of acquisition rate Embedded charge mode (integration starts on threshold or at a fixed location) => high rates (~ 7 kEvents/s) Embedded pulse generators for reflectometry applications This oscilloscope-like software was developed by the team.

Board performances: examples Comparison oscilloscope/WaveCatcher

Time characterization with digital CFD method Source: randomly distributed set of two positive pulses Results are the same with negative pulses or distance between arches of a sine wave Constant Fraction Discriminator A1 Δt ~ 0 relative threshold : constant fraction of the peak! A2 A3 k x A1 k x A2 k x A3 V t Agilent 81110/12/12 USB Wave Catcher

Summary of the WaveCatcher performances. 2 DC-coupled 1024-deep channels with 50-Ohm active input impedance ±1.25V dynamic Range, with full range 16-bit individual tunable offsets 2 individual pulse generators for test and reflectometry applications. On-board charge integration calculation. Integrated raw trigger rate counters Bandwidth ~ 500MHz Signal/noise ratio: 11.8 bits rms (noise = 650 µV RMS) Sampling Frequency: 400MS/s to 3.2GS/s Max consumption on +5V: 0.5A Absolute time precision in a channel (typical): without time calibration: ~20ps rms (3.2GS/s) after time calibration ~10ps rms (3.2GS/s) Relative time precision between channels: <5ps rms. Trigger sources: software, external, internal, threshold on signals, 11 modes of trigger coincidence Acquisition rate (full events) Up to ~1 kHz over 2 full channels Acquisition rate (charge mode) Up to ~7 kHz over 2 channels SiPM multiple photon charge spectrum 1 5

Applications to photo-detectors: a few examples

MCP-PMT characterization at SLAC (J. Va’Vra) Goal was to compare different electronics for measuring the signal time difference between 2 MCPPMTs => NIM paper A 629 (2011) 123–132 Tektronix oscilloscope Using Ortec modules Using Waveform Digitizers σ~3.4ps WaveCatcher board Digital CFD method was used Summary of electronics comparison Without walk correction With walk correction

PM characterization at APC Goal is to precisely characterize the Antares opto-modules in single photoelectron mode 1,000,000 triggers per measurement step 0.45% of triggers give a photoelectron (=> ~1.5% of statistical error) There are 289 measurement steps spaced by 1cm (3 degrees of aperture on the optical module) starting from its center Using the integrated charge mode, reading out the 289,000,000 events takes only 2h30. 1 5

Increasing the number of channels … To validate the principle, we decided to build a synchronous 16-channel acquisition system based on 8 two-channel WaveCatcher V5 boards Technical challenge: to keep the 10ps time precision at the crate level 4-channel prototype 16-channel crate New controller board Mean differential jitter is of about 12ps rms which corresponds to 8.5 ps rms of time precision per pulse

TOF at the SLAC cosmic ray telescope TOF experimental setup on the CRT Goal was to measure the time difference in cosmic muon detection between the two quartz bars in view of SuperB FTOF prototype μ More than adequate for final physics goal of 50 ps with 5 to 10 photoelectrons Trigger Time resolution between 2 channels Acquisition software

MCPPMT test bench at LAL SL10 test setup BURLE 85012 MCPPMT on its scanning setup SL10 test results Towards 16-ch crate

Latest developments 2011 2010 …

2012 The 16/18-channel board 1.6mm thick 10 layers 233 x 220 mm² 3200 components 25 power supplies (5 global, 20 local) 4 4-channel blocks (can be used as mezzanines on other boards) 2 channels dedicated to digital signals

2-channel front-end diagram Low Threshold + - High Threshold SAMLONG (1024 sampling cells) Ch0 FPGA Controller ½ Front End (TimeStamp,Q,A) Trigger out BACKPLANE 12-bit ADC High Threshold Ch1 Trigger in Run, read clk Event data x 8 USB

A flexible architecture thanks to LP-BUS FT2232H or …. USB/Ethernet Interface Needed if not interfaced with a FT2232H… LP-out 0 LP-in FPGA Interface block LP-out 1 LP-out N Reg Fifo RAM internal registers, Fifos, RAMs … Layer 1 Multi-layer protocol based on encapsulation and decapsulation of the data field. Arbitrer Protocol is adapted to tree architectures: same firmware blocks at all layers + possibility for broadcast access LP-Bus 0 LP-Bus 1 LP-Bus N LP-out 0 LP-in FPGA LP-out 1 LP-out M Reg Fifo RAM FPGA LP-in Reg Fifo RAM FPGA LP-in Reg Fifo RAM Layer 2 Arbitrer Arbitrer Arbitrer LP-out 0 LP-out 1 LP-out M LP-out 0 LP-out 1 LP-out M Event fragments are pushed towards USB => this permits a sparsified readout => can be based on the dual signal threshold

Present and future board features (not exhaustive) Possibility to add an individual DC offset on each signal 2 individual trigger discriminators on each channel External and internal trigger + numerous modes of triggering on coïncidence Embedded charge mode (integration starts on threshold or at a fixed location) => high rates (~ 3.5 kEvents/s) 2 extra memory channels for digital signals One pulse generator on each input External clock input for multi-board applications Embedded USB and Serial Lite/Fibre Channel/Conet interfaces Possibility to program the FPGAs via USB/Backplane/Altera Blaster Possibility to chain channels by groups of 2 Embedded digital CFD for time measurement Embedded signal amplitude extraction

Front-end block can be used as a mezzanine The latter has been mounted on a CAEN USB-driven digitizer motherboard Almost fully validated! Measurements results are equivalent to those of the WaveCatcher module: noise level : 0.72 mV, signal bandwidth ~ 500 MHz, time precision < 10ps rms

16-channel acquisition software Main panel: oscilloscope like Time measurement panel

Building large scale systems Layout of the controller board 64-channel backplane To synchronise N boards a controller board is needed + backplane for the interconnections we are building a very compact 64-channel system:  will soon be used for the CORTO Cosmic Ray Telescope at Orsay we are also building a 320-channel system in 6U-crate (SuperNemo experiment)

Continuing R&D: SAMPIC, the 5-ps TDC Works on analog signals Produces time and digitized waveform ! Critical path for time measurement We started designing the SAMPIC ps TDC six months ago => This ASIC makes use of the new AMS 0.18 µm CMOS technology First version will house 8 blocks of 64 analog memory cells Sampling is performed between 2 and ~10 GS/s Signal bandwidth is ~ 1 GHz Digitization will be performed inside the chip with a parallel 10-bit Wilkinson ADC running at 2 GHz in each cell The 2-GHz clock is not distributed to the cells but runs a unique gray counter The cells house a fast comparator and a latch Submission is targetted for July 2012 First tests should take place in September One SAMPIC channel

Conclusion Photo-detectors are implied in all kinds of applications. Associated electronics can be used either for their characterization (test benches) or for their readout (experiments). For test benches: if the number of channels is small (≤4), then high-end oscilloscopes are commonly used. For small budgets, analog memory-based acquisition boards can do the job for cheap. If the number of channels increases, and if one wants to study all of them in parallel, analog memories are good candidates for a reasonable price For physics experiments: Dedicated A/Q/T ASICs are a natural option But if one wants to see the waveforms, or if time measurement precision has to be (much) better than 30ps rms, analog memories seem to be the right answer R&D is going on: the multi-channel SAMPIC TDC will soon produce both 5-ps timing and signal waveforms …