Professional Documents
Culture Documents
1 word/OSR*Tclk
Resolution 1 level/Tclk
[Bits]
1 bit/Tclk
20
0
1k 10k 100k 1M 10M 100M 1G 10G 100G
Sample Rate [Hz]
VDAC b1
...
...
DAC Do
bN
Shift
Register
• Binary search over DAC inputs
• N*Tclk to complete N bits
• successive approximation register or SAR
• High accuracy achievable (16+ bits)
• Relies on highly accurate comparator
• Moderate speeds (typically 0.1-10 MHz parts)
VDAC
Vi
Vi VX
VFS
VDAC b1
VFS
...
...
DAC Do
2
bN
Shift
Register
1 0 0 1 1 0
0 t
MSB LSB
Tclk
VX
SAR
8C 4C 2C C C
Do
VR
Φ1 Φ1 Φ1 Φ1 Φ1
Vi
VX
SAR
8C 4C 2C C C
Do
VR
Φ1 Φ1 Φ1 Φ1 Φ1
Vi
VR 8C - Vi 16C VR
Vi 16C = VR - VX C4 - VX C3 + C2 + C1 + C0 VX - Vi
16C 2
VX
1
0 t
Sample 1
MSB
VR
MSB TEST : VX Vi
2
VX
SAR
8C 4C 2C C C
Do
VR
Φ1 Φ1 Φ1 Φ1 Φ1
Vi
• SAR=1100
VR 12C Vi 16C 3
Vi 16C VR VX 12C VX 4C VX VR Vi
16C 4
VX
1 2
0 t
Sample 1 0
MSB
3
MSB -1 TEST : VX VR Vi
4
VX
SAR
8C 4C 2C C C
Do
VR
Φ1 Φ1 Φ1 Φ1 Φ1
Vi
VX
1 2 3 4
0 t
Sample 1 0 0 1
MSB LSB
• Usually, half Tclk is allocated for charge redistribution and half for
comparison + digital logic
• VX always converges to 0 (Vos if comparator has nonzero offset)
Vos
SAR
8C 4C 2C C C
Do
VR
Φ1 Φ1 Φ1 Φ1 Φ1
Vi
Vishal
© Vishal Saxena andSaxena
Venkatesh Acharya -21-
21
Recap: Advantages of SAR ADC
•Cost
•High-speed internal clock needed
•Speed Limitation
•Worst-case cycle time
•Margin for clock jitter
•“loop unrolling”
•Asynchronous individual
comparisons
•1.25Gbps 6-bit
•Serial links application
•Metastability detection