SDW 2013 Theoretical Comparison of CCD Video Processors www.qucam.com Theoretical Comparison of CCD Video Processors Dr. Simon Tulloch University of Sheffield.

Slides:



Advertisements
Similar presentations
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Advertisements

Analog-to-Digital Converter (ADC) And
6 Mar 2002Readout electronics1 Back to the drawing board Paul Dauncey Imperial College Outline: Real system New VFE chip A simple system Some questions.
INSTITUT MAX VON LAUE - PAUL LANGEVIN Fast Real-time SANS Detectors Charge Division in Individual, 1-D Position- sensitive Gas Detectors Patrick Van Esch.
Digital to Analog and Analog to Digital Conversion
©Alex Doboli 2006  Analog to Digital Converters Alex Doboli, Ph.D. Department of Electrical and Computer Engineering State University of New York at.
COMP3221: Microprocessors and Embedded Systems
Lecture 9: D/A and A/D Converters
10/23/2003ME DAC Lecture1 DAC Sunij Chacko Pierre Emmanuel Deliou Thomas Holst Used with modification.
Unit 9 IIR Filter Design 1. Introduction The ideal filter Constant gain of at least unity in the pass band Constant gain of zero in the stop band The.
Interfacing Analog and Digital Circuits
Design and Implementation a 8 bits Pipeline Analog to Digital Converter in The Technology 0.6 μm CMOS Process Eri Prasetyo.
SDW 2013 Theoretical Comparison of CCD Video Processors Theoretical Comparison of CCD Video Processors Dr. Simon Tulloch University of Sheffield.
Current-Mode Multi-Channel Integrating ADC Electrical Engineering and Computer Science Advisor: Dr. Benjamin J. Blalock Neena Nambiar 16 st April 2009.
1 Dr. Un-ki Yang Particle Physics Group or Shuster 5.15 Amplifiers and Feedback: 3.
1 Fully Digital HF Radios Phil Harman VK6APH Dayton Hamvention – 17 th May 2008.
Storey: Electrical & Electronic Systems © Pearson Education Limited 2004 OHT 26.1 Data Acquisition and Conversion  Introduction  Sampling  Signal Reconstruction.
Analogue to Digital Conversion
Embedded Systems Development and Applications
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.
Chapter 9 Data Acquisition A/D Conversion Introduction
Spectrum analyser basics Spectrum analyser basics 1.
Spectrum Analyzer. Another Oscilloscope??? Like an oscilloscope Oscilloscope in time domain Spectrum analyzer in frequency domain (selectable)
Design Goal Design an Analog-to-Digital Conversion chip to meet demands of high quality voice applications such as: Digital Telephony, Digital Hearing.
Status of Oxford Setup Matthew Chalk, Erik Devetak, Johan Fopma, Brian Hawes, Ben Jeffery, Nikhil Kundu, Andrei Nomerotski University of Oxford ( 18 August.
Introduction to Analog-to-Digital Converters
Chapter 2: Fundamentals of Data and Signals. 2 Objectives After reading this chapter, you should be able to: Distinguish between data and signals, and.
CMOS VLSIAnalog DesignSlide 1 CMOS VLSI Analog Design.
1 Digital to Analog Converter Nov. 1, 2005 Fabian Goericke, Keunhan Park, Geoffrey Williams.
A compact, low power digital CDS CCD readout system.
Over-Sampling and Multi-Rate DSP Systems
Analogue Electronics II EMT 212/4
Digital Correlated Double Sampling for ZTF Roger Smith and Stephen Kaye California Institute of Technology The digital equivalent of dual slope integration.
Formatting and Baseband Modulation
Topic 7 - Fourier Transforms DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
J.M. Wrobel - 19 June 2002 SENSITIVITY 1 SENSITIVITY Outline What is Sensitivity & Why Should You Care? What Are Measures of Antenna Performance? What.
Development of Readout ASIC for FPCCD Vertex Detector 01 October 2009 Kennosuke.Itagaki Tohoku University.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
Filters and Delta Sigma Converters
COMMUNICATION SYSTEM EEEB453 Chapter 5 (Part IV) DIGITAL TRANSMISSION.
Analog to Digital conversion. Introduction  The process of converting an analog signal into an equivalent digital signal is known as Analog to Digital.
Dynamic Range and Dynamic Range Processors
Differential Preamp Stephen Kaye New Preamp Design Motivation Move preamplifier from controller to the Vacuum Interface Board (VIB) Amplifies.
DCDS for roundtable Paul Jorden 10 Oct 2013 Scientific Detector Workshop, Florence e2vMatthew Bastable and others RAL Matthew Clapp and others.
Design And Implementation Of Frequency Synthesizer And Interrogating Phase Noise In It's Parts Advisor Professor : Dr.Sadr & Dr.Tayarani Students: Majid.
Integrated receivers for mid-band SKA Suzy Jackson Engineer, Australia Telescope National Facility SKADS FP6 Meeting – Chateau de Limelette – 4-6 November,
- 1 - YLD 10/2/99ESINSA Tools YLD 10/2/99ESINSA Filters Performances A filter should maintain the signal integrity. A signal does not exist alone.
NA62 Gigatracker Working Group Meeting 23 March 2010 Massimiliano Fiorini CERN.
APS-2 Single Pixel Test 7 February 2008 V. Suntharalingam  The Pattern file to capture data from a 256x256 array was modified to address only one pixel.
Sources of noise in instrumental analysis
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
Stored Programs In today’s lesson, we will look at: what we mean by a stored program computer how computers store and run programs what we mean by the.
Digital to Analog Converter (DAC)
THERMAL NOISE ESTIMATION IN SWITCHED-CAPACITOR CIRCUITS
SDW 2013 Cabling design for a CCD231 based camera Cabling Design for a CCD231 based camera Dr. Simon Tulloch University of Sheffield.
SDW 2013 Theoretical Comparison of CCD Video Processors Focal-Plane electronics Roundtable.
Continuous Time Domain Filters
-1-CERN (11/24/2010)P. Valerio Noise performances of MAPS and Hybrid Detector technology Pierpaolo Valerio.
Comparison of filters for burst detection M.-A. Bizouard on behalf of the LAL-Orsay group GWDAW 7 th IIAS-Kyoto 2002/12/19.
1587: COMMUNICATION SYSTEMS 1 Digital Signals, modulation and noise Dr. George Loukas University of Greenwich,
FUNCTION GENERATOR.
(4) Filters.
CS 591 S1 – Computational Audio
B.Sc. Thesis by Çağrı Gürleyük
University of Sheffield
Turning photons into bits in the cold
EEG Probe Project Grant G. Connell.
8.7 Gated Integration instrument description
Presentation transcript:

SDW 2013 Theoretical Comparison of CCD Video Processors Theoretical Comparison of CCD Video Processors Dr. Simon Tulloch University of Sheffield

SDW 2013 Theoretical Comparison of CCD Video Processors Reset (or Reference) pedestal Signal pedestal Reset event Charge dump The video processor measures this step size Reset and clock-feedtrough noise

SDW 2013 Theoretical Comparison of CCD Video Processors OS OD OS RDR. ADC (1 sample Per pixel) Pre-Amplifier CCD Inverting Amplifier Integrator Reset switch Input Switch Polarity Switch Computer Bus R C 3 switches minimum 3 op-amps minimum (in practice another switch is needed to vary gain of pre-amp if more than one pixel speed is required) Correlated double sampler, Method 1: Dual Slope Integrator (differential averager) RLRL RC=  = width of measurement windows (in general ~40% of pixel time) = time between reference and signal measurement windows

SDW 2013 Theoretical Comparison of CCD Video Processors OD OS RDR. Bandwidth- Limiting (f 3dB ~2 x f pix ) Pre-Amplifier CCD Hi-impedance buffer Clamp switch Sample/Hold switch Computer Bus LP. RLRL switches minimum 3 op-amps minimum (in practice another switch is needed to vary 3dB point of input pre-amp if more than one pixel speed is required) Correlated double sampler, Method 2: Clamp and Sample ADC (1 sample Per pixel) = time between release of Clamp and activation of Hold H S

SDW 2013 Theoretical Comparison of CCD Video Processors slope =Gaussian white noise 15nV Hz -0.5 =flicker noise corner 150kHz For the CCD231 the values are:

SDW 2013 Theoretical Comparison of CCD Video Processors At high pixel rates we are dominated by Gaussian white noise At low pixel rates we are dominated by flicker noise

SDW 2013 Theoretical Comparison of CCD Video Processors OD OS RDR. Bandwidth- limiting Pre-Amplifier f 3dB CCD Computer Bus LP RLRL Correlated double sampler: Digital version (DCDS) ADC (Multiple samples Per pixel) Hardware simpler (at least on the analogue side). This then allows digital synthesis of Dual Slope, Clamp/Sample or other types of CDS. No high-speed analogue switches required. f ADC ≥ 2.0 x f 3dB

SDW 2013 Theoretical Comparison of CCD Video Processors Digital Synthesis : some examples Dual Slope integrator (= Differential Averager) Reset pedestal weights= +1 Signal pedestal weights = -1

SDW 2013 Theoretical Comparison of CCD Video Processors Digital Synthesis : some examples Simplest possible DCDS with analogue prefilter Pre-filter synthesised digitally Clamp & Sample Two ways to do this.

SDW 2013 Theoretical Comparison of CCD Video Processors Note that if prefilter is too narrow the Point Spread Function can suffer δ pixel -ve signal “leakage” Trailing pixel Upper 3dB too low Lower 3dB too high Infinite bandwidth +ve signal “leakage” sig ref sig ref sig ref sig ref sig ref sig ref Note: read noise “switched off” to make effect clearer

SDW 2013 Theoretical Comparison of CCD Video Processors If the previous pixel waveforms are CDS processed using the Clamp&Sample technique we get: Upper 3dB too low: Following pixel is below bias Lower 3dB too high: Following pixel is above bias Infinite bandwidth: Perfect pixel delta function. Below bias Above bias At bias

SDW 2013 Theoretical Comparison of CCD Video Processors Video bandwidth required, purely from PSF considerations: Clamp&Sample should have analogue bandwidth >2.6 F pix Dual Slope should have analogue bandwidth >6 F pix

SDW 2013 Theoretical Comparison of CCD Video Processors The bandwidth of 6x pixel rate required to give good PSF also gives reasonable signal settling within 5% of pixel time.

SDW 2013 Theoretical Comparison of CCD Video Processors Various digital CDS techniques now compared using a novel time-domain model of the E2V CCD231 output amplifier. Synthetic MOSFET noise waveform: “Virtual CCD oscilloscope”

SDW 2013 Theoretical Comparison of CCD Video Processors Build complex array f Real amplitudes Imaginary amplitudes FFT t Imaginary amplitudes Real amplitudes The real part is our MOSFET noise waveform {200,000 point FFT takes 6ms on a PC}

SDW 2013 Theoretical Comparison of CCD Video Processors Next add: Reset noise pedestals. Signal pedestals. and bandwidth limit: Add AC-coupling Bandwidth limit the pre-amp =CCD sensitivity  V/e- =MOSFET Source follower gain (0.55 typ.) ( V RESET ~ 250  V for CCD231)

SDW 2013 Theoretical Comparison of CCD Video Processors The synthetic CCD waveforms were then analysed using the standard CDS techniques. (floating point arithmetic with ≥ 200 samples per pixel ) Results compared the analytic models and E2V data sheet

SDW 2013 Theoretical Comparison of CCD Video Processors E2V data-sheet values are based on Clamp&Sample CDS with 0.4T pix between the two samples and a pre-filter bandwidth=2.f pix This analytic model suggests that Dual- slope integration should give read noise as low as 1.3e - RMS (Controller noise not considered here)

SDW 2013 Theoretical Comparison of CCD Video Processors Mirrored Gaussian Mirrored Exponential Hamming Window (speculative) 1-Hamming Window (speculative)

SDW 2013 Theoretical Comparison of CCD Video Processors Mirrored Gaussian and mirrored exponential methods give tiny advantage at low-signal end Differential Averager (Dual Slope Integrator) is the best all-round performer. Clamp&Sample is the poorest performer at all pixel rates Notes. f 3dB =8MHz in all cases. Time resolution of model=50ns. AC coupled with lower 3dB point at 30Hz. Mirrored exponential Dual Slope

SDW 2013 Theoretical Comparison of CCD Video Processors For  >>1 this method is equivalent to the Dual-Slope method 20% clocking time 5% settling time

SDW 2013 Theoretical Comparison of CCD Video Processors For Z=0 this method is equivalent to the Dual-Slope method

SDW 2013 Theoretical Comparison of CCD Video Processors So fine tuning the Mirrored Gaussian weights gives only a tiny improvement and then only at very-low pixel rates

SDW 2013 Theoretical Comparison of CCD Video Processors So fine tuning the Mirrored Exponential weights gives only a tiny improvement and then only at very-low pixel rates Z=0 (equivalent to dual slope integrator) Z ≤ 2

SDW 2013 Theoretical Comparison of CCD Video Processors Practical implementation of digital CDS : - Account for more practical (i.e. lower) ADC frequencies - Account for quantisation noise. These are now included in the model… Up to now the waveforms have been heavily oversampled (f ADC > 200f pix ) and all arithmetic has been floating point.

SDW 2013 Theoretical Comparison of CCD Video Processors Nyquist tells us That f ADC > 2.f 3dB Is there any advantage to running the ADC even faster? [f 3dB = analogue bandwidth]

SDW 2013 Theoretical Comparison of CCD Video Processors Small improvement can be gained from oversampling. Diminishing returns for f ADC > 5.f 3dB oversampling factors

SDW 2013 Theoretical Comparison of CCD Video Processors

SDW 2013 Theoretical Comparison of CCD Video Processors Same true for mirrored exponential method Again, diminishing returns for f ADC > 5.f 3dB

SDW 2013 Theoretical Comparison of CCD Video Processors Quantisation noise Quantisation Noise Analogue CDS processor with a single ADC sample per pixel will have a quantisation noise of =0.29 ADU. This adds in quadrature with the read noise.

SDW 2013 Theoretical Comparison of CCD Video Processors Now we quantise the synthetic CCD waveform and repeat the noise analysis Focus in on one pixel frequency and two oversampling factors. Note: the “granularity “ of the quantised waveform is proportional to the inverse gain of the system i.e. the e - /ADU in the image.

SDW 2013 Theoretical Comparison of CCD Video Processors f ADC = 10. f 3dB f ADC = 20. f 3dB The sample averaging will give floating point results. We can thus get sub-ADU resolution from our ADC. Pixel rate = 50kHz Analogue Bandwidth (f 3dB )=500kHz CDS Method = Diff. Averager

SDW 2013 Theoretical Comparison of CCD Video Processors In conclusion: 1)DCDS reduces analogue component count and removes the need for analogue switches. 2)Analogue bandwidth in a DCDS system needs to be at least 6x pixel rate from PSF considerations. 3) ADC frequency needs to be at least 2x analogue bandwidth (as Nyquist would suggest). A small reduction in noise can be achieved if this is increased to 5x. Read-noise improvements are minimal if the ADC frequency is raised further. 4) Fancy DCDS weighting schemes offer insignificant improvements. The differential averager is the best all-round performer when implemented either digitally or with analogue circuitry. 5)In DCDS quantisation noise is greatly reduced which gives an effective improvement to ADC resolution and a corresponding increase in dynamic range. 6)The CCD231 should be capable of 1.3e- read noise with a zero-noise controller (using a Differential Averager). This implies that even with the root-2 noise hit from a differential signal chain the CCD231 should still have an intrinsic noise floor below 2e -.

SDW 2013 Theoretical Comparison of CCD Video Processors If manufacturers could reduce corner frequency…………… 1e 50kHz

SDW 2013 Theoretical Comparison of CCD Video Processors Thank you! Extended version of this presentation, together with noise-model IDL software available at :