A New Class of Asynchronous Analog-to-Digital Converters Based on Time Quantization

Similar documents
EE247 Lecture 22. Figures of merit (FOM) and trends for ADCs How to use/not use FOM. EECS 247 Lecture 22: Data Converters 2004 H. K.

Analog to Digital Conversion

Signal Resampling Technique Combining Level Crossing and Auditory Features

Compensation of Analog-to-Digital Converter Nonlinearities using Dither

Analogue to Digital Conversion

Lecture 10, ANIK. Data converters 2

Asynchronous analog-to-digital converter based on level-crossing sampling scheme

Réunion : Projet e-baccuss

2.4 A/D Converter Survey Linearity

The Case for Oversampling

Design of an Asynchronous 1 Bit Charge Sharing Digital to Analog Converter for a Level Crossing ADC

Measuring and generating signals with ADC's and DAC's

A 4 GSample/s 8-bit ADC in. Ken Poulton, Robert Neff, Art Muto, Wei Liu, Andrew Burstein*, Mehrdad Heshami* Agilent Laboratories Palo Alto, California

Lecture #6: Analog-to-Digital Converter

Architectures and circuits for timeinterleaved. Sandeep Gupta Teranetics, Santa Clara, CA

Nonuniform multi level crossing for signal reconstruction

Electronics A/D and D/A converters

Linear Integrated Circuits

Summary Last Lecture

José Gerardo Vieira da Rocha Nuno Filipe da Silva Ramos. Small Size Σ Analog to Digital Converter for X-rays imaging Aplications

Digital PWM IC Control Technology and Issues

A VCO-Based ADC Employing a Multi- Phase Noise-Shaping Beat Frequency Quantizer for Direct Sampling of Sub-1mV Input Signals

System on a Chip. Prof. Dr. Michael Kraft

The counterpart to a DAC is the ADC, which is generally a more complicated circuit. One of the most popular ADC circuit is the successive

Fundamentals of Data Converters. DAVID KRESS Director of Technical Marketing

CMOS ADC & DAC Principles

An Overview of the Decimation process and its VLSI implementation

Sigma-Delta ADC Tutorial and Latest Development in 90 nm CMOS for SoC

Analog-to-Digital Converter Survey & Analysis. Bob Walden. (310) Update: July 16,1999

FUNDAMENTALS OF ANALOG TO DIGITAL CONVERTERS: PART I.1

Analogue to Digital Conversion

Cyber-Physical Systems ADC / DAC

Digital PWM IC Control Technology and Issues

EECS 452 Midterm Exam Winter 2012

Pseudo Asynchronous Level Crossing ADC for ECG Signal Acquisition

A VCO-based analog-to-digital converter with secondorder sigma-delta noise shaping

A 9.35-ENOB, 14.8 fj/conv.-step Fully- Passive Noise-Shaping SAR ADC

Telecommunication Electronics

A 130mW 100MS/s Pipelined ADC with 69dB SNDR Enabled by Digital Harmonic Distortion Correction. Andrea Panigada, Ian Galton

A Level-Encoded Transition Signaling Protocol for High-Throughput Asynchronous Global Communication

High-resolution ADC operation up to 19.6 GHz clock frequency

A single-slope 80MS/s ADC using two-step time-to-digital conversion

2. ADC Architectures and CMOS Circuits

Lecture 9, ANIK. Data converters 1

Architectures and Design Methodologies for Very Low Power and Power Effective A/D Sigma-Delta Converters

ADC Resolution Enhancement Based on Shannon Interpolation

A 12-bit Interpolated Pipeline ADC using Body Voltage Controlled Amplifier

EE247 Lecture 23. Advanced calibration techniques. Compensating inter-stage amplifier non-linearity Calibration via parallel & slow ADC

Low-Power Pipelined ADC Design for Wireless LANs

A 2.5 V 109 db DR ADC for Audio Application

Cascaded Noise Shaping for Oversampling A/D and D/A Conversion Bruce A. Wooley Stanford University

BER-optimal ADC for Serial Links

ISSN:

Eliminate Pipeline Headaches with New 12-Bit 3Msps SAR ADC by Dave Thomas and William C. Rempfer

A Low Power 900MHz Superheterodyne Compressive Sensing Receiver for Sparse Frequency Signal Detection

