Jihane Maalmi – Journées VLSI IN2P3 2010 Towards picosecond time measurement using fast analog memories D.Breton & J.Maalmi (LAL Orsay), E.Delagnes (CEA/IRFU)

Slides:



Advertisements
Similar presentations
TDC130: High performance Time to Digital Converter in 130 nm
Advertisements

T-979: SiPM Time Resolution with DRS4 Readout Anatoly Ronzhin, Fermilab, AEM March 12, 2012 Team: Mike Albrow, Sergey Los, Pasha Murat, Erik Ramberg, Fermilab.
PD '07 Kobe -- G. Varrner 1 Compact, low-power and (deadtimeless) high timing precision photodetector readout G. Varner and L. Ruckman [University of Hawaii]
18/05/2015 Calice meeting Prague Status Report on ADC LPC ILC Group.
1 Dr. Un-ki Yang Particle Physics Group or Shuster 5.15 Amplifiers and Feedback: 3.
Large Area, High Speed Photo-detectors Readout Jean-Francois Genat + On behalf and with the help of Herve Grabas +, Samuel Meehan +, Eric Oberla +, Fukun.
Investigation for Readout Electronics of WAC in LHAASO Shubin Liu University of Science & Technology of China April 22nd, 2009.
Ph. Farthouat CERN ELEC 2002 ADC 1 Analog to Digital Conversion  Introduction  Main characteristics –Resolution –Dynamic range –Bandwidth –Conversion.
TOF Electronics Qi An Fast Electronics Lab, USTC Sept. 16~17, 2002.
L. Gallin-Martel, D. Dzahini, F. Rarbi, O. Rossetto
Understanding ADC Specifications September Definition of Terms 000 Analogue Input Voltage Digital Output Code FS1/2.
“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.
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.
D. Breton, E. Delagnes, J. Maalmi – Journée R&D P2I – Orsay – Juin 2011 DEVELOPPEMENTS DE SYSTEMES D’ACQUISITION ANALOGIQUE MULTIGIGAHERTZ D.Breton & J.Maalmi.
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.
 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
D.Breton, E.Delagnes, J.Maalmi, J.Va’vra – LNF SuperB Workshop– December 2009 Picosecond time measurement using ultra fast analog memories: new results.
TDC and ADC Implemented Using FPGA
Transient Waveform Recording Utilizing TARGET7 ASIC
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
Update of test results for MCP time measurement with the USB WaveCatcher board D.Breton & J.Maalmi (LAL Orsay), E.Delagnes (CEA/IRFU)
ETD meeting First estimation of the number of links
CTA-LST meeting February 2015
implementation of a 42 ps tdc based on fpga target
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
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,
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
PADME L0 Trigger Processor
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
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
Next generation 3D digital SiPM for precise timing resolution
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
Latest Results from T979: PSec Time-of-flight
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.
Phase Frequency Detector &
Presentation transcript:

Jihane Maalmi – Journées VLSI IN2P Towards picosecond time measurement using fast analog memories D.Breton & J.Maalmi (LAL Orsay), E.Delagnes (CEA/IRFU)

Jihane Maalmi – Journées VLSI IN2P Why picosecond time measurements? for Time Of Flight (TOF) detectors in High Energy Physics >> to identify particles (detector goal ~ 25 ps rms) Medical Imaging : Positron Emission Tomography (PET) >> Time of flight information reduces noise in image … Introduction Goal: measuring the arrival time of fast pulses or time distance between two pulses with a precision better than 10 ps at high scale and low cost For a few channels, just buy a high-end oscilloscope !

