Large Analog Bandwidth Recorder and Digitizer with Ordered Readout (Perf, Results)

Similar documents
Ice Radio Sampler (IRS) & Buffered LABRADOR #3 (BLAB3) Preliminary Specification Review. Gary S. Varner Internal ID Lab Review, 10 AUG 09

ANITA ROSS Trigger/Digitizer/DAQ. Gary S. Varner University of Hawai, i, Manoa ANITA Collaboration JPL March 2004

Station Overview, ARA Trigger & Digitizer

SalSA Readout: GEISER & Digitizers. Gary S. Varner Univ. of Hawaii February 2005

A 4 Channel Waveform Sampling ASIC in 130 nm CMOS

Buffered LABRADOR (BLAB3) Design Review. Gary S. Varner 4 NOV 09

A 4-Channel Fast Waveform Sampling ASIC in 130 nm CMOS

PoS(PD07)026. Compact, Low-power and Precision Timing Photodetector Readout. Gary S. Varner. Larry L. Ruckman. Jochen Schwiening, Jaroslav Va vra

ASICs for Particle and Astroparticle Physics. Gary S. Varner University of Hawai i SLAC Instrumentation Seminar 7/11/07

A Fast Waveform-Digitizing ASICbased DAQ for a Position & Time Sensing Large-Area Photo-Detector System

Development of a 20 GS/s Sampling Chip in 130nm CMOS Technology

arxiv: v2 [physics.ins-det] 5 May 2008

A 4 GSample/s 8-bit ADC in. Ken Poulton, Robert Neff, Art Muto, Wei Liu, Andrew Burstein*, Mehrdad Heshami* Agilent Laboratories Palo Alto, California

Analogue to Digital Conversion

ANITA SMEX Digitizer/DAQ. Gary S. Varner University of Hawai, i, Manoa ANITA Collaboration JPL March 2004

Transmission-Line Readout with Good Time and Space Resolution for Large-Area MCP-PMTs

Analogue to Digital Conversion

A 130nm CMOS Evaluation Digitizer Chip for Silicon Strips readout at the ILC

10.1: A 4 GSample/s 8b ADC in 0.35-um CMOS

CATIROC a multichannel front-end ASIC to read out the SPMT system of the JUNO experiment

Development of a sampling ASIC for fast detector signals

J. E. Brau, N. B. Sinev, D. M. Strom University of Oregon, Eugene. C. Baltay, H. Neal, D. Rabinowitz Yale University, New Haven

M8190A 12 GSa/s Arbitrary Waveform Generator

A correlation-based timing calibration and diagnostic technique for fast digitizing ASICs

SalSA Readout: An update on architectures. Gary S. Varner Univ. of Hawaii May 2005

Picosecond time measurement using ultra fast analog memories.

Belle Monolithic Thin Pixel Upgrade -- Update

Final Results from the APV25 Production Wafer Testing

CERTIFICATE OF CALIBRATION

Electronic Readout System for Belle II Imaging Time of Propagation Detector

PID summary. J. Va vra, SLAC. - Barrel PID - Forward PID

Performance of the MCP-PMTs of the TOP counter in the first beam operation of the Belle II experiment

E. Delagnes 1 H. Grabas 1 D. Breton 2 J Maalmi 2

Combinational logic: Breadboard adders

A 2.4 GHZ RECEIVER IN SILICON-ON-SAPPHIRE MICHAEL PETERS. B.S., Kansas State University, 2009 A REPORT

PicoSource PG900 Series

SAM (Swift Analogue Memory): a new GHz sampling ASIC for the HESS-II Front-End Electronics.

SPT Bit, 250 MSPS A/D Converter with Demuxed Outputs

Four-Channel Sample-and-Hold Amplifier AD684

AWG-GS bit 2.5GS/s Arbitrary Waveform Generator

MODEL AND MODEL PULSE/PATTERN GENERATORS

SAMPULSE50GHz and SAMPULSE70GHzANT PULSER/SAMPLER DEMO BOARD

Analog Peak Detector and Derandomizer

Another way to implement a folding ADC

Q.P. Code : [ TURN OVER]

Dual 500ns ADC User Manual

