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

Similar documents
A novel Capacitor Array based Digital to Analog Converter

PARALLEL DIGITAL-ANALOG CONVERTERS

EE247 Lecture 16. Serial Charge Redistribution DAC

EXTENDING THE RESOLUTION OF PARALLEL DIGITAL-ANALOG CONVERTERS

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

Digital to Analog Converters I

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

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

D/A Converters. D/A Examples

Analog and Telecommunication Electronics

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

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

Data Converter Fundamentals

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

Slide Set Data Converters. Digital Enhancement Techniques

The influence of parasitic capacitors on SAR ADC characteristics

Lecture 10, ATIK. Data converters 3

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

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

Pipelined multi step A/D converters

Analog and Telecommunication Electronics

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

FUNCTIONALS OF BROWNIAN BRIDGES ARISING IN THE CURRENT MISMATCH IN D/A CONVERTERS

Digitally Assisted A/D Conversion- Trading off Analog Precision for Computing Power

EE 435. Lecture 26. Data Converters. Differential Nonlinearity Spectral Performance

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

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

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

Successive Approximation ADCs

8-bit 50ksps ULV SAR ADC

Analog / Mixed-Signal Circuit Design Based on Mathematics

Pipelined A/D Converters

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

EE 521: Instrumentation and Measurements

Edited By : Engr. Muhammad Muizz bin Mohd Nawawi

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

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

Nyquist-Rate A/D Converters

Summary Last Lecture

EE241 - Spring 2000 Advanced Digital Integrated Circuits. References

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

Unit 3 Session - 9 Data-Processing Circuits

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

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

LOGIC CIRCUITS. Basic Experiment and Design of Electronics. Ho Kyung Kim, Ph.D.

A DFT Approach for Diagnosis and Process Variation-Aware Structural Test of Thermometer Coded Current Steering DACs

CSE 140L Spring 2010 Lab 1 Assignment Due beginning of the class on 14 th April

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

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

Sample Test Paper - I

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

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

EE100Su08 Lecture #9 (July 16 th 2008)

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

Vidyalankar S.E. Sem. III [CMPN] Digital Logic Design and Analysis Prelim Question Paper Solution

LOGIC CIRCUITS. Basic Experiment and Design of Electronics

A DFT Approach for Diagnosis and Process Variation-Aware Structural Test of Thermometer Coded Current Steering DACs

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

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

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

Deep Submicron CMOS and the New Era of Creativity in Analog Design

Introduction to CMOS VLSI Design Lecture 1: Introduction

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BENG (HONS) ELECTRICAL & ELECTRONICS ENGINEERING EXAMINATION SEMESTER /2017

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

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

Oversampling Converters

ESE 570: Digital Integrated Circuits and VLSI Fundamentals

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

S.Y. Diploma : Sem. III [DE/ED/EI/EJ/EN/ET/EV/EX/IC/IE/IS/IU/MU] Principles of Digital Techniques

Digital Circuits ECS 371

CHW 261: Logic Design

EE 230 Lecture 43. Data Converters

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

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

A Nonuniform Quantization Scheme for High Speed SAR ADC Architecture

NPSAT1 Solar Cell Measurement System

INTRODUCTION TO DELTA-SIGMA ADCS

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

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

Early Monolithic Pipelined ADCs

Experimental Verification of a Timing Measurement Circuit With Self-Calibration

Shift Register Counters

An Approximate Parallel Multiplier with Deterministic Errors for Ultra-High Speed Integrated Optical Circuits

Chapter 8. Low-Power VLSI Design Methodology

5 Binary to Gray and Gray to Binary converters:

NJW CHANNEL ELECTRONIC VOLUME

Pipelined ADC Design. Sources of Errors. Robust Performance of Pipelined ADCs

Binary Multipliers. Reading: Study Chapter 3. The key trick of multiplication is memorizing a digit-to-digit table Everything else was just adding

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

CSE241 VLSI Digital Circuits Winter Lecture 07: Timing II

Minimization techniques

Digital Logic and Design (Course Code: EE222) Lecture 1 5: Digital Electronics Fundamentals. Evolution of Electronic Devices

STATISTICAL analog-to-digital converters (ADCs) refer

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

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

Chapter 3 Digital Logic Structures

Design of Sequential Circuits

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

UNSIGNED BINARY NUMBERS DIGITAL ELECTRONICS SYSTEM DESIGN WHAT ABOUT NEGATIVE NUMBERS? BINARY ADDITION 11/9/2018

Transcription:

Calibration of Current Steering D/A Converters ir. eorgi Radulov 1, dr. ir. Patrick Quinn 2, dr. ir. Hans Hegt 1, prof. dr. ir. Arthur van Roermund 1 1 Eindhoven University of Technology 2 Xilinx

Current-steering D/A converters Applications demand performance; Errors limit performance; Small errors demand huge resources. Correction methods: Improve performance and Relax design requirements 2

Overview Mismatch problem; Current calibration method; MSB unary currents calibration in a 12b 250nm DAC All (MSB unary and LSB binary) currents calibration in a quad-core 12b 180nm DAC; All currents calibration in a 12b-16b flexible 40nm DAC Conclusions 3

Mismatch problem Elements real values deviate PDF(I) Deviation depends on: Area Tech. and Circuit parameters I MEAN I I High resolution D/A require Many and accurate elements 2 σ I K I ~ W L ( ) I Large silicon areas Large silicon areas cause Systematic errors Drop of performance INL max ~ n σ I I 4