DSP Project. Reminder: Project proposal is due Friday, October 19, 2012 by 5pm in my office (Small 239).

Jittered Random Sampling with a Successive Approximation ADC

ISSCC 2004 / SESSION 25 / HIGH-RESOLUTION NYQUIST ADCs / 25.4

A 0.55 V 7-bit 160 MS/s Interpolated Pipeline ADC Using Dynamic Amplifiers

CHAPTER 4. PULSE MODULATION Part 2

A 65nm CMOS RF Front End dedicated to Software Radio in Mobile Terminals

Summary Last Lecture

ANALOG-TO-DIGITAL CONVERTER FOR INPUT VOLTAGE MEASUREMENTS IN LOW- POWER DIGITALLY CONTROLLED SWITCH-MODE POWER SUPPLY CONVERTERS

A 4b/cycle Flash-assisted SAR ADC with Comparator Speed-boosting Technique

Power and Area Efficient Column-Parallel ADC Architectures for CMOS Image Sensors

AN2668 Application note

EE247 Lecture 26. This lecture is taped on Wed. Nov. 28 th due to conflict of regular class hours with a meeting

Asynchronous SAR ADC: Past, Present and Beyond. Mike Shuo-Wei Chen University of Southern California MWSCAS 2014

SPT BIT, 30 MSPS, TTL, A/D CONVERTER

A Successive Approximation ADC based on a new Segmented DAC

A Low-Offset Latched Comparator Using Zero-Static Power Dynamic Offset Cancellation Technique

Chapter 2: Digitization of Sound

Converter IC for Cellular Phone. Mode Digitally-Controlled Buck. A 4 µa-quiescent-current Dual- Applications. Jianhui Zhang Prof.

Administrative. No office hour on Thurs. this week Instead, office hour 3 to 4pm on Wed.

Comparator Design for Delta Sigma Modulator

for amateur radio applications and beyond...

DATASHEET HI1175. Features. Ordering Information. Applications. Pinout. 8-Bit, 20MSPS, Flash A/D Converter. FN3577 Rev 8.

Analogue-to-Digital Conversion

The need for Data Converters

A Low-Power 6-b Integrating-Pipeline Hybrid Analog-to-Digital Converter

Weight functions for signal reconstruction based on level crossings

A 1.2V 8 BIT SAR ANALOG TO DIGITAL CONVERTER IN 90NM CMOS

Advantages of Analog Representation. Varies continuously, like the property being measured. Represents continuous values. See Figure 12.

Block Diagram. i_in. q_in (optional) clk. 0 < seed < use both ports i_in and q_in

A low power 12-bit and 25-MS/s pipelined ADC for the ILC/Ecal integrated readout

Analog-to-Digital i Converters

Data Converters. Springer FRANCO MALOBERTI. Pavia University, Italy

AD9772A - Functional Block Diagram

12-Bit 1-channel 4 MSPS ADC

Lecture Schedule: Week Date Lecture Title

SUCCESSIVE approximation register (SAR) analog-todigital

ADC Resolution: Myth and Reality

A CMOS Frequency Synthesizer with an Injection-Locked Frequency Divider for a 5 GHz Wireless LAN Receiver. Hamid Rategh

ADC1006S055/ General description. 2. Features. 3. Applications. Single 10 bits ADC, up to 55 MHz or 70 MHz

Tuesday, March 1st, 9:15 11:00. Snorre Aunet Nanoelectronics group Department of Informatics University of Oslo.

10 bit Delta Sigma D/A Converter with Increased S/N ratio Using Compact Adder Circuits

ADC1206S040/055/ General description. 2. Features. 3. Applications. Single 12 bits ADC, up to 40 MHz, 55 MHz or 70 MHz

CDK bit, 25 MSPS 135mW A/D Converter

CMOS High Speed A/D Converter Architectures

3 rd order Sigma-delta modulator with delayed feed-forward path for low-power applications

Transcription:

