Digital to Analog Converters I

Similar documents
PARALLEL DIGITAL-ANALOG CONVERTERS

EXTENDING THE RESOLUTION OF PARALLEL DIGITAL-ANALOG CONVERTERS

D/A Converters. D/A Examples

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

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

Data Converter Fundamentals

Analog and Telecommunication Electronics

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

EE 521: Instrumentation and Measurements

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

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

EE247 Lecture 16. Serial Charge Redistribution DAC

A novel Capacitor Array based Digital to Analog Converter

Successive Approximation ADCs

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

Lecture 10, ATIK. Data converters 3

Analog and Telecommunication Electronics

The influence of parasitic capacitors on SAR ADC characteristics

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

Slide Set Data Converters. Digital Enhancement Techniques

EE 505 Lecture 7. Spectral Performance of Data Converters - Time Quantization - Amplitude Quantization Clock Jitter Statistical Circuit Modeling

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

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

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

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

Pipelined multi step A/D converters

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

Digital Electronic Meters

Edited By : Engr. Muhammad Muizz bin Mohd Nawawi

Summary Last Lecture

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 26. Data Converters. Differential Nonlinearity Spectral Performance

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

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

EE 505 Lecture 11. Statistical Circuit Modeling. R-string Example Offset Voltages

Analog Digital Sampling & Discrete Time Discrete Values & Noise Digital-to-Analog Conversion Analog-to-Digital Conversion

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

Oversampling Converters

Nyquist-Rate A/D Converters

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

8-bit 50ksps ULV SAR ADC

EE 435. Lecture 37. Parasitic Capacitances in MOS Devices. String DAC Parasitic Capacitances

EE 505 Lecture 8. Clock Jitter Statistical Circuit Modeling

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

Switched Capacitor Circuits I. Prof. Paul Hasler Georgia Institute of Technology

Digital Circuits, Binary Numbering, and Logic Gates Cornerstone Electronics Technology and Robotics II

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

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

Analog to Digital Converters (ADCs)

EE 230 Lecture 40. Data Converters. Amplitude Quantization. Quantization Noise

EE100Su08 Lecture #9 (July 16 th 2008)

Do not fill out the information below until instructed to do so! Name: Signature: Section Number:

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

8-bit Microcontroller with 2/4/8K Bytes In-System Programmable Flash. ATtiny25 ATtiny25V. Appendix B. Appendix B ATtiny25/V Specification at +125 C

EE 505. Lecture 13. String DACs

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

EE 230 Lecture 43. Data Converters

Introduction to digital systems. Juan P Bello

Lecture 12 Digital Circuits (II) MOS INVERTER CIRCUITS

CMOS Digital Integrated Circuits Lec 13 Semiconductor Memories

Analog / Mixed-Signal Circuit Design Based on Mathematics

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

Time Varying Circuit Analysis

WORKBOOK. Try Yourself Questions. Electrical Engineering Digital Electronics. Detailed Explanations of

Chapter 8. Low-Power VLSI Design Methodology

Q. 1 Q. 25 carry one mark each.

NOISE-SHAPING SAR ADCS

Question 1. Question 2. Question 3

Digital Integrated Circuits A Design Perspective. Semiconductor. Memories. Memories

Sistemas de Aquisição de Dados. Mestrado Integrado em Eng. Física Tecnológica 2016/17 Aula 4, 10th October

Switched Capacitor: Sampled Data Systems

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

Slide Set Data Converters. High-Order, CT Σ Converters and Σ DAC

Digital Integrated Circuits A Design Perspective

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

ECE-343 Test 2: Mar 21, :00-8:00, Closed Book. Name : SOLUTION

Design Engineering MEng EXAMINATIONS 2016

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

PHY232 Spring 2008 Jon Pumplin (Original ppt courtesy of Remco Zegers) Direct current Circuits

EE 505 Lecture 10. Statistical Circuit Modeling

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

I2 C Compatible Digital Potentiometers AD5241/AD5242

Electrical Circuits Lab Series RC Circuit Phasor Diagram

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

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

NV Electronically Programmable Capacitor

TOP VIEW. Maxim Integrated Products 1

Unit 3 Session - 9 Data-Processing Circuits

Case Outline(s). The case outlines shall be designated in Mil-Std-1835 and as follows:

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

DESCRIPTIO. LTC SMBus/I 2 C Accelerator* FEATURES APPLICATIO S TYPICAL APPLICATIO

Case Outline(s). The case outlines shall be designated in Mil-Std-1835 and as follows:

Homework Assignment 08

Semiconductor Memory Classification

EE 435. Lecture 25. Data Converters. Architectures. Characterization