Jihane Maalmi – Journées VLSI IN2P State of the art Existing electronics for time measurement based on Constant Fraction discriminators (CFD) associated with Time to Digital Converters (TDC). Time resolution of ASICs based on CFDs (no time walk): ~ 30 ps – Pb : one cannot implement a pure delay line in an ASIC. TDC with voltage ramp: best solution for resolution (~ 10 ps) –Usually used with a Wilkinson ADC for power and simplicity reasons => limited by dead time which can be a problem for high rate experiments TDC with digital counters and Delay Line Loops (DLL): ~ 25 ps –advantage: produces directly the encoded digital value Reminder: overall timing resolution is given by the quadratic sum of the discriminator and TDC timing resolutions => > 30 ps Digital treatment of the digitized signal: – ADCs > 1GS/s => power, output data rate, need of high-end FPGAs –High Speed Analog Memories: low cost with very low power consumption

Jihane Maalmi – Journées VLSI IN2P Why Analog Memories ? Analog memories look like perfect candidates for high precision time measurements: –They catch the whole signal waveform –There is no need for precise discriminators –TDC is built-in (position in the memory gives the time) –Only the useful information is digitized (vs ADCs) –Any type of digital processing can be used –Only a few samples/hit are necessary => this limits the dead time –Simultaneous write/read operation is feasible, which removes the dead time if necessary But they have to be carefully designed to reach such a high level of performance …

Jihane Maalmi – Journées VLSI IN2P The Sampling Matrix Structure

Jihane Maalmi – Journées VLSI IN2P The USB WaveCatcher board Analog Memory (evolution from SAM) Dual 12-bit ADC 1.5 GHz BW amplifier. µ USB Reference clock: 200MHz => 3.2GS/s 2 analog inputs. DC Coupled. Trigger fast discriminators Trigger input Pulsers for reflectometry applications Board has to be USB powered => power consumption < 2.5W Trigger output Cyclone FPGA +5V Jack plug The goal of the study is build a TDC working directly on analog pulses !

Jihane Maalmi – Journées VLSI IN2P Jitter sources and calibration Jitter sources are : 1.Noise : depends on the bandwidth of the system  converts into jitter with the signal slope 2.Sampling jitter : due to clock Jitter and to mismatches of elements in the delay chain. => induces dispersion of delay durations 2.1Random fluctuations : Random Aperture Jitter(RAJ) - Clock Jitter + Delay Line 2.2 Fixed pattern fluctuations : Fixed Aperture Jitter(FPJ) => systematic error in the sampling time => can be corrected thanks to an original method based on a simple 70MHz/1.4Vp-p sinewave (10,000 events => ~ 1.5 min/ch)

Jihane Maalmi – Journées VLSI IN2P Jitter induced by electronics noise Conclusions:  The higher the SNR, the better for the measurement  A higher bandwidth favours a higher 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  Designs become tricky for ultra fast signals with a bandwidth > 1GHz … Time Zoom Noise Jitter Time Jitter [ps] ~ Noise[mV] / Signal Slope [mV/ps] ~ t r / SNR Ex: the slope of a 100mV - 500MHz sinewave gets a jitter of ~2ps rms from a noise of 0.6mV rms Simplified approach slope = 2ЛAf 3db tr ~ 1/(3 f 3db )

Jihane Maalmi – Journées VLSI IN2P Dispersion of single delays => time DNL Cumulative effect => time INL. Gets worse with delay line length. Systematic & fixed effect => non equidistant samples (bad for FFT). We can measure it => we can correct it ! Effects of the Fixed Pattern Jitter Real signal Fake signal After interpolation Δt[cell] In a Matrix system, DNL is mainly due to signal splitting into lines => modulo 16 pattern if 16 lines => correction with polynomial interpolation => good (and easy) calibration required.

Jihane Maalmi – Journées VLSI IN2P Time calibration  Method: search of zero-crossing segments of a sine wave => length[position]  Length[position] is proportional to time step duration assuming that: sine wave is a straight line (bias ~ 2ps rms).  Sine wave characteristics: 70MHz -1.4Vpp  Higher frequency => may be bothered by slew rate  Lower frequency => lower slope => more jitter because of noise  Histogram of Length[position]:  Mean_Length[position]: Fixed Pattern => DNL => INL  Sigma_Length[position]: Random effect => Random Jitter

