Lessons Learned from a Decade of SIDECAR ASIC Applications

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

HIPPO, a Flexible Front-End Signal Processor for High-Speed Image Sensor Readout Carl Grace, Dario Gnani, Jean-Pierre Walder, and Bob Zheng June 10, 2011.
Operational Amplifiers
Operational Amplifiers 1. Copyright  2004 by Oxford University Press, Inc. Microelectronic Circuits - Fifth Edition Sedra/Smith2 Figure 2.1 Circuit symbol.
Chapter 7 Operational-Amplifier and its Applications
Infrared Detector & ASIC Technology
Sensors Interfacing.
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.
In situ testing of detector controllers Roger Smith Caltech
Mixed Signal Chip Design Lab Analog-to-Digital Converters Jaehyun Lim, Kyusun Choi Department of Computer Science and Engineering The Pennsylvania State.
Interfacing Analog and Digital Circuits
Current-Mode Multi-Channel Integrating ADC Electrical Engineering and Computer Science Advisor: Dr. Benjamin J. Blalock Neena Nambiar 16 st April 2009.
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.
Novocontrol Alpha Analyzers Fundamentals
SIDECAR ASIC Control Electronics on a Chip June 24 th 2005 Markus Loose.
Fiber-Optic Communications
Introduction to Analog-to-Digital Converters
Lecture II: Linear Applications of Opamp
Introduction to Op Amps
Manfred Meyer & IDT & ODT 15 Okt Detectors for Astronomy 2009, ESO Garching, Okt Detector Data Acquisition Hardware Designs.
A compact, low power digital CDS CCD readout system.
Electronic Devices Ninth Edition Floyd Chapter 13.
EKT314/4 Electronic Instrumentation
EKT314/4 Electronic Instrumentation
CCD and CCD readout : Engineering diagnostics during development, commissioning and operation Pierre Antilogus C. Juramy, H.Lebbolo, S. Russo, V.Tocut.
CCD Clocking and Biasing CABAC_0 : Design Test_0 : Design Pierre Antilogus (from a Hervé Lebbolo’s talk) BNL, Raft Electronic Workshop January 25 th 2012.
Development of Readout ASIC for FPCCD Vertex Detector 01 October 2009 Kennosuke.Itagaki Tohoku University.
Readout Electronics: SIDECAR ASIC Hardware
Super-hot pixels, hot pixels and DSNU on Hawaii-2RG detector
ACOE2551 Microprocessors Data Converters Analog to Digital Converters (ADC) –Convert an analog quantity (voltage, current) into a digital code Digital.
Differential Preamp Stephen Kaye New Preamp Design Motivation Move preamplifier from controller to the Vacuum Interface Board (VIB) Amplifies.
10/11/2015 Operational Amplifier Characterization Chapter 3.
SIGMA-DELTA ADC SD16_A Sigma-Delta ADC Shruthi Sujendra.
1 Fundamentals of Microelectronics  CH1 Why Microelectronics?  CH2 Basic Physics of Semiconductors  CH3 Diode Circuits  CH4 Physics of Bipolar Transistors.
DCDS for roundtable Paul Jorden 10 Oct 2013 Scientific Detector Workshop, Florence e2vMatthew Bastable and others RAL Matthew Clapp and others.
1 CPC2-CPR2 Assemblies Testing Status Tim Woolliscroft.
LDO or Switcher? …That is the Question Choosing between an LDO or DC/DC Converter Frank De Stasi Texas Instruments.
Front End Circuit.. CZT FRONT END ELECTRONICS INTERFACE CZTASIC FRONT END ELECTRONICS TO PROCESSING ELECTRONICS -500 V BIAS+/-2V +/-15V I/O signal.
Data Acquisition ET 228 Chapter 15 Subjects Covered Analog to Digital Converter Characteristics Integrating ADCs Successive Approximation ADCs Flash ADCs.
25th June, 2003CMS Ecal MGPA first results1 MGPA first results testing begun 29 th May on bare die (packaging still underway) two chips looked at so far.
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
Digital to Analog Converter (DAC)
-1-CERN (11/24/2010)P. Valerio Noise performances of MAPS and Hybrid Detector technology Pierpaolo Valerio.
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.
ASIC Development for Vertex Detector ’07 6/14 Y. Takubo (Tohoku university)
1 Chapter 8 Operational Amplifier as A Black Box  8.1 General Considerations  8.2 Op-Amp-Based Circuits  8.3 Nonlinear Functions  8.4 Op-Amp Nonidealities.
EKT 314/4 WEEK 5 : CHAPTER 3 SIGNAL CONDITIONING ELECTRONIC INSTRUMENTATION.
Oscar Alonso – Future Linear Colliders Spanish Network 2015 – XII Meeting - Barcelona, January 2015 O. Alonso, J. Canals, M. López, A. Vilà, A. Herms.
Module 2 Operational Amplifier Basics
The Working Theory of an RC Coupled Amplifier in Electronics.
Application Case Study Christmas Lights Controller
Digital Light Sources First introduced in 2001.
Transient Waveform Recording Utilizing TARGET7 ASIC
Jan Soldat, Heidelberg University for the DSSC ASIC design groups
High speed 12 bits Pipelined ADC proposal for the Ecal
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
R&D activity dedicated to the VFE of the Si-W Ecal
Detectors of JWST Near IR Instruments
Scientific Detector Workshop, Baltimore, September 2017
ZTF CCD and Controller Performance
A Low Power Readout ASIC for Time Projection Chambers in 65nm CMOS
SIDECAR ASIC Characterization Dan Pontillo
Background Developed by Teledyne Scientific & Imaging, LLC
TLK10xxx High Speed SerDes Overview
Turning photons into bits in the cold
SIDECAR ASIC characterization
Presentation transcript:

