Jan. 24th, 2013HAP Topic 4, Karlsruhe, Paul Scherrer Institute Applications and future of Switched Capacitor Arrays (SCA) for ultrafast waveform digitizing.

Slides:



Advertisements
Similar presentations
Paul Scherrer Institute
Advertisements

March 26th, 2011FEE2011, Bergamo Paul Scherrer Institute Very Fast Waveform Recorders Stefan Ritt.
April 28th, 2011Timing Workshop, Chicago Paul Scherrer Institute Limiting factors in Switched Capacitor Arrays Sampling speed, Timing accuracy, Readout.
Paul Scherrer Institute
Application of the DRS Chip for Fast Waveform Digitizing Stefan Ritt Paul Scherrer Institute, Switzerland.
January 28th, 2010Clermont Ferrand, Paul Scherrer Institut DRS Chip Developments Stefan Ritt.
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.
Ultrafast 16-channel ADC for NICA-MPD Forward Detectors A.V. Shchipunov Join Institute for Nuclear Research Dubna, Russia
11 Nov. 2014NSS Refresher Course, Seattle, Paul Scherrer Institute, Switzerland Fast Wave-form Sampling Front-end Electronics Stefan Ritt.
CHL -2 Level 1 Trigger System Fully Pipelined Custom ElectronicsDigitization Drift Chamber Pre-amp The GlueX experiment will utilize fully pipelined front.
DEVELOPMENT OF A READOUT SYSTEM FOR LARGE SCALE TIME OF FLIGHT SYSTEMS WITH PICOSECOND RESOLUTION Considerations and designs for a system of tdc’s with.
Design and Performance of the 6 GS/s Waveform Digitizing Chip DRS4 Stefan Ritt Paul Scherrer Institute, Switzerland at 40 mW per channel.
Large Area, High Speed Photo-detectors Readout Jean-Francois Genat + On behalf and with the help of Herve Grabas +, Samuel Meehan +, Eric Oberla +, Fukun.
Fast sampling for Picosecond timing Jean-François Genat EFI Chicago, Dec th 2007.
NA61 Coll. Meeting 09 Oct Alessandro Bravar NA61 Readout Upgrade based on the DRS.
Development of a 20 GS/s Sampling Chip in 130nm CMOS Technology Jean-Francois Genat On behalf of Mircea Bogdan 1, Henry J. Frisch 1, Herve Grabas 3, Mary.
1 DAQ Update. 2 DAQ Status DAQ was running successfully and stably in ’07 beam time Trigger bus scheme has proven to be very flexible – Added additional.
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.
A 4-Channel Waveform Sampling ASIC in 130 nm CMOS E. Oberla, H. Grabas, J.F. Genat, H. Frisch Enrico Fermi Institute, University of Chicago K. Nishimura,
The GANDALF Multi-Channel Time-to-Digital Converter (TDC)  GANDALF module  TDC concepts  TDC implementation in the FPGA  measurements.
The Trigger Prototype Board Status Marco Grassi INFN - Pisa On behalf of trigger group D. Nicolò F. Morsani S. Galeotti M. Grassi.
MR (7/7/05) T2K electronics Beam structure ~ 8 (9?) bunches / spill bunch width ~ 60 nsec bunch separation ~ 600 nsec spill duration ~ 5  sec Time between.
Prediction W. Buchmueller (DESY) arXiv:hep-ph/ (1999)
Development of high speed waveform sampling ASICs Stefan Ritt - Paul Scherrer Institute, Switzerland NSNI – 2010, Mumbai, India.
Deeper Sampling CMOS Transient Waveform Recording ASICs
March 6, INST02, Novosibirsk1 Electronics for the  e  experiment at PSI Short introduction Trigger electronics DAQ electronics Slow Control For the.
NA62 Gigatracker Working Group Meeting 23 March 2010 Massimiliano Fiorini CERN.
The DRS2 Chip: A 4.5 GHz Waveform Digitizing Chip for the MEG Experiment Stefan Ritt Paul Scherrer Institute, Switzerland.
1 DAQ Update MEG Review Meeting, Feb. 17 th 2010.
Update on final LAV front-end M. Raggi, T. Spadaro, P. Valente & G. Corradi, C. Paglia, D. Tagnani.
First results from the DRS4 waveform digitizing chip
Front-End Electronics for G-APDs Stefan Ritt Paul Scherrer Institute, Switzerland.
Sampling chip psTDC_02 Jean-Francois Genat – Herve Grabas Mary Heinz – Eric Oberla 1/27/ psTDC_02 presentation.
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.
Jean-François Genat Fast Timing Workshop June 8-10th 2015 FZU Prague Timing Methods with Fast Integrated Technologies 1.
January 2016ISOTDAQ, Rehovot, Israel Paul Scherrer Institute, Switzerland IEEE NPSS distinguished lecturer Waveform Digitizing and Signal Processing Stefan.
1 Carleton/Montreal Electronics development J.-P Martin (Montreal) Shengli Liu & M. Dixit (Carleton) LC TPC Meeting DESY Hamburg, 4 June 2007.
CERN PH MIC group P. Jarron 07 November 06 GIGATRACKER Meeting Gigatracker Front end based on ultra fast NINO circuit P. Jarron, G. Anelli, F. Anghinolfi,
May 23rd, th Pisa Meeting, Elba, Paul Scherrer Institute Gigahertz Waveform Sampling: An Overview and Outlook Stefan Ritt.
THE WaveDAQ SYSTEM FOR THE MEG II UPGRADE … read out by MIDAS Stefan Ritt, Paul Scherrer Institute, Switzerland 15 July 2015MIDAS Workshop, TRIUMF Paul.
Update on works with SiPMs at Pisa Matteo Morrocchi.
DAQ ELECTRONICS 18 March 2015MEG Collaboration Meeting, Tokyo Stefan Ritt.
- Herve Grabas - Ecole Superieure d’Electicite 1 Internship presentation - University of Chicago – 3 sept
Application of the 5 GS/s Waveform Digitizing Chip DRS4 Stefan Ritt Paul Scherrer Institute, Switzerland UMC 0.25  m rad. hard 9 chn. each 1024 bins,
PHOTOTUBE SCANNING SETUP AT THE UNIVERSITY OF MARYLAND Doug Roberts U of Maryland, College Park.
J.Maalmi, D.Breton – SuperB Workshop – Frascati – September 2010 Electronics for the two-bar test. D.Breton & J.Maalmi (LAL Orsay)
 13 Readout Electronics A First Look 28-Jan-2004.
