In situ testing of detector controllers Roger Smith Caltech 2013-10-10.

Slides:



Advertisements
Similar presentations
18 Bit ADC Status Collaboration meeting May 18, 2007.
Advertisements

Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Signal Encoding Techniques
Lessons Learned from a Decade of SIDECAR ASIC Applications
Analog-to-Digital Converter (ADC) And
Analog Basics Workshop RFI/EMI Rejection
Sensors Interfacing.
[ 1 ] LVDS links Servizio Elettronico Laboratori Frascati INFN - Laboratori Nazionali di Frascati G. Felici LVDS links.
Introduction to electronics lab ENGRI 1810 Using: Solderless prototype board (white board) Digital multimeter (DMM) Power Supply Signal Generator Oscilloscope.
Analog to Digital Converters (ADC) 2 ©Paul Godin Created April 2008.
Designing a EMC Compatible Electronic Meter using AD7755 a.
Interfacing Analog and Digital Circuits
ESODAC Study for a new ESO Detector Array Controller.
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.
Application of the SIDECAR ASIC as the Detector Controller for ACS and the JWST Near-IR Instruments Markus Loose STScI Calibration Workshop July 22, 2010.
Questions on IFPAC_SCHEMATIC. Signal Chain Preamplifier Compensation Capacitor should go to –Vs, not GND Where is resistor For compensation Network? Does.
CHARGE COUPLING TRUE CDS PIXEL PROCESSING True CDS CMOS pixel noise data 2.8 e- CMOS photon transfer.
1 Chapter 5 Sensors and Detectors A detector is typically the first stage of a communication system. Noise in this stage may have significant effects on.
Large Area, High Speed Photo-detectors Readout Jean-Francois Genat + On behalf and with the help of Herve Grabas +, Samuel Meehan +, Eric Oberla +, Fukun.
VLSI System Design – ECES 681 Lecture: Interconnect -1 Prashant Bhadri Office: Rhodes Hall - 933C Department of ECECS, College of.
Ph. Farthouat CERN ELEC 2002 ADC 1 Analog to Digital Conversion  Introduction  Main characteristics –Resolution –Dynamic range –Bandwidth –Conversion.
Clock Noise in Sampled Data Systems Sampled Data System.
A compact, low power digital CDS CCD readout system.
CCD and CCD readout : Engineering diagnostics during development, commissioning and operation Pierre Antilogus C. Juramy, H.Lebbolo, S. Russo, V.Tocut.
Conducted Emissions and Susceptibility Conducted emissions are simpler to investigate than radiated emissions because only the product’s power cord needs.
Digital Correlated Double Sampling for ZTF Roger Smith and Stephen Kaye California Institute of Technology The digital equivalent of dual slope integration.
Part B-3 AMPLIFIERS: Small signal low frequency transistor amplifier circuits: h-parameter representation of a transistor, Analysis of single stage transistor.
6mm 【 Development of Readout Electronics for MPPC 】 We report the read out electronics of MPPC( Multi-Pixel Photon Counter ). MPPC is a new photodetector.
Waveform 2.1 Basic Digital Waveforms 2 Measurement Paul Godin Updated October 2009.
Chapter 6. Signal Encoding Techniques
ISUAL Sprite Imager Electronic Design Stewart Harris.
Readout Electronics: SIDECAR ASIC Hardware
ZTF Server Architecture Roger Smith Caltech
Understanding ADC Specifications September Definition of Terms 000 Analogue Input Voltage Digital Output Code FS1/2.
Transistor Amplifiers
Analog to Digital conversion. Introduction  The process of converting an analog signal into an equivalent digital signal is known as Analog to Digital.
PCB Layout Introduction
Differential Preamp Stephen Kaye New Preamp Design Motivation Move preamplifier from controller to the Vacuum Interface Board (VIB) Amplifies.
CCD Detectors CCD=“charge coupled device” Readout method:
1 CPC2-CPR2 Assemblies Testing Status Tim Woolliscroft.
10/26/20151 Observational Astrophysics I Astronomical detectors Kitchin pp
Capacitive transducer. We know that : C=kЄ° (A/d) Where : K=dielectric constant Є° =8.854 *10^-12 D=distance between the plates A=the area over lapping.
BTeV Pixel Detector Optical link receiver chip Data In and Out project.
MONSOON IR Acquisition Aladdin Front End. Aladdin Front End Test Results 1 k  external load, BW = 7 MHz No filtering/bypassing of OFFSET ADC input adjusted.
Questions on IFPAC_SCHEMATIC. Signal Chain Preamplifier Compensation Capacitor should go to –Vs, not GND Where is resistor For compensation Network? Does.
Observational Astrophysics I
Electronic Noise Noise phenomena Device noise models
PREPARED BY V.SANDHIYA LECT/ ECE UNIT- 3 APPLICATIONS OF OP-AMP 1.
LCFI meeting 19 th August 2008 TESTING OF CPR2A Mirek Havranek, Peter Murray, Konstantin Stefanov, Stephen Thomas.
Analog/Digital Conversion
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.
1 (Gerard Visser – STAR Integration Meeting 5/16/2008) STAR Forward GEM Tracker Readout/DAQ Integration G. Visser Indiana University Cyclotron Facility.
Differential Signal Path for 64 ch ZTF Mosaic Roger Smith and Stephen Kaye California Institute of Technology.
Hawkeye CCD University
1 EMCM Measurements Florian Lütticke, Martin Ritter, Felix Müller.
EKT 314/4 WEEK 5 : CHAPTER 3 SIGNAL CONDITIONING ELECTRONIC INSTRUMENTATION.
By. Jadhav Avinash J Roll no - 2K13E11. Reference: Hewlett Packard Agilent Technology Wikipedia GwINSTEK.
Radio Equipment. Review: On the Transmitter Side The purpose of radio communications is to transfer information from one point to another. The information.
EE140 Final Project Members: Jason Su Roberto Bandeira Wenpeng Wang.
Basics of Bypass Capacitor, Its Functions and Applications.
MECH 373 Instrumentation and Measurements
Setup for automated measurements (parametrization) of ASD2 chip
Florian Lütticke, Carlos Marinas, Norbert Wermes
EI205 Lecture 13 Dianguang Ma Fall 2008.
Charge Transfer Efficiency of Charge Coupled Device
ZTF CCD and Controller Performance
Chem. 133 – 2/2 Lecture.
BESIII EMC electronics
Turning photons into bits in the cold
Differential Signal Path for 64 ch ZTF Mosaic
Presentation transcript:

In situ testing of detector controllers Roger Smith Caltech

The need Many “detector problems” are actually controller failures. High channel counts make testing expensive: –32 channels are common for NIR detectors –Many CCD cameras are high channel count mosaics. How to test with minimal human intervention? This talk is an attempt to share some useful ideas rather than to be a comprehensive diagnostics manual. Will focus on automated noise and DNL tests

Example problems ADC DNL (e.g. missing codes) Excess readout noise or bias drift (banding) –Component failure (rare; usually bypass capacitors) –Noisy power supplies –Noisy bias voltages. –ADC or DAC reference voltage drift. –Bad grounding/shielding Clock failures (wiring, connectors?) Supply filtering failure; especially bypass caps. Conducted interference (from AC outlet) or in shields (from telescope) Non-Linearity, usually clipping, signal offsets.

SENSORY OVERLOAD ??? …..Let’s focus on noise and ADC DNL

Simplified block diagram Detector Clk DAC Bias DAC ADC Data Link Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield

What test equipment ? To see the noise and signals of interest we need Low input referred noise and differential probe. Same passband as the CDS processor Samples to be synchronized to pixels. (Interference that is same on every pixel is benign)  Controller is its own oscilloscope! Typical scope input ~ few mV (20Mhz BW limit) CCD output noise ~ 3e- * 5µV/e- = 15µV

Data link and pixel sorting Clk DAC Bias DAC ADC Artificial Data Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield

Will discuss ADC testing later… Clk DAC Bias DAC ADC Data Link Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield

Permanent integrator reset Clk DAC Bias DAC ADC Data Link Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield

Permanent (black level) clamp Clk DAC Bias DAC ADC Data Link Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield

Shorted input – loopback connector Clk DAC Bias DAC ADC Data Link Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield

Bias loopback at connector or mount Clk DAC Bias DAC ADC Data Link Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield Short

Bias DAC test Clk DAC Bias DAC ADC Data Link Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield

Clock loopback – stationary low Clk DAC Bias DAC ADC Data Link Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield

Clock loopback – stationary high Clk DAC Bias DAC ADC Data Link Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield

Clock loopback – stationary high Clk DAC Bias DAC ADC Data Link Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield

Power Supply loopback Clk DAC Bias DAC ADC Data Link Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield

Shield loopback -- make connection near detector if possible Clk DAC Bias DAC ADC Data Link Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield

CCD Reset feedthru  switching threshold Detector Clk DAC Bias DAC ADC Data Link Host Clock Bias Preamp Noise BW control Optical Fiber Disk Power supplies AC coupler (for CCDs) Network RFI shield

ADC DNL

What is Differential Non-Linearity? Common causes: Differences between analog and digital ground at ADC. Pixel synchronous transient on ADC supply or reference. Inductance in bypass cap leads; self inductance. Reference or signal source impedance too high at bit rate. Variation in voltage delta corresponding to one output code, usually expressed in fraction of nominal. +1ADU implies that code represents twice the usual input range Poor DNL can suppress or exaggerate noise depending on signal level.

How to measure DNL? Too hard to scan input voltage to look for thresholds directly (noise, drift), so instead… Generate input signal with smooth histogram –flat is good but not required. Make histogram of raw data. Must be totally unprocessed. Counts per bin are proportional to voltage delta represented by each code. –Works just as well in the presence of noise ! –Need enough data for statistical errors to be negligible compared to fixed pattern. Eg: 1000samples_per_bin * 2 16 bins * 3µs/sample = 196 sec.

Measure all channels at once

Histograms of DNL errors All these are acceptable, but performance varies greatly…..

Zooming in on poor ADC

Excellent ADC Fourier Transform of DNL errors reveals that they occur at binary transitions as expected. Histogram of DNL errors

Rasterize histogram to see details

Making flat input histogram with CCD Erase with shutter closed then read CCD with shutter open to generate linear signal ramp –Read noise, shot noise and flat field irregularities are ok. Adjust signal and/or line time so full well reached at end end of readout. Combine histograms from multiple images. Need ~65 megapixels per output amplifier so ~ 1000 counts DAC code (assuming 16 bit ADC).

Generating flat input histogram with CMOS mux Use unsubtracted data (not CDS)… Pixel offsets are normally distributed with typically ~3000 ADU FWHM. Mean can be shifted by input offset DAC.

Overlapped gaussians  flat top In our NIR detector controllers (ARC Inc), the input offset DAC produces shift in mean ~130 ADU at ADC for 1 count at DAC. This is safely less than 1500 ADU FWHM Gaussian distributions separated by less than FWHM produce flat top when combined. Model: Perfect gaussians with uniform offsets

DAC DNL is also measured DAC DNL creates low frequency ripples in ADC histogram at predictable periodicty given by number of ADC counts produced by one DAC count. Smooth and normalize the ADC histogram to remove this small effect. The shift in ADC mean measures the input offset DAC’s DNL.

Many topics not covered Noise power spectrum measurement. Banding and drift. Fixed patterns; line start transient Interference (moving patterns) Timing jitter Clipping levels; dynamic range. DAC range Bias and clock stability Gain stability Linearity Crosstalk

ADDITIONAL SLIDES

Vital signs – CCD in the dark Cosmic rays and overscan edges? Reset and clock feedthroughs normal? Serial and parallel clocks connected? –Inter-phase coupling –Clock capacitance –Resistance from one side of CCD to other Finding CCD reset threshold. Source follower gain and output impedance. Source follower DC output level. Internal AC coupler switch threshold

Vital signs – CMOS mux, in the dark Linecheck & frame check Output offset normal? Output offset response to load current setting biases Mux gain (change Vreset) Unsubstracted image with permanent reset. –Map of source follower offsets makes recognizable pattern. What if its not working? How to check signal continuity to detector?