READ 1 to 1000 Hz for a 2.5µm cutoff Teledyne H2RG

Slides:



Advertisements
Similar presentations
Tutorial 3 Refractor assignment, Analysis, Modeling and Statics
Advertisements

Probing Magnetic Reconnection with Active Region Transient Brightenings Martin Donachie Advisors: Adam Kobelski & Roger Scott.
TRANSMISSION FUNDAMENTALS Review
Resident Physics Lectures
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
Echelle spectra reduction with IRAF*
HgCdTe Noise from µHz to kHz Roger Smith, Gustavo Rahmer, David Hale, Elliott Koch Caltech Detectors for Astronomy Garching,
Remote sensing in meteorology
PRINCIPLES OF MEASUREMENT AND INSTRUMENTATION EKT 112
LBT AGW units Design Review Mar.2001 General Concept Performance specifications and goals The off-axis unit The mechanical support structure The control.
1 PHYSICS Progress on characterization of a dualband IR imaging spectrometer Brian Beecken, Cory Lindh, and Randall Johnson Physics Department, Bethel.
NIR LOWFS for Keck and TMT Roger Smith & David Hale.
Multimedia Data Introduction to Image Processing Dr Mike Spann Electronic, Electrical and Computer.
RIT Course Number Lecture Noise
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Data Transmission Slide 1 Continuous & Discrete Signals.
JF 12/04111 BSC Data Acquisition and Control Data Representation Computers use base 2, instead of base 10: Internally, information is represented by binary.
Simple Technique for Suppression of Line Frequency Noise in IR Array Systems Bruce Atwood, Jerry A Mason, and Daniel Pappalardo The Ohio State University.
William Stallings Data and Computer Communications 7th Edition (Selected slides used for lectures at Bina Nusantara University) Data, Signal.
Module 3.0: Data Transmission
1 Ultra low background characterization of Rockwell Scientific MBE HgCdTe arrays Donald N. B. Hall, University of Hawaii, Institute for Astronomy, Honolulu,
Some large-telescope design parameter considerations: Distributed pupil telescopes J.R.Kuhn Institute for Astronomy, UH How to “distribute the glass” in.
Search for the Gravitational Wave Memory effect with the Parkes Pulsar Timing Array Jingbo Wang 1,2,3, Hobbs George 3, Dick Manchester 3, Na Wang 1,4 1.
Digital Correlated Double Sampling for ZTF Roger Smith and Stephen Kaye California Institute of Technology The digital equivalent of dual slope integration.
D EDICATED S PECTROPHOTOMETER F OR L OCALIZED T RANSMITTANCE A ND R EFLECTANCE M EASUREMENTS Laetitia ABEL-TIBERINI, Frédéric LEMARQUIS, Michel LEQUIME.
Super-hot pixels, hot pixels and DSNU on Hawaii-2RG detector
Laboratory prototype for the demonstration of sodium laser guide star wavefront sensing on the E-ELT Sexten Primary School July 2015 THE OUTCOME.
Beating Noise Observational Techniques ASTR 3010 Lecture 11 Textbook.
STATUS REPORT OF FPC SPICA Task Force Meeting March 29, 2010 MATSUMOTO, Toshio (SNU)
Telescope Technologies
CCD Detectors CCD=“charge coupled device” Readout method:
High-Resolution Interactive Panoramas with MPEG-4 발표자 : 김영백 임베디드시스템연구실.
Telescope Guiding with a HyViSI H2RG Used in Guide Mode Lance Simms Detectors for Astronomy /2/09.
Multimedia Data Introduction to Image Processing Dr Sandra I. Woolley Electronic, Electrical.
NIRSpec Operations Concept Michael Regan(STScI), Jeff Valenti (STScI) Wolfram Freduling(ECF), Harald Kuntschner(ECF), Robert Fosbury (ECF)
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.
EAS Reconstruction with Cerenkov Photons Shower Simulation Reconstruction Algorithm Toy MC Study Two Detector Configuration Summary M.Z. Wang and C.C.
Digital Image Processing Lecture 10: Image Restoration March 28, 2005 Prof. Charlene Tsai.
Digital Image Processing Lecture 10: Image Restoration
Sources of noise in instrumental analysis
Statistical Process Control04/03/961 What is Variation? Less Variation = Higher Quality.
SNAP Collaboration meeting / Paris 10/20071 SPECTROMETER DETECTORS From science requirements to data storage.
EE 230: Optical Fiber Communication Lecture 12
Practical applications: CCD spectroscopy Tracing path of 2-d spectrum across detector –Measuring position of spectrum on detector –Fitting a polynomial.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
Glow Experiment Outline Brandon Hanold. Outline 1.Glow Description 2.Experiment Design 3.Acquisition Loop Variables and Keywords 4.Reduction Results 5.Reduction.
Basic Detector Measurements: Photon Transfer Curve, Read Noise, Dark Current, Intrapixel Capacitance, Nonlinearity, Reference Pixels MR – May 19, 2014.
UCLA IEEE NATCAR 2004 SUMMER CLASS Magnetic Sensors & Power Regulation.
Robo-AO Overview: System, capabilities, performance Christoph Baranec (PI)
ACS WFC Flat-Field Changes Temperature change from -77 C to -81 C on July 4, 2006 leads to expected changes for flat fields. Are L-flat measures stable.
SPM Users Basic Training August 2010 Lecture VIII – AC Imaging Modes: ACAFM and MAC Imaging methods using oscillating cantilevers.
Date of download: 6/23/2016 Copyright © 2016 SPIE. All rights reserved. Pixel layouts for (a) a standard 3-T APS containing reset (R), row select (RS)
Best Practice T-Scan5 Version T-Scan 5 vs. TS50-A PropertiesTS50-AT-Scan 5 Range51 – 119mm (stand- off 80mm / total 68mm) 94 – 194mm (stand-off.
Ultrasound Physics Image Formation ‘97. Real-time Scanning Each pulse generates one line Except for multiple focal zones frame one frame consists of many.
CCD Calibrations Eliminating noise and other sources of error.
Chapter 10 Digital Signal and Image Processing
Ultrasound Physics Image Formation ‘97.
ISUAL Imager Stewart Harris.
Ultrasound Physics Image Formation ‘97.
Single Object & Time Series Spectroscopy with JWST NIRCam
Charge Transfer Efficiency of Charge Coupled Device
New static DQ masks for NICMOS
Detectors of JWST Near IR Instruments
Preliminary Design Review
Preliminary Design Review
Detective Quantum Efficiency Preliminary Design Review
Basics of Photometry.
BESIII EMC electronics
Valerio Mante, Vincent Bonin, Matteo Carandini  Neuron 
Presentation transcript:

READ NOISE @ 1 to 1000 Hz for a 2.5µm cutoff Teledyne H2RG SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 READ NOISE @ 1 to 1000 Hz for a 2.5µm cutoff Teledyne H2RG Roger Smith Caltech 2012-07-03, Tue 10:50am Slides containing shading such as this box (marked as “Redacted”) contain information concealed by the shading which **may** be ITAR sensitive and if determined as such could incur severe penalties if distributed to non US persons (citizens or Legal Permananent Residents). Therefore it is recommended that this presentation only be distributed to non “US Persons” in PDF format so that the redactions remain in place. Note that the responsibility lies with the person passing the data onwards, not the creator of the information.

Abstract (for reference only) SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 A camera operating a Teledyne H2RG in H and Ks bands is under construction to serve as a near-infrared tip-tilt sensor for the Keck-1 Laser Guide Star Adaptive Optics system. After imaging the full field for acquisition, small readout windows are placed around one or more natural guide stars anywhere in the AO corrected field of view. Windowed data may be streamed to RAM in the host for a limited time then written to disk as a single file, analogous to a “film strip”, or be transmitted continuously via a second fiber optic output to a dedicated computer providing real time control of the AO system. The various windows are visited at differing cadences, depending on signal levels. We describe a readout algorithm, which maximizes exposure duty cycle, minimizes latency, and achieves very low noise by resetting infrequently then synthesizing exposures from Sample up the Ramp data. To illustrate which noise sources dominate under various conditions, noise measurements are presented as a function of synthesized frame rate and window sizes for a range of detector temperatures. The consequences of spatial variation in noise properties, and dependence on frame rate and temperature are discussed, together with probable causes of statistical outliers.

Black pixels have low QE The application SPIE 8453-35 H2RG noise to 1kHz Tip tilt sensing for LGS AO on Keck 1, with OSIRIS integral field spectrograph, Reimage 120 arcsec diameter AO corrected field @ 50 milliarcsec/pixel. H or K bands; dichroic or annular mirror pickoff. Multiple guide stars, No moving probes. H2RG For calibrations and acquisition 4ch readout of Band of Interest 105 arcsec For fast tip-tilt correction multiple windows, typically 4x4, read sequentially through 1 ch. Black pixels have low QE 105 arcsec

The Camera SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 0.5mm thick fiberglass cylinders cold bench with intermediate stage for floating shields Light tight detector housing, removable through rear hatch Lens barrel, removable through rear hatch Wheel carries pupil stops + filters, and diagnostic apertures Window is tilted to compensate for astigmatism due to dichroic pick off. Articulated fold mirror, manual at present, motorize later.

Tip Tilt Sensor for Keck-1 AO Keck AO NIR Tip-Tilt Sensor 2012-05-14 Laser guide star is insensitive to wavefront tilt. Laser light follows same paths upwards as upon return. So need natural guide star. Better to sense in in NIR than present optical camera (STRAP): Higher strehl in K band = better sensitivity = more guide stars. Higher strehl = better centroiding accuracy for given S/N. Access to regions obscured by dust. Frame rate is fast enough that thermal background does not overwhelm above benefits.

Modeling says K band is best if < 30arcsec off axis. Keck AO NIR Tip-Tilt Sensor 2012-05-14 Strehl vs separation of science target and guide star…

When off axis, multiple stars help Keck AO NIR Tip-Tilt Sensor 2012-05-14

Sky fraction improvement Keck AO NIR Tip-Tilt Sensor 2012-05-14

Zenith angle improvement Keck AO NIR Tip-Tilt Sensor 2012-05-14

NIR Tip Tilt Concept Keck AO NIR Tip-Tilt Sensor 2012-05-14 Pick off mechanism selects dichroic or annular mirror to pass K (or H) band to TRICK. Re-image full AO FoV onto 2K*2K 2.5µm cutoff H2RG sensor Multiple guide stars possible. No mechanisms: fast capture, and offsets are precise. Nyquist sampling in Ks band.

TRICK location on AO bench Keck AO NIR Tip-Tilt Sensor 2012-05-14 TRICK dewar Pick off goes here

TRICK location - detail Keck AO NIR Tip-Tilt Sensor 2012-05-14 TRICK OSIRIS PICK OFF MECHANISM

Mechanical Keck AO NIR Tip-Tilt Sensor 2012-05-14

Simplified block diagram SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Camera System For field acquisition & calibration: Full frame or band of interest readout, only to host. For guiding: Multiple ROIs, typically 4x4 pixels. Different visitation rates for each. Raw data streamed to 2nd fiber link indefinitely, or Buffered in host RAM then written as single FITS file = “film strip”. 2nd data link is unidirectional (no handshaking) since timing is slaved to readout. Configuration descriptor packet is sent on video link (2nd fiber) at every reset. Readout configuration commands accepted in real time, but take effect at next reset.

Readout modes Optimize for high exposure duty cycle, thus best SNR. SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Readout modes Optimize for high exposure duty cycle, thus best SNR.

Correlated Double Sampling Let’s review common readout timing options…. Correlated Double Sampling SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 e = 1 = number of exposures to do …. not shown here r = number of reset scans between exposures m = 1 = number of scans to coadd then store. p = 10 = number of dummy scans between coadded groups k = 2 = number of store cycles per exposure Exposure time Frame time Duty cycle = Frame time Exposure time Reset while idling Ignore p scans At least one reset between frames Initial scan Final scan Exposure delay = p dummy reads for constant self heating Subtract first frame from last frame Equivalent to Fowler sampling with m = 1

Fowler “m” Duty cycle < 1 Frame time Exposure time Coadd m SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 e = 1 = number of exposures to do …. not shown here r = number of reset scans between exposures m = 3 = number of scans to coadd then store. p = 6 = number of dummy scans between coadded groups k = 2 = number of store cycles per exposure Duty cycle < 1 Frame time Exposure time Coadd m Ignore p scans Coadd m Subtract means Exposure delay is multiple of dummy read time but need not be multiple of m.

Sample Up the Ramp (SUR) SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 e = 1 = number of exposures to do …. not shown here r = number of reset scans between exposures m = 1 = number of scans to coadd then store. p = 0 = number of dummy scans between coadded groups k = 12 = number of stores per exposure Store every scan (no real time coadd) Use post facto least squares fit to measure slope with best S/N Effective exposure duty cycle due to weighting of shot noise by least squares ~ 90%; reduce this to include effect of the reset overhead. Equivalent MultiAccumulate with m=1.

Multi-Accumulate (JWST terminology, variant of SUR) SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 e = number of exposures to do …. not shown here r = 2 = number of reset scans between exposures m = 3 = number of scans to coadd then store. p = 0 = number of dummy scans between coadded groups k = 4 = number of stores per exposure Coadd m Coadd m Coadd m Coadd m Reset r scans Coadd m Coadd m Coadd in real time, store every m scans, total exposure duration is multiple of m scan times. Least squares fit of stored (coadded) scans is used to estimate noise. Advantage of coadd over single samples with gaps is lower noise and better cosmic ray detection ( which appears as jump in ramp). One or more reset scans between exposures.

Readout mode used in the noise tests presented hereafter Differential Multi-Accumulate SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Sparse reset allows us to use end of previous frame as baseline for next so duty cycle ~100%, except for a gap when reset occurs. For tip-tilt control interpolating over this data gap is ok since sample rate is typically ten times servo’s closed loop bandwidth. Can use global reset (least overhead) or line by line (least thermal transient). Exposure time Coadd m Coadd m Coadd m Coadd m Coadd m Coadd m Reset Difference = frame 1 Difference = frame 2 Difference = frame 3 Occasional gap ! Difference = frame 4

Pixel timing optimization for ARC Inc. 8ch IR video card SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 10 µs/pixel is standard but can go faster with no penalty. …by reducing 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 BW.

Pixel Time Optimization 22 Pixel Time Optimization SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Is SNR improved more by: increasing settling time above 2µs, or adding more dwell time (noise BW limiting), or coadding more frames ? Moderately small window for fast readout RMS noise (temporal per pixel) mean in 16x16 window(e-) Conventional 10µs pixel 10 Update this with new curves. Use separate plots for settle and dwell time optimizations. 6 More dwell time is better at high frequency, with most gain by 4us 5 4 At low frequency, more coadds are better than more dwell time. 3 Choose 2µs settle + 4µs dwell = 6µs/pixel 2 22

Speed-noise CURVES MEAN NOISE AT DIFFERENT TEMPERATURES SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Speed-noise CURVES MEAN NOISE AT DIFFERENT TEMPERATURES Speed/Noise curves v. Temp from 2011-Oct-28 Standard speed/noise filmstrip data System extremely stable no software or hardware restarts no bias interrupts Relatively short filmstrips (~90 sec) with no inter-frame delay Skip through slides to animate.

T=80K 100 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 100 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz)

