Systematic Design for a Successive Approximation ADC

Similar documents
A/D Converter based on Binary Search Algorithm

12-Bit, 4-Channel Parallel Output Sampling ANALOG-TO-DIGITAL CONVERTER

Digital to Analog Converter. Raghu Tumati

b 1 is the most significant bit (MSB) The MSB is the bit that has the most (largest) influence on the analog output

NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter

AN2834 Application note

Class 18: Memories-DRAMs

AVR127: Understanding ADC Parameters. Introduction. Features. Atmel 8-bit and 32-bit Microcontrollers APPLICATION NOTE

Fully Differential CMOS Amplifier

Evaluating AC Current Sensor Options for Power Delivery Systems

MATRIX TECHNICAL NOTES

Analog Signal Conditioning

10 BIT s Current Mode Pipelined ADC

A 3 V 12b 100 MS/s CMOS D/A Converter for High- Speed Communication Systems

Time to upgrade your current sensing technology!


Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies

AMICSA Integrated SAR Receiver/Converter for L, C and X bands Markku Åberg VTT Technical Research Centre of Finland

CHAPTER 10 OPERATIONAL-AMPLIFIER CIRCUITS

Low Noise, Matched Dual PNP Transistor MAT03

FEATURES DESCRIPTIO APPLICATIO S. LTC1451 LTC1452/LTC Bit Rail-to-Rail Micropower DACs in SO-8 TYPICAL APPLICATIO

Analysis and Design of High gain Low Power Fully Differential Gain- Boosted Folded-Cascode Op-amp with Settling time optimization

Digital to Analog and Analog to Digital Conversion

ABCs of ADCs. Analog-to-Digital Converter Basics. Nicholas Gray Data Conversion Systems Staff Applications Engineer

DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION

DATA SHEET. TDA1543 Dual 16-bit DAC (economy version) (I 2 S input format) INTEGRATED CIRCUITS

Buffer Op Amp to ADC Circuit Collection

ADC12041 ADC Bit Plus Sign 216 khz Sampling Analog-to-Digital Converter

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

High Speed, Low Power Monolithic Op Amp AD847

Layout of Multiple Cells

SIGNAL GENERATORS and OSCILLOSCOPE CALIBRATION

Supertex inc. HV Channel High Voltage Amplifier Array HV256. Features. General Description. Applications. Typical Application Circuit

Application Note SAW-Components

Analog/Digital Conversion. Analog Signals. Digital Signals. Analog vs. Digital. Interfacing a microprocessor-based system to the real world.

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT BIT DIFFERENTIAL ADC WITH I2C LTC2485 DESCRIPTION

Current-Mode SAR-ADC In 180nm CMOS Technology

Interfacing Analog to Digital Data Converters

12-Bit Serial Daisy-Chain CMOS D/A Converter DAC8143

Efficient Interconnect Design with Novel Repeater Insertion for Low Power Applications

DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS

Equalization/Compensation of Transmission Media. Channel (copper or fiber)

Description. 5k (10k) - + 5k (10k)

Wireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal

High Speed, Low Cost, Triple Op Amp ADA4861-3

Timing Errors and Jitter

28V, 2A Buck Constant Current Switching Regulator for White LED

Class 11: Transmission Gates, Latches

Sequential 4-bit Adder Design Report

TDA W Hi-Fi AUDIO POWER AMPLIFIER

PAM8303C. Pin Assignments. Description. Features. Applications. A Product Line of. Diodes Incorporated

Scanning Comparator (ScanComp) Features. General Description. Input/Output Connections. When to Use a Scanning Comparator. clock - Digital Input* 1.

Spike-Based Sensing and Processing: What are spikes good for? John G. Harris Electrical and Computer Engineering Dept

1.1 Silicon on Insulator a brief Introduction

Nyquist data converter fundamentals Tuesday, February 8th, 9:15 11:35

Alpha CPU and Clock Design Evolution

MAX14760/MAX14762/MAX14764 Above- and Below-the-Rails Low-Leakage Analog Switches

A 0.18µm CMOS Low-Power Charge-Integration DPS for X-Ray Imaging

Multi-Carrier GSM with State of the Art ADC technology

Current vs. Voltage Feedback Amplifiers

Design of a Fully Differential Two-Stage CMOS Op-Amp for High Gain, High Bandwidth Applications