ADC Measurements PARISROC Chip. Selma Conforti Di Lorenzo OMEGA/LAL Orsay

UNIT 2. Q.1) Describe the functioning of standard signal generator. Ans. Electronic Measurements & Instrumentation

Front-End and Readout Electronics for Silicon Trackers at the ILC

APPLICATION NOTE 3942 Optimize the Buffer Amplifier/ADC Connection

Calibration technique for calibrating high speed equivalent time sampling scope using a characterized high speed photo diode

Model 310H Fast 800V Pulse Generator

A 3 Mpixel ROIC with 10 m Pixel Pitch and 120 Hz Frame Rate Digital Output

Signal Integrity Design of TSV-Based 3D IC

1GHz low voltage LNA, mixer and VCO

Data Acquisition System for the Angra Project

LM13600 Dual Operational Transconductance Amplifiers with Linearizing Diodes and Buffers

Wideband Sampling by Decimation in Frequency

ANITA-Lite Trigger Object (ALTO Rev. B) User s Manual

High resolution photon timing with MCP-PMTs: a comparison of

781/ /

ECEN 720 High-Speed Links: Circuits and Systems

Chapter 13: Comparators

U1604A Handheld Oscilloscopes, 40 MHz

Front-End electronics developments for CALICE W-Si calorimeter

Characterizing High-Speed Oscilloscope Distortion A comparison of Agilent and Tektronix high-speed, real-time oscilloscopes

Getting the most out of your Measurements Workshop. Mike Schnecker

Contents. Why waveform? Waveform digitizer : Domino Ring Sampler CEX Beam test autumn 04. Summary

A 6 th Order Ladder Switched-Capacitor Bandpass Filter with a center frequency of 10 MHz and a Q of 20

Preliminary simulation study of the front-end electronics for the central detector PMTs

U1571A Ni-MH Battery Pack for U1600A Handheld Oscilloscopes

SiPMs for solar neutrino detector? J. Kaspar, 6/10/14

TAKE THE MYSTERY OUT OF PROBING. 7 Common Oscilloscope Probing Pitfalls to Avoid

PC-OSCILLOSCOPE PCS500. Analog and digital circuit sections. Description of the operation

Switched Mode Power Supply Measurements

Picking the Optimal Oscilloscope for Serial Data Signal Integrity Validation and Debug

A Prototype Amplifier-Discriminator Chip for the GLAST Silicon-Strip Tracker

8-Bit A/D Converter AD673 REV. A FUNCTIONAL BLOCK DIAGRAM

PicoSource PG900 Series USB differential pulse generators

Low voltage LNA, mixer and VCO 1GHz

Beam Diagnostics, Low Level RF and Feedback for Room Temperature FELs. Josef Frisch Pohang, March 14, 2011

DS 6000 Specifications

ADC Board 4 Channel Notes September 29, DRAFT - May not be correct

Fluke 5820A Oscilloscope Calibrator Specifications

Traceability for Oscilloscopes and Oscilloscope Calibrators

AC : EVALUATING OSCILLOSCOPE SAMPLE RATES VS. SAM- PLING FIDELITY

Development of TOP counter for Super B factory

A Low-Offset Latched Comparator Using Zero-Static Power Dynamic Offset Cancellation Technique

Model 305 Synchronous Countdown System

9 Channel, 5 GSPS Switched Capacitor Array DRS4

PARISROC, a Photomultiplier Array Integrated Read Out Chip

Use of on-chip sampling sensor to evaluate conducted RF disturbances propagated inside an integrated circuit

PoS(TWEPP-17)025. ASICs and Readout System for a multi Mpixel single photon UV imaging detector capable of space applications

Noise Characteristics Of The KPiX ASIC Readout Chip

CMOS Analog to Digital Converters : State-of-the-Art and Perspectives in Digital Communications ADC

X-ray Detectors: What are the Needs?

Lecture 6: Electronics Beyond the Logic Switches Xufeng Kou School of Information Science and Technology ShanghaiTech University

Timing and cross-talk properties of Burle multi-channel MCP PMTs

A 45-nm SOI-CMOS Dual-PLL Processor Clock System for Multi-Protocol I/O