T=90K 100 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 100 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz)

T=100K 100 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 100 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz)

T=110K 100 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 100 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz)

T=120K 100 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 100 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz)

T=130K 100 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 100 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz)

T=140K 100 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 100 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz)

Deliberately left blank. SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Deliberately left blank.

NOISE mechanisms Same plots again but now SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Same plots again but now identify effects of dark current, RTS, 1/f, white NOISE mechanisms

T=80K Mux glow, CDS noise, i.e. no coadds SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Mean in window for per pixel RMS (temporal) noise (e-) 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz) 10 1 100 Mux glow, not dark current since depends on # reads not frame rate CDS noise, i.e. no coadds Smaller ROI = more coadd at given frame rate

T=90K Hot pixels included Mux glow dominates when hot pixels excluded SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 100 Hot pixels included Mux glow dominates when hot pixels excluded 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz)

T=100K Hot pixels? climbing as T increases Mux glow SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 100 Hot pixels? climbing as T increases Mux glow not increasing with T 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz)

T=110K SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 100 Must be RTS noise Since rises and falls again with T as characteristic frequency changes. At high frequency noise is white, so scales as ~1/√(coadds) Prevent this turn up at low frame rates by putting time delay between samples instead of reading more often 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz)

T=120K SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 100 RTS noise kink 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz)

