SAR ADC Tutorial

download SAR ADC Tutorial

of 48

Transcript of SAR ADC Tutorial

  • 5/27/2018 SAR ADC Tutorial

    1/48

    1

    Lecture 6

    SAR ADC

    George Yuan

    Hong Kong University of Science and Technology

    Fall 2010

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    2/48

    2

    Outline

    SAR ADC

    Resistive SAR Capacitive SAR

    SAR calibration, compensation,redundancy

    Low voltage SAR

    Accurate SAR

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    3/48

    3

    SAR ADC

    George Yuan, HKUST

    ref

    i

    isigx V

    C

    CVV

  • 5/27/2018 SAR ADC Tutorial

    4/48

    4

    Comparison Example

    George Yuan, HKUST

    Vx waveform

    What if COMP

    makes a mistake?

  • 5/27/2018 SAR ADC Tutorial

    5/48

    5

    Comparator

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    6/48

    6

    Capacitor Layout

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    7/48

    7

    SAR Logic

    Top DL

    generates bit-

    cycling clock

    Bottom DL

    generates bits

    RST:

    TDL1: 1

    Others: 0\

    TDLi = 1

    DTLi = 1

    DTLi-1=COMP

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    8/48

    8

    Power Consumption

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    9/48

    9

    Flash & SAR Comparison

    George Yuan, HKUST

    Flash: N bits, 2N comparators

    SAR: N bits, 1 comparator, N comparisons

  • 5/27/2018 SAR ADC Tutorial

    10/48

    10

    Resistive SAR

    George Yuan, HKUST

    DAC, Comparator

  • 5/27/2018 SAR ADC Tutorial

    11/48

    11

    Current Cell

    Identical currentsplit ?

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    12/48

    12

    Binary Current Division

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    13/48

    13

    Current Summation

    Offset

    reduction

    Clamping

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    14/48

    14

    Input V-I Converter

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    15/48

    15

    Capacitive SAR

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    16/48

    16

    Comparator Input

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    17/48

    17

    Comparator Self-Timing

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    18/48

    18

    Outline

    SAR ADC

    Resistive SAR Capacitive SAR

    SAR calibration, compensation,redundancy

    Low voltage SAR

    Accurate SAR

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    19/48

    19

    Mismatch Error

    George Yuan, HKUST

    ref

    i

    isigx V

    C

    CVV

  • 5/27/2018 SAR ADC Tutorial

    20/48

    20

    Calibration Fundamentals

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    21/48

    21

    Calibration Questions

    How to measure the capacitor mismatcherror?

    How to compensate the measuredmismatch error?

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    22/48

    22

    SAR Calibration, 15b, 12kS/s

    N bit capacitive

    DAC M bit resistive

    DAC

    More accurate

    calibration DAC

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    23/48

    23

    Highly Accurate Comparator

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    24/48

    24

    Bridge Capacitor

    ref

    MSBLSBMSBbLSBb

    bix V

    CCCCCC

    CCV

    George Yuan, HKUST

    ref

    MSBLSBMSBbLSBb

    bLSBix V

    CCCCCC

    CCCV

    Cb

  • 5/27/2018 SAR ADC Tutorial

    25/48

    25

    SAR ADC Calibration

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    26/48

    26

    Example

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    27/48

    27

    Non-binary SAR

    George Yuan, HKUST

    Binary: 128, 64, 32, 16, 8, 4, 2, 1, 1

    Non-binary: 128, 67, 35, 19, 10, 5, 3, 1, 1 Radix = 1.9

  • 5/27/2018 SAR ADC Tutorial

    28/48

    28

    Non-binary SAR Example

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    29/48

    29

    Comparison Sequence

    George Yuan, HKUST

    Assume 12.7%

    settling error

  • 5/27/2018 SAR ADC Tutorial

    30/48

    30

    Thermometer Coding

    George Yuan, HKUST

    ROM

  • 5/27/2018 SAR ADC Tutorial

    31/48

    31

    Capacitor Layout

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    32/48

    32

    Compensation Capacitor

    George Yuan, HKUST

    Every capacitor has three states: 0, +1, -1

    Signal range reduction by half

  • 5/27/2018 SAR ADC Tutorial

    33/48

    33

    Compensation Fundamentals

    Extra

    comparison

    Only fewtimes Vx ~

    zero

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    34/48

    34

    Compensation Hardware

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    35/48

    35

    Outline

    SAR ADC

    Resistive SAR Capacitive SAR

    SAR calibration, compensation,redundancy

    Low voltage SAR

    Accurate SAR

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    36/48

    36

    Low Supply Voltage

    George Yuan, HKUST

    No reference voltage, only Vdd

  • 5/27/2018 SAR ADC Tutorial

    37/48

    37

    CMOS Switch Voltage Range

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    38/48

    38

    Comparator, S/H

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    39/48

    39

    Low Voltage Rail-to-Rail

    Comparator

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    40/48

    40

    Anti-Leakage Switch

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    41/48

    41

    Outline

    SAR ADC

    Resistive SAR Capacitive SAR

    SAR calibration, compensation,redundancy

    Low voltage SAR

    Accurate SAR

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    42/48

    42

    12-bit SAR

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    43/48

    43

    Operation Cycles

    George Yuan, HKUST

    Purging

    Auto-zeroing

    Sampling

  • 5/27/2018 SAR ADC Tutorial

    44/48

    44

    Comparator

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    45/48

    45

    Latch Offset Compensation

    George Yuan, HKUST

  • 5/27/2018 SAR ADC Tutorial

    46/48

    46

    Latch Auto-zeroing Phase

    George Yuan, HKUST

    Sample M1,2, M9,10

    offset on M11,12 Sample M3,4 offset on themselves

  • 5/27/2018 SAR ADC Tutorial

    47/48

    47

    Latch Resolving Phase

    George Yuan, HKUST

    Samples M1,2, M5,6 offset on M7,8 Higher amplifier gain

  • 5/27/2018 SAR ADC Tutorial

    48/48

    48

    References

    G Y HKUST

    1. H. Lee, D. Hodges, and P. Gray, A self-calibrating 15bit CMOS A/D converter, IEEE J. Solid-State Circuits, Vol. SC-19,

    pp. 813-819, Dec. 1984

    2. C. Hammerschmied, and Q. Huang, Design and implementation of an untrimmed MOSFET-only 10-bit A/D converter

    with -79dB THD, IEEE J. Solid-State Circuits, Vol. 33, pp. 1148-1157, Aug. 1998

    3. G. Promitzer, 12-bit low-power fully differential switched capacitor noncalibrating successive approximation ADC with

    1MS/s, IEEE J. Solid-State Circuits, Vol. 36, pp. 1138-1143, Jul. 2001

    4. J. Sauerbrey, D. Schmitt-Landsiedel, and R. Tewes, A 0.5V 1uW successive approximation ADC, IEEE J. Solid-State

    Circuits, Vol. 38, pp. 1261, Jul. 2001

    5. C. Liu, S. Chang, G. Huang, Y. Lin, C. Huang, C. Huang, L. Bu, and C. Tsai, A 10b 100MS/s 1.13mW SAR ADC with

    binary-scaled error compensation, ISSCC Dig. Tech. Papers, pp. 386-387, Feb. 2010

    6. M. Scott, B. Boser, and K. Pister, An ultralow-energy ADC for smart dust, IEEE J. Solid-State Circuits, Vol. 38, pp.1123-1129, Jul. 2003

    7. S. Gambini, and J. Rabaey, Low-power successive approximation converter with 0.5V supply in 90nm CMOS, IEEE J.

    Solid-State Circuits, Vol. 42, pp. 2348-2356, Nov. 2007

    8. B. Ginsburg, A. Chandrakasan, Dual time-interleaved successive approximation register ADCs for an ultra-wideband

    receiver, IEEE J. Solid-State Circuits, Vol. 42, pp. 247-257, Feb. 2007

    9. H. Hong, and G. Lee, A 65fJ/Conversion-step 0.9v 200kS/s rail-to-rail 8-bit successive approximation ADC, IEEE J.

    Solid-State Circuits, Vol. 42, pp. 2161-2168, Oct. 2007

    10. N. Verma, and A. Chandrakasan, An ultra low energy 12-bit rate resolution scalable SAR ADC for wireless sensor

    nodes, IEEE J. Solid-State Circuits, Vol. 42, pp. 1196-1205, Jun. 2007

    11. F. Kuttner, A 1.2V 10b 20MSample/s non-binary successive approximation ADC in 0.13um CMOS, ISSCC Dig. Tech.

    Papers, 10.6, Feb. 2002