EXTENDING THE RESOLUTION OF PARALLEL DIGITAL-ANALOG CONVERTERS

Similar documents
PARALLEL DIGITAL-ANALOG CONVERTERS

Digital to Analog Converters I

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

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

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

EE100Su08 Lecture #9 (July 16 th 2008)

Analog and Telecommunication Electronics

D/A Converters. D/A Examples

A novel Capacitor Array based Digital to Analog Converter

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

DAC10* PRODUCT PAGE QUICK LINKS Last Content Update: 02/23/2017

Edited By : Engr. Muhammad Muizz bin Mohd Nawawi

Data Converter Fundamentals

Pipelined multi step A/D converters

In this lecture, we will consider how to analyse an electrical circuit by applying KVL and KCL. As a result, we can predict the voltages and currents

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

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

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

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

Successive Approximation ADCs

The influence of parasitic capacitors on SAR ADC characteristics

Lecture 10, ATIK. Data converters 3

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

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

Nyquist-Rate A/D Converters

Switched Capacitor Circuits II. Dr. Paul Hasler Georgia Institute of Technology

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) State any two Boolean laws. (Any 2 laws 1 mark each)

Designing Information Devices and Systems I Fall 2018 Lecture Notes Note Introduction: Op-amps in Negative Feedback

Analog and Telecommunication Electronics

Lecture 7, ATIK. Continuous-time filters 2 Discrete-time filters

DATASHEET AD7520, AD7521. Features. Ordering Information. Pinouts. 10-Bit, 12-Bit, Multiplying D/A Converters. FN3104 Rev.4.

Summary Last Lecture

The equivalent model of a certain op amp is shown in the figure given below, where R 1 = 2.8 MΩ, R 2 = 39 Ω, and A =

Capacitor Action. 3. Capacitor Action Theory Support. Electronics - AC Circuits

Sample Test Paper - I

As light level increases, resistance decreases. As temperature increases, resistance decreases. Voltage across capacitor increases with time LDR

Lab 4 RC Circuits. Name. Partner s Name. I. Introduction/Theory

Switch or amplifies f. Capacitor i. Capacitance is measured in micro/pico farads ii. Filters frequencies iii. Stores electrical energy

DESIGN MICROELECTRONICS ELCT 703 (W17) LECTURE 3: OP-AMP CMOS CIRCUIT. Dr. Eman Azab Assistant Professor Office: C

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

Digital Signal 2 N Most Significant Bit (MSB) Least. Bit (LSB)

Designing Information Devices and Systems I Spring 2018 Lecture Notes Note 17

PRODUCT OVERVIEW REF. IN 16 BIPOLAR OFFSET 17 REGISTER 74LS75 REGISTER 74LS75 BITS LSB

ESE319 Introduction to Microelectronics. BJT Biasing Cont.

EE247 Lecture 16. Serial Charge Redistribution DAC

Digital Electronic Meters

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

NJW CHANNEL ELECTRONIC VOLUME

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 16

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

Master Degree in Electronic Engineering. Analog and Telecommunication Electronics course Prof. Del Corso Dante A.Y Switched Capacitor

CMOS Digital Integrated Circuits Lec 13 Semiconductor Memories

Multiplication of signed-operands

CHW 261: Logic Design

Electronics Capacitors

Basic RL and RC Circuits R-L TRANSIENTS: STORAGE CYCLE. Engineering Collage Electrical Engineering Dep. Dr. Ibrahim Aljubouri

Section 4. Nonlinear Circuits

Physics 102: Lecture 05 Circuits and Ohm s Law

Midterm 1 Announcements

Microelectronic Circuit Design 4th Edition Errata - Updated 4/4/14

Coulomb s constant k = 9x10 9 N m 2 /C 2

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) SUMMER 14 EXAMINATION Model Answer

8-bit 50ksps ULV SAR ADC

Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto

ECE 201 Fall 2009 Final Exam

14:332:231 DIGITAL LOGIC DESIGN. Why Binary Number System?

EE 321 Analog Electronics, Fall 2013 Homework #3 solution

EE241 - Spring 2000 Advanced Digital Integrated Circuits. References

shown in Fig. 4, is initially uncharged. How much energy is stored in the two capacitors after the switch S is closed for long time?