T=130K Dark current starts to manifest itself at longer exposure times SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Mean in window for per pixel RMS (temporal) noise (e-) 10 1 100 Dark current starts to manifest itself at longer exposure times White noise drops very slightly at higher temperature 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz)

Scales faster than 1/√(frame_time) …why? T=140K SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Dark current dominates: Depends mostly on frame rate not # reads Mean in window for per pixel RMS (temporal) noise (e-) 10 1 100 Scales faster than 1/√(frame_time) …why? 0.1 1 10 100 1000 10,000 Synthesized frame rate (Hz)

Mux glow 2.5µm H2RG-220 @ 80K Idark = 0.004 e-/s (SUR at 2s/sample) 40 SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Idark = 0.004 e-/s (SUR at 2s/sample) Greater for fast read of small windows due to self heating … see next slide. Mux glow= 0.0034e-/read at 6µs/pixel. 4x4 8x8 Change x axis Skip this slide leaving it for Dave’s talk. 16x16 32x32 Time (s) Frame number

Self-heating can masquerade as mux glow SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 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, but more steeply than mux glow. 8x8 window After160,000 frame SUR in 75s 5e-/s or 0.0025 e-/read 8x8 Hot spot in next readout 32x32 window After 10,000 frame SUR in 75s …weaker since thermal footprint of previous 8x8 window is decaying. Glow ~0.0035e-/read

