Professional Documents
Culture Documents
(Adc) Cmos혼성모드 시스템 설계 및 실습
(Adc) Cmos혼성모드 시스템 설계 및 실습
(Adc) Cmos혼성모드 시스템 설계 및 실습
설계 및 실습 - ADC
서강대학교 이 승 훈
[참고문헌] “CMOS 아날로그/혼성모드 집적시스템 설계,” 6장, 9장,
이승훈, 김범섭, 송민규, 최중호: 시스마프레스 1999년.
System-
System-on
on-
-a-Chip / ADC OVERVIEW
의료/영상분야
기계/MEMS 및 자동차분야
컴퓨터/멀티미디어분야
기타 미래의 첨단 정보기술산업의 많은 분야
반도체 IC 없이 가능한 일은 ?
System-
System-on
on-
-a-Chip (SoC) Concept
SoC
Mobiles
Communication MP3, Cellular phone,
MP3 phone
ATM, CDMA PDA, Notebook PC
Graphics
DTV,, Digital
g Camera,,
Networking
DVD, CMOS Image WLAN
A/D 변환기 (ADC) 및 D/A 변환기 (DAC) 응용 사례
■ 무선 통신 회로
RF 신호 아날로그 디지털
아날로그 신호
디 지 털 신호
디지털 처리 기술의 장점을 이용하기 위해서는 자연계의 아날로그 입력을 디지털 신호로
변환하는 A/D 변환기와 신호 처리후 디지털 출력을 아날로그 신호로 변환하는 D/A 변환기
등의 interface 회로가 반드시 필요
A/D 변환기 (ADC) 의 응용 분야 및 사양
■ 응용 분야 :
- 개인 휴대용 통신 기기, 고속 디지털 통신망, HDTV, 디지털 캠코더, DVD, LCD
모니터 컬러 스캐너 등 제반 시스템 IC (혹은 비메모리 IC) 응용분야
모니터,
- 최근 상용 전자 제품들의 성능이 크게 향상됨에 따라 고속도, 고해상도 및 특히
저전력, 소면적 A/D 변환기에 대한 요구가 급속히 증가
해상도 속 도
응용 분야 (Sampling Frequency)
(bits)
Modem 8 – 10 64 KHz
HDTV 통신,
HDTV, 통신 Video 10 – 16 1 – 100 MHz
LCD 8 205 MH
MHz
Detailed ADC Applications
imaging system
CCD imaging
UTION [b
digitization
HDTV
Fax machine Cellular Cable Head-End Receiver
Medical imaging
12 Telecommunications
and digital video
base station
Communication
Digital communication Radar and satellite subsystem
Radar systems
applications receiver
RESOLU
Secure communication
Set-top boxes Digital oscilloscopes Multichannel /Multimode receiver
Test
10 IF and baseband equipment
Battery-powered Instruments
high speed modem, broadband wireless
Broadband communication
communications Cable modem Digital Beam
Scanners communication subsystems
Camcorder CCD Imaging
DBS/
VSTAT Receiver Digital receivers
6 WLAN for high-bit-rate
communications
[’00]
20 JSSC
[’03] [’05][’08] [’03] [’05] [’09]
ISSCC
16
[’04] [’08] [’06] [’07] [’07] CICC
[’04] VLSI Symp.
[’06] [’03] [’04] [’07] [’06] [’06] [’06] [’06] [’06] [’07]
14 AP-ASIC
[’04] [’07] [’01] [’04] [’03] [’08] [’09]
[’04] [’00] [’00] [’08] APCCAS
bit]
[’08]
SGU IC Lab.
Lab
UTION [b
[’08] [’07]
[’06] [’06] [’00][’96] [’07][’08] [’09][’03] [’04] [’09] [’06] [’05] [’09]
12
[’03] [’09] [’96][’08] [’09] [’04] [’07] [’08] [’08] [’07] [’06]
[’08]
09] [[’07]
07][[’09] 07][[’09]
07][[’07]
09][[’07] 09] [[’02]
02] [[’01]
01] [[’04]
04] [[’08]
08] [[’06]
06]
RESOLU
[[’08]
08] [[’08]
08] 06] [[’07]
[[’06] 07] [[’05]
05][[’09] [[’04]
04] [[’07]
07] [[’09]
09] [[’07]
07]
10
[’05] [’03] [’07] [’06] [’07] [’09] [’09] [’04] [’07] [’08] [’03] [’05] [’03] [’07][’07] [’06] [’09]
[’09]
[’08]
[’07] [’07] [’01] [’00] [’04] [’04] [’01] [’02][’05] [’07] [[’04]] [[’02]]
8
[’07] [’00] [’05] [’03] [’04] [’04]
[’03] [’02] [’07] [’09]
[’03] [’09] [’08] [’02] [’02] [’01] [’06] [’03] [’03] [’09] [’08]
6
[’04] [’06] [’09][’08] [’09]
[’08] [’08] [’06] [’07]
아날로그 시
■ 아날 시스템과 시스템
템과 디지털 시 혼성모드 시
템 및 혼성 시스템
템
FABRICATION LAYOUT
Vin
+Vref
N-bit
디코더 디지털 출력
(Binary Code)
2N-1
-Vref
V f 비교기
비교기 출력 3-bit
예) 3-bit (Thermometer 디지털 출력
+Vref Code) (Binary Code)
Fl h A/D 변환기
Flash
1111111 111
0111111 110
Vin 0011111 101 출력 = 101
0001111 100
0000111 011
0000011 010
0000001 001
0000000 000
-Vref
A/D 변환기 기본 회로 이해 (비교기 : Comparator)
g 비교기의 정의 :
q 비교기는 작은 아날로그 입력 신호를 감지, 이를 증폭하여 디지털 신호를 출력하는
회로
g 비교기의 용도 :
g 비교기의 성능 척도 :
g 증폭기와의 차이점 :
g Q2 HIGH :
CML
q기준 전압 샘플링
Q2
C1
Q2
REFT
AMP LATCH g Q1 HIGH :
REFC
Q2
C2 q입력 전압 샘플링 (INT, INC)
Q2
qAMP 출력단에 전압차 증폭
CLOCK
[(INT-INC)-(REFT-REFC)] * Amp Gain
CML
q래치 출력단 리셋
C1
Q1
INT
AMP LATCH
INC g CLOCK HIGH :
Q1
C2
q래치의 정궤환 동작으로 래치
CLOCK 출력 단에 디지털 신호 출력
q버퍼단을 통해 최종 디지털
신호 출력
비교기의 회로도
VDD
INT CML TN TP
RESET
C1
REFT
REFC
C2
LATCH
FBIAS
INC CML
VSS
VDD
OUTC OUTT
VSS
Voltage [dB]
10
0
1K 100K 10M 1G
Frequency [log]
Time Domain Analysis : Input of Comparator
Wave Symbol 70m
A1:v( int )
A1:v( inc )
[lin]
A1:v( reft )
Voltage [
A1:v( refc ) 0
-70m
50n 60
60n 70
70n
Time [lin]
Time Domain Analysis : Output of Comparator
Wave Symbol
1.5
A1:v( outt )
A1:v( outc )
n]
Voltage [lin
-1.5
1.5
50n 60n 70n
Time [lin]
비교기의 회로도와 레이아웃 (Layout)
C1 RESET
REFT
REFC
C2
LATCH
FBIAS
INC CML VSS
VDD
OUTC OUTT
레이아웃 (CADENCE TOOL 사용)
VSS
■ 시제품 제작
■ Packaging
[ DIP : Dual
D l IIn liline P
Package
k ] [ QFP : Quad Flat Package ]
[ CHIP ]
[ PGA : Pin Grid Array ]
시제품 A/D 변환기 측정 보드
Digital Outputs
O
( PC 또는 디지털측정
시스템 )
DUT D BUFFER
D.
Analog Power
시제품 성능 DEMO 및 측정 방법
D.S.P.
Processor
Data Acquisition PC
D.U.T. Screen
Board
Developed
Programs
(DNL, INL, FFT, etc.)
Clock, Signal,
Power Supply
ADC DESIGN BACKGROUND [1/9]
A. Transfer Function
ENCODING
bN-1 D
Vin A/D 11
b0 10 Mid-Tread
Analog Input Digital Output 01
00 A
1/4 2/4 3/4 4/4
00 A
1/4 2/4 3/4 4/4
ADC DESIGN BACKGROUND [2/9]
B. Quantization Error
bN-1
+ -
∑
Quantization Error !!
Vin (t) - Vout(t)
Vin(t) Vout(t)
σE2 = ΔVo2
=
VFS2
12 (12)( 22N)
t t
σ2 X
SNR Δ
σ2
=
E
Vin (t) - Vout(t)
and SNR increase by factor
0 of 2 for each bit or 6dB/bit
t
ADC DESIGN BACKGROUND [3/9]
C. Finite Conversion Time
Analog
voltage VA(t) Aperture error
ΔVX ΔVX
For sinusoidal signal with A = VFS / 2
Fig 5 Illustration of
Fig.5
gain error.
⑤ Full scale
Fig.6 Illustration of
full scale range.
ADC DESIGN BACKGROUND [8/9]
⑥ Resolution
⑦ Accuracy
Vref -Vin
Slope: Slope:
RC RC
Vin
R Detect 0
τ
Vin - Comparator
R + 0V
Voltage-to-Frequency
τ τ
Pulse
T
DN-1
Counter
-Vref D0 Vin X T = Vref X τ
τ τ RC RC
1 Vin 1
T = f = Vref X τ
ADC ARCHITECTURES (2/20)
Clock Counter
t t1 < t < t2 ;
t1 t1 + t2 dVo = Vref
dt RC
dual slope
② Triple
T i l slope
l → NNo op amp usedd
( comparator only )
Vin
Vc
Vref
GND
I C
C
Comparator
t
0 t
-VA VTH
t1 t2 t3 Comparator
threshold voltage
~ - VA ( < 0 )
ADC ARCHITECTURES (4/20)
Imin = 10 nA
A
I
C = 10-8 / 2.5X103
≅ 4 pF
-Vcc
ADC ARCHITECTURES (5/20)
③ Tracking A/D (servo A/D) → very slow in msec
Vin D/A
Track
Digital
up
Counter
down
S/H D/A
Vin
digital ②④ ①
or
out 11
③ 2
1 x
T/H
SAR
ADC ARCHITECTURES (6/20)
VA
Vref
3
Vref
4
1 5 Vreff
1 8
4 8
Vin
1 9 Vref
Vref
2 16
t
1 0 0 1
Continue until you reach LSB
D Weighted-C
D. Weighted C SAR ADC
Initialization
① For unipolar inputs
VX
VOS-Vin 1 0 0 1
S/H MSB LSB
ADC ARCHITECTURES (8/20)
■ Advantages
- 100 kHz
kH ~ 1 MHz
MH voice
i didigitizer
ii good
d
telephone ch
ADC ARCHITECTURES (9/20)
SIGN MSB
C C C
2 4
VX
SIGN 1 0 0 1
VOS
0 t
Vref
2
VOS
0 t
Vref Vref
4 8
SIGN MSB
“0” “1”
A A
Vref Vref
Vref LSB
MSB
R+C
ADC
C+R
ADC
Vref
MSB
LSB
ADC ARCHITECTURES (12/20)
F High-Speed
F. High Speed ADC
8 Bit
8 Bit
Vref
N Bit (8)
0
2N R (256R)
0 (2N-1) comp. (255)
complete
1 conversion (1 cycle)
1
cf 10 bit → 200 MHz
cf.
1 2W ECL
Vin
ADC ARCHITECTURES (14/20)
③ Pipelined ADC
×2 2
2Vin-Vref >0
Vin + +
Σ Σ
- -
S/H Vref S/H MSB 1
MSB=1
Vref
0 1 Vref Vin
GND 2
Vref
ADC ARCHITECTURES (15/20)
C C
2C 2C
Vin - -
+ + 2Vin-V
Vref
Vref
C C
Sampling Amplifying
C
-
+ -
Vin Vin +
+ -
C
Vin
- +
Vin
+ -
+ Vref -
2Vin Vref
- Vref +
ADC ARCHITECTURES (18/20)
10 bit
25
5 bit
bits
Vin
Flash Flash
5 bit DAC 5 bit
S/H
ADC - +
ADC
MSB LSB
Residual Voltage
ADC ARCHITECTURES (19/20)
Digital
① 2 Decision
Q ② Differential Amp
① ③ D/A Delay
after
A/D
Residual
Vin
② ㉧ Vref • N bits
• 2N/2 R
after D/A
• (2N/2 - 1) comp
• 1 op amp
• two cycles
l
③
ADC ARCHITECTURES (20/20)
① Sampled inverter
C2 Φ
Φ
Vin C1 Vin
Vin
- GND
GND +
Vin
Vo GND
② D/A converter Φ1
Φ2
Vx C C C
Vref - C (a) Start from LSB
-
GND +
+ (b) S
Sample
l Vref , Sample
S l GND
Vy(out)
C/2
(→ 2C for ADC) Bit = “1” Bit = “0”
( Vin for ADC )
Vz
HIGH-
HIGH-RESOLUTION ADC [1/21]
A. Oversampled ΔΣ ADC
DIGITAL
Fs ENCODING
ANTI-ALIAS
LP FILTER
HIGH
ANALOG DIGITAL RESOLUTION
INUPUT MODULATOR PROCESSOR DIGITAL
(DECIMATOR) 16 OUTPUT
ANALOG DIGITAL
1-bit
ADC
+ -
X(t) + Y(t)
Analog +
Input - Digital
Output
1-bit
DAC
E(z)
X(z)
+ + Y(z)
+ + Z-1 +
- + ADC
DAC
Linearized Model
HIGH-
HIGH-RESOLUTION ADC [3/21]
+ + 1 bit
1-bit
X(t)
() + + Vi(z) + (1-z-1)2 E(z)
Input ADC
- - Vo(z) =
1+ (1-z-1) + (1-z-1)2
1-bit
1 bit
DAC (z= jωT)
Y(t)
Output
+ W(z)
X(z) + H(z) + z-1 Y(z)
-
1-bit ADC
1-bit DAC
Σ Ai (z-1)N-i
N
i=0
HX(z) =
z[(z-1)N - Σ Bi(z-1)N-i ] + Σ Ai(z-1)N-i
N N
i=1 i=0
Σ Bi (z-1)N-i
(z-1)N - N
HE(z) = i=1
E(z) (jΩ)N
YX(z) ≈ X(z) +
AN
HIGH-
HIGH-RESOLUTION ADC [5/21]
MSB LSB
① Sample 0V ;
C1 C2
Vref
② Swapp Vref ; Vx
C1 C2
Vref
C2 > C1
① Complexity
C1 = C2
t
② Need long calibration cycle due to noise
C2 < C1 ③ Slow 15bit 8kHz
12bit 80kHz
Digitize this error to compensate !
HIGH-
HIGH-RESOLUTION ADC [8/21]
Must be diff. !!
C2
- C1 - Sample & integrate
C1 Vo = 2 Vin Vin twice !
+ C2
Vin
- Swap C1 & C2 2Vini
C1
Vref - C1
Vo = 2Vin - Vref C2
C2 +
HIGH-
HIGH-RESOLUTION ADC [9/21]
* Error sources
- Switch feedthrough error
- kT/C error
- Finite gain error
- Slow ; 10Bit ~ 12Bit 8kHz
② Reference Recycling ;
Let Vref go through the same error as Vin !
Vo = 2 (1+α)Vin - (1+ α)Vref
= (1+ α)(2Vin
i - Vreff)
- Equal capacitors are used for the X2 function (C1=C2, but mismatched).
C1
Sampling
Vin C2
C2
Amplifying
C1
Averaging C1
C2
* Error-Averaging Amplifier
A lif i
Amplifying 2C
C
2Vin - Vref + Δ
C
2C
2C
Averaging
C 2Vin - Vref + Δ - Δ
2Vin - Vref - Δ
C = 2Vin - Vref
2C
- Too Complex
HIGH-
HIGH-RESOLUTION ADC [14/21]
ANALOG ANALOG
INPUT INPUT
CODE
ERROR
COARSE
DIGITAL
OUTPUT
HIGH-
HIGH-RESOLUTION ADC [15/21]
- Feedthrough Measurement
VO = VOS
2NC 2C C 2C
Vref
1 0 0
INPUT = Dj
2NC 2C C 2C
Vref
1 0 0
VO = VFT
INPUT = Dj
HIGH-
HIGH-RESOLUTION ADC [16/21]
- Code-Error Measurement
VO = VOS
2NC 2C C 2C
Vref
1 0 0
INPUT = Dj
2NC 2C C 2C
Vref Vref
1 0 1
INPUT = Dj+1 ( = Dj+1 ) VO = -1/2 Vref + VFT + Vε(Dj+1)
HIGH-
HIGH-RESOLUTION ADC [17/21]
2 HOLD DIGITAL
(N+1)
(N 1)
CALIBRATION
BITS 2N BITS
1 (N+1)-BIT (N+1)-BIT LOGIC
MDAC FLASH DIGITAL
CORRECTION
LOGIC
(N+1) BITS
3
CORRECTION
FINE BITS
2N-BIT
2N BIT OUTPUT
HIGH-
HIGH-RESOLUTION ADC [18/21]
Recycling
calibrated ADC
HIGH-
HIGH-RESOLUTION ADC [19/21]
Differential
Diff ti l
Capacitor-array MDAC
HIGH-
HIGH-RESOLUTION ADC [20/21]
Beforecalibration
Before calibration Aftercalibration
After calibration
HIGH-
HIGH-SPEED ADC DESIGN EXAMPLE
BLOCK DIAGRAM
OF FRONT-END
DIGITAL VIDEO
DAC OUT1
CCD CDS AGC ADC CAMERA
SIGNAL VIDEO
PROCESSING DAC OUT1
ADC BLOCK
DIGITAL DAC
CAMERA
AGC A/D CONVERTER
SIGNAL
PROCESSING DAC
* Design Issues :
- Speed, Resolution, Power Dissipation
- Chip Area
- Yield
- Cycle Time
- What Process (Bipolar, MOS)
- etc.
DESIGN EXAMPLE OF A/D CONVERTER
DESIGN
EXAMPLE
DIGITAL DAC
CAMERA
AGC A/D CONVERTER
SIGNAL
PROCESSING DAC
12-Bit,
12 Bit 10
10-MHz,
MH 250
250mW,
W and d more
0.8 um Full CMOS A/D Converter
(’96 ISSCC published)
A 12b 10MHz 250mW A/D CONVERTER
FLASH A/D CONVERTER SCHEMATIC
FLASH ADC
TOP SCHEMATIC
FLASH ADC TIMING
Q2 Q1 Q2 Q1
Q1 Q1P
Q2 Q2P
AN EXAMPLE OF FLASH ADC SPEC
REFERENCE 2 Vp-p
RESOLUTION 4 BITS
SPEED 100 ns / 2 / 2 = 25 ns ?
TOLERANCE
WITH TEMP, SUPPLY, SIMULATE AND CHECK
AND MODEL PARAMETER
COMP1N
PRE-
PRE-AMP
gm5
DC gain =
gm1-gm2
1
f-3dB =
2π RTCT
RT = 1/(g
1/( m1-gm2)
P
Power = Vsupply * Ibias
COMP1P
F1_BIAS
F1_NAND
F1_LATCH
LATCH_1
F1_ROM
Comparator Operation Principle
제안된 비교기의 동작 원리
CML1
C1
• Q2 HIGH
- 기준 전압 샘플링
REFT
(REFT, REFC)
amp
a p latch
atc
REFC • Q1 HIGH
C2 - 입력 전압 샘플링
CML1 C
LATCH (INP INN)
(INP,
- 래치 입력단에 차이 전압 생성
(INP-INN)-(REFT-REFC)
C1
- 래치의 출력단 LN과 LP는 VDD로 충전
INP
amp latch • LATCH HIGH
INN - 래치의 정궤환 동작으로 래치 출력단에
C2 디지털 신호 출력
LATCH - 버퍼단을 통해 최종 디지털 신
신호 출력
PRE-
PRE-AMP OUTPUT (AC ANALYSIS)
WAVEFORM OF PRE-
PRE-AMP INPUT (1)
WAVEFORM OF PRE-
PRE-AMP INPUT (2)
WAVEFORM OF PRE-
PRE-AMP OUTPUT (1)
WAVEFORM OF PRE-
PRE-AMP OUTPUT (2)
WAVEFORM OF FLASH LATCH
WAVEFORM OF FLASH OUTPUT
FLOORPLANNING
ANALOG DIGITAL
FERENCE
W ARRAY
F _ LATCH
F _ NAND
REAMP
LATCH
ROM
PR
S.W
REF
L
■ LINE LOCATIONS AND WIDTHS
- POWER LINES
- CLOCK LINES
- INPUTS AND OUTPUTS
■ WHERE IS A BIAS BLOCK ?
LAYOUT PRINCIPLES
g Consideration
C id i process variations
i i ffor d
design
i and
d llayout
- Safety margin, yield, application fields, etc.
- Fast, nominal, slow model parameters (+- 30%)
- Extra devices for minimum design and layout cost
- Multiple pads and test pins for isolated problems
SEUNG--HOON LEE
SEUNG
D t off El
Dept. Electronic
t i Engineering
E i i
SOGANG UNIVERSITY,, KOREA
System-
System-on
on-
-a-Chip(SoC) Applications
의료/영상분야
기계/MEMS 및 자동차분야
컴퓨터/멀티미디어분야
기타 미래의 첨단 정보기술산업의 많은 분야
반도체 IC 없이 가능한 일은 ?
System R&D with Digital Convergence
Mobiles
Communication MP3, Cellular phone,
MP3 phone
ATM, CDMA PDA, Notebook PC
Graphics
DTV,, Digital
g Camera,,
Networking
DVD, CMOS Image WLAN
Contents
Case1
C 1 - A Calibration-Free
C lib ti F 14b 70MS/s
70MS/ CMOS ADC
Case3 - A Re
Re-Configurable
Configurable 10b, 10MS/s - 100MS/s,
0.5V - 1.2V, Low-Power, 0.13um CMOS ADC
Low-
Low-Power ADC (Circuit Sharing) [1]
VDD
Sampling C1 Amplifying C3
Bi+1*VREF
VRES(n-1) 1st stage 1st stage
C2 1 2nd
stage 2
VSS CC C4
VRES(n+1)
1 + 2
S1 ON
VIP+ VIP- (Phase 1) VIPC
s2 s2
VIPC VIPC VIP+ VIP-
s1 s1 VIN+ - VO+ VIN-
s2 - VO+ s2 - VO+
VINC VINC
s1 s1 S2 ON VINC
VIN VIN (Ph
(Phase 2)
+ -
C2 VX t
CL
VX IX VCM
VCM + VO - VX
VCM
VCM O t
Improved
* ZCBC : Zero Crossing Based Circuit
C1
C2
CL
VX ZCD IX
VCM + VO -
VCM
VCM
[2] L. Brooks and H. S. Lee, “A zero-crossing-based 8b 200MS/s pipelined ADC,” in ISSCC Dig. Tech. Papers,
Feb. 2007, pp. 460-461. [ Pow. (8.5mW), Area (0.05mm2), DNL/INL (0.75/1.0) ]
Low-
Low-Power ADC (Switched Bias Power Reduction) [3]
VDD VDD
M4 M5
MP1 MP2 MP3 MP4 MP5 MP6
30%Ⅰ
reduced 2
M6 M7 BIAS1
IN IN OUT 70 : 30
BIAS2
Q1
M1 M2 + +
M8 M9 IREF
BIAS4
100%Ⅰ
reduced M10 M11 1
M3 MN1 MN2 MN3 MN4
VSS VSS
Amplifying
Current Reduction in Sampling Sequence Delay Cell
Sampling - Currents reduced by 30% with BIAS1 & 2 and by 100% with BIAS4
Holding - Currents resumed with switching sequence;
first BIAS4, then BIAS1 and BIAS2
- Timing delay needed by MP3 and MN3
[3] Y. J. Cho, et al., “A 10b 25MS/s 4.8mW 0.13um CMOS ADC for digital multimedia broadcasting
applications,” in Proc. CICC, Sept. 2006, pp. 497-500.
[ Pow. (4.8mW), Area (0.8mm2), DNL/INL (0.42/0.91), SNDR/SFDR (56dB/65dB) ]
Low-
Low-Power ADC (SAR ADC
ADC)) [4]
Ref.
1X X
ADC Dr
Φr((599.4KHz))
CN-1 C1 C0 C0 CN-1,d CN-4,d
ADC1 ADF1 dN-1 d1 d0
D1 D
SAR Logic
Φ1(60MHz) +VR
Vin
i
T/H 1X -VR
Vin Dynamic Threshold
Φ Comparator
(600MHz) ADC10 Vin n−1 Ci V
ADF10 =∑ (2di − 1) + OS + QN
Φ1 VR i=0 Ctot VR
Φ`
DLL Φ10(60MHz)
(60MHz) Φ10 Software (ADF : Adaptive Digital Filter)
(QN : Quantization Noise)
[4] W. Liu, “A 600MS/s 30mW 0.13um CMOS ADC Array Achieving Over 60dB SFDR with Adaptive Digital
Equalization,” in ISSCC Dig. Tech. Papers, Feb. 2009, pp. 82-83.
[ Pow. (30mW), Area (1.1mm2), DNL/INL (0.23/0.3), SNDR/SFDR (46.7dB/65.2dB) ]
Low-
Low-Power ADC (Asynchronous Binary-
Binary-Search ADC) [5]
Vin
OR
Comp (4/8)
Comp
p (2/8)
( ) Comp
p (1II5/8)
( )
Vclk
OR
[5] Y. Z. Lin, et al., “A 5b 800MS/s 2mW Asynchronous Binary-Search ADC in 65nm CMOS,” in ISSCC Dig.
Tech. Papers, Feb. 2009, pp. 80-81.
[ Pow. (2mW), Area (0.02mm2), DNL/INL (0.56/0.62), SNDR/SFDR (26.9dB/35.9dB) ]
Small-
Small-Area ADC (Circuit Sharing) [6]
Q2 AMP1 Q1 Q2 AMP2 Q1
REGISTER
REGISTER
SHARED
SHARED
LADDER
LADDER
FLASH FLASH FLASH FLASH
ADC ADC ADC ADC
(F1) R (F2) (F3) (F4)
R
D
D
R
R
3bits 3bits 3bits 4bits
Q1
Q2 Digital Correction Logic 10bits
S&H MX2
+
∑
Reference -
Generator
2.5
2 5-bit
bit 2.5-bit
2 5-bit
FLASH FLASH 1.5b 1.5b
MUX ADC1 ADC2 ADC DAC
STC
Control 2.5 bit 2.5 bit
[[7]] H. C. Choi, et al., “A calibration-free 3V 16b 500kS/s 6mW 0.5mm2 ADC with 0.13um CMOS,” in Symp.
y p
VLSI Circuits Dig. Tech. Papers, June 2004, pp. 76-77.
[ Pow. (6mW), Area (0.5mm2), DNL/INL (0.9/6.1), SNDR (77.4dB) ]
High Resolution ADC (3D Fully Symmetric Layout) [8]
MET4
VIA3
MET3
VIA2
MET2
VIA1
MET1
: MIM Capacitor
C Top Plate
: Stacked metals of M1, 2, 4
: Stacked metals of M1, 3, 4
: Stacked metals from M1 to M4
((1)) Background
g Calibration
Vi ra Back-end ADC
1/8
ADC DAC
raes Do = ((Vi+Q
QN+(1/8)P
( ) N))raes
DO -(QN+(1/8)PN)ra+ON
PN
e = (1/8)(ra
(1/8)( es-ra))
Digital Domain e ra = raes-8e
((2)) Foreground
g Calibration
Acc & Avg
VGND
T/H Sub-ADCi Z-1 N 1/N bi
g
*Offset error foreground calibration ctl
Correction
LMS
bi
Gain error foreground calibration
*Gain ei IViI
ai Z-1 u
IVOI
S/H St
Stage 1 St
Stage 2 St
Stage 3 B k E d ADC
Back-End
3 3 3 7
Digital
Digital Error Correction Logic
Output
p
C4
Permutation
Address C3
2 x 32 C2
C1
Ref Ladder
Ref. Preamp Comparator NAND ROM Latch
Digitall Output
coder
Enc
Vin_plus Vin_min clk
Analog Input
High speed, simplicity, and parallelism
The number of comparators increases exponentially with the resolution
Resolution limited less than or equal to 6 bits
[12] K. Uyttenhove
y and M. S. J. Steyaert,
y “A 1.8-V 6-bit 1.3-GHz flash ADC in 0.25-um CMOS,” IEEE
J. Solid-State Circuits, vol. 38, no. 7, pp. 1115-1122, July 2003.
[ Pow. (600mW), Area (0.12mm2), DNL/INL (0.42/0.8), SNDR/SFDR (30dB/41dB) ]
High-
High-Speed ADC (Multi Channel) [13]
f s/ 2 fs
Channel 1
Flash Digital
1ststage 2ndstage 3rdstage
S/H ADC
(3bit) (3bit) (3bit) (3bit) Logic
T1~ D1~D10
ver
T10
Output Driv
Vin
MUX
Channel 2
O
DB1~DB10
Flash Digital
1ststage 2ndstage 3rdstage
S/H ADC
(3bit) (3bit) (3bit) (3bit) Logic
[13] S. C. Lee, et al., “A 10-bit 400-MS/s 160-mW 0.13-um CMOS dual-channel pipeline ADC without channel
mismatch calibration,” IEEE J. Solid-State Circuits, vol. 41. no. 7, pp. 1596-1605, July, 2006.
[ Pow. (160mW), Area (4.2mm2), DNL/INL (0.4/0.3), SNDR (55.9dB) ]
Current Status of ADC R&D
[’00]
20 JSSC
[’03] [’05][’08] [’03] [’05] [’09]
ISSCC
16
[’04] [’08] [’06] [’07] [’07] CICC
[’04] VLSI Symp.
[’06] [’03] [’04] [’07] [’06] [’06] [’06] [’06] [’06] [’07]
14 AP-ASIC
[’04] [’07] [’01] [’04] [’03] [’08] [’09]
[’04] [’00] [’00] [’08] APCCAS
bit]
[’08]
SGU IC Lab.
Lab
UTION [b
[’08] [’07]
[’06] [’06] [’00][’96] [’07][’08] [’09][’03] [’04] [’09] [’06] [’05] [’09]
12
[’03] [’09] [’96][’08] [’09] [’04] [’07] [’08] [’08] [’07] [’06]
[’08]
09] [[’07]
07][[’09] 07][[’09]
07][[’07]
09][[’07] 09] [[’02]
02] [[’01]
01] [[’04]
04] [[’08]
08] [[’06]
06]
RESOLU
[[’08]
08] [[’08]
08] 06] [[’07]
[[’06] 07] [[’05]
05][[’09] [[’04]
04] [[’07]
07] [[’09]
09] [[’07]
07]
10
[’05] [’03] [’07] [’06] [’07] [’09] [’09] [’04] [’07] [’08] [’03] [’05] [’03] [’07][’07] [’06] [’09]
[’09]
[’08]
[’07] [’07] [’01] [’00] [’04] [’04] [’01] [’02][’05] [’07] [[’04]] [[’02]]
8
[’07] [’00] [’05] [’03] [’04] [’04]
[’03] [’02] [’07] [’09]
[’03] [’09] [’08] [’02] [’02] [’01] [’06] [’03] [’03] [’09] [’08]
6
[’04] [’06] [’09][’08] [’09]
[’08] [’08] [’06] [’07]
SEUNG-HOON LEE
INTEGRATED CIRCUIT DESIGN LAB.
SOGANG UNIVERSITY, SEOUL, KOREA
Contents
Introduction
Circuit Design
Performance Measurements
Conclusion
C
Introduction (I)
- Low-power
L consumption
ti and
dSSmall
ll chip
hi area in
i CMOS
Conventional
C ti l high-resolution
hi h l ti ADCs
ADC :
- Trans-conductance
Trans conductance controlled SHA with 2-Stage
2 Stage amp and
gate-bootstrapped SWs for high sampling accuracy
- 3-stage
3 t pipeline
i li architecture
hit t to
t optimize
ti i power and
d chip
hi area
at 14b and 70MS/s
- O
Open-loop
l offset
ff t cancellation
ll ti and d interpolation
i t l ti ini 6b flash
fl h ADC
to improve accuracy with small chip area
- O
On-chip
hi currentt and
d voltage
lt references
f using
i off-chip
ff hi bypass
b C’s
C’
to reduce switching noise
Proposed 3
3-
-stage Pipeline ADC
I/V REFERENCE
FLASH
H
FLASH
FLASH
ADC1
ADC3
ADC2
WITH OFF-CHIP 5-b 5-b
CAP FILTERS
Q1 Q1B
MP3 OUT+
MN3
GT Q2PB Q2
GATE- C3
BOOTSTRAPPING BIAS T1
C1 MG1 MS1
IN+ Q1B
MN1 AT ACC Q2PB
AMP1 MP1 MP2 AMP2
MN2 AC ACT
IN- MT
C2 MG2 MS2
GATE- BIAS T2 C4
BOOTSTRAPPING GC
Q2PB Q2
MN4
Q1P MP4
Q1 OUT
OUT-
Q2 : SAMPLING PHASE
Q2 Q1 : HOLDING PHASE Q1 Q1B
14b SHA with a DC gain of 95dB, f-3dB of 246MHz, and φPM of 74°
VDD
Q2PB
M13
M1 M2 M3
M8
VSS
VDD M11 M12
M6 G (VDD+VIN)
Q2 Q2B M9 VDD
Q2B Q2 IN
Cs
S (VIN) D
Q2B M4 M10
Q2B AMP
VSS
MET4
VIA3
MET3
VIA2
MET2
VIA1
MET1
MET4
VIA3
MET3
VIA2
MET2
VIA1
MET1
High-matching
Hi h t hi capacitors
it insensitive
i iti tot neighboring
i hb i signals
i l
FLASH3 AMPS : Open
Open-
-Loop Offset Sampling
0.46
75%
BIAS
ge[ V ]
Q2PB
Cos1 = 1.6mV
TN1 TP2
TP1
Voltag
IN+
PREAMP1 PREAMP2 Q1
IN- TN1
TP1 TN2
Cos2
Q2PB
~ 31.25mV )
( 1LSB / 6b =
BIAS
0.12
40 43.5 45.25 47
Time [ ns ]
OP
REFTO
AMPT MPB
CB1
IREF & REFT
Cc1 Rc1
VREF LEVEL
SHIFTER
REFC Cc2 Rc2
REFBOT
T
CB2
AMPC` MNB
EXTRF EXTRFB T2
MNS
EXTRF
Optional Ext. Voltage References VSS VSS
Available with “EXTRF” High
Simulated Voltage Driver Outputs
0.57 -0.43
T/2 = 7.14ns
7 14
BOT [ V ]
T/2 = 7.14ns
+ 0.06mV + 0.06mV
0.50 -0.50
REFB
REFT
- 0.06mV - 0.06mV
- 0.06mV
ASH1
ASH2
FLASH3
Designed and laid out with
DCL
a 0.13um
0 13 1P7M CMOS :
D
FLA
FLA
( Only 4 metals employed )
CLK
Decoupling capacitors ( )
CML
Design issues :
Voltage
g
Regulator - High speed digital latch
Digita
at outputs
Crystal Digital
DUT
al Outputts
Oscillator L t h
Latch - Passive filters at inputs
Analog
Input - Crystal Oscillator with a
ji
jitter off 1ps
1 level
l l
Analog Power
Measured DNL & INL of ADC (V1)
1
DNL [ LSB/14b ]
-1
0 CODE 16383
10
b]
LSB/14b
0
INL [ L
-10
0 CODE 16383
Measured DNL & INL of ADC (V2)
1
DNL [ LSB/14b ]
-1
0 CODE 16383
2
b]
LSB/14b
0
INL [ L
-2
0 CODE 16383
Measured FFT Plot of ADC (V2)
0
Latch
fin = 1MHz fs
fs = 70MHz DUT
(16384 FFT) (fs) ½fs Outputs
-50 ¼fs
dB ]
-100
100
-150
0 17.5
F
Frequency [ MHz
MH ]
Measured SFDR & SNDR vs. Sampling Freq.
90
80 SFDR(V2)
SFDR(V1)
dB ]
70
[d
SNDR(V2)
SNDR(V1)
60
f in = 1MHz
0
0 20 40 60 80
Sampling
p g Frequency
q y [ MHz ]
Measured SFDR & SNDR vs. Input Freq.
80
SFDR(V2)
70
SFDR(V1)
dB ]
[d
SNDR(V2)
60 SNDR(V1)
f s = 70MHz
0
1 10 20 30 40
Input Frequency [ MHz ]
Measured ADC Performance
VERSION1* VERSION2*
Resolution 14bits
Max. Conversion 70MS/s
Process 0.13um CMOS ( Lmin = 0.35um for 2.5V systems
y )
Input Range 2.0Vp-p
SNDR (at fin = 1MHz) 63.4dB 65.7dB
SFDR (at fin = 1MHz) 72.2dB 80.6dB
DNL - 0.66LSB / + 0.77LSB - 0.60LSB / + 0.65LSB
INL - 4.62LSB / + 9.82LSB - 0.98LSB / + 1.80LSB
ADC Core Power 235mW at 70MS/s and 2.5V
Active Die Area 3.3mm2 (= 1.65mm × 2.01mm)
1000 CICC03-16b
ISSCC00-14b
Consumption [ mW ]
ISSCC04-15b
SSCC0 5b
JSSC05-15b
ISCAS01-15b ISSCC04-14b ISSCC01-14b
JSSC02-14b
ISSCC04-15b
VLSI96-14b
ESSCIRC05-14b This Work
ISCAS00 14b
ISCAS00-14b ((= 3.36mW/MHz)
Power C
ISSCC04-14b
100 JSSC04-14b CALIBRATION-FREE ADC
CALIBRATED ADC
P
10 100
Sampling Rate [ MHz ]
Comparison to Previous 14b ADCs
SEUNG-HOON LEE
INTEGRATED CIRCUIT DESIGN LAB.
SOGANG UNIVERSITY,
UNIVERSITY SEOUL,
SEOUL KOREA
Contents
Introduction
Circuit Design
Performance Measurements
Conclusion
C l i
Introduction (I)
- On-chip I/V refs with optional off-chip bypass C’s and voltage
refs to reduce transient glitch
Timing Generator
PDOWN PDOWN
5-b 6-b
Q1P
Q1
Digital Correction Logic 10-b
Q2P DOUT
Q2
Q1 Q1B
MP3
Q2 Q2B MN3 OUT+
Q2PB Q1P
Q
BIAS
MP1 C1 MG1
Q1
IN+
MN1 AT ACC Q1B
Q
AMP
MN2 AC ACT Q2
IN- MT
MP2 C2 MG2
BIAS
Q2 : SAMPLING PHASE
Q2PB Q1 : HOLDING PHASE
MN4 OUT-
Q2 Q2B
MP4
Q1 Q1B
Switched-
Switched-Bias Power Reduction for SHA
Sampling - Currents reduced by 30% with BIAS1 & 2 and by 100% with BIAS4
g
Holding - Currents resumed with switching
g sequence;
q ;
first BIAS4, then BIAS1 and BIAS2
- Timing delay needed by MP3 and MN3
Total (= AMP + BIAS) power consumption reduced by 10%
Switched-
Switched-Bias Power Reduction for MDAC
Sampling - Currents reduced by 20% with BIAS1 & 2 and by 100% with BIAS4
OUT 75 : 25
+ CK
IN IN
AMP 75%Ⅰ IREF
+ reduced
M5 M6
M7 M8 BIAS1 MN1
VSS
VSS
T1
VOUT Conventional 5b
AMP
MDAC
C1 C2 C3 C4 C5 C6 C29 C30 C31 C32
+VREF +VREF +VREF -VREF -VREF -VREF -VREF -VREF
1 1 1 0 0 0 0 0
T1
VOUT Proposed
AMP
5b MDAC
C1' C2' C3' C15' C16'
+VREF GND -VREF -VREF
Reduced
R d d number
b off capacitors
it by
b 50% :
- Improves
I C matching
t hi accuracy and
d noise
i performance
f
3-D Fully Symmetric MDAC Cap’
Cap’s
MET7
VIA6
MET6
VIA5
MET5
VIA4
MET4
VIA3
MET3
VIA2
MET2
VIA1
MET1
DCL
SH1
SH2
Designed and laid out with
FLAS
FLAS
a 0.13um 1P8M TSMC CMOS :
CLK
p
Occupied die area : 0.80mm2
(= 0.67mm × 1.18mm)
Decoupling capacitors
IVREF (PMOS : , NMOS : ) laid out
separately in each functional block
MDAC t reduce
to d coupling
li noise
i
CML
L
SHA
Evaluation Board
Design issues :
uts
Digitall Outpu
Digital - Single-ended and
DUT Latch differential inputs
available
- High-speed digital
latch at outputs
p
Analog
Input - Passive filters at
analog inputs
Analog Power
Measured DNL & INL
b]
DNL [ LSB/10b 1.0
-1.0
0 CODE 1023
1.0
SB/10b ]
0
INL [ LS
-1.0
0 CODE 1023
Measured FFT Plot
0
fin = 1MHz
fi 1MH
fs = 25MHz (1024 FFT)
- 40
B]
[ dB
- 80
- 120
0 12.5
Frequency
q y [ MHz ]
Measured SFDR & SNDR Performance
80
60
B]
40
[ dB
SFDR
20
fin = 1MHz SNDR
0
0 10 20 25 30 40
80
60
40
B]
[ dB
SFDR
20
fs = 25MHz SNDR
0
0 10 20 30 40 50 60 70 80
100
: 1.5b/stage ISCAS01
: 2.5b/stage ISSCC03 CICC03
ESSCIRC05
: 3b-3b-3b-4b
mption [[mW]
ISCAS00 ESSCIRC05
: 4b-3b-3b-3b ISSCC05
: 2b-3b-3b-3b-3b
2b 3b 3b 3b 3b ISSCC04
VLSI 04
: 3b-3b-3b-3b-2b
JSSC03
ISSCC06
Consum
ISSCC02
ISSCC06
ESSCIRC02
Power C
This Work
ISSCC05 (5b--6b p
((5b pipeline
p : 0.19mW/MHz))
P
1
2 Speed
p [MHz]
[ ] 100 200
A Re-
Re-configurable 0
0.5V
5V to 1
1.2V,
2V
10MS/s to 100MS/s, Low-
Low-Power
10b 0.13um CMOS Pipeline ADC
SEUNG-HOON LEE
INTEGRATED CIRCUIT DESIGN LAB.
SOGANG UNIVERSITY,
UNIVERSITY SEOUL,
SEOUL KOREA
Contents
Introduction
Circuit Design
Performance Measurements
Conclusion
C l i
Introduction (I)
- Sampling
p g rate : 10MS/s~100MS/s
- Low-power consumption and small chip area for SoC
Conventional
C pipeline ADCs
C :
- Speed, power, and chip area limited by low supply voltage
- Input accuracy limited by R and C of input switches at low supply
voltages
- ADC static and dynamic accuracy affected by C mismatch
- Low-noise refs difficult to be implemented on a single chip
Introduction (II)
- SHA with
ith gate-bootstrapped
t b t t d input
i t sampling
li switches
it h att
0.5V to 1.2V supply
I/V REFERENCE
WITH OPTIONAL OFF- FLASH FLASH
CHIP C FILTERS 5-b
ADC1 ADC2
TIMING GENERATOR
5-b 6-b
Q1P
Q1
Q2P DIGITAL CORRECTION LOGIC 10-b
10 b
Q2 & DECIMATOR DOUT
Sample-
Sample-and-
and-Hold Amplifier (SHA)
Q1 Q1B
MP3 OUT+
MN3
GT Q2PB Q2
GATE- C3
T1
BOOTSTRAPPING BIAS
C1 MG1 MS1
IN+
MN1 AT ACC Q2PB Q1B
AMP1 MP1 MP2 AMP2
MN2 AC ACT
IN- MT
C2 MG2 MS2
GATE- BIAS T2 C4
BOOTSTRAPPING GC Q2PB Q2
MN4
Q1P MP4
Q1 OUT-
Q2 : SAMPLING PHASE
Q2 Q1 : HOLDING PHASE Q1 Q1B
MET4
VIA3
MET3
VIA2
MET2
VIA1
MET1
z
: Stacked Metals from MET1
to MET4
VSS VSS
LK
CL
DCL
ASH2
ASH1
Implemented with a 0.13um
1P6M Samsung CMOS :
FLA
FLA Occupied die area : 0.98mm2
( = 0.82mm × 1.20mm )
IVREF Decoupling
p g capacitors
p
( PMOS : , NMOS : )
CML
Digital Power
Outputs
s
Analog
Digital - Single-ended and differential
Input
DUT Latch inputs available
Digital O
- Passive filters at inputs
D
- High-speed digital latch at
outputs
0b ]
DNL [ LSB/10 1.0
-1.0
0 CODE 1023
1.0
b]
LSB/10b
0
INL [ L
-1.0
0 CODE 1023
Measured FFT Plot of ADC
0
fin = 1MH
fi 1MHz
fs = 70MHz (1024 FFT)
- 40
[ dB ]
- 80
- 120
0 35
Frequency [ MHz ]
Measured SFDR & SNDR vs. Sampling Freq.
80
60
B]
40
[ dB
0
0 10 20 30 40 50 60 70 80
80
60
B]
40
[ dB
1 10 20 30
Resolution 10bits
Input
p Range
g / On-Chip
p REF 0.8Vpp ((Fixed,, Off-Chip
p Ref Optional)
p )
[2] ISSCC07 10
1.0 30 47
4.7 0 32
0.32 0 47 / 0
0.47 0.80
80
INTRODUCTION
CIRCUIT IMPLEMENTATION
MEASUREMENT RESULTS
CONCLUSION
INTRODUCTION
System limitations :
4-BIT 4-BIT
INPUTS SHA MDAC1 POWERS
MDAC2
T1
VOUT
AMP Conventional
4b MDAC
C1 C2 C3 C4 C5 C6 C13 C14 C15 C16
+VREF +VREF +VREF -VREF -VREF -VREF -VREF -VREF
1 1 1 0 0 0 0 0
T1
VOUT
AMP Proposed
4b MDAC
C1' C2' C3' C7' C8'
- VREF
+ VREF
VINT
Key enhancements :
Decoder C1' C2' C3' C7' C8'
- Only 8 unit Cs required
instead of 16 unit Cs
AMP OUT
- CFCS available
4b ADC - “- VREF” for differential
C1'' C2'' C3'' C7'' C8''
GND instead of floating
VINC reset
+ VREF
- VREF
CONVENTIONAL VOLTAGE REFERENCES
5 ~ 8nH – Off-chip
Off hi 0.1uF
0 1 F capacitor
it
0.1uF
0.5nF
– Large active chip area
PROPOSED CURRENT/VOLTAGE REFERENCES
REFERENCE
Reference voltage driver VOLTAGES
CIRCUIT IMPLEMENTATION
IVCONZR
VSS VSS VSS OPTIONAL
On-Chip TO 11b CMOS ADC CORE REF
PROPOSED CURRENT REFERENCE
VDD
MP1 MP6 N
Rd1
MP9 MP10 MP16
Ra MP17 MP18
T1 MP3
T3
MN11 MN17
ISUM T8
MP2 Rd2 N
T12
MP7 MP8
MP4
T2 T4
T7 CONTROL SIGNALS
MP5
MN1 MN2 MN3 MN4 MN5 MN6 MN7 MN8 MN9 MN10 MN18 MN19 MN20
VSS
CONVENTIONAL vs. PROPOSED REFERENCES
Architecture Descriptions
Current - Extra analog pins
- Analog calibration
ntional
Voltage
V lt - External 0.1uF capacitors
Reference
[2][3] - 0.5nF on-chip decoupling cap.
- Large active chip area
- External 0
0.1uF
1uF capacitors
- Digital calibration
Reference - Reduced noise coupling
Propo
[1] S. Lee et al., IEICE Trans. Electron. Vol. E82-C, pp. 1562-1566, Aug. 1999
[2] L. Singer et al., ISSCC Dig. Tech. Papers, Feb. 2000, pp. 38-39
[3] K. Khanoyan et al., Symp. VLSI Circuits Dig. Tech. Papers, Jun. 1999, pp. 73-76
PROTOTYPE ADC CHIP PHOTO
ower
put
nalog Inp
nalog Po
Design Features :
- Optional
p off-chip
p reference
An
An
- Differential inputs
at outputs
Digital
g Outputs
p Digital
g Latch Power
MEASURED DNL & INL
1.5
L [LSB/11b]
0
DNL
-1.5
0 CODE 2047
1.5
b]
INL [LSB/11b
-1.5
0 CODE 2047
MEASURED FFT
-30
B]
[dB
-60
-90
-120
0 Frequency [MHz] 35
MEASURED SFDR & SNDR vs. fs
90
SFDR
70
SNDR
[dB]
50
30
@ fin = 3MHz
10
10 30 50 70
fs [MHz]
MEASURED SFDR & SNDR vs. fin
90
SFDR
70
[dB]
50 SNDR
30
10 @ fs = 60MHz
3 10 15 30
fin [[MHz]]
MEASURED REFERENCE VOLTAGES
0.6
0.60
0.55
0.45
- T.C. = 48ppm / °C
0.4
0.40
-25 0 25 50 75 100
-25 0 25 50 75 100
Temperature [ °C ]
0.6
0.60
0.55
0.5
0.50 - Min. Voltage = 498mV
- Max. Voltage = 503mV
0.45
- V.C. = 2.59% / V
0.4
0.40
1.6
1.6 1.7
1.7 1.8
1.8 1.9
1.9 2.0
2.0
Supply Voltage [ V ]
MEASURED ADC PERFORMANCE
Resolution 11 bits
Max. Conversion Rate 70MSample/s
Process 0.18um CMOS
Input Range 1Vp
1Vp--p
DNL ± 0.63LSB
INL ± 1.21LSB
SEUNG-HOON LEE
ELECTRONIC ENGINEERING
SOGANG UNIVERSITY
COMPARATORS
A. DEFINITION
VDD Vo
+
+
Vi VO Vi
VOS
- -
TRANSFER FUNCTION
VSS
“1 BIT A/D CONVERTER”
Vi Vo
A
1mV
t t
WAVEFORMS
IN A REAL CIRCUIT
COMPARATORS
GAIN IN dB GAIN IN dB
B.W.
ω ω
Φ ① UNCOMPENSATED
② OPEN-LOOP OPERATION
-135º
135 ③ WIDER BANDWIDTH (B.W.)
(B W )
→ FASTER
OP AMP (→
( COMPENSATED)
COMPARATORS
C. REQUIREMENTS OF COMPARATORS
A. NON-SAMPLING COMPARATORS
Vi VO
Vi LATCH VO
STROBE
“1”
1 “0”
0
DON’T CARE
NON-
NON-SAMPLING AND SAMPLING COMPARATORS
B. SAMPLING COMPARATORS
Φ1
Φ1
Vi LATCH VO
Φ2 STROBE
VDD
Vi
Vo
Vbias
VSS
LOW POWER, BUT SLOW
(EX) ×1000
AMPLIFIER ARCHITECTURE OF COMPARATORS
Vo
t
POSITIVE FEEDBACK LATCH CIRCUITS
A. COMPARATOR LATCH
STROBE
COLUMN COLUMN
R Φ1 R
ROW ROW
ΔV
~ 100 mV
0 01 pF
0.01 0 01 pF
0.01
Φ2
CCOLUMN
0.5 ∼ 1 pF
Vo GAIN=1
TWO-STABLE POINTS
(Bi STABLE)
Vi
POSITIVE FEEDBACK LATCH CIRCUITS
B. OPERATION
5 V (“1”)
(1)
① DYNAMIC ERRORS
V1, V2 → MINIMUM LATCH INPUT VOLTAGES
~ 100 mV
V ERRORS
TO GET RIGHT ANSWERS !!
0 V ((“0”))
Φ1 on Φ2 on
① ②
VDD Φ LATCH
Φ Φ
S
SELF - BIASED
S
OFFSET AND FEEDTHROUGH (F.T.) CANCELLATION
A. ORIGIN
RANDOM
① VOS → BY DEVICE MISMATCH
SYSTEMATIC
② F.T. ERRORS FROM SWITCHES
Φ Φ
Cov VTH
VCK-
COL
VI C Δ VF.T. = (VTH - VCK-)
C
FOR SLOW TRANSITION CLOCKS
Φ
VCK+
VCK-
1/2Q 1/2Q Q = COXWL
VI C
1 Q IS MOVED TO C FOR FAST
2
TRANSITION CLOCKS
OFFSET AND FEEDTHROUGH (F.T.) CANCELLATION
B. Vos CANCELLATION
(a) Φ1 ((b)) Φ2
SIMPLE, BUT F.T. ERRORS ARE NOT CANCELLED
OFFSET AND FEEDTHROUGH (F.T.) CANCELLATION
Vos A1Vos
A1 A2
SLOW
((UNITY-GAIN STABLE REQUIRED))
OFFSET AND FEEDTHROUGH (F.T.) CANCELLATION
Φ1 Φ2 Φ3
Φ4
V1 A1 A2 A3
Φ4
Φ1 Φ2 Φ3
Φ1
Φ2 Vos1 SAMPLE
AMPLIFY
F.T. ERROR CORRECTION
OFFSET AND FEEDTHROUGH (F.T.) CANCELLATION
Φ3 Vos1
A1
Vos2
A2
COFF COFF
Φ2
Φ1
Φ3
OFFSET AND FEEDTHROUGH (F.T.) CANCELLATION
A1VOS1 + A2VOS2
VOS(input-referred) =
A1(1+A2) PROVE IT !!
A1 A2