Homework 3 Solution. Due Friday (5pm), Feb. 14, 2013

Digital or Analog. Digital style. Old school. or analog? q. digitally: q q 7 q 6 q 5 q 4 q 3 q 2 q 1 q 0. binary coded funnels

Electrical Circuits Lab Series RC Circuit Phasor Diagram

ECE-343 Test 1: Feb 10, :00-8:00pm, Closed Book. Name : SOLUTION

Problem Set 5 Solutions

EECE 2150 Circuits and Signals, Biomedical Applications Final Exam Section 3

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

Digital Electronics Electronics, Devices and Circuits

Chapter 8. Low-Power VLSI Design Methodology

Lecture 310 Open-Loop Comparators (3/28/10) Page 310-1

Figure Circuit for Question 1. Figure Circuit for Question 2

SUMMER 18 EXAMINATION Subject Name: Principles of Digital Techniques Model Answer Subject Code:

Chapter 26 Direct-Current Circuits

Question 1. Question 2. Question 3

EE40 Midterm Review Prof. Nathan Cheung

EE 230 Lecture 20. Nonlinear Op Amp Applications. The Comparator Nonlinear Analysis Methods

EECE 2510 Circuits and Signals, Biomedical Applications Final Exam Section 3. Name:

Evaluation Board for 8-/10-/12-Bit, Parallel Input, Dual-Channel, Current Output DAC EVAL-AD5428/AD5440/AD5447EB

Examination paper for TFY4185 Measurement Technique/ Måleteknikk

Chapter 10 Sinusoidal Steady State Analysis Chapter Objectives:

Generation of Four Phase Oscillators Using Op Amps or Current Conveyors

Chapter 10 Feedback. PART C: Stability and Compensation

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

ENGG 1203 Tutorial_9 - Review. Boolean Algebra. Simplifying Logic Circuits. Combinational Logic. 1. Combinational & Sequential Logic

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

University of California at Berkeley College of Engineering Dept. of Electrical Engineering and Computer Sciences. EECS 40 Midterm II

EE141- Fall 2002 Lecture 27. Memory EE141. Announcements. We finished all the labs No homework this week Projects are due next Tuesday 9am EE141

Operational amplifiers (Op amps)

Some Important Electrical Units

Midterm Exam 2. Prof. Miloš Popović

Active Circuits: Life gets interesting

Transcription:

CMOS Analog IC Design Page 10.3-1 10.3 - EXTENDING THE RESOLUTION OF PARALLEL DIGITAL-ANALOG CONVERTERS TECHNIQUE: Divide the total resolution N into k smaller sub-dacs each with a resolution of N k. Result: Smaller total area. More resolution because of reduced largest to smallest component spread. APPROACHES: Combination of similarly scaled subdacs Divider approach (scale the analog output of the subdacs) Subranging approach (scale the reference voltage of the subdacs) Combination of differently scaled subdacs

CMOS Analog IC Design Page 10.3-2 COMBINATION OF SIMILARLY SCALED SUBDACs ANALOG SCALING - DIVIDER APPROACH Example of combining a m-bit and k-bit subdac to form a m+k-bit DAC. Accuracy? b 1 b m+1 v OUT = 2 + b 2 4 + + b m 2 m V REF + 1 2 m 2 + b m+2 4 + + b m+k 2 k V REF v OUT = b 1 2 + b 2 4 + + b m 2 m + b m+1 2 m+1 + b m+2 2 m+2 + + b m+k 2 m+k V REF Weighting factor of the i-th bit = V REF 2 i 2 n = 2n-i LSBs ±0.5 LSB Accuracy of the i-th bit = 2 n-i LSB = 1 100 2n-i+1 = 2 n-i+1 % 2n

CMOS Analog IC Design Page 10.3-3 EXAMPLE 10.3-1 Illustration of the Influence of the Scaling Factor Assume that m = 2 and k = 2 in Fig. 10.3-1 and find the transfer characteristic of this DAC if the scaling factor for the LSB DAC is 3/8 instead of 1/4. Assume that V REF = 1V. What is the ±INL and ±DNL for this DAC? Is this DAC monotonic or not? Solution The ideal DAC output is given as v OUT = b 1 2 + b 2 4 + 1 4 b 3 2 + b 4 4 = b 1 2 + b 2 4 + b 3 8 + b 4 16. The actual DAC output can be written as v OUT (act.) = b 1 2 + b 2 4 + 3b 3 16 + 3b 4 32 = 16b 1 32 + 8b 2 32 + 6b 3 32 + 3b 4 32 The results are tabulated in Table 10.3-1 for this example.