2.996/6.971 Biomedical Devices Design Laboratory Lecture 4: Power Supplies

CMOS Binary Full Adder

Dithering in Analog-to-digital Conversion

Application Report. 1 Introduction. 2 Resolution of an A-D Converter. 2.1 Signal-to-Noise Ratio (SNR) Harman Grewal... ABSTRACT

STUDY AND ANALYSIS OF DIFFERENT TYPES OF COMPARATORS

Continuous-Time Converter Architectures for Integrated Audio Processors: By Brian Trotter, Cirrus Logic, Inc. September 2008

FM Radio Transmitter & Receiver Modules

PS25202 EPIC Ultra High Impedance ECG Sensor Advance Information

16-Channel, 1 MSPS, 12-Bit ADC with Sequencer in 28-Lead TSSOP AD7490

Tire pressure monitoring

Application Note: Spread Spectrum Oscillators Reduce EMI for High Speed Digital Systems

A 10,000 Frames/s 0.18 µm CMOS Digital Pixel Sensor with Pixel-Level Memory

LC 2 MOS Signal Conditioning ADC with RTD Excitation Currents AD7711

AN1636 APPLICATION NOTE

Low Voltage Microphone Preamplifier with Variable Compression and Noise Gating SSM2167

Op-Amp Simulation EE/CS 5720/6720. Read Chapter 5 in Johns & Martin before you begin this assignment.

Jeff Thomas Tom Holmes Terri Hightower. Learn RF Spectrum Analysis Basics

µpd6379, 6379A, 6379L, 6379AL

CMOS Switched-Capacitor Voltage Converters ADM660/ADM8660

RF Energy Harvesting Circuits

A Collection of Differential to Single-Ended Signal Conditioning Circuits for Use with the LTC2400, a 24-Bit No Latency Σ ADC in an SO-8

A 1-GSPS CMOS Flash A/D Converter for System-on-Chip Applications

'Possibilities and Limitations in Software Defined Radio Design.

Microcomputers. Analog-to-Digital and Digital-to-Analog Conversion

Precision, Unity-Gain Differential Amplifier AMP03

AP A/D Converter. Analog Aspects. C500 and C166 Microcontroller Families. Microcontrollers. Application Note, V 1.

Application of Rail-to-Rail Operational Amplifiers

DAC1401D125. Dual 14-bit DAC, up to 125 Msps. The DAC1401D125 is pin compatible with the AD9767, DAC2904 and DAC5672.

Low Power AMD Athlon 64 and AMD Opteron Processors

PIN CONFIGURATION FEATURES ORDERING INFORMATION ABSOLUTE MAXIMUM RATINGS. D, F, N Packages

UNIVERSITY OF CALIFORNIA, BERKELEY College of Engineering Department of Electrical Engineering and Computer Sciences

Reading: HH Sections , (pgs , )

An All-Digital Phase-Locked Loop with High Resolution for Local On-Chip Clock Synthesis

Clocking. Figure by MIT OCW Spring /18/05 L06 Clocks 1

UNDERSTANDING AND CONTROLLING COMMON-MODE EMISSIONS IN HIGH-POWER ELECTRONICS

Pass Gate Logic An alternative to implementing complex logic is to realize it using a logic network of pass transistors (switches).

SG2525A SG3525A REGULATING PULSE WIDTH MODULATORS

TDA W Hi-Fi AUDIO POWER AMPLIFIER

Transcription:

Systematic Design for a Successive Approximation ADC Mootaz M. ALLAM M.Sc Cairo University - Egypt Supervisors Prof. Amr Badawi Dr. Mohamed Dessouky

2 Outline Background Principles of Operation System and Circuit Design Case Study Simulations Layout Generation Performance Evaluation Conclusion Perspectives

3 The Successive Approximation ADC «The Return» Moderate Resolution Low Power Minimum Active blocs Reconfigurable Emerging new Applications MEMS Sensor Interface: Resolution: 7-8 bits, BW=50kHz [Scott 2003] Multi-standards RF receiver Resolution: 8 bits, BW = 20 MHz [Montaudon 2008] Ultra Wide Band (wireless UWB): Resolution: 5-6 bits, BW=300MHz [Chen 2006]

4 Figure of Merit FOM P Resolution 2 *2* BW