A New Class of Asynchronous Analog-to-Digital Converters Based on Time Quantization Emmanuel Allier Gilles Sicard Laurent Fesquet Marc Renaudin emmanuel.allier@imag.fr The 9 th IEEE ASYNC Symposium, Vancouver, BC, Canada 12-16 May 2003 TIMA (CNRS INPG UJF) FRANCE Concurrent Integrated Systems Scope of this work Context : Integrated Smart Devices & Communicating Objects Power consumption reduction by more than one order of magnitude Solution : Re-think the whole processing chain The system is only driven by the information of the signal Asynchronous design (without any global clock) Irregular sampling Analog Digital V in ADC V out T Nyq Digital Signal processing clk Analog Digital V in Focus A/D converter : the AADC AADC V out Irregular sampling Asynchronous digital signal processing 2

Previous works Asynchronous ADCs : Kinniment et al. [Kin98]: asynchronous Successive Approximation ADC Kinniment et al. [Kin99]: micropipelined Flash ADC Conti et al. [Con99]: asynchronous pipelined ADC Reduction of power consumption, metastabilty problems, noise Irregular sampled ADC : Sayiner et al. [Say96]: synchronous ADC with irregular sampling Reduction of activity 3 Outline Irregular sampling vs. regular sampling AADC architecture General design methodology Case study: AADC for speech application Results and discussion Conclusion and prospects 4

Outline Irregular sampling vs. regular sampling AADC architecture General design methodology Case study: AADC for speech application Results and discussion Conclusion and prospects 5 Asynchronous sampling (1) Regular Sampling Irregular sampling [Mar81] b i-1 Amplitude V in Dual Amplitude b i V in T sample Time Respect the Shannon theorem In an ADC: Amplitude quantization Useless samples t Time i "level-crossing sampling" In an ADC : Time quantization No useless sample 6

Asynchronous sampling (2) Summary Sample capture Amplitude Time SNR Converter output Regular sampling Clock Quantized Exact Number of bits V out Irregular sampling Level crossing Exact Quantized Timer resolution V out and t 7 Asynchronous sampling (3) SNR Nyquist ADC : Pure sine wave : SNR db = 6, 02.ENOB + 1, 76 AADC : 3. P( V ) in SNR db= 10.log + 20.log 1 in TC P dv dt Only depends on V in and T C (Timer period) Examples Pure sine wave : Speech signal : SNR = 11, 19 20. log ( f. ) ( ) db TC SNR = 66, 3 20. log db TC ENOB 8-bit 10-bit 12-bit 14-bit T C -1 753-kHz 3.01-MHz 12.05-MHz 48.21-MHz 8

Outline Irregular sampling vs. regular sampling AADC architecture General design methodology Case study: AADC for speech application Results and discussion Conclusion and prospects 9 AADC (1) Architecture Irregular sampling + Asynchronous design = AADC DAC Req. Acq. Req. Acq. V ref V in + Difference quantificator - +LSB -LSB Req. Acq. Up/down Counter V out If (V in -V ref )>½ q, then :+LSB=1 If (V in -V ref )<-½ q, then : -LSB=1 Else : +LSB=-LSB=0 Timer t 10

AADC (2) Parameters Quantization : Hardware resolution M Input signal dynamic Quantum : q V 2 1 = M in Timing consideration : Finite loop delay δ : V in mustn t cross any quantization level until a conversion is completed dv q Tracking condition : in dt δ 11 AADC (3) Implementation Micropipeline Architecture Control part (4-phase) Data path part : digital and analog blocks Enable Resetb Resetb Setb C C C V in + +LSB Analog latch delay2 V ref - -LSB En2 En3 C inc inc Resetb dec Q2 counter Q3 dec delay3 Reset V out DAC Resetb Resetb 12

Outline Irregular sampling vs. regular sampling AADC architecture General design methodology Case study: AADC for speech application Results and discussion Conclusion and prospects 13 Design methodology Purpose : Minimize activity Power consumption Electromagnetic emissions Minimize complexity Die area Input parameters : Type of signals to process Power Spectral Density PSD Bandwidth f max Input dynamic V in Density probability p(x) Targeted application Effective Number of Bits ENOB Output parameters : Maximum loop delay δ max Hardware resolution M Timer period T C Current quantum q I (current mode design) or Unit capacitor C unit (voltage mode design) 14