CMOS Analog IC Design Page 10.3-4 EXAMPLE 10.3-1 - CONTINUED Table 10.3-1 Ideal and Actual Analog Output for the DAC in Ex. 10.3-1, Input Digital Word v OUT (act.) v OUT v OUT (act.) Change in v OUT (act) - 2/32 - v OUT 0000 0/32 0/32 0/32-0001 3/32 2/32 1/32 1/32 0010 6/32 4/32 2/32 1/32 0011 9/32 6/32 3/32 1/32 0100 8/32 8/32 0/32-3/32 0101 11/32 10/32 1/32 1/32 0110 14/32 12/32 2/32 1/32 0111 17/32 14/32 3/32 1/32 1000 16/32 16/32 0/32-3/32 1001 19/32 18/32 1/32 1/32 1010 22/32 20/32 2/32 1/32 1011 25/32 22/32 3/32 1/32 1100 24/32 24/32 0/32-3/32 1101 27/32 26/32 1/32 1/32 1110 30/32 28/32 2/32 1/32 1111 33/32 30/32 3/32 1/32 Table 10.3-1contains all the information we are seeking. An LSB for this example is 1/16 or 2/32. The fourth column gives the +INL as 1.5LSB and the -INL as 0LSB. The fifth column gives the +DNL as 0.5LSB and the -DNL as - 1.5LSB. Because the -DNL is greater than -1LSB, this DAC is not monotonic.

CMOS Analog IC Design Page 10.3-5 EXAMPLE 10.3-2 Finding the Tolerance of the Scaling Factor to Prevent Conversion Errors Find the worst case tolerance of the scaling factor (x = 1/2 m = 1/4) in the above example that will not cause a conversion error in the DAC. Solution Because the scaling factor only affects the LSB DAC, we need only consider the two LSB bits. The worst case requirement for the ideal scaling factor of 1/4 is given as b 3 2 ( x ± x ) + b 4 4 ( x ± x ) = xb 3 2 + xb 4 4 ± 1 32 or x b 3 2 + x b 4 4 = x b 3 2 + b 4 4 = 1 32. The worst case value of x occurs when both b 3 and b 4 are 1. Therefore, we get x 3 4 = 1 32 x = 1 24. The scaling factor, x, can be expressed as x ± x = 1 4 ± 1 24 = 6 24 ± 1 24 Therefore, the tolerance required for the scaling factor x is 5/24 to 7/24. This corresponds to an accuracy of ±16.7% which is less than the ±25% (±100%/2 k ) because of the influence of the LSB bits. It can be shown that the INL will be equal to ±0.5LSB or less (see Problem 10.3-6 of text).

CMOS Analog IC Design Page 10.3-6 REFERENCE SCALING - SUBRANGING APPROACH Example of combining a m-bit and k-bit subdac to form a m+k-bit DAC. v OUT = b 1 2 + b 2 4 + + b m 2 m V REF + b m+1 2 + b m+2 4 + + b m+k V REF 2 k 2 m v OUT = b 1 2 + b 2 4 + + b m 2 m + b m+1 2 m+1 + b m+2 2 m+2 + + b m+k 2 m+k V REF Accuracy considerations of this method are similar to the analog scaling approach.

CMOS Analog IC Design Page 10.3-7 CURRENT SCALING DAC USING TWO SUBDACs Implementation: v OUT = R F I b 1 2 + b 2 4 + b 3 8 + b 4 16 + 1 16 b 5 2 + b 6 4 + b 7 8 + b 8 16

CMOS Analog IC Design Page 10.3-8 CHARGE SCALING DAC USING TWO SUBDACs Implementation: Design of the scaling capacitor, C s : The series combination of C s and the LSB array must terminate the MSB array or equal C/8. Therefore, we can write C 8 = 1 1 + 1 C s 2C or 1 C s = 8 C - 1 2C = 16 2C - 1 2C = 15 2C.

