Presentation is loading. Please wait.

Presentation is loading. Please wait.

Fast sampling for Picosecond timing Jean-François Genat EFI Chicago, Dec 17-18 th 2007.

Similar presentations


Presentation on theme: "Fast sampling for Picosecond timing Jean-François Genat EFI Chicago, Dec 17-18 th 2007."— Presentation transcript:

1 Fast sampling for Picosecond timing Jean-François Genat EFI Chicago, Dec 17-18 th 2007

2 Outline Time picking strategies Timing using MCPs Fast Sampling chip Technologies Conclusions Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago

3 Time picking techniques Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago Discriminators can be: - Single Threshold - Derivative ’ s Zero-crossing - Multiple Thresholds - CFDs (many flavours) All make assumptions on the signal waveform depending upon detector + front end processing Fast sampling and digitization Extract most of the pulse information if sampling is fast enough to resolve the signal rise-time Digital processing allows any kind of time (and amplitude) extraction Time accuracy depends on the sampling rate and amplitude ranges

4 10-100 GHz sampling Fast sampling: High rate sampling and pulse reconstruction knowing the waveform allows to get accurately: - Amplitude - Time using for instance least squares algorithms (Cleland & Stern) On-chip digital oscilloscopes, integrated in multi-channel analog memory chips: Labrador (Hawaii), SAM (Saclay) Digital signal processing can also be integrated Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago

5 Outline Time picking strategies Timing using MCPs Fast Sampling chip Technologies Conclusions Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago

6 MCPs timing performance Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago

7 Fast signals 0 1 2 3 4 5 ns Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago

8 Fast Sampling with Si detectors Input signal 30ns peaking time (detector + noise) S/N = 30 Noise spectrum Serial, 1/f Amplitude and time spreads sigma(a) =2%, sigma(t)= 1.2 ns Peaking time = 50ns Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago A few nanoseconds measured (M. Friedl, M. Pernicka, Vienna)

9 Fast sampling simulations Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago Peaking time = 200ps 256 samples S/N=50 Sigma(time) = 6ps Peaking time = 160ps 128 samples S/N=60 Sigma(time) = 8.3ps Residual (no noise) : 3ps Simulated waveforms: White noise added to randomly delayed pulses 2ns1ns No sensitivity to amplitude distribution Infinite dynamic range assumed

10 Outline Time picking strategies Timing using MCPs Fast Sampling chip Technologies Conclusions Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago

11 10-100 GHz sampling Output Counter and picosecond Vernier timer Read Cntrl Triggering discriminators Analog storage Inputs Figure 1 Fast sampler block diagram Write and Read control Wilkinson AD Time stamps 500 MHz Clock Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago

12 Blocks Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago Capacitor bank (SCA): - number of channels - depth - dynamic range - droop, crosstalk Timing generator - time step - clock frequency - use Vernier to increase sampling frequency Triggering Discriminators - threshold - speed - delay ADC (Wilkinson) - number of channels - number of bits - clock speed Control and processing Overall: - input to SCA bandwidth - temperature sensitivity - calibration - power

13 Timing generator Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago N taps main DLL Clock input t h = T clock /N, t v = T clock /M N and M relatively primes LSB = t h -t v M taps Vernier DLLs N x M delayed outputs thth tvtv Increasing delays Use as much as possible clock locked looped delays Routing of delays to SCA critical

14 Digital Delay Lines: DLL Clock feeds the digital delay line Phase arbiter locks delays on clock period Delay locked loop: Interpolate delays within a clock period N delay elements  Delays control Time arbiter Clock M. Bazes IBM, Proc. IEEE JSSC 1985 p 75 Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago

15 Phase lock Lag Lag Lead OK Clock DLL output Phase arbiter Delay control Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago

16 Delay elements Active RC element: R resistance of a switched on transistor C total capacitance at the connecting node Typically RC = 1-100 using current IC technologies N delay elements   is technology dependent: the fastest, the best ! Within a chip  ~ 1 % a wafer  ~ 5-10% a lot  ~ 10-20% [Mantyniemi et al. IEEE JSSC 28-8 pp 887-894] Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago

17 Time controlled delay CMOS Technology 90nm:  ~ 20-40 ps 65nm in production today Propagation delay  ~ 10-100 ps Delay controls thru gates voltages PMOS NMOS B=A 100ps TDC 0.6  m CMOS (1992) Spread=12 ps Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago PMOS NMOS Delay control thru Vdd Vdd

18 Switched Capacitors Array writeread reset Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago Flavours: - Sampling Cap switched in the loop of an opamp - Differential implementation

19 Discriminators Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago Do not need the ps accuracy (reference is the main clock) Stops the sampling after a (programmable) delay

20 ADC Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago Wilkinson preferred in terms of power and Silicon area since heavily parallel See Eric Delagnes slide: Fast Wilkinson: Clock interpolated using a DLL 100 ps counter 10 times faster Same 12 bit accuracy

21 ILC 130nm Silicon strips chip Waveforms CMOS 130nm Counter Single ramp 10 bits ADC Can be used for fast decision Ch # Analog samplers  i V i > th (includes auto-zero) Sparsifier Channel n+1 Channel n-1 Time tag Preamp + Shapers Strip reset Clock 3-96 MHz reset Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago ADC

22 Outline Time picking strategies Timing using MCPs Fast Sampling chip Technologies Conclusions Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago

23 Technologies Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago SiGe - Not many benefits compared to Deep Sub-Micron CMOS - In addition CMOS from BiCMOS not as fast as pure DSM CMOS 2006

24 CMOS Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago Present designs in CMOS: CERN HPTDC IBM.25  m 25ps timing generator development.13  m 6ps timing generator Hawaii BLAB 1 TSMC.25  m 6 GHz 10b sampling dev 2 TSMC.25  m 10 GHz Saclay SAM AMS.35  m 2 GHz 12b sampling 90nm CMOS available from MOSIS, Europractice Drawbacks - Reduced voltage supply - Leaks

25 Outline Time picking strategies Timing using MCPs Fast Sampling chip Technologies Conclusions Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago

26 Backup J-F Genat, RP220/420 Paris Workshop, Sept 12th 2007

27 Multi-threshold performance Multi-threshold: sampling times instead of amplitudes : - Number of thresholds 4-8 - Thresholds values equally spaced - Order of the fit: 2d order optimum Extrapolated time

28 MCP PMT single photon signals Actual MCPs signals K. Inami Univ. Nagoya Tr = 500ps tts= 30ps N photo-electrons improves as MCPs segmented anode signals simulation 20 photoelectrons tts = 860 fs H. Frisch, Univ. Chicago + Argonne Jean-Francois Genat, EFI, Dec 17-18 th 2007, Chicago BUT


Download ppt "Fast sampling for Picosecond timing Jean-François Genat EFI Chicago, Dec 17-18 th 2007."

Similar presentations


Ads by Google