DAQ ACQUISITION FOR THE dE/dX DETECTOR
TOF readout for high resolution timing for SoLID
A 2 Gsps Waveform Digitizer ASIC in CMOS 180 nm Technology
Jinfan Chang Experimental Physics Center , IHEP Feb 18 , 2011
Timing and fast analog memories in Saclay
Update of time measurement results with the USB WaveCatcher board & Electronics for the DIRC-like TOF prototype at SLAC D.Breton , L.Burmistov,
DCH FEE 28 chs DCH prototype FEE &
王进红,赵雷,封长青,刘树彬,安琪 核探测与核电子学国家重点实验室
The WaveDAQ System for the MEG II Upgrade
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.
Application of the 5 GS/s Waveform Digitizing Chip DRS4
A First Look J. Pilcher 12-Mar-2004
Possible Upgrades ToF readout Trigger Forward tracking
Front-end electronic system for large area photomultipliers readout
VELO readout On detector electronics Off detector electronics to DAQ
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
Jean-Francois Genat, Herve Grabas, Eric Oberla August 2d 2010
Stefan Ritt Paul Scherrer Institute, Switzerland
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.
Presentation transcript:

Jan. 24th, 2013HAP Topic 4, Karlsruhe, Paul Scherrer Institute Applications and future of Switched Capacitor Arrays (SCA) for ultrafast waveform digitizing Stefan Ritt

2/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Why do we need ultrafast waveform digitizing? Detector Rise time < 1ns

Stefan Ritt3/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Can it be done with FADCs? 8 bits – 3 GS/s – 1.9 W  24 Gbits/s 10 bits – 3 GS/s – 3.6 W  30 Gbits/s 12 bits – 3.6 GS/s – 3.9 W  43.2 Gbits/s 14 bits – 0.4 GS/s – 2.5 W  5.6 Gbits/s 1.8 GHz! 24x1.8 Gbits/s Requires high-end FPGA Complex board design FPGA power Requires high-end FPGA Complex board design FPGA power PX1500-4: 2 Channel 3 GS/s 8 bits ADC12D1X00RB: 1 Channel 1.8 GS/s 12 bits 1-10 k€ / channel

