Update of test results for MCP time measurement with the USB WaveCatcher board D.Breton & J.Maalmi (LAL Orsay), E.Delagnes (CEA/IRFU)

Slides:



Advertisements
Similar presentations
18/05/2015 Calice meeting Prague Status Report on ADC LPC ILC Group.
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.
Large Area, High Speed Photo-detectors Readout Jean-Francois Genat + On behalf and with the help of Herve Grabas +, Samuel Meehan +, Eric Oberla +, Fukun.
Y. Karadzhov MICE Video Conference Thu April 9 Slide 1 Absolute Time Calibration Method General description of the TOF DAQ setup For the TOF Data Acquisition.
Ph. Farthouat CERN ELEC 2002 ADC 1 Analog to Digital Conversion  Introduction  Main characteristics –Resolution –Dynamic range –Bandwidth –Conversion.
Understanding ADC Specifications September Definition of Terms 000 Analogue Input Voltage Digital Output Code FS1/2.
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.
“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.
NA62 Gigatracker Working Group Meeting 23 March 2010 Massimiliano Fiorini CERN.
Jean-François Genat Fast Timing Workshop June 8-10th 2015 FZU Prague Timing Methods with Fast Integrated Technologies 1.
SKIROC ADC measurements and cyclic ADC LPC Clermont-Ferrand Laurent ROYER, Samuel MANEN Calice/Eudet electronic meeting Orsay June.
M. TWEPP071 MAPS read-out electronics for Vertex Detectors (ILC) A low power and low signal 4 bit 50 MS/s double sampling pipelined ADC M.
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.
Christophe Beigbeder - SuperB meeting - SLAC Oct PID electronics summary electronics (on behalf of PID electronics group)
G.F. Tassielli - SuperB Workshop XI LNF1/11 02/12/2009 Status report on CLUster COUnting activities G. F. Tassielli on behalf of CLUCOU group SuperB Workshop.
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)
TOP Electronics Status & Beam Test Experience Kurtis Nishimura January 16, 2012 University of Hawaii Belle II TRG/DAQ Workshop Belle II TRG/DAQ - January.
FUNCTION GENERATOR.
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.
CI Lecture Series Summer 2010 An Overview of IQ Modulation and Demodulation Techniques for Cavity LLRF Control.
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
Crashcourse Oscilloscope and Logic Analyzer By Christoph Zimmermann.
D.Breton, E.Delagnes, J.Maalmi, J.Va’vra – LNF SuperB Workshop– December 2009 Picosecond time measurement using ultra fast analog memories: new results.
Transient Waveform Recording Utilizing TARGET7 ASIC
"North American" Electronics
DAQ ACQUISITION FOR THE dE/dX DETECTOR
A 12-bit low-power ADC for SKIROC
A 2 Gsps Waveform Digitizer ASIC in CMOS 180 nm Technology
Journées VLSI-FPGA-PCB Juin 2010 Xiaochao Fang
Jinfan Chang Experimental Physics Center , IHEP Feb 18 , 2011
ETD meeting First estimation of the number of links
CTA-LST meeting February 2015
Timing and fast analog memories in Saclay
L0TP studies Clock and distribution Scheme Busy handling
Picosecond time measurement using ultra fast analog memories. D
Alternative FEE electronics for FIT.
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
R&D activity dedicated to the VFE of the Si-W Ecal
ETD meeting Electronic design for the barrel : Front end chip and TDC
Update of time measurement results with the USB WaveCatcher board & Electronics for the DIRC-like TOF prototype at SLAC D.Breton , L.Burmistov,
L. Ratti, M. Manghisoni Università degli Studi di Pavia INFN Pavia
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.
Using ultra fast analog memories for fast photo-detector readout D
QUARTIC TDC Development at Univ. of Alberta
TDC at OMEGA I will talk about SPACIROC asic
Christophe Beigbeder PID meeting
A First Look J. Pilcher 12-Mar-2004
Front-end electronic system for large area photomultipliers readout
Christophe Beigbeder/ ETD PID meeting
CLAS12 Timing Calibration
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.
BESIII EMC electronics
Conversation between Analogue and Digital System
Stefan Ritt Paul Scherrer Institute, Switzerland
The ATLAS LAr. Calibration board K. Jakobs, U. Schaefer, D. Schroff
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
Orsay Talks Christophe : General questions and future developments.
Presentation transcript:

Update of test results for MCP time measurement with the USB WaveCatcher board D.Breton & J.Maalmi (LAL Orsay), E.Delagnes (CEA/IRFU)

Introduction Goals of the study : proving the feasibility of using analog memories for characterizing MCP-PMTs on test bench. The complexity of the algorithm used is not an issue finding a simple solution for high range On-Detector electronics The chosen algorithm has to fit easily in a standard FPGA (ProAsic3 from ACTEL) a NIM article in collaboration with SLAC and Hawaii University will soon be published It includes results from both TARGET and WaveCatcher boards.

The USB_WaveCatcher board The goal of the study is to measure our capacity to perform the measurement of the time difference between two pulses (like a TDC but directly with analog pulses !). Pulsers for reflectometry applications 1.5 GHz BW amplifier. Reference clock: 200MHz => 3.2GS/s Board has to be USB powered => power consumption < 2.5W µ USB Trigger input 2 analog inputs. DC Coupled. Trigger output +5V Jack plug Trigger discriminators SAM Chip Dual 12-bit ADC Cyclone FPGA

Acquisition software with graphical user interface This software can be downloaded on the LAL web site at the following URL: http://electronique.lal.in2p3.fr/echanges/USBWaveCatcher/

Jitter sources Jitter sources are : Electronics noise : depends on the design and on the bandwidth of the system => converts into jitter with the signal slope Sampling jitter : due to clock Jitter and to mismatches of elements in the delay chain. => induces dispersion of delay durations 2.1 Random fluctuations : Random Aperture Jitter(RAJ) Clock Jitter + Delay Line => depends on design 2.2 Fixed pattern fluctuations : Fixed Aperture Jitter(FPJ) => systematic error in the sampling time => can be corrected

Jitter vs Bandwidth and SNR : Jitter induced by electronics noise Simplified approach Noise Jitter Time Time slope = 2ЛAf3db tr ~ 1/(3 f3db) Zoom Jitter vs Bandwidth and SNR : Jitter [ps] ~ Noise[mV] / Signal Slope [mV/ps] ~ tr / SNR Ex: the slope of a 100mV - 500MHz sinewave gets a jitter of ~2ps rms from a noise of 0.6mV rms Conclusions: The higher the SNR, the better for the measurement As the maximum slope of the signal is proportional to the measurement system bandwidth and as the noise is only proportional to its square root, a higher bandwidth favours a higher time precision (goes with its square root). But: for a given signal, it is necessary to adapt the bandwidth of the measurement system to that of the signal in order to keep the noise-correlated jitter as low as possible Problems occur with ultra fast signals with a bandwidth > 1GHz …

Effects of the Fixed Pattern Jitter Dispersion of single delays => time DNL Cumulative effect => time INL. Gets worse with delay line length Systematic effect => non equidistant samples (bad for FFT). If we can measure it, we can correct it ! Real signal Fake signal After interpolation Δt[cell] In a Matrix system, DNL is mainly due to signal splitting into lines => modulo 16 pattern => correction with Lagrange polynomial interpolation. Drawbacks: computing power. => good (and easy) calibration required.

Measurement : Time distance beween two pulses USB Wave Catcher USB Wave Catcher Open cable Two pulses on different channels Two pulses on the same channel => with this setup, we can measure precisely the time difference between the pulses independently of the timing characteristics of the generator!

Measurement results for time distance Source: asynchronous set of two positive pulses Time difference between the two pulses extracted by crossing of a fixed threshold determined by polynomial interpolation of the 4 neighboring points (on 3000 events). Vth

Jitter vs Time distance between two pulses Source: asynchronous set of two positive pulses Results are the same with negative pulses or distance between arches of a sine wave Jitter distribution after INL correction is almost flat => coherent with INL shape