Measurement and Instrumentation. Sampling, Digital Devices, and Data Acquisition

CSCI 220: Computer Architecture-I Instructor: Pranava K. Jha. BCD Codes

Very Large Scale Integration (VLSI)

Lecture 6, ATIK. Switched-capacitor circuits 2 S/H, Some nonideal effects Continuous-time filters

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

Transcription:

Advanced Analog Building Blocks 2 Digital to Analog Converters I Albert Comerma (PI) (comerma@physi.uni-heidelberg.de) Course web WiSe 2017

DAC parameters DACs parameters DACs non ideal effects DACs performance measurement N = number of bits V ref Full scale, V FS LSB = V FS /2 N b i = 0 or 1 V out = V FS N 1 i=0 b i = 2 N 1 LSB N 1 Note: for b i = 1, V out = V FS LSB V FS i=0 b i 2 i N c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 1 / 18

Ideal output DACs parameters DACs non ideal effects DACs performance measurement c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 2 / 18

DAC offset error DACs parameters DACs non ideal effects DACs performance measurement c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 3 / 18

DAC gain error DACs parameters DACs non ideal effects DACs performance measurement c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 4 / 18

Monotonicity DACs parameters DACs non ideal effects DACs performance measurement Ideally DACs should be monotonic c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 5 / 18

Saturation DACs parameters DACs non ideal effects DACs performance measurement Saturation on extreme values, usually close to power rails. c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 6 / 18

Differential Non Linearity, DNL DACs parameters DACs non ideal effects DACs performance measurement Deviation of an output step from 1 LSB: DNL i = i stepsize LSB LSB, Extremes are taken i.e.: DNL = ±0.5LSBs c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 7 / 18

Integral Non Linearity, INL DACs parameters DACs non ideal effects DACs performance measurement Deviation of an output from ideal value, Cumulative sum of DNL: INL i = i j=0 DNL j c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 8 / 18

Idea of DAC performance DACs parameters DACs non ideal effects DACs performance measurement DNL < INL DNL > INL In reality always obtain a mix + offset + gain errors + saturation. Different methods to calculate INL: Typically after removing offset and gain errors. c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 9 / 18

Examples: DACs parameters DACs non ideal effects DACs performance measurement 6 bit DAC 8 bit DAC c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 10 / 18

DACs classification Resistor string DACs Current steering DACs Segmented DACs DACs classification based on frequency domain performance. Nyquist rate DACs (Flash): Analog output samples are generated at the system sampling frequency Resistor string DAC Current steering DAC Thermometric Binary-weighted Segmented DAC Oversampling DACs: Analog output samples are generated at much higher frequencies than the system sampling frequency c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 11 / 18

Resistor string DACs Resistor string DACs Current steering DACs Segmented DACs All possible analog voltages are generated. Desired voltage is connected to the output. Monotonic. Good DNL/INL. Limitations: Speed limited by output RC. Large resistors needed for low power. Good matching for Rs. c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 12 / 18

Resistor string DACs - tree Resistor string DACs Current steering DACs Segmented DACs Reduced parasitic capacitance. Decoder not needed. c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 13 / 18

Thermometric DACs Resistor string DACs Current steering DACs Segmented DACs Thermometric code, one bit changes. Based on repetition of exact blocks (unity element). Binary to Thermometric decoder needed: Dec b 2 b 1 b 0 d 7 d 6 d 5 d 4 d 3 d 2 d 1 d 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 2 0 1 0 0 0 0 0 0 1 1 1 3 0 1 1 0 0 0 0 1 1 1 1 4 1 0 0 0 0 0 1 1 1 1 1 5 1 0 1 0 0 1 1 1 1 1 1 6 1 1 0 0 1 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 1 1 1 c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 14 / 18

Current steering DAC, thermometric Resistor string DACs Current steering DACs Segmented DACs Fast and monotonic (by construction), good DNL. c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 15 / 18

Current steering DAC, binary weighted Resistor string DACs Current steering DACs Segmented DACs Current switching, simple and fast. INL and DNL depends on matching, not inherently monotonic. c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 16 / 18

Current steering DAC, R2R Resistor string DACs Current steering DACs Segmented DACs Reduced component spread due to the R-2R ratio. c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 17 / 18

Segmented DACs Resistor string DACs Current steering DACs Segmented DACs Combination of previous architectures; c comerma@physi.uni-heidelberg.de Advances Analog Building Blocks 2: DACs 18 / 18

Practice: simulate and compare different binary weighed DACs Use as a reference the following schematic, based on current binary weighted DAC. For a few µa bias current and 7bit resolution check DNL/INL on simulation. Perform a montecarlo simulation on DAC behaviour. Try to estimate area for an equivalent R2R version.