CMOS Analog IC Design Page 10.3-9 EQUIVALENT CIRCUIT OF THE CHARGE SCALING DAC USING TWO SUBDACs Simplified equivalent circuit: where the Thevenin equivalent voltage of the MSB array is V 1 = 1 15/8 b 1 V REF + 1/2 15/8 b 2 V REF + 1/4 15/8 b 3 V REF + 1/8 15/8 b 4 V REF = 16 15 2 + b 2 4 + b 3 8 + b 4 16 V REF and the Thevenin equivalent voltage of the LSB array is V 2 = 1/1 2 b 5 V REF + 1/2 2 b 6 V REF + 1/4 2 b 7 V REF + 1/8 2 b 8 V REF = 2 + b 6 4 + b 7 8 + b 8 16 V REF Combining the elements of the simplified equivalent circuit above gives 1 2C + 15 2C 8 15C v OUT = 1 2C + 15 V 2C + 8 1 + 1 15C 2C + 15 V 2C + 8 2 = 15+15 15 15+15 15+16 V 1 + 16 15+15 15+16 V 2 = 15 16 V 1 + 1 16 V 2 15C 8 v OUT = b 1 2 + b 2 4 + b 3 8 + b 4 16 + b 5 32 + b 6 64 + b 7 128 + b 8 256 V REF = b i V REF 2 i i=0 b 5 b 1

CMOS Analog IC Design Page 10.3-10 CHARGE AMPLIFIER DAC USING TWO BINARY WEIGHTED CHARGE AMPLIFIER SUBDACs Implementation: Attributes: MSB subdac is not dependent upon the accuracy of the scaling factor for the LSB subdac. Insensitive to parasitics, fast Limited to op amp dynamics No ICMR problems with the op amp

CMOS Analog IC Design Page 10.3-11 COMBINATION OF DIFFERENTLY SCALED SUBDACs VOLTAGE SCALING MSB SUBDAC AND CHARGE SCALING LSB SUBDAC Implementation: Operation: 1.) Switches S F and S 1B through S k,b discharge all capacitors. 2.) Decoders A and B connect Bus A and Bus B to the top and bottom, respectively, of the appropriate resistor as determined by the m-bits. 3.) The charge scaling subdac divides the voltage across this resistor by capacitive division determined by the k-bits. Attributes: MSB s are monotonic but the accuracy is poor Accuracy of LSBs is good

CMOS Analog IC Design Page 10.3-12 VOLTAGE SCALING MSB SUBDAC AND CHARGE SCALING LSB SUBDAC - CONTD. Equivalent circuit of the voltage scaling (MSB) and charge scaling (LSB) DAC: where, and V REF = V REF b 1 2 1 + b 2 2 2 + + b m-1 2 m-1 + b m 2 m b m+1 b m+1 v OUT = V REF 2 m 2 + b m+2 2 2 + + b m+k-1 2 k-1 + b m+k 2 k = V REF 2 m+1 + b m+2 2 m+2 + + b m+k-1 2 m+k-1 + b m+k 2 m+k Adding V REF of Eq. (13) to v OUT of Eq. (12) gives the DAC output voltage as b 1 v OUT = V REF + v OUT = V REF 2 1 + b 2 2 2 + + b m-1 2 m-1 + b m 2 m + b m+1 2 m+1 + b m+2 2 m+2 + + b m+k-1 2 m+k-1 + b m+k 2 m+k which is equivalent to an m+k bit DAC.

CMOS Analog IC Design Page 10.3-13 CHARGE SCALING MSB SUBDAC AND VOLTAGE SCALING LSB SUBDAC where Therefore, Attributes: b 1 v OUT = 2 1 + b 2 2 2 + + b m-1 2 m-1 + b m 2 m V REF + v k 2 m v k = b m+1 2 1 + b m+2 2 2 + + b m+k-1 2 k-1 + b m+k 2 k V REF b 1 v OUT = 2 1 + b 2 2 2 + + b m-1 2 m-1 + b m 2 m + b m+1 2 m+1 + b m+2 2 m+2 + + b m+k-1 2 m+k-1 + b m+k 2 m+k V REF MSBs have good accuracy LSBs are monotonic, have poor accuracy - require trimming for good accuracy

