Switched
Switched
Capacitor Filters
Capacitor Filters
Franco Maloberti Franco Maloberti
OUTLINE
OUTLINE
•• SSwwiittcchheed cd caappaacciittoor tr teecchhnniqiquuee •• BBiiqquuaaddrraattiic c SSCC fifilterslters
•• SSC C NN--ppaatthh fifilterslters
•• FFininitite ge gaiain an and nd babandndwiwidtdth eh effffececttss •• LLaayyoouut t ccoonnssiiddeerraattiioonn
SWITC
SWITC
HED
HED
CAPACITOR TECHNIQUE
CAPACITOR TECHNIQUE
•• AAn n aaccttiivvee fifilter is made of lter is made of op-amps, resistors and capacitors.op-amps, resistors and capacitors. •• TThhe e aaccccuurraaccy y oof f tthhee fifilter is determined by the accuracy of thelter is determined by the accuracy of the realized time costants since the capacitors and resitors are
realized time costants since the capacitors and resitors are realized by uncorrelated technological steps
realized by uncorrelated technological steps
•• In In CCMOMOS S tetechchnonolology gy ; ; ; ; hehencnce e ,, unacceptable f
unacceptable for most of or most of the applicationsthe applications •Hybrid realization with functional trimming •Hybrid realization with functional trimming •Problems f
•Problems for a or a fully integrated realizationfully integrated realization
δδττ τ τ --- 22 δδRR R R --- 22 δδCC C C --- 22 + + = = δδRR R ⁄ ⁄ R ≈ ≈ 4040%% δδCC C ⁄ ⁄ C ≈≈ 3030%% δδττ τ τ --- ≈≈ 5050%%
•• AccuracyAccuracy
•• Values of capacitors and resistors: for 70 nm oxide thickness 1Values of capacitors and resistors: for 70 nm oxide thickness 1 pF --> 2000 µ
pF --> 2000 µ22; 10 pF ; 10 pF is is a laa large rge capacicapacitance. tance. TTo geo gett τ τ = 10= 10-4-4 secsec R = 10
R = 1077 ΩΩ
The above problems are solved by the use of simulated resistors
The above problems are solved by the use of simulated resistors
made of switches and capacitors.
made of switches and capacitors.
MOS technology is suitable because: MOS technology is suitable because:
•Offset free
•Offset free swswitchesitches •Good capacitors •Good capacitors •Satisf
Simple SC structures Simple SC structures ∆ ∆Q = CQ = C11 (V(V11 - V- V22) every) every ∆∆t = Tt = T 1 1 2 2 Φ Φ11 22 II 1 1 2 2 C C 1 1 C C 1 1 II T T T T V V11 VV22 V V11 VV22 Φ Φ Φ Φ Φ Φ Φ Φ Φ Φ
The two SC structures are The two SC structures are
(on average) equivalent to a resistor (on average) equivalent to a resistor
If the SC structures are used to get
If the SC structures are used to get an equivalent time constantan equivalent time constant τ τeqeq = R= ReqeqCC22 it results: it results: II V V11 VV22 T T tt II ∆ ∆QQ ii∆∆tt VV11 –– VV22 R R ---TT = = == R Reeqq TT C C11 ---= = τ τeeqq TTCC22 C C11 ---= =
•• Its accuracy depends on the Its accuracy depends on the clock and on the capacitor matchingclock and on the capacitor matching accuracy
accuracy
•• IfIf τ τeqeq=40 T C=40 T C22 = 40 C= 40 C11 (acceptable spread) regardless of the(acceptable spread) regardless of the value of
value of τ τeqeq
A more complex SC structure: A more complex SC structure:
The charge is transferred twice per clock period T or we assume as The charge is transferred twice per clock period T or we assume as clock period half of the period of phases
clock period half of the period of phases ΦΦ11 andand ΦΦ22..
Φ Φ11 V V11 Φ Φ22 V V22 Φ Φ22 Φ Φ11 ∆ ∆QQ == 2C2C11( ( VV11 –– VV22))
SC
SC
IN
IN
TEG
TEG
RA
RA
T
T
OR
OR
Starting from the continuous-time circuit of the Integrator, we can Starting from the continuous-time circuit of the Integrator, we can ob-tain a SC integrator by replacing the continuous-time resistor with the tain a SC integrator by replacing the continuous-time resistor with the equivalent resistances. equivalent resistances. + + _ _ R R11 C C22
Φ Φ11 ΦΦ22 + + _ _ C C11 C C22 + + _ _ C C11 C C22 + + _ _ C C22 C C 11 Φ Φ11 Φ Φ11 Φ Φ11 Φ Φ22 Φ Φ22 Φ Φ22 Φ Φ22 Φ Φ11 Φ Φ11 Φ Φ11
•W
•We consider the e consider the samples of the input samples of the input and of the output and of the output taken attaken at the same times nT (the end of the sampling period).
the same times nT (the end of the sampling period).
•• Structure 1:Structure 1:
taking the z-transform: taking the z-transform:
•• Structure 2:Structure 2:
taking the z-transform: taking the z-transform:
V Vououtt[ [ ( ( nn ++11))TT]] VVoouutt( ( nnTT)) CC11 C C22 ---VViinn( ( nnTT)) – – = = V Voouutt( ( ))zz V Vinin( ( ))zz ---C C11 C C22 ---1 1 z z –– 11 ---⋅⋅ – – = = V Vououtt[ [ ( ( nn ++11))TT]] VVoouutt( ( nnTT)) CC11 C C22 ---VViinn((nn ++ 11))TT]] – – = =
•• Structure 3:Structure 3:
taking the z-transform: taking the z-transform:
Remember that for the continuous-time integrator: Remember that for the continuous-time integrator:
Comparing the sampled-data and continuous-time transfer functions we get: Comparing the sampled-data and continuous-time transfer functions we get:
V Voouutt( ( ))zz V Vinin( ( ))zz ---C C11 C C22 ---z z z z –– 11 ---⋅⋅ – – = = V Vououtt[ [ ( ( nn ++ 11))TT]] VVoouutt( ( nnTT)) CC11 C C22 ---{ { VVinin[ [ ( ( nn ++ 11))TT]]++ VVinin( ( nTnT))}} – – = = V Voouutt( ( ))zz V Viinn( ( ))zz ---C C11 C C22 ---z z ++ 11 z z –– 11 ---⋅⋅ – – = = V Voouutt( ( ))ss V Viinn( ( ))ss ---1 1 s sRR11CC22 ---– – = =
•• Structure 1:Structure 1:
FE
FE approapproximationximation
•• Structure 2:Structure 2:
BE
BE approapproximationximation
•• Structure 3:Structure 3:
Bilinear
Bilinear approapproximationximation
•It does not exist a simple SC integrator which implement the L •It does not exist a simple SC integrator which implement the LDD approximation.
approximation. •Note:
•Note: the cascade the cascade of a FE of a FE integrator and a BE iintegrator and a BE integrator isntegrator is equivalent to the cascade
equivalent to the cascade of two LD integrators.of two LD integrators.
R R11 TT C C11 --- ss 1 1 T T ---( ( zz –– 11)) → → → → R R11 TT C C11 --- ss 1 1 T T --- -z z –– 11 ( ( )) z z ---→ → → → R R11 TT 2 2CC11 --- ss 2 2 T T --- -z z –– 11 ( ( )) z z ++ 11 ( ( )) ---→ → → →
•The ke
•The key point is to y point is to introduce a full peintroduce a full period delay from the input toriod delay from the input to the output the output Φ Φ11 Φ22Φ + + _ _ Φ Φ22 Φ Φ11 + + _ _ C C22 C C11 C C11 C C22 '' ''
•The same result is got with: •The same result is got with:
Φ Φ11 ΦΦ22 + + _ _ Φ Φ22 ΦΦ11 + + _ _ C C22 C C11 C C22 '' '' C C11
STRA
STRA
Y INSENSITIVE
Y INSENSITIVE
STRUCTURE
STRUCTURE
The considered SC integrators are sensitive to parasitics. The considered SC integrators are sensitive to parasitics.
Toggle structure: Toggle structure:
•• The top plate parasitic capacitance CThe top plate parasitic capacitance Ct,1t,1 isis in parallel with C
in parallel with C11
•• It is not negligible with respect to CIt is not negligible with respect to C11 andand it is non linear
it is non linear
•• The top plate parasitic capacitance CThe top plate parasitic capacitance Ct,1t,1 acts as a toggle structure
acts as a toggle structure
Bilinear resistor: Bilinear resistor: Φ Φ11 ΦΦ22 C C11 C Ct,1t,1 CCb,1b,1 Φ Φ11 Φ Φ22 C C11 C Ct,1t,1 CCb,1b,1
•• Both the parasiticBoth the parasitic capacitances C
capacitances Ct,1t,1, C, Cbb,1,1 actact as
as toggle toggle structures. structures. TheirTheir values are different (of a values are different (of a factor
factor ≈≈ 10) and they are non10) and they are non linear.
linear.
•• StraStray insensitivity can be y insensitivity can be gotgot for the
for the fifirst two structures ifrst two structures if one terminal is switched one terminal is switched between points at the same between points at the same voltage.
voltage.
•• The right-side parasiticThe right-side parasitic capacitor is switched capacitor is switched
between the virtual ground between the virtual ground and ground (note: even in and ground (note: even in DC
DC VVv.g.v.g. must equal Vmust equal Vgroundground))
Φ Φ11 Φ Φ11 Φ Φ22 Φ Φ22 C C11 C Ct,1t,1 C Cb,1b,1 C C11 Φ Φ11 Φ Φ22 Φ Φ11 Φ Φ22 Virtual Virtual ground ground C C11 Φ Φ11 Φ Φ22 Virtual Virtual ground ground Φ Φ22 Φ Φ11
•• The left side capacitor is connected, The left side capacitor is connected, during phase 1, to a during phase 1, to a voltagevoltage (or equivalent) source.
(or equivalent) source.
•• The charge injected into virtual ground is important, not the oneThe charge injected into virtual ground is important, not the one furnished by the input source.
furnished by the input source.
•• Structure A is equivalent to the toggle structure, but the injectedStructure A is equivalent to the toggle structure, but the injected charge has opposite sign.
charge has opposite sign.
•• Equivalent negative resistance allows to implement Equivalent negative resistance allows to implement non invnon inverertingting integrators.
integrators.
•• It is It is possible to easily realize a stpossible to easily realize a straray insensitive bilinear resistory insensitive bilinear resistor with fully differential con
SC BIQUADRATIC
SC BIQUADRATIC
FILTERS
FILTERS
Consider a (continuous-time) biquadratic transfer function Consider a (continuous-time) biquadratic transfer function
If the bilinear transformation is applied, it results a z-biqu
If the bilinear transformation is applied, it results a z-biquadratic trans-adratic trans-fer function
fer function
where the coefficients are: where the coefficients are:
H H s( ( ))s pp00 sspp11 ss 2 2 p p22 + + ++ s s22 ssωω00 Q Q00 --- ωω00 2 2 + + ++ ---= = H H s( ( ))s aa00 zzaa11 zz 2 2 a a22 + + ++ b b00 ++zzbb11 ++zz22bb22 ---= = a a00 pp00 22 T T ---pp11 – – 44 T T22 ---pp22 + + = =
a a11 22pp00 88 T T22 ---pp22 – – = = a a22 pp00 22 T T ---pp11 4 4 T T22 ---pp22 + + ++ = = b b00 ωω0022 22 T T --- -ω ω00 Q Q ---– – 44 T T22 ---+ + = = b b11 22ωω0022 88 T T22 ---– – = = b b22 ωω0022 22 T T --- -ω ω00 Q Q ---4 4 T T22 ---+ + ++ = =
All the stable z-biquadratic transfer functions
All the stable z-biquadratic transfer functions are realized by the topology:are realized by the topology:
+ + --+ + --G G D D E E C C A A B B F F II JJ H H 1 1 F F11 F F22 V Vinin tt V V0101 V V0202
Features:
Features:
•Loop of two integrators one inv
•Loop of two integrators one invererting and the other ting and the other noninvnoninvererting.ting. •Damping around the loop
•Damping around the loop provided by capacitor F or (and)provided by capacitor F or (and) capacitor E (usually only E or F are included in the network). capacitor E (usually only E or F are included in the network). •Two outputs available V
•Two outputs available V0,10,1 VV0,20,2..
•Denominator of the transfer function determined by the capacitors •Denominator of the transfer function determined by the capacitors along the loop (A, B, C, D, E, F).
along the loop (A, B, C, D, E, F).
•Transmission zeros (numerator) realized by the capacitors (G, H, •Transmission zeros (numerator) realized by the capacitors (G, H, I, J).
I, J).
•Input signal sampled during
•Input signal sampled during ΦΦ11 and held for a full clock periodand held for a full clock period •Charge injected into the virtual ground during
Charge conservation equations: Charge conservation equations:
DV
DV0,10,1(n+1) = DV(n+1) = DV0,10,1(n) - GV(n) - GVinin(n+1) + HV(n+1) + HVinin(n) - CV(n) - CV0,20,2(n+1) - E[V(n+1) - E[V0,20,2(n+1) - V(n+1) - V0,20,2(n)](n)] (B + F)V
(B + F)V0,20,2(n+1) = BV(n+1) = BV0,20,2(n) + AV(n) + AV0,10,1(n) - IV(n) - IVinin(n+1) + JV(n+1) + JVinin(n)(n)
Taking the z-transform and solving, it results: Taking the z-transform and solving, it results:
•• 10 Capacitors10 Capacitors
•• 6 Equations a6 Equations a00, a, a11, a, a22, b, b00, b, b11, b, b22
•• Dynamic range optimizationDynamic range optimization H H11 VV00 1,,1 V Viinn ---IICC ++IIEE –– GGFF–– GGBB ( ( ))zz22 ++ ( ( FHFH ++BHBH ++ BBGG J–– JCC –– JEJE –– IIEE))zz ++( ( EJEJ –– BHBH)) D DBB ++ DDFF ( ( ))zz22 ++( ( AACC ++AEAE –– 2D2DBB ––DDFF))zz ++ ( ( DBDB –– AEAE)) --- -= = == H H22 VV00 2,,2 V Viinn ---D DIIzz22 ++ ( ( AGAG –– DDII –– DDJJ))zz ++ ( ( DDJJ –– AAHH)) D DBB ++ DDFF ( ( ))zz22 ++( ( AACC ++AEAE –– 2D2DBB ––DDFF))zz ++ ( ( DBDB –– AEAE)) --- -= = ==
•• Scaling for minimum total capacitance in the groups of capacitorsScaling for minimum total capacitance in the groups of capacitors connected to the virtual ground of the op-amp
connected to the virtual ground of the op-amp11 and the op-ampand the op-amp22..
•• Since there are 9 conditions, one capacitor can be set equal toSince there are 9 conditions, one capacitor can be set equal to zero
zero
E
E = = 00 ““F F ttyyppee”” F
F = = 00 ““E E ttyyppee””
Firstly the 6 equations are satisfied. Later capacitors D and A Firstly the 6 equations are satisfied. Later capacitors D and A are adjusted in order to optimize the dynamic range. Finall
are adjusted in order to optimize the dynamic range. Finally ally all the capacitor connected to the virtual ground of the op-amp are the capacitor connected to the virtual ground of the op-amp are normalized to the smaller of the group.
Scaling for minimum total capacitance Scaling for minimum total capacitance
Assume that C
Assume that C33 is the smallest capacitance of the group. In order to makeis the smallest capacitance of the group. In order to make minimum the total capacitance C
minimum the total capacitance C33 must be reduced to the smallest value al-must be reduced to the smallest value al-lowed by the technology (C
lowed by the technology (Cminmin))
•• Multiply all the capacitors Multiply all the capacitors of the group byof the group by
+ + _ _ C C22 C C11 C C33 C C44 C Cnn k k CCmimi nn C C33 ---= =
SC LADDER FILTERS
SC LADDER FILTERS
Orchard’s observation
Orchard’s observation
Doubly-terminated LC ladder network that are designed to effect Doubly-terminated LC ladder network that are designed to effect max-imum power transfer from source to load over the
imum power transfer from source to load over the filter passband fea-filter passband fea-ture very low sensitivities to value component variation.
ture very low sensitivities to value component variation. Syntesis of SC Ladder Filters:
Syntesis of SC Ladder Filters:
Symple approach Symple approach
•• Replace evReplace every ery resistance Rresistance Rii in an active ladder structure with ain an active ladder structure with a switched capacitor C
switched capacitor Cii = T/R= T/Rii..
•• Use a full clock period Use a full clock period deladelay along all the ty along all the two integrator loop (itwo integrator loop (it results automatically veri
results automatically verifified in single ended schemes).ed in single ended schemes). It results an LD equivalent, except for the terminations.
Quasi LD transformation:
Quasi LD transformation:
Prewarp the specifications using sin(
Prewarp the specifications using sin(ωωT/2)T/2)
A A t t t t e e n n u u a a t t i i o o n n
w w w wsbsb w wpbpb A Apbpb A A t t t t e n e n u u a a t t i i o o n n
w w w w w w A Apbpb A Asbsb PREWARPED SPECIFICATION PREWARPED SPECIFICATION sin(
sin( pbpb T/2)T/2) sin(sin( sbsb T/2)T/2)
AAsbsb DESIRED SPECIFICATION DESIRED SPECIFICATION
Effect of the terminations:
Effect of the terminations:
if R
if R11 = T/ C= T/ C11 and Rand R33 = T/C= T/C33 we get:we get:
+ + _ _ R R11 R R C C22 _ _ + + _ _ C C22 C C11 C C33 H HDDII( ( ))ss RR33 s sCC22RR11RR33 ++ RR11 ---= = HHDDII( ( ))ss CC11 s sTTCC22 ++ CC33 ---= = V
Taking the z-transform we get: Taking the z-transform we get:
along the unity circle z=e along the unity circle z=e j jωωTT
The half clock period delay will be used in the cascaded integrator in The half clock period delay will be used in the cascaded integrator in order to get the LD transformation
order to get the LD transformation
•• The termination is complex and frequency dependent.The termination is complex and frequency dependent.
•• The integrating capacitor CThe integrating capacitor C22 must be replaced by Cmust be replaced by C22 + C+ C33 /2. /2. z
zVVoouutt( ( CC22 ++ CC33)) == CC22VVoouutt++ CC11VViinn
H HDDII( ( ))zz CC11 C C22( ( zz –– 11)) ++zzCC33 --- -C C11zz––11 2 ⁄ ⁄ 2 C C22( ( zz11 2 ⁄ ⁄ 2 –– zz––1 21 ⁄ ⁄ 2)) ++zz11 2 ⁄ ⁄ 2CC33 --- -= = == H HDIID ( ( ee j jωωTT)) CC11ee j j – – ωωTT 2 ⁄ ⁄ 2 C C22( ( ee j jωωTT 2 ⁄ ⁄ 2 –– ee–– j jωωTT 2 ⁄ ⁄ 2)) ++ ee j jωωTT 2 ⁄ ⁄ 2CC33 --- --C C11ee–– j jωωTT 2 ⁄ ⁄ 2 2 2jj C( ( C22 ++ CC33)) ωωTT 2 2 --- CC33 ω ωTT 2 2 ---cos cos + + sin sin ---= = ==
Complex termination:
Complex termination:
Note: the output voltage changes during Note: the output voltage changes during ΦΦ
Taking the z-transform: Taking the z-transform:
+ + _ _ C C22 C C11 C C33 F F11 V Voouutt( ( nn ++ 11))CC22 VVoouutt( ( ))nn CC22 2 2 C C22 ++ CC33 --- ++ CC11VViinn( ( ))nn = = z zVVoouuttCC22 VVoouutt CC22 CC22CC33 C C22 ++CC33 ---– – CC 1 1VViinn + + = =
along the unity circle z=e along the unity circle z=e j jωωTT
•• The imaginary part of the contribution of the termination isThe imaginary part of the contribution of the termination is negative
negative
•• The The integrating integrating capacitor capacitor must must be be replaced replaced byby H HDDII( ( ))zz CC11 C C22( ( zz –– 11)) CC22CC33 C C22 ++CC33 ---+ + ---C C11zz––11 2 ⁄ ⁄ 2 C C22( ( zz1 21 ⁄ ⁄ 2 –– zz––11 2 ⁄ ⁄ 2)) zz––11 ⁄ ⁄ 22 CC22CC33 C C22 ++CC33 ---+ + --- -= = == H HDIID ( ( ee j jωωTT)) CC11ee j j – – ωωTT 2 ⁄ ⁄ 2 2 2jj CC22 11 2 2 --- -C C22CC33 C C22 ++CC33 ---– – ωωTT 2 2 ---C C22CC33 C C22 ++CC33 ---ω ωTT 2 2 ---cos cos + + sin sin --- -= = C C22 CC22 11 2 2 --- -C C22CC33 C C22 ++CC33 ---– –
Example: 5th order filter Example: 5th order filter
Passive prototype Passive prototype Flow diagram Flow diagram SC implementa-SC implementa-tion tion V Vinin R RSS C C11 CC33 CC55 L L22 LL44 R R66 IISS II44 II22 V V11 VV33 VV55 VVoutout II66 R/R R/Rss 1/s 1/s 1/s 1/s 1/s1/s 1/s1/s + + __ __ __ __ __ __ + + ++ ++ ++ ++ ++ R/R R/R66 V Vinin VV11 VV33 VV55 V V66 V V44 V V22 V Vss τ τ11 1/s1/s τ τ22 τ τ33 ττ44 ττ55 _ _ __ __ __ __ __ _ _ _ _ __ _ _ + + - - + + - + + - - + + - + + - -1 1 11 1 1 11 1 1 11 τ τ11 T T τ τ33 T T τ τ22 T T τ τ44 T T τ τ55 T T
FINITE GAIN AND
FINITE GAIN AND
BANDWIDTH EFFECT
BANDWIDTH EFFECT
If the op-amp has finite gain A
If the op-amp has finite gain A00 the “virtual ground” voltage is Vthe “virtual ground” voltage is V00 /A /A00
z-transforming: z-transforming: + + _ _ C C22 C C11 C C22VV00( ( nn ++11)) 11 11 A A00 ---+ + CC 2 2VV00( ( ))nn 11 1 1 A A00 ---+ + CC 1 1 VViinn( ( nn ++ 11)) V V00( ( nn ++11)) A A00 ---+ + – – = = H H z( ( ))z VVoo( ( ))zz V Viinn( ( ))zz ---C C11zz C C22 11 11 A A00 ---+ + ( ( zz –– 11)) CC11 A A00 ---zz + + --- -– – = = ==
Comparing H(z) with the transfer function with Comparing H(z) with the transfer function with
Substituting z = e
Substituting z = esTsT, on the imaginary axis, on the imaginary axis
Magnitude error Magnitude error Phase error Phase error A A00 →→ ∞∞ H Hiidd( ( ))zz CC11zz C C22( ( zz –– 11)) ---– – = = H H z( ( ))z H Hiidd( ( ))zz 1 1 11 A A00 ---+ + CC11 C C22AA00 ---z z z z––11 ---+ + ---H Hiidd( ( ))zz 1 1 11 A A00 ---+ + CC11 C C22AA00 ---1 1 z z––11 ---1 1 2 2 --- -1 1 2 2 --- -+ + ++ + + ---H Hiidd( ( ))zz 1 1 11 A A00 ---1 1 2 2 --- -C C11 C C22AA00 ---+ + ++ CC11 2 2CC22AA00 ---z z++ 11 z z––11 ---+ + ---= = == == H H e( ( e j jωωTT)) HHiidd ee j jωωTT ( ( )) 1 1 11 A A00 ---C C11 2 2CC22AA00 --- j j C C11 2
2CC22AA00tantan( ( ωωTT 2 ⁄ ⁄ 2))
---– – + + ++ ---H Hiidd( ( ee j jωωTT)) 1 1 –– mm( ( ))ωω –– j jθ θ ω( ( ))ω ---= = == m m( ( ))ωω 11 A A00 --- 11 C C11 2 2CC22 ---+ + – – = = θ θ ω( ( ))ω CC11 ω ω ---C C11 ω ω ---≅ ≅ = =
For the noninverting integrator For the noninverting integrator
z-transforming and solving z-transforming and solving
Same magnitude and phase error result Same magnitude and phase error result
+ + _ _ C2 C2 C1 C1 C C22VV00( ( nn ++11)) 11 11 A A00 ---+ + CC 2 2VV00( ( ))nn 11 1 1 A A00 ---+ + CC 1 1 VViinn( ( ))nn V V00( ( nn ++ 11)) A A00 ---+ + + + = = H H z( ( ))z VVoo( ( ))zz V Vinin( ( ))zz ---C C11 C C22 11 11 A A00 ---+ + ( ( zz –– 11)) CC11 A A00 ---zz + + --- -= = ==
FULLY DIFFERENTIAL CIRCUITS
FULLY DIFFERENTIAL CIRCUITS
•Fully differential con
•Fully differential confifigurations reduce the gurations reduce the clock fclock feedthrougheedthrough noise and increase the dynamic range.
noise and increase the dynamic range. •They allow an increase design
•They allow an increase design flflexibilityexibility
Simple integrator (inverting and non inverting) Simple integrator (inverting and non inverting)
+ + _ _ C C22 C C11 Φ Φ11 Φ Φ22 Φ Φ22 Φ Φ11 Φ Φ22 ((ΦΦ22)) ((ΦΦ1)1)
Immediate sampling (inverting and non inverting) integrator: Immediate sampling (inverting and non inverting) integrator:
Delayed sampling (inverting and non inverting) integrator: Delayed sampling (inverting and non inverting) integrator:
Φ Φ11 + + _ _ Φ Φ11 Φ Φ22 Φ Φ22 Φ Φ11 Φ Φ11 Φ Φ22 Φ Φ22 V Vinin -V -Vinin -V -Vinin V Vinin Φ Φ11 Φ Φ11 Φ Φ11 + + _ _ Φ Φ11 Φ Φ22 Φ Φ22 Φ Φ11 Φ Φ11 Φ Φ22 Φ Φ22 V Vinin -V -Vinin -V -Vinin V Vinin ΦΦ22 Φ Φ22
•It is possible to reduce the o
•It is possible to reduce the op-ampp-amp fifinite bandwidth dependencenite bandwidth dependence by the use of delay
by the use of delayed sampling inverting and ed sampling inverting and non invnon inverertingting integrators along a second
integrators along a second order loop.order loop.
Φ Φ11 + + Φ Φ11 Φ Φ22 Φ Φ22 Φ Φ11 Φ Φ11 Φ Φ22 Φ Φ22 Φ Φ22 ΦΦ22 Φ Φ22 Φ Φ22 Φ Φ11 Φ11Φ Φ Φ11 ΦΦ11 + + _ _ _ _
•The peaking in the frequency response due to the phase error is •The peaking in the frequency response due to the phase error is strongly reduced
strongly reduced •It is easy to reali
•It is easy to realize bilinear integratorsze bilinear integrators
Φ Φ11 + + Φ Φ11 Φ Φ22 Φ Φ11 Φ Φ11 ΦΦ22 V Vinin V Vinin Φ Φ22 Φ Φ22 C C22 C C11 C C22 C C11 _ _ _ _
NOISE IN SC
NOISE IN SC
CIRCUI
CIRCUI
TS
TS
The noise sources in a SC
The noise sources in a SC network are:network are:
•• Clock feedthrough noiseClock feedthrough noise
•• Noise coupled from power supply lines and substrateNoise coupled from power supply lines and substrate
•• kT/C noisekT/C noise
•• Noise generators of the op-ampNoise generators of the op-amp
The first two sources are the
The first two sources are the same as in mixed analog-digital circuits.same as in mixed analog-digital circuits. kT/C noise:
Consider the simple network: Consider the simple network:
In the “on” state the switch can be In the “on” state the switch can be modeled with a noisy resitor
modeled with a noisy resitor
Noise equivalent circuit: Noise equivalent circuit:
The white spectrum of the “on” resistance is shaped by the low pass The white spectrum of the “on” resistance is shaped by the low pass
v vinin C C S1 S1 4 4kkTTR R f f CC S1 S1 on on R Ronon
action of the R
action of the RononC filter.C filter.
The noise voltage across the capacitor C has spectrum: The noise voltage across the capacitor C has spectrum:
When the switch is turned “off” the noise voltage v
When the switch is turned “off” the noise voltage vn,cn,c is sampled andis sampled and held onto C held onto C S Sn,cn,c vv2nn c2,,c 4kTR4kTRoonn HH ff( ( )) 22∆∆ff 4kTR4kTRoonn∆∆ff 1 1 ++ ( ( 22ππffRRoonnCC))22 ---= = == == f f S S
The folding of the spectrum in band-base gives a white spectrum. The folding of the spectrum in band-base gives a white spectrum.
It power (the dashed area) is equal to the integral of S It power (the dashed area) is equal to the integral of Sn,cn,c
Procedure for the noise calculation in SC networks: Procedure for the noise calculation in SC networks:
f f v v n,cn,c f f CKCK /2 /2 ** v vnn c22,,c 4kTR4kTRoonn∆∆ff 1 1 ++ ( ( 22ππffRRoonnCC))22 ---0 0 ∞ ∞ ∫ ∫ ddff 44kkTT 2 2ππCC ---( ( atanatanxx))00 ∞ ∞ kkTT C C ---= = == ==