Async Sar Tutorial Chen Final
Async Sar Tutorial Chen Final
1
Roles of ADCs
• Responsibility of ADC is increasing more BW, more
dynamic range
• Potentially simplify analog pre-conditioning circuits
• Reconfigurable system imposes more weights on ADC
Direct RF Sampling
spec/cost of ADC?
Decoder
Decoder
Stage i
S/H +
DAC
ADC DAC
CLK
CLK
Complexity
Conv. time
7
• Binary
searching.
• N-bit resolution
requires N
comparisons, i.e.
1 bit per cycle.
Tracking Synchronous
Phase Conversion Phase Sampling Instants
Internal
CLK
Jitter
• Cost
– No redundant comparison
– High-speed internal clock
• Speed limitation
– Worst-case cycle time
– Margin for clock jitter
Mike Chen’s IC Group
17
Asynchronous SAR ADC Concept
MSB MSB-1 MSB-2 LSB
Tracking Asynchronous
Phase Conversion Phase Sampling Instants
Vref
C VFS
'0' 3 tcmp ln( )
4 Vref g m VID
Vin
5
'1' 8Vref
1 '1' Full
2 Vref
tcmp
Scale
Conversion Time
Gnd VID
M. S.W. Chen, R. Brodersen, “A 6b 600MS/s 5.3mW
Asynchronous ADC in 0.13µm CMOS,” ISSCC 06. Still uniform sampling…
18
Best case
Worst case
19
20
21
Vin
Non-Binary
Vref+ SR
Capacitor
Network Latch
Vref-
Switch bit0
Pulse Ready Logic
Generator Generator &
Bit SRAM
Clk0 Caches
2-phase
Clk1 clock
iCLK0 bit6
generation Sequencer
(Multi-Phase CLK)
iCLK6
2a eq
2a strobe Qn Qp strobe
eq
Vip Vin
Qp Ready
Vb Qn
Ready
Signal
240 µm
1.74 mm
250 µm
Mike Chen’s IC Group
27
Single Async. SAR ADC
• Resolution naturally tradeoffs with sampling rate!
Package Chip-on-board
Resolution 6 bits
Analog 1.2mW
Total (dual ADC):
Power Digital 3.2mW
5.3mW
Clock 0.9mW
Mike Chen’s IC Group
31
Comparison with SOA in 2006
• High-speed (>10MS/s, 6-10b) ADCs from ISSCC (00’-05’)
Total_PW
Fs 2ENOB
32
Asynchronous
SAR Logic
Asynchronous
SAR Logic
Asynchronous
𝐃𝐎𝐔𝐓
SAR Logic
• Key highlights
1. Passive amplifier(Power-less) ► Comparator noise spec.
Non-linear distortion
2. Redundant SAR operation ►
due to parasitic Cap.
3. Passively amplified signal ► Comparison time
4. Embedding amplifier into DAC ► DAC settling time
► Full-scaled amplifying O
Mike Chen’s IC Group
37
Proposed Passive Gain SAR
VN,Comp Input referred
Noise
GPassive
VIN VN,Comp
DAC GPassive
Asynchronous
𝐃𝐎𝐔𝐓
SAR Logic
Converged to
2
• Key highlights common mode
at the final
Asynchronous
𝐃𝐎𝐔𝐓
SAR Logic
xGPassive
• Key highlights 3
Asynchronous
𝐃𝐎𝐔𝐓
SAR Logic
• Key highlights
1. Passive amplifier(Power-less) ► Comparator noise spec.
Non-linear distortion
2. Redundant SAR operation ►
due to parasitic Cap.
3. Passively amplified signal ► Comparison time
4. Embedding GPassive into DAC ► DAC settling time
► Rail-to-rail input swing √
Mike Chen’s IC Group
40
Embedded Passive Gain Operation
VIN
-2VIN
Passive
MS1 MS2 Gain
CS + +
- CS1 CS2 - - -
+ +
CS1 CS2
CS CS
2 2
VIN
-2VIN -2VIN+Vtune
Passive
MS1 MS2 Gain
CS + +
- CS2 - SAR
CS1 - - Operation
+ +
CS1 CS2 Vtune
C-DAC
CS CS
2 2
CS2
VIN
CS1 Φ1
VIN VX VOUT
Φ1 – +
Φ1’
– + Φ2
Φ1’
Φ2
Not properly
CS2 Turned off
VIN
CS1 Φ1
VIN VX VOUT
Φ1 – +
Φ1’
– + Φ2
Φ1’
Φ2
Rail-to-rail [X]
Input Swing
Comparator
VIN CS2
CS1 Φ1
VIN VX VOUT
Φ1 – +
Φ1’
– + Φ2
Φ1’ Level Shifting
Φ2
Circuit
• Procedures
(1) MSB decision by using CS2
(2) Performing Level shifting
Level shift up
0 x2
Φ1’ VIN
Φ1 VFS/2
Φ2
Performing at once
Φ1
Φ3 doubled VIN
VOUT
CS2
Comp.
– +
Φ3 Φ1’
– +
VIN
Φ1 MSB (=D[1])
Φ1’ Φ2
CS1 Φ3 CBAT
Φ3
Mike Chen’s IC Group
46
Level Shift Down [MSB<0]
[MSB-1]
CASE – II : VIN = [ 0, VFS/2 ] VFS/2
Decision range
VIN
0 x2
Φ1’
Φ1 VFS/2 Level shift down
Φ2
Performing at once
Φ1
Φ3 doubled VIN
VOUT
CS2
Comp.
– +
Φ3 Φ1’
– +
VIN
Φ1 MSB (=D[1])
Φ1’ Φ2
CS1 Φ3 CBAT
Φ3
Mike Chen’s IC Group
47
Free of Voltage Clipping
+ VFS/2 + VFS/2 + VFS/2 + VFS/2
VOUT
VIN VX VY
0 0 0 0
VIN VIN
VREF CBAT
Φ2 Φ1’
Φ1’
D[2:12] D[1]
12 Asynchronous
SAR Logic
CKAMP S2
S1 : ON OFF
VO2P VO2N S2 : ON ON
VO1N VO1P
Latch
CKRS S1 CKRS
CKAMP
Sampling Clock
VINP
DAC Earlier arrived pulse
VINN Vdata_ready detected Normal Operation Loop
Time-out operation Loop
SW_CTRL CKAMP, CKRS
CKRS
Delay T time-out Vtime-out
Env_Conv T Conv
1st 2nd 3rd 4th Nth
CKAmp T time-out
…
Vdata_ready
Time-out
detect
…
Vtime-out …
Comparator’s
threshold level
Vcomp …
Code 1 0 1 1 0
Bootstrap
SW
Comparator
CDAC CDAC
280um
CBAT P N CBAT
(CS1) (CS1)
260um CS2 CS2
Async.
SAR Logic
Decimator
+1.0
DNL (+0.70/-0.84 LSB)
[LSB]
0.0
-1.0
0 [CODE] 2047
+1.0
INL (+0.79/-0.84 LSB)
[LSB]
0.0
-1.0
0 [CODE] 2047
-120
fS 2 fS 3 fS 4 fS
0
32 32 32 32
(ADC output decimated by 4x)
Normalized Frequency
80
Power (dB)
SFDR
70
57.8 dB
60
fS = 95 MHz SNDR
50
0 10M 20M 30M 40M 50M
Input Frequency (Hz)
0 Group
Mike Chen’s IC fIN = 1.0 MHz, fS = 95 MHz SNDR = 63.1 dB
)
56
Performance Summary
Asynchronous SAR
ADC Topology
with Passive Gain
fsampling 95-MS/s
Resolution 11-bit
Signal Bandwidth 47.5 MHz
Supply (V) 1.1 V
SFDR (dB) 75.2 dB
SNDR (dB) 63.1 dB
Power (mW) 1.36 mW
Area (mm2) 0.073 mm2
Process (nm) 65 nm CMOS
FoM
22 fJ/conv.-step @ Nyquist
14 fJ/conv.-step @ Low Freq.
57
Comparison to prior art
60.0
This work
40.0 10.2 ENOB
(@ Nyquist)
0.0
0 20M 40M 60M 80M 100M
fsample
G. Van der Plas, et al, “A 150 MS/s 133 uW 7 bit ADC in 90 nm Digital CMOS
“, JSSC, 2008
• Calibration is required
for inter-channel
mismatch
• Relaxed clock
distribution
• For example:
8bit 56GS/s
320 of 175MS/s SAR
(Fujitsu)
Total_PW
Fs 2ENOB
Total_PW
Fs 2ENOB