Computing M Regular sampling : Shannon theorem: f sample 2.f max Reconstruction is possible Irregular sampling : [Beu66] Generalized Shannon theorem [f sample ] avg 2. f max Reconstruction is possible (theoretically) Input signal : Probability density p(x) Bandwidth f max [Bla73] Nb of quantization levels M 15 Computing δ and q I (or C unit ) Bernstein Theorem: A bandlimited f max and amplitude limited V signal V in has a limited slope : dv 2. π. V. dt in fmax Tracking condition : if V = V in : δ 1 2. π 1 M.( 2 ).f max Loop delay δ Analog Considerations Current quantum q I or Unit capacitor C unit 16

Computing T C Asynchronous ADC : SNR relation 3. P( V ) in SNR + db= 10.log 20.log 1 dvin TC P dt Only depends on the application Only depends on the class on the input signal T C is computable 17 General Flow Analog signal DSP, f max, V in, p(x) Accuracy of the quantization levels Targeted ENOB f max, V in DSP p(x) Bernstein theorem dvin 2. π.f dt max. V in Synchronous SNR SNR db = 6, 02.ENOB + 1, 76 Reconstruction condition Tracking condition dv q dt in δ Asynchronous SNR 3. P( V ) in SNR + db = 10.log 20.log 1 dv in TC P dt M δ max Analog considerations T C q I or C unit 18

Outline Irregular sampling vs. regular sampling AADC architecture General design methodology Case study: AADC for speech application Results and discussion Conclusion and prospects 19 Input parameters Speech signal : Bandwidth : f max =4kHz Power spectral density PSD σ-28.5db PSD (db) -10dB/oct 500Hz 4kHz f Input dynamic : V in = 5% to 95 % of V in Density probability of the amplitude : p(x) p(x) Targeted application : ENOB 12-bit.x () p x = 1 2.exp 2. σ x σx σx 2 σx 2 x 20

Design parameters computation Reconstruction condition : M = 4-bit Bernstein theorem & tracking condition : δ max = 2.65µs Analog considerations : (current mode design) q I = 3.2µA Asynchronous SNR : T -1 C ENOB 1.13-MHz 2.26-MHz 4.52-MHz 9.04-MHz 18.09-MHz 36.19-MHz 7-bit 8-bit 9-bit 10-bit 11-bit 12-bit 21 AADC Design : analog part Technology : CMOS 0.18µm from STMicroelectronics Analog Design : current mode Vdd Vdd Enable -di/2-i q /2 V in di-i off I in +di G m Transconductor I in +di -I in -di Vdd Vdd Vdd + I in -I r -I q /2 - -I in +I r -I q /2 + - s s +LSB -LSB Latch inc dec di/2-i q /2 Comparators I r I r I r V' num DAC 22

AADC Design : digital part Timer and synchronization interface resetb Ctrl_in_req Ctrl_out_ack C En4 Ctrl_in_acq delay4 Ctrl_out_req resetb resetb clk resetb To be inserted in the control part of the AADC Synchronization interface FF1 En clk FF2 clk clk En4_clk reset Reset_timer FSM Sample_timer clk resetb FF3 resetb + C out_ack conflict R Timer overflow dt En Register 1 clk dt_clk out_req V num Register 2 V num _clk resetb 23 Outline Irregular sampling vs. regular sampling AADC architecture General design methodology Case study: AADC for speech application Results and discussion Conclusion and prospects 24

Electrical simulations Hardware resolution Timer ENOB Power supply Input voltage dynamic Current quantum Loop delay Input signal bandwidth Timer consumption Total power consumption when the AADC is inactive Total power consumption when the AADC is active Analog area Digital area M=4-bit 18-bit, T -1 C up to 36-MHz up to 12-bit V dd =1,8V V=0,8V q I =3,2µA δ=93ns f max =114kHz (Bernstein + tracking) P=0,017mW @ ENOB=10-bit P min =0,89mW, P max =1,60mW P avg =1,71mW (max. speed) S analog =220µm 68µm S digit =160µm 80µm 25 Figure of Merit (1) General Criterion : Figure of Merit : FoM ENOB [-] : Effective Number of bits f max [Hz] : Analog input signal bandwidth P avg [W] : Average power consumption S [m 2 ] : Core area ENOB 2.2. fmax = P. S avg 26

