Behavioral Model of Split Capacitor Array DAC for Use in SAR ADC Design

Similar documents
BEHAVIORAL MODEL OF SPLIT CAPACITOR ARRAY DAC FOR USE IN SAR ADC DESIGN

The influence of parasitic capacitors on SAR ADC characteristics

A Modeling Environment for the Simulation and Design of Charge Redistribution DACs Used in SAR ADCs

A novel Capacitor Array based Digital to Analog Converter

PARALLEL DIGITAL-ANALOG CONVERTERS

Research Article Linearity Analysis on a Series-Split Capacitor Array for High-Speed SAR ADCs

D/A Converters. D/A Examples

Successive Approximation ADCs

Extremely small differential non-linearity in a DMOS capacitor based cyclic ADC for CMOS image sensors

SUCCESSIVE approximation analog-to-digital converters

EXTENDING THE RESOLUTION OF PARALLEL DIGITAL-ANALOG CONVERTERS

THE SAR ADC basic structure is shown in Fig. 1.

Digital to Analog Converters I

On the design of Incremental ΣΔ Converters

EE247 Lecture 16. Serial Charge Redistribution DAC

A Novel LUT Using Quaternary Logic

Analog / Mixed-Signal Circuit Design Based on Mathematics

PURPOSE: See suggested breadboard configuration on following page!

ir. Georgi Radulov 1, dr. ir. Patrick Quinn 2, dr. ir. Hans Hegt 1, prof. dr. ir. Arthur van Roermund 1 Eindhoven University of Technology Xilinx

Measurement and Modeling of MOS Transistor Current Mismatch in Analog IC s

EE 435. Lecture 38. DAC Design Current Steering DACs Charge Redistribution DACs ADC Design

8-bit 50ksps ULV SAR ADC

Nyquist-Rate D/A Converters. D/A Converter Basics.

Piecewise Curvature-Corrected Bandgap Reference in 90 nm CMOS

Multi-bit Cascade ΣΔ Modulator for High-Speed A/D Conversion with Reduced Sensitivity to DAC Errors

Design for Manufacturability and Power Estimation. Physical issues verification (DSM)

High-Speed, High-Resolution, Radiation-Tolerant SAR ADC for Particle Physics Experiments

Analog and Telecommunication Electronics

UNIVERSITÀ DEGLI STUDI DI CATANIA. Dottorato di Ricerca in Ingegneria Elettronica, Automatica e del Controllo di Sistemi Complessi, XXII ciclo

Slide Set Data Converters. Digital Enhancement Techniques

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK

Modeling All-MOS Log-Domain Σ A/D Converters

EE 521: Instrumentation and Measurements

Experimental Verification of a Timing Measurement Circuit With Self-Calibration

EE100Su08 Lecture #9 (July 16 th 2008)

Distribution Laws of Quantization Noise for Sigma-Delta Modulator

ECE 407 Computer Aided Design for Electronic Systems. Simulation. Instructor: Maria K. Michael. Overview

A Low-Error Statistical Fixed-Width Multiplier and Its Applications

Analog and Telecommunication Electronics

Topic 4. The CMOS Inverter

A Gray Code Based Time-to-Digital Converter Architecture and its FPGA Implementation

Direct Mismatch Characterization of femto-farad Capacitors

A Nonuniform Quantization Scheme for High Speed SAR ADC Architecture

Variation-aware Modeling of Integrated Capacitors based on Floating Random Walk Extraction

An Efficient Bottom-Up Extraction Approach to Build the Behavioral Model of Switched-Capacitor. ΔΣ Modulator. Electronic Design Automation Laboratory

EE 435. Lecture 36. Quantization Noise ENOB Absolute and Relative Accuracy DAC Design. The String DAC

A 74.9 db SNDR 1 MHz Bandwidth 0.9 mw Delta-Sigma Time-to-Digital Converter Using Charge Pump and SAR ADC

Top-Down Design of a xdsl 14-bit 4MS/s Σ Modulator in Digital CMOS Technology

Lecture 10, ATIK. Data converters 3