Noise model Model parameters Low noise ground based astronomy recipe SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Low noise ground based astronomy recipe At 80K, for pixels with negligible RTS Model parameters Would be good to verify that this model scales to other window sizes. See how much parameters vary from pixel to pixel. Extend to lower frame rates to better test model for mux glow. 10.9*(coadds)-0.47 XX* 1/f floor=2.4e- 0.0034e-/read

Noise model – 1/f suppressed SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Low noise ground based astronomy recipe Model parameters XX* 10.9*(coadds)-0.47 1/f suppressed 0.0034e-/read

noise MAPS AT DIFFERENT TEMPERATURES SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 noise MAPS AT DIFFERENT TEMPERATURES

Noise Maps, sparsely sampled 4x4 windows evenly spaced across detector 128 pixels in from edge 256 pixel inter-ROI separation. Packed into 32x32 pixel array

Noise maps vs. Frame rate and Temperature SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 1kHz 100Hz Redacted 10Hz 80K 110K 130K 140K

Histograms vs. Frame rate and Temperature SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 1kHz 100Hz 10Hz 80K 110K 130K 140K

Using data from noise maps on previous slide: Noise Histograms vs Using data from noise maps on previous slide: Noise Histograms vs. Frame rate and Temperature SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 80K Redacted 10Hz 100Hz 1kHz