5 Objectives Develop a systematic design method for successive approximation ADC from system to layout level. Develop a general simulation environment with different levels of abstraction and programmed performance analysis. Emphasis on analog design automation and reuse techniques: Automatic sizing Layout generation Optimizing Layout for best matching

6 Principle of Operation Comp MSB LSB 1 1 0 0 V V V V in b b b b 2 4 8 16 REF REF REF REF 1 2 3 4

7 Outline Background Principles of Operation System and Circuit Design Case Study Simulations Layout Generation Performance Evaluation Conclusion Perspectives

8 Single Ended SAR-ADC. sample V REF REF 8C 4C 2C C C Clock sample v in V REF 2 V REF

9 Sampling Mode REF sample VDAC V REF Clock sample invert 8C 4C 2C C C Clock sample vvin in VDAC V REF VIn V REF 2 V Ref

10 Inversion Mode V REF VDAC = v IN V REF Clock sample invert 8C 4C 2C C C Clock gnd invert VDAC V REF v IN V REF vin

11 Charge redistribution mode (MSB) V REF vin VDAC= V REF 2 V REF Clock sample invert 8C 4C 2C C C Clock VDAC V REF V REF 8C V 2 REF 8C V INITIAL V REF V REF 2 1

12 Charge redistribution mode (MSB-1) V REF VDAC = VREF V vin 2 4 REF V REF 8C 4C 2C C C Clock Clock sample invert VDAC V REF V REF 4C V 4 REF V INITIAL V REF V REF 4 12C 1 0

13 Mode Redistribution de la charge (MSB-2) V REF VDAC = VREF V vin 2 8 REF V REF 8C 4C 2C C C Clock Clock sample invert V REF V REF VDAC V REF V REF 8 V V V V Vin b b b b 2 4 8 16 REF REF REF REF 1 2 3 4 1 0 1

14 Mode Redistribution de la charge (LSB) V REF VDAC = V V V v IN 2 8 16 REF REF REF V REF 8C 4C 2C C C Clock Clock sample invert V REF V REF VDAC V REF V REF 16 V V V V Vin b b b b 2 4 8 16 REF REF REF REF 1 2 3 4 1 0 1 0

15 Problem Selecting V dd V dd V REF V dd Sometimes VDAC Vdd To increase the dynamic range V dd Leakage when using normal PMOS switch. 8C 4C 2C C C Clock V dd V dd V dd VDAC V dd Possible Solution: Switched charge-pump [scott03] or Bootstrap [dessouky01]

16 Possible solutions - Leakage Bootstrap Switch Charge pump Switch VDD VDAC VDAC 0 < VDAC < 1.5 VDD Reliability problem Since sometimes VDAC value=1.5 VDD While VG1 = 0 when M1 is ON, VGD,M1 exceeds VDD

17 Possible solutions - Reliability Max OFF = VDD - Vtn 0 < VDAC < 1.5 VDD Shielding Switch

18 Possible solutions - Circuitry Bootstrap [dessouky01] Modified Shielding Bootstrap

19 Differential SAR-ADC V dd 2 V dd 4C 2C C C v in 2 V dd 2 V dd 2 sample Triple Reference 4C 2C C C Clock sample v in 2 V dd 2 V dd

20 Differential SAR-ADC V dd 4C 2C C C V dd vin V dd V dd V dd 2 2 4 8 16 V dd vin V dd V dd V dd 2 2 4 8 16 4C 2C C C V dd 2 Clock Clock sample invert V dd In1 DAC2 V dd 2 DAC1 V dd V dd V dd 2 In2 1 0 1 0

21 Operation Summary Single Ended Double reference Differential Triple reference 2 times the numbers of capacitors 6 times the numbers of switches Special Switch (charge-pump - bootstrap) Lower power consumption No need for special switch Differential architectures advantages : - Suppressing even harmonics -Common mode rejection -Offset removal Better performance at high frequencies

22 Outline Background Principles of Operation System and Circuit Design Case Study Simulations Layout Generation Performance Evaluation Conclusion Perspectives

23 Design - Architecture Clock In Capacitor array Switches Comp Control SAR Switches Control Sample invert

24 Capacitor array design issues - Noise kt 1- Thermal noise [ ], due to Sampling C TOT V dd sample V dd v in R Switch 8C 4C 2C C C Clock CTOT 16C sample v in V dd C increases, thermal noise decreases Unit