Stefan Ritt4/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Overview Design Principles and Limitations of Switched Capacitor Arrays (SCA) Overview of Chips and Applications Future Design Directions

Stefan Ritt5/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Switched Capacitor Array (Analog Memory) Shift Register Clock IN Out “Time stretcher” GHz  MHz Waveform stored Inverter “Domino” ring chain ns FADC 33 MHz mW

Stefan Ritt6/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Digitizing only short time windows samplingdigitizationsamplingdigitization Trigger high powerlow power

Stefan Ritt7/30 Time Stretch Ratio (TSR) Jan. 24th, 2013HAP Topic 4, Karlsruhe, tsts tdtd Typical values:  t s = 0.5 ns (2 GSPS)  t d = 30 ns (33 MHz) → TSR = 60 Typical values:  t s = 0.5 ns (2 GSPS)  t d = 30 ns (33 MHz) → TSR = 60 Dead time = Sampling Window ∙ TSR (e.g. 100 ns ∙ 60 = 6  s) Dead time = Sampling Window ∙ TSR (e.g. 100 ns ∙ 60 = 6  s)

Stefan Ritt8/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, How to measure best timing? Simulation of MCP with realistic noise and different discriminators J.-F. Genat et al., arXiv: (2008)D. Breton et al., NIM A629, 123 (2011) Beam measurement at SLAC & Fermilab

Stefan Ritt9/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, How is timing resolution affected? voltage noise  u timing uncertainty  t signal height U rise time t r number of samples on slope Simplified estimation!

Stefan Ritt10/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, How is timing resolution affected? U uu fsfs f 3db tt 100 mV1 mV2 GSPS300 MHz ∼ 10 ps 1 V1 mV2 GSPS300 MHz1 ps 100 mV1 mV10 GSPS3 GHz1 ps today: optimized SNR: next generation: includes detector noise in the frequency region of the rise time and aperture jitter Assumes zero aperture jitter

Stefan Ritt11/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, PCB Limits on analog bandwidth Det. Chip C par External sources Detector Cable Connectors PCB Preamplifier Internal sources Bond wire Input bus Write switch Storage cap Low pass filter

Stefan Ritt12/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Timing Nonlinearity Bin-to-bin variation: “differential timing nonlinearity” Difference along the whole chip: “integral timing nonlinearity” Nonlinearity comes from size (doping) of inverters and is stable over time → can be calibrated Residual random jitter: <4 ps RMS exceeds best TDC tt tt tt tt tt RMS = 3.19ps D. Stricker-Shaver, private communication

Stefan Ritt13/30 Synchronization Jan. 24th, 2013HAP Topic 4, Karlsruhe, Master clock 20 MHz PSI: 40 ps over 3000 channels

Stefan Ritt14/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Part 2 Design Principles and Limitations Overview of Chips and Applications Future Design Directions

Stefan Ritt15/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, CMOS process (typically 0.35 … 0.13  m)  sampling speed Number of channels, sampling depth, differential input PLL for frequency stabilization Input buffer or passive input Analog output or (Wilkinson) ADC Internal trigger Exact design of sampling cell Design Options

Stefan Ritt16/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Switched Capacitor Arrays for Particle Physics STRAW3TARGET LABRADOR3 AFTERNECTAR0SAM E. Delagnes D. Breton CEA Saclay E. Delagnes D. Breton CEA Saclay DRS1DRS2 DRS3DRS4 G. Varner, Univ. of Hawaii 0.25  m TSMC Many chips for different projects (Belle, Anita, IceCube …) 0.35  m AMS T2K TPC, Antares, Hess2, CTA H. Frisch et al., Univ. Chicago PSEC1 - PSEC  m IBM Large Area Picosecond Photo-Detectors Project (LAPPD)  m UMC Universal chip for many applications MEG experiment, MAGIC, Veritas, TOF-PET SR R. Dinapoli PSI, Switzerland SR R. Dinapoli PSI, Switzerland drs.web.psi.ch matacq.free.frpsec.uchicago.edu