CMOS Analog IC Design Page 10.3-14 TRADEOFFS IN SUBDAC SELECTION TO ENHANCE LINEARITY PERFORMANCE The use of two different types of scaling subdacs to implement a DAC permits tradeoffs in regard to the INL and DNL performance of the DAC. Assume a m-bit MSB subdac and a k-bit LSB subdac. MSB Voltage Scaling SubDAC and LSB Charge Scaling SubDAC (n = m+k) INL and DNL of the m-bit MSB voltage-scaling subdac: INL(R) = 2 m-1 2n 2 m R R = R ± R 2n-1 LSBs and DNL(R) = 2n R R 2m ± R = 2k R LSBs INL and DNL of the k-bit LSB charge-scaling subdac: INL(C) = 2 k-1 C C LSBs and DNL(C) = (2k -1) C C LSBs Combining these relationships: and INL = INL(R) + INL(C) = 2 n-1 R R + C 2k-1 C LSBs DNL = DNL(R) + DNL(C) = 2 k R R + (2k -1) C C LSBs MSB Charge Scaling SubDAC and LSB Voltage Scaling SubDAC and INL = INL(R) + INL(C) = 2 k-1 R R + C 2n-1 C LSBs DNL = DNL(R) + DNL(C) = R R + (2n -1) C C LSBs

CMOS Analog IC Design Page 10.3-15 EXAMPLE 10.3-3 Design of a DAC using Voltage Scaling for MBSs and Charge Scaling for LSBs Consider a 12-bit DAC that uses voltage scaling for the MSBs charge scaling for the LSBs. To minimize the capacitor element spread and the number of resistors, choose m = 5 and k = 7. Find the tolerances necessary for the resistors and capacitors to give an INL and DNL equal to or less than 2 LSB and 1 LSB, respectively. Solution Substituting n = 12 and k = 7 into the previous equations gives 2 = 2 11 R R + 26 C C and 1 = 2 7 R R + (27-1) C C Solving these two equations simultaneously gives and C C = 2 5-2 2 11-2 6-2 5 = 0.0154 C C = 1.54% R R = 2-2 6 (0.0154) 2 11 = 0.0005 R R = 0.05% We see that the capacitor tolerance will be easy to meet but that the resistor tolerance will require resistor trimming to meet the 0.05% requirement. Because of the 2 n-1 multiplying R/R in the relationship, it will not do any good to try different values of m and k. This realization will consist of 32 equal value resistors and 7 binary-weighted capacitors with an element spread of 64.

CMOS Analog IC Design Page 10.3-16 EXAMPLE 10.3-4 Design of a DAC using Charge Scaling for MBSs and Voltage Scaling for LSBs Consider a 12-bit DAC that uses charge scaling for the MSBs voltage scaling for the LSBs. To minimize the capacitor element spread and the number of resistors, choose m = 7 and k = 5. Find the tolerances necessary for the resistors and capacitors to give an INL and DNL equal to or less than 2 LSB and 1 LSB, respectively. Solution Substituting the values of this example into the relationships developed on a previous slide, we get 2 = 2 4 R R + 211 C C and 1 = R R + (212-1) C C Solving these two equations simultaneously gives C C = 2 4-2 2 16-2 11-2 4 = 0.000221 C C = 0.0221% and R R 3 2 5-1 = 0.0968 R R = 9.68% For this example, the resistor tolerance is easy to meet but the capacitor tolerance will be difficult. To achieve accurate capacitor tolerances, we should increase the value of m and decrease the value of k to achieve a smaller capacitor value spread and thereby enhance the tolerance of the capacitors. If we choose m = 5 and k = 7, the capacitor tolerance remains about the same but the resistor tolerance becomes 2.36% which is still reasonable. The largest to smallest capacitor ratio is 16 rather than 64 which will help to meet the capacitor tolerance requirements.

CMOS Analog IC Design Page 10.3-17 SUMMARY OF EXTENDED RESOLUTION DACS DAC resolution can be achieved by combining several subdacs with smaller resolution Methods of combining include scaling the output or the reference of the non-msb subdacs SubDACs can use similar or different scaling methods Tradeoffs in the number of bits per subdac and the type of subdac allow minimization of the INL and DNL