Professional Documents
Culture Documents
"#$%&'#()*'+!,#!-*.).*)&#%!,)//0!-**+1%2#+*)!
3*#1)&4#'%0!,)./#!5'6,#!,#!7)88)!
!"#$%&'(&)*+,$-..-'
andrea.baschirotto/unile.it http://microel.unipv.it/7andrea
!
!"&/-01.-12,0,.&/'3-"4%$.%$)'5-6-/-0,%)'
!
$
!"#$%&'()*+,,+#-#!.%/+01,+12)0),%/#2%,%#3+.45*,5*&# 67897:;# <:=#+>#9;8#
!"#$%&'(() +,- ./0"12 34((
!! All the 'eference ,e-el. /!T1i3 are a-ailable ADC Input Signal
Sin
Full Scale
!! The inp7t .i8nal i. compared to each 'eference ,e-el.
!! The inp7t .i8nal and the reference le-el ma< be LTH15 C b15
LTH14 C b14
LTH11 b11
!! Dependin8 on implementation i..7e. C
LTH10 C b10
LTH7 C b7
!! A thermometricAtoAbinar< tran.lation i. needed
LTH6 C b6
LTH5 C b5
LTH4 C b4
LTH3 C b3
LTH1 C b2
LTH1 C b1
V ref V in
!! !"#$%ol(ag#+,o-#$is$("#$,os($0o01la-$
Rd /2
-
(2N-1)
+
!! !"#$R#3#-#n5#$6#%#ls78ol(ag#s$a-#$g#n#-a(#d$:;$a$ Rd
-#sis(o-$s(-ing$di%id#-$ -
THERMOMETRIC to BINARY
(2N-2)
Rd +
bN-1
- bN-2
(2N-3)
!! !"#$5o,0a-ison$is$don#$:;$,#ans$o3$<2N+$1@$ + bN-3
5o,0a-a(o-s$
b2
b1
- b0
(2)
!! !"#$5on%#-sion$o0#-a(ion$is$0#-3o-,#d$in$onl;$on#$ Rd +
5lo5A$0#-iod$<la(#n5;$(i,#@$ -
(1)
$ Rd/2 +
$
$
!
! "o$%&'&to'!)*%+t,!
! O../0t!
! No*l)*0&'!)*%+t!3&%&3)t&*30!
! 4)356&35!*o)/0!7d)/t+'6/!'0.0'0*309!
! S)g*&l!d0%0*d0*t!/&$%l)*g!t)$0!
!
! "o$%&'&to'!o+t%+t,!
! S%&'5l0!3od0/!7<!111101000!<9!
! ?0t&/t&6)l)t@!
!
! !"#$%&%'"&("$)&%'*"+(
VS
! ,)-)&)+.)(/"0'%1)2(/&)-(3(!/&)-(
! !/&)-(*4('5)()&&"&(*+('5)(&)-)&)+.)(64'%'*.(&)4*4'"&( Vref_i+1
C bi+1
#*4#%'.57(89+%#*.(.0".:(-))8'5&";15(<(:*.:=%.:(
Vref_i
+"*4)>(( C bi
! ?+$;'(4*1+%02(/4(3(/"--4)'( Vref_i-1
C bi-1
! /"--4)'(*4('5)(."#$%&%'"&("--4)'(6*+$;'(8)@*.)(
#*4#%'.5>(
! ?8)%0(."#$%&%'"&(*+$;'(4*1+%0(
(
6/&)-(3(!/&)->(A(6/4(3(/"--4)'>(B(("#$% ' "()(3((!"#$% ' "*%%($+)(B(!",-$./(3(0##*#(
(
6/&)-(3(!/&)->(A(6/4(3(/"--4)'>(B(("#$% 1 >!?re= - ?o==set@)( ' "((
! !"#$%&'()&*+,$(''*'$-*''().*",)$%*$/$
.('0*'1/"-($+*))$
$
! 23456$789%$
$
$
! 23256$4;8$<9%&$!=>?@;5A"$
! "BR$@$D42,E$
$ $
UVn04;Blog6;(a/s(((t-(Ain)=lengt-(Ain)))&
UPutm0((t-(PutA)=lengt-(PutA)& UPut04;Blog6;(a/s(UPutm))&
(igure(4)& Clot(tFUVnFtFUPut)& grid on&
UU0min((ind(UPut00ma>(UPut)))&
<304W& i( <3TUUH4F <30UUH4& end& 3304;Blog6;(a/s(UPutm(UUH<37UUD<3)))& 3U0UUH<37UUD<3&
3rms0sum((a/s(UPutm(UUH<37UUD<3)))N54)
UPutm(UUH<37UUD<3)0UPutm(UUH<3H6)NBones(4B<3D6F6)&
..04;Blog6;(a/s(UPutm))& .rms0sum((a/s(UPutm(67lengt-(t)=4)))N54)
3.X06;Blog6;(a/s(3rms=.rms))
(igure(1)& Clot(tF..F3UF33FYrY)& grid on&
!
! !adder impedance is position-dependent
+,$-'.-/0! !
)'*$!
"#$%&'&$($%!
)'*$!
! Solutions9
o >atches ?hi4h powerA
o Bra7 encodin4
>ef? 3. @ortmann and T. Deng, F@ower-Hfficient Detastability Hrror >eduction in 3DLM Flash !/2 3onverters,O, PMM3 !ugust 8QQ6,
pp. 88S<-9:.
& !
&
!
"" ! #" !## "#!$ !#%
G" ! T" !T#
G" ! ##
!!
!
! "#$%!&' #(()$*+!,-./!,-)!0'!
!
! 12,'3+!3'+#45))6)-*!,(!
'-*)575)*#*',-!8/!69.*'7.)!4#*)+!
! :5,*)$*+!#.+,!#4#'-+*!+7#5;.)+!
! <,..,=!05#/!)-$,3)5!8/!>.#*$%!
#-3?!8'-#5/!)-$,3)5!
!
! !"#$%&'())
o *+,-./)0s/2#.34/5)6&#s4)
o 7n%9/)2#n3'()+):)*;)
o <=>)?)! ?)*;@2*+)B)*$;)
o CD$%#2#/D2s()2*+),*)?)*+2E)F./4)D66s'/)GG)<=>)
o !)<#23').n%9/)H'v.J')s.K')
" 7n%9/)J#%#J./#nJ'()*+2E)L)*++6M)?)*+2%M)
o NDF'2()*+2E)L)E$O)?)EO)
)
! T'J4n.Q9's()
o 7n/'2%D&#/.Dn)
o MD&H.n3)
o MD&H.n3)R)7n/'2%D&#/.Dn)
o TFD,s/'%S)%.%'&.n.n3)
! !"#$%
! !&'#()*+$',*&%-#'.##&%)(#$/)%*0')0'1%
%
! 2"3$&'$4#1%
! 5#"06#1%&0/-#(%*7%)(#$/)1%
! 5#"06#"%,&)0'%6$)$6,'$&6#%
! 5#"06#"%$(#$8%)*.#(%",11,)$',*&%
%
! 9':#(%)*,&'1%
! ;$/#%&0/-#(%*7%+$'6:#1%
%
! !/)*('$&'%<1,"#=-#,'>%
! ?#6(#$1#"%1#&1,',3,'@%'*%)(#$/)%*771#'%
! !%,/)(*3#"%?AB%
%
%
! !"e e%ui(alent resolution of a 1las" stage can 4e increased 4y 7inter8olating 4et9een t"e
8rea:8lifier out8uts
! !"#$#%&'()*#+,$-#./*&,'/+$/0$)$1*)."$.,)2#$3)+$4#$'+3-#).#5$46$7'+,#-8/*),'+2$4#,9##+$,"#$
8-#):8*'0'#-$/&,8&,.$
$
! ;55','/+)*$*),3"#.$5#,#3,$,"#$8/*)-',6$/0$,"#$5'00#-#+3#$
4#,9##+$.'+2*#<#+5#5$/&,8&,.$/0$,9/$)5=)3#+,$
8-#):8*'0'#-.$
$
! 5nterpolation red&ces
! 5np&t capacitance
! 6o7er dissipation
! Area
! 9o latenc:; all the o&tp&t si<nals re=&ire one cloc> phase to reach the o&tp&t
! a#
!p
! !he auto8ero c9cle of the comparators ;i6es rise to char;e pumpin; in the resistor strin;
net7or<
! =e9 limitation: offset? components matchin;? loadin;
! @erformance: Aer9 Bi;h speed CDEFB8G H lo7 accurac9 C! I JitG
– !ipeline operation
ADC1
! A-C/ 0Coarse A-C2 di4iti5es the inp7t si4nal
! 8he 97anti5ation error 0:esid7al2 is eval7ated
! A-C< 0=ine A-C2 di4iti5es the :esid7al ADC2
0
! i.e. the di??erence AetBeen the inp7t
0
si4nal and the di4iti5ed Bord converted
In1 0
into analo4 1
1 Q In2
This concept is valid for an< kind of 5DC
))
!! T"e t&'-)tep +la)" a./"ite/tu.e .e2ui.e) t&' +ull +la)" 34D /'n7e.te.)8 a D43 /'n7e.te. and a
)u:t.a/tin; ampli+ie.
!! T'tal N :it)
o! N = ? + AN-?B
!! B't" /'a.)e and +ine 3DD) need N-:it .e)'luti'n
!! 3nE e..'. i) .e+e..ed at t"e input &it" unita.E ;ain
A" Baschirotto – Analog1to1Digital Data 3onverters 671970; <=6 of 9;1
T"o-step Su,ran0in0 234 Con6erters
Timin0 operation
! !"#$%&%!"#'%()*%+,--*.*/0%.*-*.*/1*%2*3*2)% ADC1
! 456%.*),)0,3*%)0.,/7%6.%6/*%5,08%'9:$%
.*),)06.)%
! "%!++,0,6/;2%16<=2*>,0?% ADC2
0
! 48*%;11(.;1?%.*@(,.*+%06%08*%!"#'%16<=;.;06.%,)%
08*%-,/;2%;11(.;1?A%,B*B%3*.?%8,78% 0
In1 0
! C;.7*%=65*.%16/)(<=0,6/% 1
1 Q In2
In1
1 Q 0
In2
1 1
"2
V ref V ref (K / 2m)V
MSB’s ref LSB’s
"3
!! *+, (-.$/%0$"'1 %#23"4",/ 0%' ., $+, /,%3 3"#"$ $& (2,,56 ("'0, (-.$/%0$"&' %'5 %#23"4"0%$"&'
#-($ (,$$3, 7"$+"' +%34 &4 % 8-%'$"9%$"&' ($,26 $+-( /,8-"/"'1 $"#,6 %'5 7"$+ $+, %00-/%0: &4
$+, 4&33&7"'1 ($%1,
!! ;-00,(("<, (%#23,( %/, 7,%=3: 0&//,3%$,5 >? *+, (-.$/%0$"'1 %#23"4",/ #-($ ,'(-/, 3%/1,
&-$2-$ (7"'1 7"$+"' $+, (-.$/%0$"'1 2,/"&5
!! @' %55"$"&'%3 03&0= 0:03, 4&/ $+, (-.$/%0$"&'A%#23"4"0%$"&' &2,/%$"&' 0%' ., /,8-"/,5
!! *+, #"(#%$0+ .,$7,,' $+, 0&%/(, %'5 4"', /,4,/,'0, <&3$%1,( &/ %' ,//&/ "' $+, #-3$"23:"'1
4%0$&/ 5,1/%5, $+, 3"',%/"$:
j j j j
bkj-1,…,b(k-1)j+1, b(k-1)j b(k-1)j-1,…,b(k-2)j+1, b(k-2)j b2j-1,…,bj+1, bj bj-1,…,b1, b0
Sample n Sample (n-1) Sample (n-K-2) Sample (n-K-1) $
$
! ?-<$?@6$,o3ld$/#$52.l#2#-t#d$&5t"$*$d577#8#-t$t#,"-5A3#$
! ?)$5-$d5g5t*l$)<)t#2)B$)#:#8*l$d577#8#-t$)t*g#)$o.#8*t#$*t$t"#$)*2#$8*t#$$
! !"#$).##d$o7$#*,"$)t*g#$5)$t"#$).##d$o7$t"#$73ll$?@6$
!! T"#$%&''"(f*+(b$ts(#*/(st&0*(&/*(1s*d(34(C6OS(s+$t%h*d(%&#&%$t:/($;#'*;*<t&t$:<(:f(&(:<*(
b$t(#*/(st&0*(#$#*'$<*(=/?(%:<@*/t*/(
(
Vin +
j-bit j-bit
S&H
ADC DAC -
# 2j
Vin -Vref /2 +
S&H + +Vref /2 -
# 2
-
Vref /2
(
'
'''''''''''i3$4%'542$''''''''''''''''''''''''''''''''''''o112$/'$..o.'
!! T"#$%ffs#($#))%)$*s$+,n+#..#/$01$2#,ns$%f$,$)#/3n/,n($0*($
'
'''''''"3$4%'54s$''''''''''''''''''''''''''''''''''',11s$/'$..,.''
'
! !f#$in#'#$(i)#
! !#$*+si)u+.20$in1$*+f2#
! !f#$in#3#$(i)#
! !#$*+si)u+.20$in2#
!"#$%&'()*+,,+#-#!.%/+01,+12)0),%/#2%,%#3+.45*,5*&# 67897:;# <9=#+>#9;8#
!ipeline A)* Converter
0hreshold error
! !"#$"%&%'(&)'"*+,-'"5ithout".&-&+,("
/011'/+&0)"
"
! 203&),("&)%4+504+%4+"+1,)*6'1"/417'*"
'
6''''''''''77''''''''''''6'
'
o ! Digital correction
'
'
!
– "#!$%&'('#'!
o !")%*+,-'%).#(%&!'#/0-'!
o 1-)/2!-)-3-&#'!'2&$4,%&(5(&0!#4-!'#/0-!%.#6.#'!
o 1(0(#/)!$%,,-$#(%&!)%0($7!
! "#e total )esolution ! o. a pipeline 01C 3it# m di..e)ent stage )esolutions $% 6 &% units o. eac#6
is gi8en b:
!
! "#$%!s'#()!$o+,-is)s!
! #!/o01-)so/2'io3!s241#3#/o(1'o15i(i'#/!$o36)-')-!7s241A9C;!
! #3!#-i'%+)'i$!23i'!7'%)!<2/'i,/=i3(!9i(i'#/1'o1A3#/o(!Co36)-')-!1!<9AC;!,)->o-+i3(!!
! ?#+,/)1#351%o/5!7?/A;!!
! Co#-s)!9/A!$o36)-sio3B!!
! ?24'-#$'io3!
! C)si52)!#+,/i>i$#'io3!
!nput
signal
,igital
-utput
Residue
! "i!$%&!r$(!
!
!
! "#$!%&'($%!)*$+'&$!,)-,.++$-&/0!!!'&!'-0!&12$!
o &#$!31+%&!%&'($!)*$+'&$%!)-!&#$!2)%&!+$,$-&!%'2*/$!
o '//!)&#$+!%&'($%!)*$+'&$!)-!+$%14.$%!3+)2!*+$51).%!%'2*/$%6!!
! 7$+1'/!%&'($%!)*$+'&$!1-!)**)%1&$!,/),8!*#'%$%6!!
! "#$!41(1&'/!).&*.&%!)3!&#$!%&'($%!!9:";<;!!8#:"8!'+$!4$/'0$4!
o &#$1+!5'/.$!,)++$%*)-4!&)!&#$!%'2$!1-*.&!%'2*/$!!
!
!" $aschirotto - !nalog1to1Digital Data 3onverters 67897:; <68 of 9;8
!"#$%"&$ ()*
(+,-".$,./+$ 0 12$+3%% ()* 4#$+3."4&
! "#$ .+.(-, )%.+&0$% 0'+2)*-+ -0 . #i4r5/*) 6*6$(*+$ &).,$ 0-((-7& )#$ $8'.)*-+
! Addi$g a redu$da$t bit mea$s i$creasi$g the stage resolutio$ b3 o$e bit mi$us o$e
4ua$ti5atio$ level7
! Thus9 the amou$t of redu$da$c3 is commo$l3 referred as ;7< bits7
! !"# %&'(&' %) * +,-./0' 1'*2# 1'*31 /#'4##5 6!"#f7+ )%8 05(&' 9%:'*2#1 %) 6!"#f;<7=
56$789:;
56$7:>
=56$7:> ? @ ? @ ? @ ?
–56$789:;
o where ( is an integer for which (! 2 F;C (m*+GC with !!""#$ ! 2#$ "% !1 ! % ! 1
! !he num%er of stage output codes is !!"# = $# "1= #%# "& ! &
Ehe tolerable oFF*et &osHi : @S%acing bet1een t1o JuantiKation *te%* &ref+nC L +
! Ehe accuracy oF the *ub-JuantiKation i*M
o relatiNe to the *tage re*olution
o inde%endent oF the total re*olution oF the ODQ<
! !""#$%&'#(#))*+#,-()%./%&-(0*%1-*)#.&/2*345&%*)%/6#)*
o 7($-,8#()/%#+*$/)#*
* =+#/2*$/)#* >&%:*$-,8/./%-.*-"")#%*
*
*
! 9:#*$-,8/./%-.*-"")#%*'-2%/6#*&(*
)%/6#*3*.#);2%)*&(0**
o /(*#..-(#-;)*$-,5&(#+*
-;%8;%*-"*<3*&()%#/+*-"*%:#*
&+#/2*3<*
o /(*-'#."2-1*/%*%:#*-;%8;%*
-"*)%/6#*3*
*
* *
*
! !"#tu&"' 'u))#&*
! +," "-."'' /0 ,#&12#&" .#u'"1 3* t," R5D .7&&".t/70 /' 8"&* ')#99:
! !7& t," &".70't&u.t/70 /0 t," 1/=/t#9 17)#/0> 709* # ')#99 #11"& /' &"Du/&"1:
! +," R5D .7&&".t/70 )#k"' t," #..u&#.* 7? t," 'u3-ADB' /01"p"01"0t 70 t," t7t#9
&"'79ut/70 7? t," p/p"9/0" AFD .708"&t"& p&78/1/0= p7t"0t/#9 ?7& p72"& #01 #&"# '#8/0='
'/)u9t#0"7u'9*
! "#$%&'#!#()*')+%,-!
!
! ./#!0)%-!%$!*,1#2!34!%-$+#)&!,5!6!5,2!
)!478%+!$+)0#9!
! "#&':%-0!+/#!%-+#27$+)0#!0)%-!)-&!
%-+2,&':%-0!2#&'-&)-+!8%+$!
! +/#!)::'2):;!2#<'%2#=#-+$!,-!
+/#!$'87>?@$!)2#!02#)+*;!
2#&':#&!
! >!=)A%='=!,55$#+!,5!!"#$B6!:)-!
8#!+,*#2)+#&!8#5,2#!8%+!#22,2$!
,::'2!
!
!
'
– "#$%&'()'*+,!-.!&/01,/,2'*'&32!
o 45,!)6%(78.!'59,)531:)!*9,!
;<9,=>?!*2:!@<9,=>?#!!
o 45,!&206'!)&+2*1!9*2+,)!=93/!@
<9,=!'3!;<9,=!A:&==,9,2'&*1B#!
– -*/01&2+!05*),!
o C206'!<&!&)!*001&,:!'3!'5,!&206'!3=!
)6%(78.!!
o <&!&)!*001&,:!'3!)*/01&2+!
D*0*D&'39)!.)!*2:!.=!
o 7'!'5,!,2:!3=!'5,!=&9)'!D13DE!
05*),!
! <&!&)!)*/01,:!*D93))!.)!*2:!.=!
! '5,!36'06'!3=!'5,!)6%(78.!&)!1*'D5,:#!!
! !"aluation phase
o C" closes a negati"e feed3ac4 loop
around the opamp
o 7he top plate of Cs is switched to the
9:; output<
! 7he stage residue is present at =o<
! 7he su3-:9; output selects the 9:;
output "oltage ?$dac@ through an analog
multipleAor<
! $dac is capaciti"elB su3tracted from the residue such thatC
!! !"#$%"%&'(')*& ),-%,
!! Cs.Cf ), /0*,%& '* 1)2% ( 1()& *3 '4* )&
'0% '5(&,3%5 3-&/')*&6
!! 70% 89: $%2%$, /(& ;% 1%&%5('%< 35*" (
,)&1$% <)33%5%&')($ 5%3%5%&'%
!! '0% &%1(')2% 5%3%5%&/% ! -,)&1 '0%
5%2%5,% #*$(5)'=
!! <)33%5%&')($ >%5* ! ,0*5')&1 '0%
*-'#-',
!! 9 #5%/),)*& )&'%5,'(1% 1()& ), &%%<%< '*
(/0)%2% '0% <%,)5%< 98: $)&%(5)'=6
!! /(#(/)'*5 5(')* Cs.Cf <%'%5")&%, '0), )&'%5,'(1% 1()& ! /(#(/)'*5 "('/0)&1 ), /5)')/($
!! 8: *#("# 1()& "-,' ;% ,-33)/)%&'$= $(51% ?@ AB <CD '* 5%<-/% 3)&)'% 1()& %55*5
!! E#("# "-,' ,%''$% '* ;%''%5 '0(& B6FG (//-5(/= )& *&% /$*/H #0(,% ?*&% 0($3I/=/$%D
"! E#("# ,%''$)&1 ')"% '0(' $)")', '0% *2%5($$ #)#%$)&% '05*-10#-'
'( + "+!$
* !# ')" * "+!$
* !# %, * #')" * &
"#$%"& ! #"&+"& ! #"-.(
'( '(
! (K (2L%<1) %0 ()* +*$ +1 ()* 0/4.,%&' 5/./5%(+$0
! 56 %0 / 5+&0(/&( 4#,(%.,%*$ *M#/, (+ 12 : +$ ;1 -*.*&-%&' +& ()* +#(.#( +1 ()* 0#3<="> 43;,8
!
"!#$%&'!()!#*+$%&'!,-&'!./0/.&'()!12"3!&-!'45!6/7!8/90:5!/-;!6%7!4(:;!9(;58*!
! !"#$%&'($)*+,$
$
! )*+,$-./0./$1-2/34#$
+ !, + !,
)
'" " ( ' " -. ) # ( ) ' /
) !* ) !*
!"#$ %& ! !&+ %& ! !012 $
' '
! 5-6$3$%&'7(8/$9/34#$
3& !8$:$%;$6$:$<;$=$:$%$
! 2he 456 operation, )5A conversion, s;<traction, and ampli>ication o> the resid;e have
to >;l>ill an acc;rac? re@;irement e@;al to the resol;tion o> the remaininA pipeline
staAes!
o ! #$% &%'()*#+(, (- . /+/%)+,% 012 3(,4%&#%& +'
)+5+#%6 78 #$% .33*&.38 (- #$% 920:
" ! +!%! #$% /%&-(&5.,3% (- #$% (/%&.#+(,.)
.5/)+-+%& .,6 3(5/(,%,# 5.#3$+,;!
! <*7=02: ,(,=+6%.)+#+%'
o 3(5/.&.#(& (--'%# 4()#.;%' !"#>$
o #+5+,; %&&(& +, #$% ).#3$+,; '+;,.) !'%&
o 6%4+.#+(, (- #$% &%-%&%,3% 4()#.;%' !'()*?$
o .57+#+(*' '#.;%' 5.8 (33*& +, #$%
3(5/.&.#(&'
! !itho&t red&ndanc.
o /he error in the o&tp&t volta3e o4 each sta3e m&st 7e less than hal4 o4 the 89B
re4erred to the resol&tion o4 the remainin3 7ac;<end pipeline A>C
o ! /he ma@imal error alloAed in the o&tp&t o4 the !"#$sta3e is
! !ith red&ndanc.
! !"#"$%&'(()(*&('*+,"&-().&
! "/'&-$0$"'&)1'0&,))1&2345#$0&6A78&
! "/'&1#(#*$"$%&$01+"&%#1#%$"#0%'&Cpar9&:/$%/&
%/#05'*&"/'&-'';<#%=&-#%")(&
! 3/#(5'&1('*'(>#"$)0&$0&"/'&*#.1,'�&/),;&
.);'&!&
&
&
! :/'('&"/'&1#(#.'"'(&& $*&"/'&-'';<#%=&-#%")(&6$0%,+;$05&)1#.1&1#(#*$"$%&$01+"&%#18&
&
!. $as'(irotto - !nalog-to-2igital 2ata 3onverters 67897:; 2=> o? 9;8
!"#$%"&$'()*'
+,&-".$/%"0"$12'3#/4#'5"&"0$'3#$&'6,,#')*-7/"&'
!"eal !
! 23e e44+4 ()*4+"50e" 67 *3e ampl(/(e4 /()(*e +pe) l++p 89-.a() (s *3e las* *e4m
! ;3e) 1=!0 ? "##$$#1@ (* app4+A(ma*el7 3+l"s
'
! 235s@ *3e ampl(/(e4 /()(*e 89-.a() "e04eases *3e .a() a)" s*eps a* *3e 0+mpa4a*+4 *34es3+l"s
() *3e *4a)s/e4 /5)0*(+) 67 a) e44+4 *e4m e!0 +/
'
! !"#$%&'()(*$&+%&*,())'-".*!*/*,(0(1(*23"+%-#*(11$1**
o 45(*)$*)6(*7-"-)(*,'(8*1+)(*9:;<*+"2*.+-"*=+"28-2)6**9>?@<*
Transient due to charge injection
Linear settling
Slew-rate
Output voltage
Error due
to charge injection
Capacitive
partition
!1 !2
Time *
! /)*)6(*=(.-""-".*$7*)6(*6$'2*%$2(A*)6(*$&(1+)-$"+'*+%&'-7-(1*(")(1,*,'(8-".A*&1$0-2-".*-),*
%+B-%+'*$5)&5)*#511(")*!"#$A**
! C+)(1*$"A*-)*,())'(,*(B&$"(")-+''3*)$8+12,*)6(*-2(+'*,)+.(*$5)&5)*0$')+.(A*)6(*,())'-".*"$8*
=(-".*'-%-)(2*=3*D>?*9)6(*+%&'-7-(1*)1+",#$"25#)+"#(*%" +"2*)6(*(77(#)-0(*'$+2*#+&+#-)+"#(*
-"*)6-,*%$2(*'(EHF<*
! $he&e "#D$%$&F"#E"%($&is the total loa+ capacitance inclu+in: the pa&asitic capacitance
at the ampli6ie& output "%($&B
! -he sta:e output 0olta:e +epen+s linea&lG on the sle$ &ate an+ at the en+ o6 this phase is
! !"#$%&'()*'*+,-%*%($./'0*((/$%&1'()*'0(.&*'-"(,"('.,,#-.2)*0'()*'$3*./'-"(,"('!4'"#$5% .22-#3$%&'
(-'()*'*6".($-%'
o ()*'7839'2-#%*#':#*6"*%2;'$0'
o ()*'7839'2-#%*#':#*6"*%2;'$0'
! !ssumin0 the 0ain !!oC settlin0 !t errors and the o1am1 o77set volta0e &'(C) unBorrelated
! their su1erim1osed e77eBt on the sta0e trans7er 7unBtion Ban be -ritten as
! -here &'*!+)"is the sta0e out1ut e5Bludin0 the errors Baused bE the limited o1am1
1er7ormanBe
! "#$ % &'() *%+%*()#$ ,-./0 12 34+5#()('6 )73 +$#+3$)2 !8s 9 $ =!8% =!0 !
! !"#$%$&'()*+,$-,%./$,0/$/11/2,$"1$,0/$2%3%2+,"#$4+-4%,20$"5$,0/$-,%./$,#%5-1/#$1652,+"5$+-$$
$
! !"#$!"#$" 7!&'(8$5"$/##"#$#/-69,-$
! :0/$.%+5$/##"#$%5;$;/<+%,+"5$"1$,0/$<"9,%./$-,/3-$%,$,0/$2"43%#%,"#$,0#/-0"9;$9/</9-$%#/$
29/%#9=$<+-+*9/$
A. Baschirotto - Analo01to12i0ital 2ata Converters 67897:; <:< o= 9;8
!"#el"&e A)*
+o&-"deal"t"e12 34ermal +o"1e
!! !" $% &'&()'"( *+%,- ./( 012'"3.'"4 ./(523) "1',( 612&1"("., 35( ./( "1',( 17 ./(
1&(53.'1"3) 32&)'7'(5, 3"0 ,32&)'"4 6'568'. 9:;<%="1',(>
o! ?1',( &1@(5
o! @/(5( ./( .1.3) ,32&)'"4 63&36'.3"6( 61",',., 17 ./( 7((0A36: 63&36'.15 !f 3"0 $–C
,32&)'"4 63&36'.15, !s-&
o! ! ;/( $?D 17 1"( ,.34( 715 3 ,'"8,1'03) ,'4"3) @'./ 3 78))=,63)( 32&)'.80( 17 'F)EF ',
!! !" /'4/=5(,1)8.'1" &'&()'"( *<+ 61"G(5.(5,- ./( .1.3) :;<%="1',( 61".5'A8.'1" 17 3)) ./( H+*%,
4'G( ./( 2'"'282 63&36'.15 ,'I( 3"0 ./( 78))=,63)( G1).34( 715 "1. 0(4530'"4 ./( $?D A()1@
./( J83".'I3.'1" "1',( )(G()K
!! ;/( "1',( 17 ./( 1&(53.'1"3) 32&)'7'(5, 17 ./( $% H+*%, 28,. 3),1 A( .3:(" '".1 36618".K !.
0(&("0, 1" ./( 6'568'. .1&1)14L 3"0 63" A( ,8&(5'2&1,(0 1" ./( :;<%="1',(K
A. Baschirotto - Analo01to12i0ital 2ata Converters 67897:; <:9 o= 9;8
!"#$%"&$'()*'
+,&-".$/%"0"$12'3/4#%"&5'*%,67'8"00$9'
! !"e most c*itical cloc.ing signal in t"e 1DAC is t"e sampling cloc.
! !"e 6alling edge dete*mines t"e sampling moment8
! 9andom va*iations o6 t"e 6alling edge; *e6e**ed as cloc. <itte* o* ape*tu*e unce*tainty s!; a*e
unavoida?le8
! Due to its *andom natu*e; t"e sampling cloc. <itte* does not int*oduce any 6i@ed
patte*n tones in t"e output spect*um ?ut deg*ades t"e signal-to-noise *atio8
! Bo* an input sinusoid Cit" amplitude "#$DE and 6*eFuency %&'; a sampling <itte* Cit" a
standa*d deviation !! *esults in an *ms voltage e**o* o6
!! !"# %&'()#*+ ,-,#.-*# /0&1#/ "&2# &* &.34/0 '4*/0&*0 #5,4*#*0-&..6 /#00.-*1 470,70 48 0"#
,9#2-47/ /0&1# &/ 0"#-9 -*,70
o! ! 0"# /&3,.-*1 '.4'( :-00#9 -/ 48 37'" .#// -3,490&*'# 0"&* -* 0"# 8-9/0 /0&1#;
o! !"# 0-3# 2&96-*1 470,70 48 & ,-,#.-*# /0&1# -/ 1-2#*
<-0"
!! !"# ?3/ 24.0&1# #9949 &0 0"# /&3,.-*1 343#*0 48 /0&1# = @&0
0"# #*+ 48 0"# "4.+ ,"&/# 48 /0&1# -)>A -;#; ! B >C@DE8/FF
! !"# %o'()*)+ )o(,# ,o-./# o0 * ,1(+/"#% /*2*/(+o. 3*,#% 4567 (, +"# +"#.'*l )o(,#
()"#.(+#% 0.o' +"# ,*'2l()g o2#.*+(o)
! (+ ,#+, +"# lo1#. l('(+ 0o. +"# /*2*/(+o. ,(:#, -,#% () +"# ,+*g#, o0 * 2(2#l()# 6;5
/o)<#.+#.
! C) '#%(-'D.#,ol-+(o) 2(2#l()# 657,> +"# )o(,# o0 +"# o2*'2 (, -,-*llA 1#ll 3#lo1 +"#
E!;7D)o(,#> 1"(l#> 1"#) *('()g 0o. "(g"#. +o+*l .#,ol-+(o)> (+, /o)+.(3-+(o) +o +"# )o(,#
3-%g#+ 3#/o'#, ,(g)(0(/*)+B
! !he total noise po-er o/ a pipeline A12 converter -ith ! sta5es, red8ced to its inp8t, is9
! !he noise contri<8tion o/ the s8<se=8ent sta5es is atten8ated <> the intersta5e 5ains
o <ac?@end sta5es can <e scaled do-n to attain po-er savin5s thro85h relaAed opamp
speci/ications.
o Cn medi8m@resol8tion pipeline A2Cs, a minimal sta5e resol8tion com<ined -ith
capacitor scalin5 -ith a /actor o/ one hal/ 8ntil the matchin5 limit leads to a po-er
dissipation minim8m.
o Cn hi5h@resol8tion A2Cs, on the contrar>, it is /avora<le to place a hi5h@resol8tion sta5e
8tiliEin5 a lar5e intersta5e 5ain in the /ront to atten8ate the noise contri<8tion o/ the
<ac?@end sta5es.
! !"#$%&'!(')*('+$#+"$)',-./0(,')*('$%/")'120)-&('2%')32'(4"-0'+-/-+$)2#,'56'-%7'58'-%7')*('
+2./-#-)2#'/(#92#.,')*('-")2:;(#2'<=',)2#$%&')*('299,()'2%'52,'
! !"#$%&'!2'+-/-+$)2#'56'$,'+2%%(+)(7'$%'9((7<-+>'?@'56'#(+($1(,')*('+*-#&('7(0$1(#(7'<='58'
"o
"e C1 "e
V "e
Vin j-bit j-bit
+ in C2
S&H
ADC DAC -
# 2j -
"e COMP "e +
"o
Cos
-
Vin -Vref /2 +
S&H + +Vref /2 -
# 2
"o +
-
Vref /2
Vref /2 b Vref 0
i '
'
'
! !$&$)-0'+2##(+)$2%')(+*%$4"(,'-0023,')2'#(+21(#'0-#&(')*#(,*207'(##2#'
Vref /2 b Vref 0
i
!! "s $ shrin)s for high speed0 total parasitic $5 at opamp input summing node limits both gain
and band9idth:
A. Baschirotto - Analo01to12i0ital 2ata Converters 67897:; <8: o= 9;8
!ipeline ()* +on-erter
Opamp 3ain an4 5onlinearit6
!! A) !"# %&'(: /8&.8 3&' 9&04(0 %&8&%-,/0 9/&* &)* 9&04(0 @((*;&%B @&%,/0
! !"#"$%&'()**+($"),'-%*$'
!! !"e$inte(stage$gain$(ed-.es$t"e$i/0o(tan.e$o2$t"e$e((o($in$t"e$2ollo4ing$stages$
o! 5o4e($.an$6e$s.aled$in$t"e$stages$
!! !"#$% '%()*'%+%,"- ./' "0% *"0 1*1%2*,% -"#$% 3*"0 *"- -"#$% '%-/2)"*/, /. 4 5*" #,6 1%'7-"#$%
'%-/2)"*/, /. 8 5*"-
(or ++015"e9g+h@+A&
4i90Bi9@++A&
ST+U0KK-KK&
(or kb015.b&
i( 4i9VBQH@kbAI ST+U@kbA01& e9d&
4i906E@4i9G@1-ST+U@kbAAE34>6A-34>6&
e9d&
ST+L@++A0-34>6G@34>@67@.bG1AAAG34E,T*@ST+U;E@6;7KKA>@67@.bG1AAA&
e9d
XY9062E"og12@ab,@((+h@Bi9A>"e9g+h@Bi9AAA&
XST+*0((+h@ST+LA>"e9g+h@ST+LA& XST+062E"og12@ab,@XST+*AA&
(igTre@6A& F"o+@+IXY9I+IXST+A& grid o9&
XX0*i9@(i9d@XST+00*a?@XST+AAA&
k406<& i( k4VXX-6I k40XX-6& e9d
44062E"og12@ab,@XST+*@XX-k45XXGk4AAA& 4X0XX-k45XXGk4& 4r*,0,T*@@ab,@XST+*@XX-k45XXGk4AAA;76A
XST+*@XX-k45XXGk4A0XST+*@XX-k4-1A;Eo9e,@6Ek4G1I1A&
..062E"og12@ab,@XST+*AA& .r*,0,T*@@ab,@XST+*@15"e9g+h@+A>6AAA;76A
4.Z012E"og12@ab,@4r*,>.r*,AA
(igTre@[A& F"o+@+I..IWbWI4XI44IWrWA& grid o9&