Stefan Ritt17/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, MEG On-line waveform display template fit  848 PMTs “virtual oscilloscope” Liq. Xe PMT 1.5m   +  e +  At level 3000 Channels Digitized with DRS4 chips at 1.6 GSPS  +  e +  At level 3000 Channels Digitized with DRS4 chips at 1.6 GSPS  Drawback: 400 TB data/year

Stefan Ritt18/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Pulse shape discrimination      

Stefan Ritt19/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Other Applications Gamma-ray astronomy Magic CTA Antarctic Impulsive Transient Antenna (ANITA) Antarctic Impulsive Transient Antenna (ANITA) 320 ps IceCube (Antarctica) IceCube (Antarctica) Antares (Mediterranian) Antares (Mediterranian) ToF PET (Siemens)

Stefan Ritt20/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Things you can buy and make DRS4 chip (PSI) 32+2 channels 12 bit 5 GSPS > 500 MHz analog BW 1024 sample points/chn. 110  s dead time DRS4 chip (PSI) 32+2 channels 12 bit 5 GSPS > 500 MHz analog BW 1024 sample points/chn. 110  s dead time DRS4 Evaluation Board 4 channels 12 bit 5 GSPS 750 MHz analog BW 1024 sample points/chn. 500 events/sec over USB 2.0 DRS4 Evaluation Board 4 channels 12 bit 5 GSPS 750 MHz analog BW 1024 sample points/chn. 500 events/sec over USB 2.0 SAM Chip (CEA/IN2PD) 2 channels 12 bit 3.2 GSPS 300 MHz analog BW 256 sample points/chn. On-board spectroscopy SAM Chip (CEA/IN2PD) 2 channels 12 bit 3.2 GSPS 300 MHz analog BW 256 sample points/chn. On-board spectroscopy M. Hori (CERN) DRS4 chip 8 channels LVDS links M. Hori (CERN) DRS4 chip 8 channels LVDS links

Stefan Ritt21/30 The smallest DAQ system Jan. 24th, 2013HAP Topic 4, Karlsruhe, DRS4 Evaluation Board 900 EUR, 2.5W DRS4 Evaluation Board 900 EUR, 2.5W Raspberry Pi 50 EUR, 3.5W Raspberry Pi 50 EUR, 3.5W Idea: Martin Brückner HU Berlin for HiSCORE

Stefan Ritt22/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Part 3 Design Principles and Limitations Overview of Chips and Applications Future Design Directions

Stefan Ritt23/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Next Generation SCA Low parasitic input capacitance Wide input bus Low R on write switches  High bandwidth Short sampling depth Digitize long waveforms Accommodate long trigger delay Faster sampling speed for a given trigger latency Deep sampling depth How to combine best of both worlds? How to combine best of both worlds?

Stefan Ritt24/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Cascaded Switched Capacitor Arrays shift register input fast sampling stage secondary sampling stage fast sampling cells (10 GSPS) → small capacitance, high bandwidth 100 ps sample time, 3.1 ns hold time Hold time long enough to transfer voltage to secondary sampling stage with moderately fast buffer (300 MHz) Shift register gets clocked by inverter chain from fast sampling stage 32 fast sampling cells (10 GSPS) → small capacitance, high bandwidth 100 ps sample time, 3.1 ns hold time Hold time long enough to transfer voltage to secondary sampling stage with moderately fast buffer (300 MHz) Shift register gets clocked by inverter chain from fast sampling stage

Stefan Ritt25/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, The dead-time problem Only short segments of waveform are of interest samplingdigitization lost events samplingdigitization Sampling Windows * TSR

Stefan Ritt26/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, FIFO-type analog sampler digitization FIFO sampler becomes immediately active after hit Samples are digitized asynchronously “De-randomization” of data Can work dead-time less up to average rate = 1/(window size * TSR) Example: 2 GSPS, 10 ns window size, TSR = 60 → rate up to 1.6 MHz FIFO sampler becomes immediately active after hit Samples are digitized asynchronously “De-randomization” of data Can work dead-time less up to average rate = 1/(window size * TSR) Example: 2 GSPS, 10 ns window size, TSR = 60 → rate up to 1.6 MHz

