HgCdTe Noise from µHz to kHz Roger Smith, Gustavo Rahmer, David Hale, Elliott Koch Caltech Detectors for Astronomy Garching, 2009-10-14.

Slides:



Advertisements
Similar presentations
HAWAII-2RG NOISE SNAP Collaboration Meeting M.Bonati, D.Guzman, R.Smith Caltech.
Advertisements

Lecture Notes Part 4 ET 483b Sequential Control and Data Acquisition
HgCdTe Avalanche Photodiode Arrays for Wavefront Sensing and Interferometry Applications Ian Baker* and Gert Finger** *SELEX Sensors and Airborne Systems.
Digital Coding of Analog Signal Prepared By: Amit Degada Teaching Assistant Electronics Engineering Department, Sardar Vallabhbhai National Institute of.
Probing Magnetic Reconnection with Active Region Transient Brightenings Martin Donachie Advisors: Adam Kobelski & Roger Scott.
READ 1 to 1000 Hz for a 2.5µm cutoff Teledyne H2RG
Theoretical basis for data communication
GG 313 Lecture 25 Transform Pairs and Convolution 11/22/05.
Chapter 2 Data and Signals
Large Binocular Telescope Interferometer Performance of the Raytheon Aquarius 1K mid-IR Array with the Large Binocular Telescope Interferometer William.
Analysis of chip with 100 events, July 2001 Variation in pixel to pixel average ADC values (fixed pattern noise) Pixel ADC value event to event repeatability.
In situ testing of detector controllers Roger Smith Caltech
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.
CHARGE COUPLING TRUE CDS PIXEL PROCESSING True CDS CMOS pixel noise data 2.8 e- CMOS photon transfer.
Astronomical Detectors
Danielle Boddy Durham University – Atomic & Molecular Physics group Laser locking to hot atoms.
RIT Course Number Lecture Noise
Scientific Detector Workshop, Taormina Sicily, June Raw H2RG Image  Two Hawaii2RG images provided by Gert Finger is the starting point of this.
Fiber-Optic Communications
SDW20051 Vincent Lapeyrère LESIA – Observatoire de Paris Calibration of flight model CCDs for CoRoT mission.
Status of Oxford Setup Matthew Chalk, Erik Devetak, Johan Fopma, Brian Hawes, Ben Jeffery, Nikhil Kundu, Andrei Nomerotski University of Oxford ( 18 August.
Modeling of Mel Frequency Features for Non Stationary Noise I.AndrianakisP.R.White Signal Processing and Control Group Institute of Sound and Vibration.
EPIC Calibration Meeting, Mallorca K. Dennerl, 2006 October 26 Suppression of the low-energy noise Suppression of the low-energy noise: an improved approach.
1 Ultra low background characterization of Rockwell Scientific MBE HgCdTe arrays Donald N. B. Hall, University of Hawaii, Institute for Astronomy, Honolulu,
Chapter 8. Impact of Noise Husheng Li The University of Tennessee.
CCD testing Enver Alagoz 12 April CCD testing goals CCD testing is to learn how to – do dark noise characterization – do gain measurements – determine.
Overview of Scientific Imaging using CCD Arrays Jaal Ghandhi Mechanical Engineering Univ. of Wisconsin-Madison.
Signal-to-Noise Optimization Noise Sources Most Commonly Encountered 1. Detector Noise 2. Shot Noise 3. Flicker Noise.
Spatio-Temporal Quincunx Sub-Sampling.. and how we get there David Lyon.
Digital to Analogue Conversion Natural signals tend to be analogue Need to convert to digital.
Digital Correlated Double Sampling for ZTF Roger Smith and Stephen Kaye California Institute of Technology The digital equivalent of dual slope integration.
LE 460 L Acoustics and Experimental Phonetics L-13
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
Sampling Terminology f 0 is the fundamental frequency (Hz) of the signal –Speech: f 0 = vocal cord vibration frequency (>=80Hz) –Speech signals contain.
AST3 detector properties
Oceanography 569 Oceanographic Data Analysis Laboratory Kathie Kelly Applied Physics Laboratory 515 Ben Hall IR Bldg class web site: faculty.washington.edu/kellyapl/classes/ocean569_.
Understanding ADC Specifications September Definition of Terms 000 Analogue Input Voltage Digital Output Code FS1/2.
Beating Noise Observational Techniques ASTR 3010 Lecture 11 Textbook.
CCD Detectors CCD=“charge coupled device” Readout method:
Telescope Guiding with a HyViSI H2RG Used in Guide Mode Lance Simms Detectors for Astronomy /2/09.
Filtering. What Is Filtering? n Filtering is spectral shaping. n A filter changes the spectrum of a signal by emphasizing or de-emphasizing certain frequency.
Performances of the COROT CCDs for high accuracy photometry Pernelle Bernardi and the CCD team From Meudon : Tristan Buey, Vincent Lapeyrere, Régis Schmidt,
Solar-B SOT/FPP 1 SOT April 2006Ted Tarbell FPP CCD Camera Performance Ted Tarbell 17-Apr-2006.
ASTR 3010 Lecture 18 Textbook N/A
DfA Garching NIR wavefront sensing 1 Low-Noise IR Wavefront Sensing with a Teledyne HxRG David Hale Gustavo Rahmer & Roger Smith Caltech 1.
Digital Imaging. Digital image - definition Image = “a two-dimensional function, f(x,y), where x and y are spatial coordinates, and the amplitude of f.
FE8113 ”High Speed Data Converters”. Course outline Focus on ADCs. Three main topics:  1: Architectures ”CMOS Integrated Analog-to-Digital and Digital-to-
Ya Bao, South Bank University 1 Noise Richard Read, The Essence of Communications Theory, Chapter 3.
SNAP Collaboration meeting / Paris 10/20071 SPECTROMETER DETECTORS From science requirements to data storage.
TIPS - Oct 13, 2005 M. Sirianni Temperature change for ACS CCDs: initial study on scientific performance M. Sirianni, T. Wheeler, C.Cox, M. Mutchler, A.
Practical applications: CCD spectroscopy Tracing path of 2-d spectrum across detector –Measuring position of spectrum on detector –Fitting a polynomial.
1 Astronomical Observational Techniques and Instrumentation RIT Course Number Professor Don Figer Noise.
Glow Experiment Outline Brandon Hanold. Outline 1.Glow Description 2.Experiment Design 3.Acquisition Loop Variables and Keywords 4.Reduction Results 5.Reduction.
Intermittency Analysis and Spatial Dependence of Magnetic Field Disturbances in the Fast Solar Wind Sunny W. Y. Tam 1 and Ya-Hui Yang 2 1 Institute of.
Basic Detector Measurements: Photon Transfer Curve, Read Noise, Dark Current, Intrapixel Capacitance, Nonlinearity, Reference Pixels MR – May 19, 2014.
IBB Calibration Update J. Rufus GIST21 Meeting Boulder, CO. 31 st March – 2 nd April 2004 © Imperial College London.
Cameras For Microscopy Ryan McGorty 26 March 2013.
Application of a Charge Transfer Model to Space Telescope Data Paul Bristow Dec’03
Comparison of a CCD and the Vanilla CMOS APS for Soft X-ray Diffraction Graeme Stewart a, R. Bates a, A. Blue a, A. Clark c, S. Dhesi b, D. Maneuski a,
Digital Light Sources First introduced in 2001.
Single Object Slitless Spectroscopy Simulations
Charge Transfer Efficiency of Charge Coupled Device
Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband.
Detectors of JWST Near IR Instruments
Fundamentals Data.
Preliminary Design Review
Preliminary Design Review
Volume 34, Issue 5, Pages (May 2002)
Volume 34, Issue 5, Pages (May 2002)
ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals
Presentation transcript:

HgCdTe Noise from µHz to kHz Roger Smith, Gustavo Rahmer, David Hale, Elliott Koch Caltech Detectors for Astronomy Garching,

HgCdTe Noise from µHz to kHz 2 Outline Motivation: WFS (ms), Imaging (minutes), Spectroscopy (Hours) Optimal pixel timing for multiple sampling. Spatial variation in noise. Why it matters. How it changes! Noise vs frame rate examples from WFS and Spectroscopy. Potential sources of noise floor. Noise spectra: 1E-4 Hz < Nyquist < 1E+4 Hz Aliasing effects. Effect of processing on noise spectrum …bandpass shaping

Garching, HgCdTe Noise from µHz to kHz 3 Conclusion In theory, there is no difference between theory and practice, but, in practice, there is. Jan L. A. van de Snepscheut or Yogi Berra ? Measure it the way you will use it.

Garching, HgCdTe Noise from µHz to kHz 4 Noise studies in progress We are particularly interested in the noise floor where many samples are combined. At the extremes of exposure time, are the causes for the noise floor the same ? ApplicationsExp. tWindowProcessing Wavefront Sensingmillisec4x4Extreme Fowler ImagingminutesFull frameModerate Fowler Spectroscopyhours300x500Extreme, least squares fit

Garching, HgCdTe Noise from µHz to kHz 5 First, optimize pixel timing 10 µs/pixel is standard. We had 3µs dwell. We reduced overheads to 2.16µs, and overlapped this with signal settling. For 3µs dwell, pixel time is halved: sample twice as often with same noise bandwidth. For Astronomical Research Cameras Inc. 8ch IR video card

Garching, HgCdTe Noise from µHz to kHz 6 Settle and Dwell Time Optimization 6 Will Signal-to-Noise ratio be improved more by: – increasing settling time above 2µs, or – adding more dwell time (noise BW limiting), or – coadding more frames ? More coadds are better than more settling. More dwell is better at high frequency, with most gain by 4us; slightly worse at low frequency. 6µs/pixel is good compromise. Small window for fast readout

Garching, HgCdTe Noise from µHz to kHz 7 Conversion gains used in previous slide 7 For constant flux slopes scale accurately with dwell time, And to first order conversion gain from photon transfer scales correctly, and is does not decrease with settling time. Deviations from perfect scaling are believed to be due to uncorrected non- linearity. This is TBC but we note that slower SUR at same flux = more signal and the sign of the non-linearity effect is correct.

Garching, HgCdTe Noise from µHz to kHz 8 Possible causes of noise floor ? Dark current I dark < e-/s for < e-/s for Mux glow ? I glow < e-/read for 5µs/pixel. Keep sample rate << 1.7s/read, so I glow << I dark 1/f noise in detector material. RTS noise in mux (on small number of pixels) Bias variations Stabilize biases; remove common mode with ref pixels. Thermal variations Good temperature control (~0.8e-/mK) Constant cadence clocking for uniform self heating. Could use metal trace on mux to track its temperature better then apply correction based on per pixel temperature coefficient.

Garching, HgCdTe Noise from µHz to kHz 9 Dark signal … Is this mux glow? 9 For SUR at 2s/sample, I dark = e-/s For small fast windows, e-/read at 6µs/pixel Frame number Time (s)

Garching, HgCdTe Noise from µHz to kHz 10 Self-heating masquerades as mux glow As window size is reduced same power is concentrated in smaller area so temperature rises: dark current increases with number of reads rather like mux glow. 8x8 window After160,000 frame SUR in 75s 32x32 window After 10,000 frame SUR in 75s 8x8 Hot spot in next readout

Garching, HgCdTe Noise from µHz to kHz 11 Dark current -- still subdominant Shot noise only a a marginal contributor even in 3 hour exposure for best devices Shot noise <3 e- in 1hr, <5e- in 3hr. Dark current image (fm SUR fits after skipping any transients at frame start) Dark current histogram

Garching, HgCdTe Noise from µHz to kHz 12 Spatial variation in noise Noise histogram has high tail. Why worry?.. Wavefront sensing: don’t want small guide window to land on a bad pixel. Spectrocopy: don’t want key spectral feature on a bad pixel. RTS noise in mux ?

Garching, HgCdTe Noise from µHz to kHz 13 Raw pixel values vs Time (no coadding) Noisiest pixels exhibit “Random Telegraph Signal” a bimodal noise distribution due to single traps in or channel near buffer FET. Number of such traps and distance from channel produce a spectrum of amplitudes. Characteristic time constants vary widely. All silicon transistors suffer from this to some extent. In big transistors many traps are in play and it accounts for 1/f noise. In small transistors one or a few traps produce RTS noise. Cooling increases the time constant. Slow traps become so slow they become invisible, but fast traps which would average to zero now move into signal passband. Quiet pixel Excess noise is due to RTS in mux Raw value minus 1st frame (ADU) Frame number Noisy pixel

Garching, HgCdTe Noise from µHz to kHz 14 Histogram of RTS noise for the nasty case of two traps about the same size Time series

Garching, HgCdTe Noise from µHz to kHz 15 Same after coadd and subtract (100 coadds) For time series on previous slide Differencing turns steps into spikes. Coadding helps but noise is still Better to reject outliers than try to average them away

Garching, HgCdTe Noise from µHz to kHz 16 Spatial distribution of Noise different processing of same data in each case Fowler 1Fowler 16Fowler 256

Garching, HgCdTe Noise from µHz to kHz 17 Noise vs exposure time Same SUR data in both cases: For CDS use samples n sec apart. For CDS sum or n sec, then subtract from sum of next n sec. Maximum number of fowler samples at 0.5Hz fitting into each exposure time, for this data point fowler 50. Fowler 5

Garching, HgCdTe Noise from µHz to kHz 18 Power Spectral Distribution From SUR data used in previous slide

Garching, HgCdTe Noise from µHz to kHz 19 Noise Spectra for 10,000s time series 2nd plot: Show several pixels. Do they differ in shape as well as amplitude? Show spectrum for noisy pixels, Average spectrum for core of noise histogram.

Garching, HgCdTe Noise from µHz to kHz 20 Raw, CDS with alternate samples SUR at 0.5Hz: CDS frames synthesized from alternate samples

Garching, HgCdTe Noise from µHz to kHz 21 Raw, CDS with alternate samples SUR at 0.5Hz: CDS frames synthesized every 2nd sample.

Garching, HgCdTe Noise from µHz to kHz 22 Raw, CDS with alternate samples

Garching, HgCdTe Noise from µHz to kHz 23 Raw, CDS with alternate samples

Garching, HgCdTe Noise from µHz to kHz 24 PSD for CDS and Fowler 100

Garching, HgCdTe Noise from µHz to kHz 25 Noise vs frame rate for small windows, deep sampling Turn up due to dark current + mux glow Latest low noise 2.5µm recipe Frame rate after fowler sampling Noise floor due to 1/f noise. Kink Fixed by excluding hot pixels not present in smaller windows

Garching, HgCdTe Noise from µHz to kHz 26 Power spectra vs Sample rate 26 1/f noise causes floor at low frequencies If noise power spectrum is a property of the detector, why does the 1/f corner and white noise floor change with SUR sample rate (window size) ? Nyquist ~ 2.1kHz 1/f corner ~ 3.5Hz

Garching, HgCdTe Noise from µHz to kHz 27 PSD, sampling at 0.5Hz Frequency range for previous slide Nyquist =0.25 Hz 1/f corner = Hz Isn’t the power spectrum a property of the detector? How can it change with sample rate ?

Garching, HgCdTe Noise from µHz to kHz 28 Aliasing “101” Power Density Sample rate/2 Sample rate Sample rate*3/2 BW ~ 1/pixel time ~ 1/ frame time

Garching, HgCdTe Noise from µHz to kHz 29 Aliasing “101” Power Density Sample rate/2 Sample rate Sample rate*3/2

Garching, HgCdTe Noise from µHz to kHz 30 Simulated Aliasing of 1/f + white noise White noise above nyquist shows up in baseband due to aliasing. Nyquist frequency No aliasing Elevated noise floor due to aliases With alias Without alias

Garching, HgCdTe Noise from µHz to kHz 31 Aliasing of pure 1/f noise Even pure 1/f looks like it has a white noise floor after aliasing. Nyquist frequency No aliasing Flattening due to aliases With aliasing Without

Garching, HgCdTe Noise from µHz to kHz 32 Why does 1/f corner move ? Noise BW ~ 2/pixel_T –For CCD, sample rate = 1/pixel_T –For mulitplexed detector, sample rate = 1/frame_T ……most of the noise BW is above Nyquist. White noise floor is raised by aliasing …illustrated in next slides … This lowers the 1/f corner. This explains how fowler sampling can still work even when one expects 1/f noise to dominate.

Garching, HgCdTe Noise from µHz to kHz 33 Conclusion In theory, there is no difference between theory and practice, but, in practice, there is. Jan L. A. van de Snepscheut or Yogi Berra ? Measure it the way you will use it. PS: Data comparing noise spectra for 1.7µm and 2.5µm materials will be submitted on the web site.