a current-measurement front-end with 160db dynamic range …bioee.ucsd.edu/papers/a...

41
19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL © 2018 IEEE International Solid-State Circuits Conference 1 of 41 A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL Chung-Lun Hsu and Drew A. Hall University of California, San Diego, La Jolla, CA, USA

Upload: others

Post on 23-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 1 of 41

A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL

Chung-Lun Hsu and Drew A. Hall

University of California, San Diego, La Jolla, CA, USA

Page 2: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 2 of 41

Motivation: Current Input BiosensorsNanotubePatch Clamp Electrochemical Nanopore

Page 3: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 3 of 41

Motivation: Current Input Biosensors

A front-end with >120dB DR and >60dB linearity is required.

NanotubePatch Clamp Electrochemical Nanopore

Large signal rangeΔIs = 1 pA – 1 nAwith Is = 1 nA – 1 µA

Is = 1 pA – 1 µASmall signal with large offset

Page 4: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 4 of 41

Conventional Current-Input AFER-TIA C-TIA

Х High noise: = · 4 /Х Low DR: , = /

О Low noiseХ Periodic resetХ Low DR:

, = /DR is limited by circuit noise and supply voltage.

Page 5: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 5 of 41

Current-Input AFE Using C-TIAC-TIA with DC servo loop ∆Σ w/ pulse modulation

О Low noiseО Continuous-time ∆ Improved DR

О Low noiseО High DR О Inherent digitization ∆ Good linearity with slow fs

[TBioCAS, 2007][JSSC, 2009]

Challenge: Achieving >120dB DR and >60dB linearity

Page 6: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 6 of 41

System OverviewHourglass ADC

Predictive DAC

Input Current <1pA to 10µA

Page 7: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 7 of 41

C-TIA with Improved DR

CF saturates when isig > → limited DR

Conventional C-TIA

Page 8: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 8 of 41

C-TIA with Improved DR

Keep amplifying w/o saturation→ increased DR

CF saturates when isig > → limited DR

Conventional C-TIA C-TIA w/ Hourglass Switch

Page 9: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 9 of 41

C-TIA with Hourglass SwitchGoal: Increase DR, keep amplifying w/o saturation

Page 10: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 10 of 41

C-TIA with Hourglass SwitchGoal: Increase DR, keep amplifying w/o saturationMethod: Flipping the input polarity asynchronously

Page 11: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 11 of 41

C-TIA with Hourglass Switch• Two continuous-time comparators controls the hourglass switch

• C-TIA: low input-referred current noise• Asynchronous Hourglass switching: isig >> /

The DR of a C-TIA is improved with an asynchronous Hourglass switch.

small isig large isig

Page 12: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 12 of 41

Hourglass ADC

, +

• The comparators work as a 1-bit quantizersmall isig large isig

Page 13: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 13 of 41

Hourglass ADC

, +

Quantization Error

DigitalOutput

Analog Input

• The comparators work as a 1-bit quantizersmall isig large isig@ = 0 @ =1

[−VR, +VR] w.r.t. φdir

Page 14: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 14 of 41

Hourglass ADC

, +

Quantization Error

DigitalOutput

Analog Input

• The comparators work as a 1-bit quantizer

Question:How to improve the resolution?Save eq for extending counting?

small isig large isig@ = 0 @ =1

Page 15: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 15 of 41

Hourglass ADC with Noise-ShapingEliminate the need for periodic reset

Page 16: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 16 of 41

Hourglass ADC with Noise-ShapingDigital differentiator:provides 1st-order noise-shaping

Digital output

At each sampling instance:CF stores quantization error

Page 17: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 17 of 41

Hourglass ADC with Noise-Shaping

The Hourglass ADC is an asynchronous 1st-order ∆Σ with improved resolution.

• Equivalent to a CCO-based (Current-Controlled Oscillator) ADC

Page 18: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 18 of 41

Linearity in Hourglass ADC• Ideal Isig-to-fφ,dir behavior

, , = 4

Page 19: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 19 of 41

Linearity in Hourglass ADC• Ideal Isig-to-fφ,dir behavior

The linearity of the I-to-F conversion in an Hourglass ADC is well-defined.

• I-to-F conversion compressed with a non-ideal OPAMP

, , , ,

, , = 4

Page 20: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 20 of 41

Linearity Calibration in Hourglass ADC• BW vs. Linearity

3.2×fdir,max @ 4bit

52×fdir,max @ 8bit

Page 21: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 21 of 41

Linearity Calibration in Hourglass ADC• BW vs. Linearity

The foreground calibration improves the Hourglass ADC energy efficiency.