Lessons Learned from a Decade of SIDECAR ASIC Applications Markus Loose Oct 10, 2013 Scientific Detector Workshop, Florence, 2013

Scientific Detector Workshop, Florence, Oct 2013 Outline SIDECAR Overview Preamps: desired and undesired consequences A/D Conversion: the inside scoop Bias Generation: to filter or not to filter Cryogenic Peculiarities: the infamous LVDS receiver Multi-ASIC Synchronization: how large can you go Scientific Detector Workshop, Florence, Oct 2013

Scientific Detector Workshop, Florence, Oct 2013 SIDECAR Overview Scientific Detector Workshop, Florence, Oct 2013

Missions Employing SIDECAR ASICs James Webb Space Telescope NIRCam, NIRSpec, FGS/NIRISS instruments H2RG IR detectors, T = 38K (ASIC), planned launch in 2018 Hubble Space Telescope ACS (Advanced Camera for Surveys) CCD detector, T = 300K (ASIC), launched in 2009 Landsat Data Continuity Mission TIRS (Thermal InfraRed Sensor) instrument QWIP detector, T = 300K (ASIC), launched in 2013 OSIRIS-REx Asteroid Mission OVIRS (OSIRIS-REx Visible and IR Spectrometer) instrument H1RG IR detector, T = 300K (ASIC), planned launch in 2016 Euclid Mission NISP (Near IR Spectrometer Photometer) instrument H2RG IR detector, T = ~140K (ASIC), planned launch in 2020 MOSFIRE (Multi-Object Spectrometer For Infra-Red Exploration) H2RG IR detector, T < 120K (ASIC), deployed at the Keck Telescope FourStar Wide Field Infrared Camera H2RG IR detector, T < 120K (ASIC), deployed at the Magellan Baade 6.5m Telescope JWST LDCM HST OSIRIS-REx Euclid Scientific Detector Workshop, Florence, Oct 2013

Scientific Detector Workshop, Florence, Oct 2013 PreAmp Operation Preamp is a fully differential amplifier with capacitive feedback Provides programmable gain (change in capacitor value) Provides high impedance wide input range from rail to rail (even beyond rail) Downside: requires period resetting of capacitors to counteract leakage currents Simplified Preamp Diagram + - V1 V2 V3 V4 to ADC C1 C2 Inputs Scientific Detector Workshop, Florence, Oct 2013

PreAmp Drift in Different Operating Modes Preamp set to gain of 4, shorted inputs Room temperature drift No preamp reset σ= 52 ADU Preamp reset per row: kTC noise dominates σ= 13.9 ADU σ= 2.6 ADU Cryo performance or kTC removal mode at room temperature Scientific Detector Workshop, Florence, Oct 2013

PreAmp + ADC Noise Measurements PreAmp inputs shorted to ground Noise measured as a function of gain White noise up to the highest gain (different scaling for each picture on the left) Gain = 1 (0dB) Gain = 2 (6dB) Output and input referred noise as a function of gain Gain = 4 (12dB) Gain = 5.6 (15dB) ADC noise limited Gain = 8 (18dB) PreAmp noise limited Gain = 11.3 (21dB) Gain = 16 (24dB) kTC noise removed:σ= 2.7 ADU Gain = 22.6 (27dB) Scientific Detector Workshop, Florence, Oct 2013

16-bit ADC Linearity DNL INL DNL [ LSB ] INL [ LSB ] Output Code Differential Non-Linearity: < ± 0.3 LSB Integral Non-Linearity: < ± 0.2 LSB Temporal Noise: 2.7 LSB Output Code

ADC Linearity Pitfalls Differential ADC is composed of 2 separate single-ended ADCs If one of the two ADCs saturates before the second one does, the transfer slope changes by 2 Slope change Slope change Vcm off by 160 mV Vcm off by 80 mV Requires careful adjustment of the ADC reference and common mode voltages Simultaneous optimal tuning for all channels does not exist due to component mismatch Avoid lower and upper end of ADC for science Optimal Vcm Scientific Detector Workshop, Florence, Oct 2013

