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

Similar documents
PARALLEL DIGITAL-ANALOG CONVERTERS

Sample-and-Holds David Johns and Ken Martin University of Toronto

Data Converter Fundamentals

Advanced Current Mirrors and Opamps

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

D/A Converters. D/A Examples

EXTENDING THE RESOLUTION OF PARALLEL DIGITAL-ANALOG CONVERTERS

EE247 Lecture 16. Serial Charge Redistribution DAC

Nyquist-Rate A/D Converters

Digital to Analog Converters I

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

Lecture 10, ATIK. Data converters 3

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

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

A novel Capacitor Array based Digital to Analog Converter

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

Oversampling Converters

EE241 - Spring 2000 Advanced Digital Integrated Circuits. References

Pipelined multi step A/D converters

Summary Last Lecture

Topics. Dynamic CMOS Sequential Design Memory and Control. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut

ECEN 610 Mixed-Signal Interfaces

System on a Chip. Prof. Dr. Michael Kraft

Digital Integrated Circuits A Design Perspective

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

CARNEGIE MELLON UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING DIGITAL INTEGRATED CIRCUITS FALL 2002

Chapter 8. Low-Power VLSI Design Methodology

CMOS Comparators. Kyungpook National University. Integrated Systems Lab, Kyungpook National University. Comparators

EE141Microelettronica. CMOS Logic

CMOS Digital Integrated Circuits Lec 13 Semiconductor Memories

Semiconductor Memory Classification

Semiconductor Memories

Digital Integrated Circuits A Design Perspective

ELEN 610 Data Converters

Lecture 25. Semiconductor Memories. Issues in Memory

Lecture 37: Frequency response. Context

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

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

Answers. Name: Grade: Q1 Q2 Q3 Q4 Total mean: 83, stdev: 14. ESE370 Fall 2017

Analog and Telecommunication Electronics

SWITCHED CAPACITOR AMPLIFIERS

Successive Approximation ADCs

EXAMPLE DESIGN PART 2

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

Chapter Overview. Memory Classification. Memory Architectures. The Memory Core. Periphery. Reliability. Memory

SEMICONDUCTOR MEMORIES

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

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

EE100Su08 Lecture #9 (July 16 th 2008)

Name: Answers. Mean: 83, Standard Deviation: 12 Q1 Q2 Q3 Q4 Q5 Q6 Total. ESE370 Fall 2015

3. Basic building blocks. Analog Design for CMOS VLSI Systems Franco Maloberti

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

EXAMPLE DESIGN PART 2

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

EE 521: Instrumentation and Measurements

Digital Electronic Meters

Topics to be Covered. capacitance inductance transmission lines

EECS 141: FALL 05 MIDTERM 1

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

EE 466/586 VLSI Design. Partha Pande School of EECS Washington State University

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

COMP 103. Lecture 16. Dynamic Logic

Semiconductor Memories

Magnetic core memory (1951) cm 2 ( bit)

Hw 6 and 7 Graded and available Project Phase 2 Graded Project Phase 3 Launch Today

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

GMU, ECE 680 Physical VLSI Design 1

8-bit 50ksps ULV SAR ADC

Introduction to CMOS VLSI Design (E158) Lecture 20: Low Power Design

Semiconductor memories

Digital Integrated Circuits Designing Combinational Logic Circuits. Fuyuzhuo

Edited By : Engr. Muhammad Muizz bin Mohd Nawawi

! Memory. " RAM Memory. ! Cell size accounts for most of memory array size. ! 6T SRAM Cell. " Used in most commercial chips

Advanced Analog Integrated Circuits. Operational Transconductance Amplifier I & Step Response

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

ESE570 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Integrated Cicruits AND VLSI Fundamentals

Design of Analog Integrated Circuits

Analog and Telecommunication Electronics

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

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

EECS 141 F01 Lecture 17

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

Semiconductor Memories

Clock Strategy. VLSI System Design NCKUEE-KJLEE

ΗΜΥ 307 ΨΗΦΙΑΚΑ ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ Εαρινό Εξάμηνο 2018

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

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

Digital Electronics. Part A

Spiral 2 7. Capacitance, Delay and Sizing. Mark Redekopp

Electronics II. Final Examination

Fig. 1 CMOS Transistor Circuits (a) Inverter Out = NOT In, (b) NOR-gate C = NOT (A or B)

and V DS V GS V T (the saturation region) I DS = k 2 (V GS V T )2 (1+ V DS )

University of Toronto. Final Exam

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

Multistage Amplifier Frequency Response

Memory Trend. Memory Architectures The Memory Core Periphery

Lecture 400 Discrete-Time Comparators (4/8/02) Page 400-1

Chapter 2 Switched-Capacitor Circuits

EE 330. Lecture 35. Parasitic Capacitances in MOS Devices

Transcription:

Nyquist-Rate D/A Converters David Johns and Ken Martin (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) slide 1 of 20 D/A Converter Basics. B in D/A is a digital signal (or word), B in b i B in = 2 1 + 2 2 + + b N 2 N equals a 1 or a 0 (i.e. a binary digit). an analog reference; output. = ( 2 1 + 2 2 + + b N 2 N ) (1) (2) Define V LSB to be LSB signal change, V LSB 2 N slide 2 of 20

D/A Converter Basics For errors, define units of LSB 1LSB = 1 2 N A multiplying D/A allows to be a varying input proportional to multiplication of and B in. For ideal D/A, output signal is a well defined value no quantization error! V -------- out 1 3/4 1/2 1/4 0 00 01 10 11 (100) V --------- LSB = 1/4 = 1 LSB B in slide 3 of 20 D/A Resistor-String (Hamadé, JSSC, Dec. 1978) Guaranteed monotonic Integrated with better than 10-bits absolute accuracy. 2 N Resistors Delay through the switch network major speed limitation Resistors might be realized using polysilicon If n-channel only used, can be laid out small Requires 2 N resistors 3-bit slide 4 of 20