3.2×fdir,max @ 4bit

52×fdir,max @ 8bit

This design: 3.2×fdir,max w/ linear compensation@ 16x power reduction compared to the 8-b linearity case

Power hungry amplifier

Calibration• Foreground characterize the I-to-F curve: BWloop and Aloop• Increase power efficiency using a lower BW OPAMP

Page 22: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 22 of 41

Linearity Calibration in Hourglass ADC• Use an I-DAC to measure I-to-F curve and poly-fit the non-linearity

[TCAS-I, 2008]

DAC linearity ↑Cp & noise ↓

Binary-WeightedTri-state DAC

5th order

DEM

Page 23: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 23 of 41

Closed-Loop Hourglass ADC• The I-DAC subtracts is by linear extrapolating the input at fOSR

[DCAS, 2014]

1st-order Predictor

i [n-1] + ∆i / ∆tOSR

Page 24: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 24 of 41

Closed-Loop Hourglass ADC• The I-DAC subtracts is by linear extrapolating the input at fOSR

i [n-1] + ∆i / ∆tOSR

= 2i [n-1] - i [n-2]

ifine = is [n] – { 2i [n-1] - i [n-2] } < is,FS/29 with OSR > 71

1st-order Predictor

[DCAS, 2014]

Page 25: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 25 of 41

System OverviewHourglass ADC

Predictive DAC

Input Current <1pA to 10µA

О High DRО Async. quantizationО Noise-shaping О High linearity

О Coarse prediction

Page 26: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 26 of 41

C-TIA with Hourglass SwitchDual Cascode-Compensated Amplifier [TCAS-I, 2004]

Benefit:• Increase fp2 by gmRo• Reduce Cc by 3-4ו Improve power efficiency

ADC = 99dBfUGB = 26MHzPwr = 180µW

Page 27: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 27 of 41

C-TIA with Hourglass SwitchLow-Leakage Switch

Hourglass Switch

0.1 pF

Page 28: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 28 of 41

Continuous-Time Comparator• Switched-capacitor sampling:

o Sample at start-upo Store both VR and Vos

1.3 V

0.5 V

Page 29: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 29 of 41

Continuous-Time Comparator• Switched-capacitor sampling:

o Sample at start-upo Store both VR and Vos

• Pre-amp + dynamic amp:o Reduce propagation delay

1.3 V

0.5 V

Page 30: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 30 of 41

Feedback Loop

Digital blocks in FPGA

9-bit Binary-Weighted I-DAC

[TCAS-I, 2008][DCAS, 2014]

1/10

1/10

o Biasing: gm/ID ~ 4, thermal noise ↓o Large size: matching ↑ & flicker noise ↓o Cascoded tail current: Rout ↑

Page 31: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 31 of 41

Die PhotoTSMC 180nm CMOS process

Core area ~0.5mm2

Page 32: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 32 of 41

Measurement Results

The linearity of the Hourglass ADC is improved by >37×.

• Hourglass ADC with DAC off

Page 33: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 33 of 41

Measurement Results

The input-referred noise in the Hourglass ADC is < 30fA/√Hz.

• Hourglass ADC with DAC off

Page 34: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 34 of 41

Measurement Results

Linearity Error < ±7ppm

The linearity of the entire current-measurement front-end is < ±7ppm.

• Hourglass ADC with DAC on

Page 35: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 35 of 41

Power Breakdown

The total power consumption is 295 µW.

Page 36: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 36 of 41

Summary & Comparison

Page 37: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 37 of 41

Summary & ComparisonDR = 160 dB

Page 38: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 38 of 41

Summary & ComparisonTconv 2.5× faster

Page 39: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 39 of 41

Summary & ComparisonFOM = 197 dB

Page 40: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 40 of 41

Summary & Comparison

Page 41: A Current-Measurement Front-End with 160dB Dynamic Range …bioee.ucsd.edu/papers/A Current-Measurement Front-End... · 2018. 2. 15. · © 2018 IEEE 19.5: A Current-Measurement Front-End

19.5: A Current-Measurement Front-End with 160dB Dynamic Range and 7ppm INL© 2018 IEEE International Solid-State Circuits Conference 41 of 41

Conclusions• The current measurement front-end enables precise wide dynamic

range for bio-sensing applications• Key challenges: dynamic range and linearity• To address this, we:

• Designed an Hourglass ADC to increase DR and decrease quantization noise

• Designed a DAC with a 1st-order predictor to further increase DR and improve the front-end power efficiency

• Used DEM and linearity compensation to improve linearity• Result:

• A current measurement front-end with 160dB DR, 7ppm INL, and 197dB FOM