Offset Dependent ADC Noise ADCs can show “noise hotspots” that are caused by incomplete amplifier settling or mis- tuned common mode voltage settings These hot spots are tricky to detect because they may only occur at a few ADU levels Susceptibility increases for higher sampling rates, limits the maximum ADC speed to about 400 kHz Hot spot locations vary between ADC channels due to component mismatch Optimized tuning for the specific mode of operation and the specific part may be required to completely eliminate the hot spots. ADC noise as a function of ADU Level, 500kHz sample rate 12 different channels of the same ASIC are shown Scientific Detector Workshop, Florence, Oct 2013

Noise Characteristic of the Bias Output Voltages Bias output routed back into PreAmp PreAmp gain set to 22 (27 dB) Use 4 ADCs in parallel to reduce PreAmp & ADC noise Noise on bias without filtering is about 35µV (11.6 ADU) Noise can be reduced by RC filtering to less than 5µV Unfiltered Noise of Bias Output Bias noise as a function of RC filter time constant Filtered Noise of Bias Output (tRC = 360 ms) PreAmp & ADC noise floor Scientific Detector Workshop, Florence, Oct 2013

Filtering Limitations Bias and reference voltage filtering is important, but it is not the “cure all” solution. Simple RC filters lead to high output impedance, i.e. not suitable for current carrying biases Low frequency 1/f noise cannot be effectively filtered Tuning of programmable bias generator settings can help (opamp bandwidth, compensation capacitors, opamp mode, etc.) Bias noise mitigation can be applied during readout or in post-processing Differential readout to subtract reference output from signal output IRS^2 Mode (Improved Reference Sampling and Subtraction) investigated by JWST for noise improvements on the NIRSpec instrument External active filters can be used to provide low output impedance Necessary for SIDECAR-internal references when using kTC removal mode Optional for detector biases Scientific Detector Workshop, Florence, Oct 2013

Scientific Detector Workshop, Florence, Oct 2013 LVDS Receiver Concern Yellow trace (= serial data out) should toggle with every falling edge of the blue trace (ext. LVDS data clock in). LVDS clock (n-side) Vcm = 0.75V Serial Data out Missing toggle in data bit indicates missed clock pulse inside the SIDECAR ASIC Scientific Detector Workshop, Florence, Oct 2013

Simulation of LVDS Receiver LVDS common mode Receiver bias Flip Flop Data Detected clock (int.) LVDS clock (n-side) LVDS clock (p-side) Two clock cycles missing Vcm = ~1.05V Positive kick Negative kick Double clock detected Scientific Detector Workshop, Florence, Oct 2013

Mitigation for LVDS Receiver Concern LVDS receiver is most robust for a common mode voltage in the range of 1.6V to 2.0V Raise nominal LVDS common mode voltage from 1.2V to 1.8V LVDS dropouts are caused by charge injection into the internal bias line Minimize charge injection by imposing restrictions on the assembly code Use CMOS receiver and CMOS level signal transmission for clock / data to SIDECAR ASIC No clock drop-out issue, independent of temperature Attention has to be given to signal termination Comments: The LVDS receiver issue is temperature dependent (more severe at cryogenic temperatures than at room temperature) Teledyne is working on updated SIDECAR ASIC that eliminates the issue Scientific Detector Workshop, Florence, Oct 2013

Multi-ASIC Synchronization When using multiple ASICs in the same system, synchronization of detector clocking and pixel synchronization becomes critical Running detectors synchronously reduces noise crosstalk issues Synchronization requires: Identical master clocks for all ASICs Perform the identical actions inside all ASICs to provide synchronous clocking to the detectors Start exposures synchronously ASICs have to be resynchronized periodically to mitigate possible loss of synchronization by events like clock glitches or asynchronous commanding activities Control Electronics clk cmd clk cmd clk cmd clk cmd SIDECAR 1 SIDECAR 2 SIDECAR 3 SIDECAR 4 Detector Detector Detector Detector Scientific Detector Workshop, Florence, Oct 2013

Multi-ASIC Control Electronics Operates up to 32 SIDECAR ASICs and detectors in parallel Performs synchronization and simultaneous data acquisition Supports data rates of up to 5.4 Gbit/s (full mode CameraLink) Scientific Detector Workshop, Florence, Oct 2013

Scientific Detector Workshop, Florence, Oct 2013 Summary Over the course of the last decade, the SIDECAR ASIC has been successfully integrated in a variety of different instruments and space missions Valuable lessons have been learned with respect to operation and performance How to best configure and operate the preamps to mitigate drift and kTC noise How to tune the ADC to provide best possible linearity and noise performance How to mitigate noise on the bias and reference voltages How to deal with clock issues caused by the LVDS receiver How to operate and synchronize large arrays of ASICs and detectors Lessons learned will help in building and planning future applications, and have created ideas/desires for next generation ASICs Scientific Detector Workshop, Florence, Oct 2013