Start-up calibration scheme Mismatch correction; Input offset cancellation; Two phases: φa, φb; φa: I temp =I ref -I offset ; φb: I th (i)=i temp + I offset =I ref ; I offset 1-bit ADC FSM φa: open φa: closed φb: closed φb: open I th (i) I ref I temp with I ref =ΣI bin + I LSB ; Simple logic: 8-state FSM. CALDAC(i) temp CALDAC 5

12bit self-calibrating DAC in 250nm CMOS, see ESSCIRC 05

12bit DAC implementation 12b current-steering DAC; Segmentation: 6LSB/6MSB; 63 thermo bits calibrated; 6 binary not calibrated; Reference: binary bits; 5bit signed CALDACs; CMOS 0.25µm; Vdd 2.5V. technische universiteit eindhoven 7

Chip micrograph 0.98mm Input drivers Latches & Decoder 1.16mm Latches & Decoder CMOS 0.25µm, 1P5M; Coarse (main) current sources designed for 10b Decoder Decoder accuracy in 0.1mm 2 ; FSM & 1bit ADC Cascodes M2, M3a, M3b Array of CALDACs Fully integrated selfcalibration in 0.3mm 2 ; Coarse current sources 5 extra pads for calibration: 4 in & 1 out; technische universiteit eindhoven 8

Self-calibration of MSB unary currents measurements SFDR = 68dB SFDR = 81dB Before calibration +13dB After calibration 9

Self-calibration of MSB unary currents measurements HD (2,3,4,5) (max) improvement +18dB SFDR improvement +13dB 10

Calibration potential Distribution before calibration 3.5 LSB span, σ=1.06lsb; Tech. and design tolerances; Unary currents: +4 bits Distribution after calibration 0.2 LSB span, σ=0.03lsb; Calibration step sets the span; technische universiteit eindhoven 11

Static performance INL [LSB] 2 1.5 1 0.5 0-0.5 Before 10b MSB unary part dominate; INL max = 1.5LSB; -1-1.5-2 0 500 1000 1500 2000 2500 3000 3500 4000 Digital code LSB non-calibrated binary part dominate; INL max = 0.4LSB INL: +2b After 12b INL [LSB] 2 1.5 1 0.5 0-0.5-1 -1.5-2 0 500 1000 1500 2000 2500 3000 3500 4000 Digital code technische universiteit eindhoven 12

Calibration of binary currents Binary no redundancy New sub-dac segmentation (M binary sets) redundancy B 1 1: I ( B)(1) + I ( i)(1) + 1 LSB: = I bin bin ref _ u i= 1 I ref _ bn B 1 2 : I ( B)(2) + I ( i)(1) + 1 LSB: = I bin ref _ bn 3: I ( B)( 1) + I ( B)(2) : = I bin bin ref _ u i= 1 I bin ref _ u equal 1/2 13

12b-14b self-calibrating flexible DAC in 180nm CMOS, see APCCAS 08

Parallel sub-dac units architecture Current-steering DACs: Parallel current sources (switch current cells), which are switched in groups to create the analog output; a) Unary (Thermometer) grouping; b) Binary grouping; c) Segmented grouping; d) Our NEW grouping: parallel sub-dacs (with an exemplary implementation). technische universiteit eindhoven 15

A 12-bit self-calibrated quad-core current-steering DAC recall: 1mm 2 for the presented 12b DAC (250nm CMOS) 0,2mm 2 per 12b DAC (180nm CMOS) -Large LSB binary part; -Full calibration. 16

Calibration of unary and binary currents, measurements INL Before calibration After calibration DNL 17

Calibration of all DAC currents, measurements DAC accuracy depends only on a design parameter 18

Calibration of all DAC currents, dynamic measurements SFDR = 80dB SFDR = 75dB 19

12b-16b self-calibrating flexible DAC in 40nm CMOS, unpublished yet

A 12b-16b self-calibrated flexible DAC in 40nm CMOS Off-chip calibration engine; Flexibility; Analog outpu N OP K L M H IJ D EF C B A N OP K L M H IJ D EF C B A N OP K L M H IJ D EF C A B N OP M K L H IJ E F D A BC Construction of the full transfer characteristic Narrow gray - sub-dacs set to full-scale 0 ; Italic - sub-dacs convert the12 LSB input data; BOLD - sub-dacs set to full-scale 1. N OP K L M H IJ F E D A BC N OP K L M H IJ F D E A BC N OP K L M H IJ D EF A BC N OP M K L J I H D EF A BC N OP M K L J I H D EF A BC Digital input O N OP MNOP N M M N L M M K L M NOP N OP O P P L K K K L K L K L J H I D EF A BC H IJ D EF A BC H IJ D EF A BC H IJ D EF A BC H IJ D EF A BC H IJ D EF A BC P N O K L M H IJ D EF A BC 15b output 13b output 14b output 12b output 12b output 0.047mm 2 per 12b sub-dac (recall: 1mm 2 for 250nm; 0.2mm 2 for 180nm)

Calibration of all DAC currents, INL & slow signals measurements +5 bits Before: SFDR = 59dB After: SFDR = 79dB Before: SFDR = 63dB After: SFDR = 80dB +4 bits

Calibration of all DAC currents, dynamic measurements

Conclusions Calibration: improves performance; relaxes design requirements; reduces product risks; 3 test-chip demonstrated: aggressive analog area reduction; high current accuracy; analog performance supported by digital.

Acknowledgements Xilinx Ireland, Mixed-Signal Design roup Financial support of Dutch Tech. Foundation STW 25

Thanks for attention! Discussion technische universiteit eindhoven 26