MOSIS REPORT. Spring MOSIS Report 1. MOSIS Report 2. MOSIS Report 3

EE 435. Lecture 26. Data Converters. Data Converter Characterization

Lecture 340 Characterization of DACs and Current Scaling DACs (5/1/10) Page 340-1

Data Converter Fundamentals

Pipelined multi step A/D converters

Summary Last Lecture

An Anti-Aliasing Multi-Rate Σ Modulator

Laboratory-on-chip based sensors Part 2: Capacitive measurements

Multi-Objective Module Placement For 3-D System-On-Package

Spurious-Tone Suppression Techniques Applied to a Wide-Bandwidth 2.4GHz Fractional-N PLL. University of California at San Diego, La Jolla, CA

Mark Redekopp, All rights reserved. Lecture 1 Slides. Intro Number Systems Logic Functions

Design of A Efficient Hybrid Adder Using Qca

Low-Noise Sigma-Delta Capacitance-to-Digital Converter for Sub-pF Capacitive Sensors with Integrated Dielectric Loss Measurement

DESIGN AND IMPLEMENTATION OF EFFICIENT HIGH SPEED VEDIC MULTIPLIER USING REVERSIBLE GATES

Edited By : Engr. Muhammad Muizz bin Mohd Nawawi

EE 435. Lecture 28. Data Converters Linearity INL/DNL Spectral Performance

Accurate Analysis of the Number of Fins in the Triple- Gate FinFET Capacitance Compact Model

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

A Novel Ternary Content-Addressable Memory (TCAM) Design Using Reversible Logic

Analog to Digital Conversion. Gary J. Minden October 1, 2013

FIXED WIDTH BOOTH MULTIPLIER BASED ON PEB CIRCUIT

EE241 - Spring 2000 Advanced Digital Integrated Circuits. References

Early Monolithic Pipelined ADCs

Testability. Shaahin Hessabi. Sharif University of Technology. Adapted from the presentation prepared by book authors.

EE 505. Lecture 29. ADC Design. Oversampled

Pipelined A/D Converters

Nyquist-Rate A/D Converters

B1L-A.4 "Split-ADC" Digital Background Correction of Open-Loop Residue Amplifier Nonlinearity Errors in a 14b Pipeline ADC

Successive approximation time-to-digital converter based on vernier charging method

CMOS Cross Section. EECS240 Spring Today s Lecture. Dimensions. CMOS Process. Devices. Lecture 2: CMOS Technology and Passive Devices

Electric-Energy Generation Using Variable-Capacitive Resonator for Power-Free LSI: Efficiency Analysis and Fundamental Experiment

KINGS COLLEGE OF ENGINEERING PUNALKULAM. DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK

EE 505 Lecture 8. Clock Jitter Statistical Circuit Modeling

EE 435. Lecture 29. Data Converters. Linearity Measures Spectral Performance

Analog to Digital Conversion

! Charge Leakage/Charge Sharing. " Domino Logic Design Considerations. ! Logic Comparisons. ! Memory. " Classification. " ROM Memories.

Errata of CMOS Analog Circuit Design 2 nd Edition By Phillip E. Allen and Douglas R. Holberg

An 85%-Efficiency Fully Integrated 15-Ratio Recursive Switched- Capacitor DC-DC Converter with 0.1-to-2.2V Output Voltage Range

EXAMPLE DESIGN PART 2

Integrated Circuit Implementation of a Compact Discrete-Time Chaos Generator

Lecture 320 Improved Open-Loop Comparators and Latches (3/28/10) Page 320-1

Analog to Digital Converters (ADCs)

Switching Activity Calculation of VLSI Adders

Low Power, High Speed Parallel Architecture For Cyclic Convolution Based On Fermat Number Transform (FNT)

DESIGN OF QCA FULL ADDER CIRCUIT USING CORNER APPROACH INVERTER

EE 435. Lecture 26. Data Converters. Data Converter Characterization

Delay and Energy Consumption Analysis of Conventional SRAM