D/A Resistor-String Digital Decoding Higher speed implementation (less resistance thru transistors) 2 N Resistors 3 to 1 of 8 decoder Large cap load on buffer input Can pipeline digital decoding for faster speed Requires 2 N resistors 3-bit slide 5 of 20 Folded-resistor-string D/A (Abrial, JSSC, Dec. 1988) 2 to 1 of 4 decoder word lines bit lines Less capacitance load over the single bus approach Requires 2 N resistors 2 to 1 of 4 decoder slide 6 of 20

Binary-Weighted Resistor D/A s. R F 4R 8R 16R = R F V ref ------ ------ ------ 4R 8R Only N resistors Resistor and current ratios are on the order of 2 N No guarantee of monotonicity. Prone to glitches (more later). (3) slide 7 of 20 Reduced Spread Binary Resistor D/A R F 4R 4R 4R 3R R 1 V = --( V A 4 ref ) Reduced resistor spread Keep repeating this procedure > R- ladder slide 8 of 20

R- Based D/A Converters R 1 R' 1 R 2 R' 2 R 3 R' 3 R 4 R' 4 R R R ----------- ----------- 4R ----------- 8R ----------- 16R R' 4 = R 4 = = R R' 3 = R + R 4 = R 3 = R' 3 = R Small size, good matching (only R and ) (4) slide 9 of 20 R- Based Resistor Ladders Example D/A converter R F I r I r I r -- -- -- R 2 R 4 R 8 I r I r I r 2 I r 4 I r 8 Currents through the switches are scaled Should scale switch sizes for good accuracy No node voltage changes except for output > fast slide 10 of 20

R- Based Resistor Ladders Slower circuit having equal current through switches R R f R R R V o I I I -5V I Node voltages change slower circuit No need to scale switch sizes (smaller size) slide 11 of 20 Glitches Different delays for switching the different currents MSB change often worst case I 1 R f t I 2 I 1 + I 2 t t τ 1 τ 2 I 1 I 2 Glitches can be minimized by limiting the bandwidth but that slows down circuit Use thermometer code to reduce glitches slide 12 of 20

Charge-Redistribution SC D/A s Programmable SC gain amplifier. 16C φ 1 φ 1 ( φ 2 ) 8C 4C 2C C φ 2 ( φ 1 ) φ 1 φ 2 C 2 φ 2 Sign bit realized by interchanging input phases Carefully clock-waveforms required to minimize voltage dependency of clock-feed-through. Digital codes should be changed when input side of capacitors are connected to ground. Requires extra digital complexity. slide 13 of 20 Decimal Thermometer D/A Converters Binary Thermometer Code d 1 d 2 d 3 d 4 d 5 d 6 d 7 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 2 0 1 0 0 0 0 0 0 1 1 3 0 1 1 0 0 0 0 1 1 1 4 1 0 0 0 0 0 1 1 1 1 5 1 0 1 0 0 1 1 1 1 1 6 1 1 0 0 1 1 1 1 1 1 7 1 1 1 1 1 1 1 1 1 1 Binary-to-thermometer code conversion d 1 d 2 d 3 d 4 d 5 d 6 d 7 R f d 1 d 2 d 3 d 4 d 5 d 6 d 7 R R R R R R R slide 14 of 20

Thermometer Code D/A Converter C 2 N C 0 1-0 2 + 0 1 0 2 0 1 Top Capacitors are Connected to Ground C 0 2 C 2 Bottom Capacitors are Connected to C C C 2 N unit sized caps Guaranteed monotonic Much lower glitching Low DNL slide 15 of 20 Current-Mode D/A s Thermometer-code High-speed, output feeds directly to resistor Important that delay to all the switches are equal. Col. Column Decoder Overlapped clocks much better than having nonoverlapped clocks. Row d i d i Bias d i Row Decoder I - Src Array slide 16 of 20

Current-Steered D/A [Colles, 88] Operates as cascode current sources. For max speed, keep voltage swing at source of Q1 small (just turned off) Switching feed-through from the digital input enhances switching speed. + Q 4 Q 3 V bias d d 1 2 Q Q 1 2 V bias V bias R ref 50 Ω slide 17 of 20 Segmented D/A Schoeff, 79; Saul, 85; Grebene, 84 - + R/2 Combine thermometer binary and Accuracy needed for LSB reduced Glitches reduced Very popular + - R R R R 2 MSB s 4 Bit Binary LSB - Segment slide 18 of 20

Dynamically-Matched Current Sources Schouwenaar, 88 Shift Register 0 0 1 0 0 0 I d1 I d2 I d3 I d4 I d5 I 64 To Switch D/A Network I ref Dynamic technique with current switching for realizing very well-matched current sources Up to 16 bit accuracy Each current source is calibrated with a single reference 64 used so D/A can continue operating Achieved 92 db SNDR, and 20 mw with 3V. Used for audio application slide 19 of 20 Dynamically-Matched Current Sources I ref S 2 C gs I d1 I out S 1 I ref C gs S 2 I out I d1 0.9I ref Current source 0.9I added so a low gm device used (W/L equal to 10/75) Re-calibrate before leakage causes 0.5LSB error S1 Q 1 0.9I ref Q 1 Calibration Regular Usage Minimize clock-feedthrough and charge-injection by having capacitance C gs and bias voltage large V GS Implies voltage error causes less current deviation. slide 20 of 20