Figure of Merit (2) 1,00E+20 1,00E+19 1,00E+18 AADC ENOB=12-bit ENOB=11-bit ENOB=10-bit ENOB=9-bit ENOB=8-bit FoM 1,00E+17 1,00E+16 State-of-the-art Nyquist ADCs 1,00E+15 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 L min (um) FoM increased by one order of magnitude beyond ENOB=11-bits 27 Electromagnetic emissions V in : Full scale input sine wave, f=90khz (AADC worst case) 400µA ADC SA 6-bit 400µA AADC ENOB= 8-bit 100MHz 100MHz Reduction of the maximum current peak by 61,4% beyond 114kHz (pessimistic estimation : no S/H and lower resolution for the ADC) 28

Signal processing considerations (1) Purpose : a fully asynchronous SoC but Possible utilization of the AADC in a Nyquist signal processing environment : AADC output must be re sampled in a regular way A 2 nd order polynomial interpolation preserve the SNR [Say98] Analog Irregular sampling Nyquist sampling V in AADC M-bits (b i, t i ) 2 nd order polynomial interpolation V out f Nyq ENOB-bits 29 Signal processing considerations (2) Synchronous reference : over-sampled Successive Approximation ADC 1-bit of ENOB is obtained when f sample is multiplied by 4 Analog Over-sampling Nyquist sampling V in SA ADC M-bits V out 4.(ENOB-M)f Nyq Decimation filter V out f Nyq ENOB-bits 30

Signal processing considerations (3) Decimation and 2 nd order interpolation have the same complexity : Activity α AvgNbof Cycles ENOB ADC Nb Cycles/sec AADC Avg Nb Cycles/sec Gain 8-bits 512-k ~ 8,2-k 98,4 % 10-bits 768-k ~ 8,2-k 98,9 % 12-bits 1,029-M ~ 8,2-k 99,2 % Activity of the AADC reduced by 2 orders of magnitude 31 Outline Irregular sampling vs. regular sampling AADC architecture General design methodology Case study: AADC for speech application Results and discussion Conclusion and prospects 32

Conclusion A new class of ADC is described : irregularsampling asynchronous design A general design methodology is also given FoM increased by one order of magnitude compared to synchronous ADC Activity, power consumption, EMI, area reduced thanks to : No Sample-and-Hold 1 cycle to convert 1 sample No conversion of useless samples OnlyM-bit hardware resolution is required to achieve ENOB-bit 33 Prospects Architecture optimizations Another asynchronous implementation Multi-resolution implementation Voltage mode analog design Theory and design of signal processing circuits on the irregular sampled data stream Fabrication of the prototype 34

References [Say96] N. Sayiner, H.V. Sorensen, T.R. Viswanathan, A Level-Crossing Sampling Scheme for A/D Conversion, IEEE Transactions on Circuits and Systems II, Vol. 43, n 4, pp. 335-339, April 1996. [Kin00] D. Kinniment, A. Yakovlev, B. Gao, Synchronous and Asynchronous A-D Conversion, IEEE Transactions on VLSI Systems, Vol. 8, n 2, pp. 217-220, April 2000. [Kin99] D.J. Kinniment, A.V. Yakovlev, Low Power, Low Noise Micropipelined Flash A-D Converter, IEE Proceedings on Circuits Devices Systems, Vol. 146, n 5, pp. 263-267, October 1999. [Con99] M. Conti, S. Orcioni, C. Turchetti, G. Biagetti, A Current Mode Multistable Memory Using Asynchronous Successive Approximation A/D Converter, IEEE International Conference on Electronics, Circuits and Systems, Cyprus, September 1999. [Mar81] J.W. Mark, T.D. Todd, A Nonuniform Sampling Approach to Data Compression, IEEE Transactions on Communications, Vol. COM-29, n 4, pp. 24-32, January 1981. [Beu66] F.J. Beutler, Error-Free Recovery from Irregularly Spaced samples, SIAM Review, Vol. 8, No. 3, pp. 328-335, July 1966. [Bla73] I.F. Blake, W.C. Lindsey, Level-Crossing problems for Random Processes, IEEE Transactions on Information Theory, Vol. IT-19, n 3, pp. 295-315, May 1973. 35 A New Class of Asynchronous Analog-to-Digital Converters Based on Time Quantization Emmanuel Allier Gilles Sicard Laurent Fesquet Marc Renaudin emmanuel.allier@imag.fr The 9 th IEEE ASYNC Symposium, Vancouver, BC, Canada 12-16 May 2003 TIMA (CNRS INPG UJF) FRANCE Concurrent Integrated Systems