25 Capacitor array design issues - Mismatch 2 Capacitor Mismatch (Introduced in fabr ication) - Affects Generated comparison levels of the capacitve DAC V dd 8( C C) 8C V dd 2 C increases, mismatch effect decreases Unit

26 Capacitor array design issues - f Sampling 3- Sampling Frequency v in R Switch Clock R C Switch Total CTOT 16C sample V dd t sampling T Clock 2 For an accurate sampling C decreases, bandwidth increases Unit

27 Switches 1) Switches selection NMOS to switch Vgnd and Vcm PMOS to switch Vdd CMOS to switch Vin Bootstrap to force deep off-state of critical switches 2) Sizing switches (compromise) Increasing W/L reduces Rswitch and so, on the account of increasing switch parasitcs. In the used DAC, this will be of minor importance if operating in low frequency because the switches are all connected to the bottom plates

28 Design - Architecture Clock In Capacitor array Switches Comp Control SAR Switches Control Sample invert

29 Comparator Circuit Reset to Vdd h MP9 MP7 MP8 MP11 h Qm Qp Cuts the current path in the RESET phase h MN5 MN6 h Input Signal ep MN1 MN3 MN4 MN2 em Latch

30 Comparator Operation phases Reset phase to Vdd Comparison phase Inputs Latch starts Resolution > V LSB 2 Response time < 0.5 T H

31 Comparator Design tradeoff Sizing input pair and latch latch init ITotal V offset Improve with decreasing L Improve with increasing L Tradeoff

32 Design - Architecture Clock In Capacitor array Switches Comp Control SAR Switches Control Sample invert

33 SAR algorithm - Implementation LFSR: Linear Feedback Shift Register DAC outputs C 0 0 0 0 0 0 0 0 0 X 1 1 0 0 0 0 0 0 0 a8 2 a8 1 0 0 0 0 0 0 a7 3 a8 a7 1 0 0 0 0 0 a6 4 a8 a7 a6 1 0 0 0 0 a5 5 a8 a7 a6 a5 1 0 0 0 a4 6 a8 a7 a6 a5 a4 1 0 0 a3 7 a8 a7 a6 a5 a4 a3 1 0 a2 8 a8 a7 a6 a5 a4 a3 a2 1 a1

34 Systematic design for SA-ADC Resolution BW Power - Techno Non idealities and noise Thermal noise, mismatch, Clock frequency Comparator specs Settling, resolution, kickback. System architecture DAC topology, SAR algorithm, Sampling technique Switches Sizing Select number of stages Cmin Cmax Sizing procedure No Cmax >Cmin No No Check Specs No Yes C unity = C min Yes Finalize design Layout

35 Outline Background Principles of Operation System and Circuit Design Case Study Simulations Layout Generation Performance Evaluation Conclusion Perspectives

36 Case Study Case Study Differential Architecture Resolution: 8bit BW: 50 KHz F clock : 1MHz Technology: 0.13u ST, MIM Capacitors Verification VHDL AMS used for verification with simulation Different levels of abstraction (Behavioral, gates, transistor, ) Mixed blocs simulation (Analog / Digital)

37 Multiple abstractions Macro model Transistor MIM Macro model Macro model Transistor VHDL In Capacitor array Switches Comp + Latch Control Transistor Clock gen VHDL

38 Verification Environment Abstraction level Ideal, mismatched, techno, Type of analysis Component sizes Resolution BW Verification Environment presets DAC topology, SAR algorithm, Sampling technique Sketch output spectrum Calculate SNDR Sketch SNDR v.s. fin Sketch SNDR v.s. Ain Sketch INL and DNL Sketch Transient response at each node

39 Transiant Single Ended - Output Vdd 1.2V Fin 1.4KHz Fclk 1MHz Vinp-p 1.2V Transistor level simulations

40 Transiant Differential - Output Vdd 1.2V Fin 1.4KHz Fclk 1MHz Vinp-p 1.2V Transistor level simulations

41 Transiant Differential - DACs Vdd 1.2V Fin 1.4KHz Fclk 1MHz Vinp-p 1.2V Differential DACs output Transistor level simulations

42 Transiant Differential - Comparator Vdd 1.2V Full conversion: Differential DACs output Comparator output Transistor level simulations Fin 1.4KHz Fclk 1MHz Vinp-p 1.2V