Jihane Maalmi – Journées VLSI IN2P Jitter calibration DLL jitter Clock jitter 1.95ps rms 16.9ps rms 1.5ps rms Random jitter Raw INL Corrected INL Calibration The INL correction is stable over a long period of time (months …) => constants are stored in the on-board EEPROM Integration 7.5ps rms DNL

Jihane Maalmi – Journées VLSI IN2P Characterization of time measurement. USB Wave Catcher Open cable USB Wave Catcher Two pulses on the same channel Two pulses on different channels => with this setup, we can measure precisely the time difference between the pulses independently of the timing characteristics of the generator! For the poor man …

Jihane Maalmi – Journées VLSI IN2P CVI acquisition software with GUI This software can be downloaded on the LAL web site at the following URL:

Jihane Maalmi – Journées VLSI IN2P Window for time measurements

Jihane Maalmi – Journées VLSI IN2P Source: asynchronous pulse sent to the two channels with cables of different lengths. Time difference between the two pulses extracted by CFD method. Threshold determined by polynomial interpolation of the neighboring points. σ Δt ~ 10ps rms jitter for each pulse ~ 10/√2 ~ 7 ps ! Time measurement results. 9.64ps rms Ratio to peak Time Spline and normalization 0.23 Threshold interpolation Other method used: Chi 2 algorithm based on reference pulses.

Jihane Maalmi – Journées VLSI IN2P Raw CFD measurement CFD with walk correction Application: characterization of MCP-PMTs To test the adequation of 10µm MCPPMTs for time of flight measurements Original setup: beam at Fermilab => ~40pe at low gain ( ) Beam

Jihane Maalmi – Journées VLSI IN2P Digital CFD method New setup: MCP-PMT laser test at SLAC TARGET board Same conditions as for Fermilab test: 40pe and low gain ( ) 100Hz

Jihane Maalmi – Journées VLSI IN2P SLAC test summary 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). Sampling period! Summary of all the test results

Jihane Maalmi – Journées VLSI IN2P NIM paper has been submitted in April Abstract: … There is a considerable interest to develop new time-of-flight detectors using, for example, micro- channel-plate photodetectors (MCP- PMTs). The question we pose in this paper is if new waveform digitizer ASICs, such as the WaveCatcher and TARGET, operating with a sampling rate of 2-3 GSa/s can compete with 1GHz BW CFD/TDC/ADC electronics... … Conclusion: … The fact that we found waveform digitizing electronics capable of measuring timing resolutions similar to that of the best commercially-available Ortec CDF/TAC/ADC electronics is, we believe, a very significant result. It will help to advance the TOF technique in future.

Jihane Maalmi – Journées VLSI IN2P Conclusion The USB Wave Catcher has proven that analog memories can be used as analog TDCs at the ps scale. Lab timing measurements showed a stable single pulse resolution < 10 ps rms We are waiting for the new chip we submitted last April CMOS 0.35µm, 2 channels, 1024 cells/channel We hope to reach 5ps in the next timing-optimized chip (0.18µm) The board has been tested with MCPPMT’s for low-jitter light to time conversion Double pulse resolution ~ 23 ps => single pulse resolution ~ 16 ps Even the simplest CFD algorithm can give a good timing resolution < 18 ps It can be easily implemented inside an FPGA (our next step) We are currently designing a 16-channel system for TOF measurement on the SLAC Cosmic Ray Telescope (September 2010)  Bandwidth, sampling frequency and SNR are the three key factors which have to be adequately defined depending on the signals to measure (hard with very short signals)  The memory structure has to be carefully chosen and designed to get a stable INL

Jihane Maalmi – Journées VLSI IN2P 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: <20ps 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 Summary of the WaveCatcher performances. SiPM multiple photon charge spectrum 1 5