Lab Experiments. Boost converter (Experiment 2) Control circuit (Experiment 1) Power diode. + V g. C Power MOSFET. Load.

Transcription:

Large Analog Bandwidth Recorder and Digitizer with Ordered Readout (Perf, Results) Gary S. Varner University of Hawai i U Chicago Precision Timing Mtg Dec.07

Topics Background to WFS Development Antarctic Impulsive Transient Antenna (ANITA) LABRADOR ASIC 6GSa/s ~11ps Improved Performance Super Flavor Factory PID Buffered LABRADOR (BLAB) Technique Limits Streak Camera/Precision Timing Next Gen ASIC

Ice RF clarity: 1.2 km(!) attenuation length The ANITA Concept Typical balloon field of regard ~4km deep ice! Effective telescope aperture: ~250 km 3 sr @ 10 18.5 ev ~10 4 @ km 3 sr 10 19 ev (Area of Antarctica ~ area of Moon)

~7m Antarctic Impulsive Transient Antenna (ANITA) A demanding Application ~320ps Measured RF Transient (impulsive) Events (200-1200 MHz) 324 chan. @ 2.6GSa/s Completely solar powered (tight demands on power, few hundred W total) Sounds almost like a joke

Major Hurdles these ν are elusive No commercial waveform recorder solution (power/resolution) 3σ thermal noise fluctuations occur at MHz rates (need ~2.3σ) Without being able to record or trigger efficiently, there is no experiment

STRAW2 Chip 16 Channels of 256 deep SCA buckets Optimized for RF input Microstrip 50Ω Target input Bandwidth: >700MHz Record length: 128-256ns DACs Self-Triggered Recorder Analog Waveform (STRAW) 8192 analog storage cells 32x256 SCA bank Trigger ADC Self-Triggering: -LL and HL (adj.) for each channel -Multiplicity trigger for LL hits On-chip ADC: 12-bit, >2MSPS Sampling Rate: 1-3GSa/s (adj.) Sampling Rates >~4GSa/s possible w/ 0.25μm process External option: MUXed Analog out Die:~2.5mm 2 scalers

STRAW1 STRAW2 Trig Comb. Sampling LABRADOR2 STRAW3 GLUE LABRADOR Intelligent Design? SHORT2 SATURN LABRADOR3

9 x 260 samples = 2340 storage cells LABRADOR(3) architecture 4 RF inputs timing control 5 RF inputs SCA bank: 4 rows x 260 columns 12 Wilkinson ADC Convert all 2340 samples in parallel, transfer out on common 12-bit data bus SCA bank: 5 rows x 260 columns 256 + 4 tail samples

Large Analog Bandwidth Recorder and Digitizer with Ordered Readout [LABRADOR] Straight Shot RF inputs Switched Capacitor Array (SCA) Massively parallel ADC array Similar to other WFS ASICs analog bandwidth 8+1 chan. * 256+4 samples Common STOP acquisition 3.2 x 2.9 mm Conversion in 31μs (all 2340 samples) Data transfer takes 80μs Ready for next event in <150μs Random access:

XOR Look-ahead logic (sample on rising/falling edge) Sampling rates up to 4 GSa/s with voltage overdrive LABRADOR Sampling Speed 2.6GSa/s

SURF #5 Pedestal and Pedestal Stability AC coupled input ΔT = 17C (δt ~ 24hours) ~0.052mV/C

Wilkinson ADC No missing codes Linearity as good as can make ramp Can bracket range of interest Run count during ramp LABRADOR Digitization 12-bit ADC Excellent linearity Basically as good as can make current source/comparator Comparator ~0.4 2.1V; 133MHz GCC max (~31us)

Sampling Rate Temperature Dependence Qualitative agreement obtained in SPICE

LABRADOR (SURF board) Noise 1.3mV 10 real bits (1.3V/1.3mV noise) (2.5V VDD, rails smaller) Ch.9 Vped noise

Bandwidth Limitations (LAB1 example) f 3dB = 1/2πZC LAB3 move R term to front For 1.2GHz, C <~ 2pF (NB input protection diode ~10pF) Minimize C, (C drain not negligible x260)