Stefan Ritt27/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Plans Self-trigger writing of 128 short 32-bin segments (4096 bins total) Storage of 128 events Accommodate long trigger latencies Quasi dead time-free up to a few MHz, Possibility to skip segments → second level trigger Attractive replacement for CFG+TDC First version planned for 2014 Self-trigger writing of 128 short 32-bin segments (4096 bins total) Storage of 128 events Accommodate long trigger latencies Quasi dead time-free up to a few MHz, Possibility to skip segments → second level trigger Attractive replacement for CFG+TDC First version planned for 2014 Dual gain channels Dynamic power management (Read/Write parts) Region-of-interest readout Dual gain channels Dynamic power management (Read/Write parts) Region-of-interest readout DRS5 (PSI) CEA/Saclay

Stefan Ritt28/30  + → e + e - e + Jan. 24th, 2013HAP Topic 4, Karlsruhe, Mu3e experiment planned at PSI with a sensitivity of *10 9  stops/sec Scintillating fibres & tiles 100ps timing resolution 2-3 MHz hit rate Can only be done with DRS5!

Stefan Ritt29/30 DRS4 Usage Jan. 24th, 2013HAP Topic 4, Karlsruhe,

Stefan Ritt30/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Conclusions SCA technology offers tremendous opportunities Several chips and boards are on the market for evaluation New series of chips on the horizon might change front- end electronics significantly

Stefan Ritt31/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe,

Stefan Ritt32/30 16 channels standalone (GBit Ethernet) or 3HE crate (256 channels) Variable gain 0.1/1/10 or 1/10/100 Flexible integrated triggering Global clock synchronization Integrated SiPM biasing (up to 200V) Currently under development at PSI WaveDREAM board Jan. 24th, 2013HAP Topic 4, Karlsruhe,

Stefan Ritt33/30 WaveDREAM analog front-end 17 April 2012Heidelberg Page 33 HV biasing switchable Attenuator Gain 2-10 Coupling AC/DC/Calib Gain 10 Gain Selector Differential Driver Trigger

Stefan Ritt34/30 Whole circuit works on virtual +68 V gound Connectors can stay on ground Regulation +68 V … +73 V Current sense ~1 nA resolution ADC/DAC: ~8 EUR/channel Common DC-DC converter: +1 EUR / channel (Commercial or Cockroft-Walton) SiPM High Voltage on WaveDREAM board 29 March 2012Osaka Page 34

Stefan Ritt35/30 Crate backplane & Clock distribution Oct 17th, 2012Mu3e Meeting Page 35 Star connectivity for GTP SERDES Slave Select Bus connectivity for SPI (except SS) MISC Clock Trigger

Stefan Ritt36/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Digital Pulse Processing (DPP) C. Tintori (CAEN) V. Jordanov et al., NIM A353, 261 (1994)

Stefan Ritt37/30 Jan. 24th, 2013HAP Topic 4, Karlsruhe, Template Fit Determine “standard” PMT pulse by averaging over many events  “Template” Find hit in waveform Shift (“TDC”) and scale (“ADC”) template to hit Minimize  2 Compare fit with waveform Repeat if above threshold Store ADC & TDC values  Experiment 500 MHz sampling 14 bit 60 MHz 14 bit 60 MHz

Stefan Ritt38/30 LAB Chip Family (G. Varner) Deep buffer (BLAB Chip: 64k) Double buffer readout (LAB4) Wilkinson ADC NECTAR0 Chip (E. Delagnes) Matrix layout (short inverter chain) Input buffer ( MHz) Large storage cell (>12 bit SNR) 20 MHz pipeline ADC on chip PSEC4 Chip (E. Oberla, H. Grabas) 15 GSPS 1.6 GHz 256 cells Wilkinson ADC Some specialities Jan. 24th, 2013HAP Topic 4, Karlsruhe, 6  m 16  m Wilkinson-ADC: Ramp Cell contents measure time

Stefan Ritt39/30 How to fix timing nonlinearity? May 23rd, th Pisa Meeting, Elba, LAB4 Chip (G. Varner) uses “Trim bits” to equalize inverter delays to < 10 ps Dual-buffer readout for decreased dead time Wilkinson ADCs on chip First tests will be reported on RT12 conference June 11-15, Berkeley, CA

Stefan Ritt40/30 First silicon in 110 nm technology Implemented just inverter chain with 32 cells 4 10 GSPS at 1.4 V First silicon in 110 nm technology Implemented just inverter chain with 32 cells 4 10 GSPS at 1.4 V DRS5-T1 Jan. 24th, 2013HAP Topic 4, Karlsruhe,