43 Transient SAR control Control block turning ON and OFF DAC switches [case of 0 input] VHDL Description Vdd 1.2V Fin 1.4KHz Fclk 1MHz Vinp-p 1.2V

44 Transient Full Scale Ramp Full Scale Slow ramp excitation Zoom - in Vinp-p 1.2V

45 Static Performance - Transistor Level Static performance Evaluation in (LSB): DNL and INL [16 sample / bin]

46 Dynamic Performance Ideal Models Vdd 1.2V Fin 1.4KHz Fclk 1MHz Vinp-p 1.2V Ideal models simulation 4096 point FFT SNDR = 47.47 db

47 Dynamic Performance Mixed Models Vdd 1.2V Fin 1.4KHz Fclk 1MHz Vinp-p 1.2V Ideal SNDR = 47.47 db MOS switches SNDR = 47.44 db 4096 point FFT MOS comparator 0.01 mismatch in Cu SNDR = 46.78 db SNDR = 46.69 db

Power Specral Density (db) 48 Dynamic Performance Transistor Level Vdd 1.2V Fin 1.4KHz Fclk 1MHz Transistor level simulations 1024 point FFT SNDR = 46.2 db Frequency (Hz)

Signal to noise and distortion ratio SNDR(dB) 49 Dynamic Performance Vdd 1.2V Fin 1.4KHz Fclk 1MHz Transistor level simulations SNDR max Ideal =47.47 db Transistor Level = 46.2 4096 point FFT Amplitude of input signal(db)

Signal to noise and distortion ratio SNDR(dB) 50 Dynamic Performance Vdd 1.2V Transistor level simulations Fclk 1MHz Vinp-p 1.2V 4096 point FFT BW =55 KHz Frequency of input signal (Hz)

51 Mismatch analysis Vdd 1.2V Fin 1.4KHz Fclk 1MHz Vinp-p 1.2V 0.05 mismatch in Cu SNDR = 46.36 db 0.1 mismatch in Cu SNDR = 44.13 db 4096 point FFT

52 Layout generation for SA-ADC Comparator transistor sizes Design phase Desired layout shape Number of capacitors and sizes Unit capacitance Common centroid placement algorithm Layout template s -Component connectivity -Relative place and route CAIRO Layout generation Target technology DRC LVS Parasitics Ext. Verification Fabrication

Layout Comparator - Floorplan 53

54 Layout Comparator - Generated Area 22 x 39 µm 2 Dummies Removed for Layout verification

55 Layout Differential DACs - Floorplan Common centroid placement for 16 capacitor

56 Layout Differential DACs - Generated Layout 1-256 Cu Placed and Routed Area 1.26 x 0.26 mm 2 and Huge routing parasitics

57 Layout Differential DACs - Manual Layout 2-256 Cu Placed and Routed 2/3 less routing parasitics Area 0.1056 mm 2 ZOOM

58 Performance [Hong07] This work* [scott03] Technology 0.18 µm 0.13 µm 0.25 µm Supply 0.83 V 1.2 V 1.0 V Input range Rail to Rail Rail to Rail Rail to Rail Sampling rate 111 KHz 111 KHz 100 KHz Unit Cap. 24 ff 30fF 12f Power (Analog) 1.16 µw 0.72µW 2.2 µw Area 0.062 mm2 0.122 mm2 0.053 mm2 SNDR@BW 47.40 db 46.2dB 43.8 db Architecture Single Ended Differential Single Ended FOM 65 fj/bit 64fJ/bit 2163 fj/bit

59 Outline Background Principles of Operation System and Circuit Design Case Study Simulations Layout Generation Performance Evaluation Conclusion Perspectives

60 Summary and Conclusion Systematic design methodology for SA-ADC from system to layout. General simulation environment Different abstraction levels. Different verification tests. Emphasis on analog design automation and reuse Optimizing Layout for best component matching Verification with case study for WSN specs

61 Perspectives Targeting high frequency specs (>500 Msample/S) Redundant system error correction code [Kuttner02] Digital calibration [Promitzer01] Asynchronous operation [Chen06] Time interleaving [Chen06] Full Automation Sizing procedure with layout parasitics awareness Layout generation for the full ADC

Thank You 62