Transient Impulse FFT Difference Bandwidth Evaluation f 3dB ~> 1.2GHz Frequency [GHz]

Response for RF Signals 2.6 GSa/s, peak fit (@ boardlevel noise interference)

Cross-talk Amplitude 4 RF inputs timing control 5 RF inputs SCA bank: 4 rows x 260 columns SCA bank: 5 rows x 260 columns Qualitative agreement obtained in SPICE

Cross-talk Phase 4 RF inputs timing control 5 RF inputs SCA bank: 4 rows x 260 columns SCA bank: 5 rows x 260 columns Qualitative agreement obtained in SPICE

Timing Calibration Constants T 0!= T 1!= ½ T Separate wrap time constants Need to determine Phase 0, 1 interleaving In general every Δt0, Δt1 different

Timing Calibrations (1) High-low!= Low-high Wrap-around time difference

600MHz Clock Timing Calibrations (2) 384.6ps nom. Bin-by-bin

MC study of Calibration Technique Estimated Limit

Jiwoo Nam UC Irvine

Ground pulser Calibration with Realistic Signals Bore hole pulser Ice 80m thick and messy Dipole

Validation data: borehole pulser RF Impulses from borehole antenna at Williams field Detected at payload out to 300-400 km, consistent with expected sensitivity Allows trigger & pointing calibration

SURFv3 Board Flies in space all components heat sunk Programming/ Monitor Header J4 to TURF LAB3 (SURF = Sampling Unit for RF) (TURF = Trigger Unit for RF) J1 to CPU RF Inputs Trigger Inputs Timing Calibrations!

~47ps due to Time Ref. Passing (33MHz clock) Jiwoo Nam Natl Taiwan U.

After full calibration 100 s km downrange

If simply scale: 35cm 350nm (10 6 ) 40ps 40as! Why doesn t this work? BW 1GHz 1PHz N γ ~ Infty. Anyway, only talking about factor 40 Photonics in its infancy direct O-O

oscilloscope on a chip High Speed sampling 2 GSa/s, 1GHz ABW Tektronics Scope 2.56 GSa/s LAB Sampling speed Bits/ENOBs Power/Chan. LABRADOR 1-3.7 GSa/s 12/9-10 <= 0.05W Commercial 2 GSa/s 8/7.4 5-10W Cost/Ch. $10 (vol) > 1k$

Deeper sampling Desired for Extensive radio array for UHE neutrino PID Upgrade precision timing 10 18 ev νμ ~2 km

Buffered LABRADOR (BLAB1) ASIC Single channel 64k samples deep, same SCA technique as LAB, no ripple pointer Multi-MSa/s to Multi- GSa/s 12-64us to form Global trigger 3mm x 2.8mm, TSMC 0.25um Arranged as 128 x 512 samples Simultaneous Write/Read

Buffered LABRADOR (BLAB1) ASIC 10 real bits of dynamic range, single-shot Measured Noise 1.45mV 1.6V dynamic range

BLAB1 Sampling Speed Can store 13us at 5GSa/s (before wrapping around) 200ps/sample Single sample: 200/SQRT(12) ~ 58ps But, have Complete Waveform Information

BLAB1 Analog Bandwidth -3dB ~300MHz A few fixes (lower power, higher BW) Multi-channel: BLAB2 (16), TARGET (16 w/ gain), LARC (32) and PrX

voltage (mv) 100 50 0-50 -100-150 -200-250 -300-350 Typical single p.e. signal [Burle] Overshoot/ringing Using RF Amplifier System (~43dB gain) 0 10 20 30 40 50 60 70 80 90 time (ns)

Temperature Dependence Sample 6GSa/s aperature (172ps = 5.8GSa/s) 0.2%/degree C (can correct) Matches SPICE simulation Even better, can delay lock

400MHz sine wave Calibration (1) Linear variation across chip Due to IR drop in feed voltage (can be improved) Storage Cell Number 6GSa/s Extracted Period [ns]

400MHz sine wave Calibration (2) 6GSa/s After basic linearity and bin-by-bin correction ~11ps intrinsic (~8ps possible) 15ps Linearity only Extracted Period [ns]

~30ns pulse pair 6GSa/s 30ns Bench Test timing ~27ps for two edges ~20ps for each edge