EE247 Lecture 19. EECS 247 Lecture 19: Data Converters 2006 H.K. Page 1. Summary Last Lecture

EXAMPLE DESIGN PART 2

A WIDE RANGE MANHATTAN DISTANCE SEARCH CIRCUIT USING NEURON CMOS INVERTERS. Received June 2017; revised October 2017

MOSFET and CMOS Gate. Copy Right by Wentai Liu

Transcription:

Behavioral Model of Split Capacitor Array DAC for Use in SAR ADC Design PC.SHILPA 1, M.H PRADEEP 2 P.G. Scholar (M. Tech), Dept. of ECE, BITIT College of Engineering, Anantapur Asst Professor, Dept. of ECE, BITIT College of Engineering, Anantapur Email: pc.shilpa31@gmail.com, mhpradeepk@gmail.com Abstract A model of a switched capacitor digital-to-analog converter (DAC) based on a split capacitor array is presented for use during the design of a successive approximation register (SAR) analog-to-digital converter (ADC). The model takes the effects of parasitic capacitors into account, and the values of these parasitic capacitors can be extracted from the circuit topology by using Calibre by Mentor Graphics or a similar tool. The influence of the two main parasitic capacitor types (those parallel to and those common to the capacitors in the arrays) on the DAC characteristics is analyzed. We provide expressions for fast manual calculation of the integral non-linearity (INL) and differential non-linearity (DNL) errors according to the value of the parasitic capacitors. Simulation results from a Verilog-A module based on this model are given. The model provides higher simulation speeds with accuracy close to that of a transistor-level model by using the extracted parasitic parameters. I. INTRODUCTION The use of the top-down methodology can dramatically speed up the IC design process because it avoids the difficulties of transistor-level simulation of the whole system [1], [2]. As shown in [3], [4], this approach involves behavioral modeling at different levels of abstraction. The use of behavioral models describing the low-level effects that arise in real circuits can save time while providing levels of accuracy close to that of transistor-level Its non-idealities were previously discussed by several authors [6], [7], [8]. A theoretical expression for the capacitor array s output voltage, involving the effects of common parasitic capacitors, is given in [6]. Unlike the analysis of [6], wealso analyze the impact of the parasitic capacitors that are parallel to the capacitors in the array. The dependence of theoutput voltage from a unity capacitor capacitance distributionis analyzed in [7]. A Matlab model The proposed model is intended to account for the impact of systematic errors introduced by the binary-weighted parasitic capacitances and parasitic capacitances related to the C-array s top-plate rail, on the INL and DNL of ADC. We provide a behavioral model of a split capacitor array, which takes into account the parasitic capacitors related to the circuit topology. The parasitic capacitor values can be extracted using Mentor Graphics Calibre or a similar tool. simulations. Use of such a model gives designers the opportunity to analyze how these low-level effects affect the whole chip on a system level [5] and also to find the possible range of low-level effects (for example, parasitic capacitance) that is acceptable for the design. The split capacitor array, used as both a DAC and a sampleand- hold circuit, is an important element of the SAR ADC. for the DAC s transfer function computing is also proposed in [7]. The distribution is considered to be normal. However, the actual value of the unity capacitor is determined by the values of the parasitic capacitors, which are binary weighted. Similarly, [8] considers only the errors in unity capacitor values, which are Gaussian random variables. We also provide expressions for fast manual calculation of INL and DNL errors relative to the values of the different kinds of parasitic capacitance. A Verilog-A module based on this model provides increased simulation speed while having accuracy close to a transistor-level simulation by using the extracted parasitic parameters. The other expressions for the DAC s INL and DNL errors provided by the model can be used to determine the parasitic values 121