Using data from noise maps on previous slide: Noise Histograms vs Using data from noise maps on previous slide: Noise Histograms vs. Frame rate and Temperature SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 110K Redacted 10Hz 100Hz 1kHz

Using data from noise maps on previous slide: Noise Histograms vs Using data from noise maps on previous slide: Noise Histograms vs. Frame rate and Temperature SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 130K Redacted 10Hz 100Hz 1kHz

Using data from noise maps on previous slide: Noise Histograms vs Using data from noise maps on previous slide: Noise Histograms vs. Frame rate and Temperature SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 140K Redacted 10Hz 100Hz 1kHz

Speed-noise CURVES FOR SELECTED PIXELS SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Speed-noise CURVES FOR SELECTED PIXELS AT DIFFERENT TEMPERATURES Differentiate RTS and hot pixels.

16x16 ROI, single pixel speed-noise curves SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Column 1 pixels 1000e- 120K 100e- 10e- 1e- Redacted 1000e- 110K 100e- 10e- 1e- Noise@10Hz Noise@100Hz Speed-noise curve

Random Telegraph Signal SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Gain of the pixel buffer MOSFET is bistable when there is a single electron trap located in or near the channel.

RTS frequency vs. T Same pixels 80 K 110 K Normal RTS SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Same pixels 80 K 110 K Normal RTS