Temperature Dependence Sample 6GSa/s aperature (172ps = 5.8GSa/s) 0.2%/degree C (can correct) Matches SPICE simulation

Courtesy: J. Buckley (Wash U. St. Louis) BLAB2 Initial Target: New f-dirc Readout System Gen. 0 Prototype (LAB3) Target Submission: Feb. 11, 2008

Interleaved Operation Single shot uncalibrated room for improvement push BW higher LARC ASIC: 64 chan @ 5 GSa/s = 384GSa/s Streak camera type applications ps timing If jitter due to random noise, more samples better

Courtesy: J. Va vra (SLAC) Limitations 1: Analog Bandwidth Difficult to couple in Large BW (C is deadly) At what point stop getting useful information? f 3dB = 1/2πZC

voltage (mv) 100 50 0-50 -100-150 -200-250 -300-350 Limitations 2: Interpolation Error Tied to Bandwidth Issue Is 10 samples/ns along leading edge enough? Need 100:1 interpolation for 1ps And aperature jitter at < 1ps 0 10 20 30 40 50 60 70 80 90 time (ns)

T0 [ns] Limitations 3: Systematic Errors Experience with running Belle TOF System for ~ a decade Any jitter/shift/jump in reference time is fatal? (differential measurements) Experiment 17 200ps jump! T0 [ns] T0 [ns] Experiment 19 Run number Run-by-run T 0 Run number

Limitations 4: Leakage Current Need small C for Input Coupling Can Improve? (readout faster)

Limitations 5: ktc Noise Need small C for Input Coupling

Summary Exciting Stuff! 30ps (PET) seems quite feasible without TDC (fast discriminator) Timing Systematics! 1ps resolution, need to pull out all of the stops

Back-up slides

600MHz sine and 2.6GSa/s well matched Difference from Exact zero-crossing time [ns] 10ps difference typ. (ideal) Sine amplitude 1 0.8 0.6 0.4 0.2 0-0.2-0.4-0.6-0.8 Sine amplitude Zero crossing comparison -1 0 1000 2000 3000 4000 Time [ps] 0.2 0.15 0.1 0.05 0-0.05-0.1-0.15 Zero crossing comparison -0.2 1662 1667 1672 1677 1682 Time [ps] 600MHz sine LAB3 600MHz sine LAB3

600MHz sine and 2.6GSa/s well matched Positive ½ cycle ~11ps difference typ. (ideal) Difference from Exact Period time [ns]

Using Ideal Extraction Use both ½ cycles ~5ps difference typ. (ideal bins) Extracted Bin Width [ns]

Running Average converges very quickly Use both ½ cycles ~5ps difference typ. (ideal bins) Bin Sample Number Estimated Bin Width [ns]

Running Average converges very quickly Due to input function, Convergence not 1/sqrt(n) Error on Bin Width [%] Bin Sample Number

However, when input +/- 10% bin scatter Fast convergence, but with offsets Error in Bin Width [ns] Number of Samples in Bin

Impact on estimation (+/- 10% true difference) Difference from Actual Bin Width [ns] About <bin> ~19ps Difference from true Width, referenced to mean [ns]

Data: Bin-by-bin Calibration Constants ~34 ps RMS Bin width in Calibration File [ps]

General trend larger intrinsic spread [+/- 10% flat] Determined bin width including error [ns]

Consider Slightly larger input spread [+/- 15% flat] 36ps [MC] vs. 34ps [data] Data Determined bin width including error [ns]

However, the errors are non-negligible Sqrt(36^2-28^2) ~ 24.8 ps Difference from True Bin Width [ns]

Cross-check: BLAB1 ASIC Brute Force occupancy method 100k Events 6.0 GSa/s

Cross-check: BLAB1 ASIC Brute Force occupancy method 100k Events 6.0 GSa/s Same TSMC Process as LAB3 General slope Across ASIC (expected) SCA Sample number (512 per row)

6GSa/s 125MHz sine wave Pre-calibration

ANITA Payload

ROBUST TRACR DOM-MB Metal Plate Sealing the DRM Antennas DRM electronics Surface Test Metal can /w electronics