of a real circuit. The rest of this paper is organized as follows. Section 2 analyzes the influence of the DAC on the SAR ADC s parameters. Section 3 considers the effects of common parasitic capacitors on the output voltage of a capacitor array. Section 4 considers the effects of parasitic capacitors that are parallel to the capacitors in the array. Section 5 describes the Verilog-A module based on our proposed model. Section 6 proposes the simulation results. II. DAC IMPACT ON SAR ADC TRANSFER FUNCTION A well-known architecture for the SAR ADC with a split capacitor array is shown in Fig. 1. An attenuator capacitor Ca is used to split the array into two subarrays. After the sampling phase, the output voltage at the array output is Vin Vref, where Vin is the ADC input voltage of and Vref is a reference voltage. Then, during the approximation phase, the output voltage reaches a value of Vref + Vqe, where Vqe is the quantization error. The combination of the DAC s inputs leading to this value is considered to be the conversion result. Thus, the following relationship can be written: where Vin is the input voltage, σ is the amplification error, N is the number of bits used by the DAC, βi = 0, 1 is the value of the corresponding DAC bit, VLSB is the least significant bit (LSB) voltage of an appropriate ideal DAC, V err i is the error voltage of the corresponding DAC bit, and Voffset is the offset error. The ADC s output code can thus be expressed as: Thus, according to equations (1-3), the code dependent errors of the DAC can easily be converted into ADC errors. III. INFLUENCE OF PARASITIC CAPACITORS COMMON TO ARRAY CAPACITORS ON DAC PERFORMANCE First, we consider the influence of the parasitic capacitors CpL and CpM, which are connected as shown in Fig. 1. We consider these capacitors as top plates connected to the supply voltage Vp, but we show later that the value of this voltage does not matter. It can be shown that the parasitic capacitance to ground has no influence on the DAC performance. From the charge conservation law, we can write (for simplicity, we assume that all bottom plates of the array capacitors are connected to ground): QM = (Vref Vp)CpM, QL = (Vref Vp)CpL, (4) where Vp is the voltage on the top plates of the capacitors in the array. (4) can be rewritten as follows: where D is the ADC s output code, K = 1/σ is the gain and Err(D) is the code dependent error, which can be expressed as: 122

where C0 is the unity capacitor value, βm 0i = 0, 1 is equal to 1 if the corresponding DAC bit on the most significant bit (MSB) half of the array is set to NULL (the bottom plate of the corresponding capacitor is connected to ground) and 0 if it is not, and βm 1i = 0, 1 is equal to 1 if the corresponding DAC bit on the MSB half of the array is set to ONE (the bottom plate of the corresponding capacitor is connected to Vref ) and 0 if it is not. Similar behavior applies for the LSB half of the array. Vx is the voltage at the top plates of the capacitors in the LSB half of the array, and Vout is the output voltage (the voltage at the top plates of the capacitors in the MSB half of the array). Thus, from equations (4-5), we can write: where CsumL is the total capacitance of the LSB half of the array and CsumM is the total capacitance of the MSB half of the array. By rewriting equation (7) as a function of the DAC s input code j, we obtain: Vout(j) = σ (VoutIdeal(j)+Voffset + VNonLinear(j)).(8) In (8), we introduced the following notations: We can see from (6) that the output voltage is independent of the voltage at the bottom plates of the parasitic capacitors. The output voltage of the DAC can be calculated as follows: which is the output voltage of a corresponding ideal DAC (without any errors, including offset, gain and code dependent errors), which is code dependent error of DAC. Thus, we can see that only CpL has an influence on the DAC output voltage. Also, from equation (8), it follows that a nonlinearity in the transfer function occurs only when a capacitor in the MSB half of the array is switched. We calculate the DNL based on the work of [9]: 123

where LSBe = VFS/2N, and VFS is the voltage corresponding to the maximum DAC input code value. From (8): Taking equation (20) into account, the expression for the ideal output voltage in equation (11) can be rewritten as follows: IV. INFLUENCE OF PARASITIC CAPACITORS PARALLEL TO ARRAY CAPACITORS ON DAC PERFORMANCE With proper design of the capacitor array (if all of the capacitors in the array are identical unit capacitors), the parasitic capacitors in parallel to the array capacitors are binary weighted. In other words, parallel parasitic capacitors affect the unity capacitor value, so that the value of the attenuation capacitor deviates from the required value. The attenuation capacitor is usually chosen according to the following: Then, the differential non-linearity arising from the wrong choice of Ca value (not taking into account _C0) is: However, if the real unity capacitor value is C0 = C0 + _C0, where _C0 is the change in capacitance because of binary weighted parasitic capacitors parallel to the array capacitors, the choice of Ca as defined in equation (18) will cause an error, which is analyzed below. The following notation is introduced: 124