Fixed patterns Dominated by self heating SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Dominated by self heating Power dissipation (only) when pixel addressed. Addressing one pixel continuously when idle creates hot spot. Starting up at a new window location, setup overheads exceed thermal settling time. Settling is benign provided that you idle the way you read! Effect of moving window Must move window to compensate for atmospheric dispersion differential w.r.t. science target, or for non-sidereal science target. Self heating profile across window changes….

Jog 4x4 window 2 pixels to left 100Hz synth frame Repeats no binning. Time progresses L-R, one frame per column (9.786 msec). The four rows are the first four fly-back positions. White indicates pixels are cooler than average. Time last frame before move First frame after move

Jog 4x4 window 2 pixels to left exponential decay 1kHz synthesized frame rate Repeats no binning. Dark spot at upper left is due to above average self-heating caused by an inadvertent delay (tens of microsecs) between flyback and start of active rastering during which the initial pixel is heated continuously. Time last frame before move First frame after move

Transients settle in 6 milliseconds 1kHz synthesized frame rate 6 ms Column 2 Column 1 Columns 3 and 4

Anomalies These may be skipped due to lack of time. SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 These may be skipped due to lack of time. Anomalies

Column offset where window addressed SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Full frame CDS image of field of spots after global reset of single 64×64 window. Before the “fix” f0200_0-3 intensity increases dark-to-light Entire column is offset while ROI is addressed during full frame readout

Fixed by changing window address SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Full frame CDS image of field of spots after global reset of single 64×64 window. After the “fix” f0201_0-3 intensity increases dark-to-light Offset goes away when ROI pointers are moved to lower left corner.

Race condition for window reset. SPIE 8453-35 H2RG noise to 1kHz To illustrate the effect 3 windows on diagonal are reset sequentially in the sequence {1,2,1,3,1}, then full frame is read out. 3 Spurious resets due to race condition in mux column select logic for window reset. 2 1

Reset “ghosts” fixed. SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Window ghosts are moved to line 1 after each target window is reset, by resetting a second time with window start and end at (1,1) The ghost still occurs but in line one, where it can be ignored.

Line skip fault in engineering grade mux SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Line advances two or more lines per vertical clock pulse when a particular range of lines is addressed. Which lines are affected depends on temperature, supply voltages and number of channels being read out. Pixels in windows not overlapping with affected bands are addressed correctly so the band of ~100 lines can be treated as bad pixels for window mode but in full frame all trailing lines are effectively lost. Scan bottom to top, H2RG-222 Scan top to bottom, H2RG-222 Pinhole grid imaged onto detector with 15.25 pixel pitch in X and Y No change when clocking direction is reversed source = cooelab1:/data/TRICK/det222/20120326/test/test0027.fits cropped  test27cm Vertical skips occur when addressing these lines

SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Additonal SLIDES

Raw pixel values vs Time (no coadding) SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 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 Raw value minus 1st frame (ADU) Noisy pixel Frame number Excess noise is due to RTS in mux

Histogram of RTS noise for the nasty case of two traps about the same size SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 Time series

Same after coadd and subtract (100 coadds) SPIE 8453-35 H2RG noise to 1kHz 2012-07-03 For time series on previous slide Differencing turns steps into spikes. Coadding helps but noise is still significantly degraded by RTS. Better to reject outliers than try to average them away