The Wave Catcher on Jerry Va’vra’s test bench at SLAC

Chi-square method Goal : Measuring the time difference between pulses coming from the two MCP-PMTs. Chi2 is a complex method but is supposed to be the most precise method for time measurement Description : Spline interpolation between samples Data normalization Data alignment ( on Peak or on a Constant fraction) Computing of the average pulse for each channel Sliding of the average pulses across each individual pulse : search for the time that minimizes the sum of the squared difference between the two shapes (we can use only the leading edge).

Results from first data taking (5000 events) 600 raw pulses aligned on amplitude (spline interpolation between samples)

600 normalized pulses superimposed Common threshold

« Average » pulse: black Average pulse and 2- σ templates « Average » pulse: black Average +/-2 σ: red

Results with Chi-Square Method chi2 method using reference pulse between 10% and 35% Double Pulse resolution: σ = 23.4ps rms (no gaussian fit) => single : ~ 16,7 ps σ =22.7ps (gaussian fit) => single : ~ 16,2 ps

Threshold is a constant fraction of the amplitude Digital CFD Method Why a Constant Fraction discriminator (CFD) ? A simple threshold method introduces aTime Walk that depends on the signal amplitude! Threshold is a constant fraction of the amplitude Fixed threshold Δt Δt ~ 0 Different methods have been compared : Spline Interpolation to find the maximum + Spline Interpolation to find threshold. Spline interpolation for the maximum + Linear interpolation for the threshold No interpolation for the maximum+ Linear interpolation for the threshold crossing No interpolation for the maximum + Spline Interpolation for the threshold

Digital CFD results : Fraction ratio = 23%. Double Pulse resolution: σ(ΔT) = 23.4ps rms ( no gaussian fit) σ (ΔT) =23ps (with a gaussian fit ) Nearly independent on fraction ratio in the 0.25-0.5 range

Results with CFD Method Conclusion : From this we could conclude that applying a very simple algorithm, which is very simple to integrate in a FPGA  (finding a maximum & linear interpolation between two samples, i.e., without a use of the Spline fit) already gives very good results (only 10% higher than the best possible resolution limit).

SLAC test summary

NIM paper is on its way There is a considerable interest to develop new time-of-flight detectors using, for example, micro-channel-plate detectors (MCP-PMTs). The question we posed in this paper is if the new waveform digitizers, such as the Wave Catcher and TARGET ASIC chips, operating with a sampling rate of 2-3 GSa/s can compete with a 1GHz BW CFD/TDC/ADC electronics. ... Although the commercial CFD-based electronics does exist and performs very well, it is difficult to implement it on a very large scale, and therefore the custom electronics has to be designed. In addition, the need of analog delay line makes it very difficult to incorporate the CFD discriminator in the ASIC designs.

Conclusion The USB Wave Catcher has become a nice demonstrator for the use of matrix analog memories in the field of ps time measurement During the last one and a half year, we have learned a lot about the optimization of both analog memories and board design for time measurement Different methods have been studied to analyze data taken with MCP-PMTs : CFD and Chi2 algorithm give almost the same time resolution : Double pulse resolution ~ 24 ps => Single pulse resolution ~ 17 ps Event the simplest CFD algorithm can give a good timing resolution Single pulse resolution ~ 18 ps it can be easily implemented inside an FPGA (our next step) => reduces the data rate => can be used for very large scale detectors

Summary of the board performances. 2 DC-coupled 256-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. Bandwidth > 500MHz Signal/noise ratio: 11.9 bits rms (noise = 630 µV RMS) Sampling Frequency: 400MS/s to 3.2GS/s Max consumption on +5V: 0.5A Absolute time precision in a channel (typical): without INL calibration: 16ps rms (3.2GS/s) after INL calibration <10ps rms (3.2GS/s) Relative time precision between channels: <5ps rms. Trigger source: software, external, internal, threshold on signals Acquisition rate (full events) Up to ~1.5 kHz over 2 full channels Acquisition rate (charge mode) Up to ~40 kHz over 2 channels