The accuracy of the model was proved during the design of a 14-bit SAR ADC, fabricated in a 0.35 μm standard CMOS technology. The model was also used for fast simulation of the INL and DNL according to the current capacitor array topology. The results for one of the design iterations are shown in Fig. 2. Table I compares the simulation results from the proposed Verilog-A module with those extracted from the topology view. We used the Cadence Virtuoso platform for the design flow and Cadence Spectra as the circuit simulator. VII. CONCLUSION In this work, a model of a split capacitor array for a DAC that is usually used in SAR ADC design was presented. This model provides simple expressions for fast manual calculations of the DAC s INL and DNL. This model can also be used for fast simulation of the DAC in a topdown design flow, saving simulation time. This model gives the designer an opportunity to see the impact of device physics on the system behavior on the higher steps of the top-down methodology. REFERENCES [1] K. Kundert, H. Chang, D. Jefferies, G. Lamant, E. Malavasi, and F. Sendig, Design of mixed-signal systems-on-a-chip, Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, vol. 19, no. 12, pp. 1561 1571, dec 2000. [2] O. Zinke. (2005, jun) Design and verification with Cadence s Virtuoso AMS designer. [Online]. Available: http://www.eetasia.com [3] A. Mariano, D. Dallet, Y. Deval, and J. B. Begueret, Top-down design methodology of a multi-bit continuous-time delta-sigma modulator, Analog Integrated Circuits and Signal Processing, vol. 60, no. 1-2, pp. 145 153, aug. 2007. [4] A. Mariano, D. Dallet, Y. Deval, and J.-B. Begueret, Continuous- Time Delta-Sigma Modulator based on High-Speed Low-Resolution A/D Converter, in Circuits and Systems, 2007. NEWCAS 2007. IEEE Northeast Workshop on, aug. 2007, pp. 944 947. V. VERILOG-A MODEL A Verilog-A model is based on the expressions (8-12). The model allows to enable and disable some features through OffsetError, GainError and NonLinearity control parameters. The values of CpL, χ and Ca are also the parameters of the model. They can be extracted from the layout by using the software tools such as Mentor Graphics Calibre. All transistors are replaced by ideal switches. The expressions (8-12) take C 0 from (19) instead of C0 VI. SIMULATIONS RESULTS [5] D. Osipov, Y. Bocharov, V. Butuzov, and A. Simakov, Design of compact behavioral models of analog and mixed-signal blocks based on results of chip testing, in Proc. International Conference Digital signal processing and its applications (DSPA 2010), Apr. 2010, pp. 272 275. [6] S.-S. Wong, Y. Zhu, C.-H. Chan, U.-F. Chio, S.-W. Sin, U. Seng- Pan, and R. Martins, Parasitic calibration by two-step ratio approaching technique for split capacitor array SAR ADCs, in SoC Design Conference (ISOCC), 2009 International, nov. 2009, pp. 333 336. [7] S. Haenzsche, S. Henker, and R. Schuffny, Modelling of capacitor mismatch and non-linearity effects ini charge redistribution SAR ADCs, in Mixed Design of Integrated Circuits and Systems (MIXDES), 2010 Proceedings of the 17th International Conference, june 2010, pp. 300 305. 125

[8] B. Ginsburg and A. Chandrakasan, 500-MS/s 5-bit ADC in 65-nm CMOS With Split Capacitor Array DAC, Solid-State Circuits, IEEE Journal of, vol. 42, no. 4, pp. 739 747, april 2007. [9] INL/DNL Measurements for High-Speed Analog-to-Digital Converters (ADCs), Maxim, Nov. 2001. [Online]. Available: http://www.maximic. com/an283 126