Académique Documents
Professionnel Documents
Culture Documents
Outline
3.1. Two-Port Models
3.7. Summary
Page 1
Analog IC Design
of the other.
Examples
Sample Input–Output Model Popular Input–Output Model
Page 2
Analog IC Design
! 1 $ i IN R SH i R 1
v O = i IN # R SH || &= = IN SH = R SH
sC 1+ sR C s à
sCSH
" SH % SH SH 1+ f=
1
≡pC
2πp C 2πR SH CSH
Page 3
Analog IC Design
∴ Zero zLHP removes the effects of a pole à Recovers 0°–90° à Left-half plane.
" f %
Phase LHP Zero = tan −1 $ '
# z LHP &
" f %
Phase RHP Zero = − tan −1 $ '
# z RHP &
Out-of-phase feed-forward capacitors oppose the amplifier à 180° = –90 – (0–90).
1
= R LIMIT
sCSHUNT f=
1
≡z LIMIT
2πR LIMIT CSHUNT
Page 4
Analog IC Design
C MI = (1+ A V ) C M ≈ A VC M
! 1 $
C MO = ##1+ && C M ≈ C M
" AV %
As vIN rises, vO falls more ∴ vIN – vO rises more than vIN:
(vIN – vO)CM demands more current than vINCM, like higher capacitance would.
v IN v IN v IN 1 1
Z MI ≡ = = = ≡
iC ( v IN − v O ) sC M ( v IN + v IN A V ) sC M s (1+ A V ) C M sC MI
vO rises when vIN hardly falls ∴ vO – vIN rises nearly as much as vO.
à (vO – vIN)CM demands nearly as much current as vINCM.
vO vO vO 1 1
Z MO ≡ = = = ≡
iC ( v O − v IN ) sC M # vO & # 1 & sC MO
% vO + ( sC M s %1+ ( CM
$ AV ' $ AV '
Note: Off-chip, intentional, load, and Cπ/GS capacitors normally shunt first.
Frequency-Response Analysis
à Find highest REQCEQ when all other capacitors are still open.
f2: Replace REQ1 with CEQ1 and find the next highest REQCEQ.
1
fN: If N REQCEQ's are close, N capacitors short near fN ≈ .
2π ⎡⎣Avg ( R EQ C EQ )⎤⎦
Page 5
Analog IC Design
Base and gate are bad outputs ∴ When in use, they should be inputs.
Common Base/Gate
Collector and drain are bad inputs ∴ When in use, they should be outputs.
Page 6
Analog IC Design
B. Signal Flow
Possible Signal-Flow Paths
Base Input: Higher vB (+) raises vBE ∴ iC rises (+) à iC lowers vC (–) and raises vE (+).
Emitter Input: Lower vE (–) raises vBE ∴ iC rises (+) à iC lowers vC (–).
Page 7
Analog IC Design
B. Small-Signal Model
Equivalent Low-Frequency Two-Port Models
BJT MOS
RIN: rπ = β0/gm ∞
RO when vin = 0: ro = VA/IC rds = 1/λID
GM when vo = 0: gm = IC/Vt gm = sqrt (2IDK'W/L)
v o −v in G M ( R O || R LOAD )
Voltage Gain: A V0 ≡ = = −g m ( ro || R LOAD ) à 50–100 V/V
v in v in
Example
Signal Propagation
( )( )( )(
= −G M(CS) R O(CS) || R D1 || R IN(CE) −G M(CE) R O(CE) || R C2 )
( )( )( )(
= −g m1 rds1 || R D1 || rπ2 −g m2 ro2 || R C2 )
Page 8
Analog IC Design
C. Frequency Response
Wide-Spectrum Model
Load Load
Source Source
Feed-Forward gm
Current Current
CS, Cπ, Cµ and Cµ, CLOAD shunt energy from vin and vo to establish poles.
! 1 $ ' 1 *
C MO = #1+ & Cµ = )1+ , Cµ
" AV % )( G M ( R O || R LOAD ) ,+
1
≡ R S || R IN
s (CS + C π + C MI ) p 1
IN =
2π(CS +C π +C MI )( R S ||R IN )
Page 9
Analog IC Design
Past pIN, CS + Cπ + CMI shunt and replace RS and RIN ∴ RS and RIN disappear.
1 1
≈ ( G C +
{ # ( %
s C LOAD + $Cµ ⊕ CS + Cπ & s C )} (
LOAD
+ Cµ ) pO ≈
* M µ -
* C +C +C -
) S π µ,
(
2π CLOAD +Cµ )
≡ R GM || R O || R LOAD ≈
(CS + Cπ ) + Cµ
iGM is a linear translation of vo. G M Cµ
R GM ≡
vo
=
vo
=
vo (C + Cπ ) + Cµ
= S
iGM # v o ( Z S || Z π ) & # Cµ & G M Cµ
% (G M vo % (G M
Z Z ||
%$ µ ( S π ) ('
+ Z C
$% ( S + C π) + Cµ(
'
Case 2. If RS ≈ 1/gm, RLOAD ≈ ro, and CLOAD ≈ Cπ: RCOCO can be the highest REQCEQ.
1
≡ R O || R LOAD
s (C MO + C LOAD ) p 1
O'≈
2π( R O ||R LOAD )(C MO +C LOAD )
Past pO', CMO + CLOAD shunt and replace RO and RLOAD ∴ RO and RLOAD disappear.
1 1
≈ ≡ R S || R IN
s$CS + C π + (Cµ ⊕ C LOAD )&
# % s C
( S π + Cµ )
+ C 1
p IN'≈
2π(CS +C π +Cµ )( R S ||R IN )
Page 10
Analog IC Design
Example
Objective: If RS = 100 kΩ, vBS = 0, IC = ID = 25 µA, β0 = 100, KN' = 100 µA/V2,
VA = 1/λ = 50 V, Cπ = CGS = 100 fF, Cµ = CGD = 10 fF, W = 20 µm, L = 2 µm,
RL = 100 kΩ, and CL = 200 fF, determine AV0, fT, pIN, pO, and zRHP.
Solution:
BJT gm = 980 µS, 1/gm = 1.0 kΩ, rπ = 100 kΩ, and ro = 2 MΩ.
∴ AV0 ≈ –93 V/V and fT ≈ 1.4 GHz.
CMI ≈ 930 fF à CIN = CMI + Cπ = 1 pF.
∴ pIN ≈ 3.2 MHz, pO ≈ 77 MHz, and zRHP ≈ 1.4 GHz.
MOS gm = 224 µS, 1/gm = 4.5 kΩ, and rds = 2 MΩ.
∴ AV0 ≈ –21 V/V and fT ≈ 320 MHz.
CMI ≈ 220 fF à CIN = CMI + CGS = 320 fF.
∴ pIN ≈ 5.0 MHz, pO ≈ 23 MHz, and zRHP ≈ 324 MHz.
BJT's rπ shunts RS and higher gm raises CMI in pIN, so BJT's pIN ≈ MOS's pIN.
Page 11
Analog IC Design
i. Small-Signal Model
BJT:
GM when vo = 0 ∴ RDEG || ro.
v be g m −
ve
v be g m −
(
v be g m R DEG || ro )
i ro ro
GM ≡ o = ≈
v =0 v in
o v be + v e v be + v be g m R DEG || ro ( )
v o −v in G M ( R O || R LOAD ) $ −g m '
A V0 ≡ = ≈& ) R LOAD
v in v in % 1+ g m R DEG (
Page 12
Analog IC Design
RIN à ∞
io gm gm
GM ≡ = ≈ ≤ gm
v o =0 v in (" 1 % +
1+ *$$ + g mb '' + g m - R DEG
(
1+ g mb + g m R DEG )
*)# rds & -,
Example
Signal Propagation: Δv IN → Δv B → ΔiC → Δv O = v in → v b → ic → v o
vb R IN(DCE) rπ + (1+ g m rπ ) R D
= ≈
v in R S + R IN(DCE) R S + rπ + (1+ g m rπ ) R D
=
( )
rπ + 1+ g m rπ rds(ND)
≈
β0 rds(ND)
≈1
( )
R S + rπ + 1+ g m rπ rds(ND) R S + β0 rds(ND)
ic −g m −g m −1
≡ −G M(DCE) ≈ = ≈
vb $ 1' $ 1' rds(ND)
1+ & g m + ) R D 1+ & g m + ) rds(ND) If RIN(DCE) >> RS.
% ro ( % ro (
vo
≡ R L || R O(DCE) = rds(PL) || #$ro + g m ( rπ || R D ) ro + ( rπ || R D )%& ≈ rds(PL) || β0 ro ≈ rds(PL)
ic
Page 13
Analog IC Design
Non-degenerated
ro + R LOAD 2
High RI = ≈ à Still Low
CE Load 1+ g m ro R LOAD =ro
gm
RLOAD Moderate to High
Cases Degenerated ro + R LOAD g m ro ( rπ || ro )
RI = ≈ ≈ rπ || ro ≈ rπ
CE Load 1+ g m ro R LOAD ≈g m ro ( rπ ||ro )
1+ g m ro
RIN is a loaded 1/gm resistance à Often near 1/gm << rπ << ro and generally low.
Page 14
Analog IC Design
GM when vo = 0:
"v %
v eg m + $ e '
i # ro & 1
G M v =0 ≡ o = = gm + ≈ gm
o
v in ve ro
∴ gm eff = gm + gmb
Gains:
(
v o v in G M R O || R LOAD " ) 1%
A V0 ≡
v in
=
v in ro &
(
= $$ g m + '' ro || R LOAD )
#
v o " i gm %" v o % (
A R0 ≡ (
i in $# i in '&$# i gm '& ) S
) ( )
= $ '$ ' = R || R IN G M *+ R O || R LOAD ≈ ro || R LOAD
Page 15
Analog IC Design
Example
Approach: Using two-port models.
Signal Propagation:
Δi IN → Δv G → Δi D → Δv E → ΔiC → Δv O = i in → v g → id → v e → ic → v o
" r +r % 2
= rds(CS) || rπ(CB) || $$ o(CB) ds(PL) '' ≈
# 1+ g m(CB)ro(CB) & g m(CB)
# 2 &# 1 &
A R0 ≈ ( R S ) (−g m(CS) ) %% ((%% g m(CB) + ( ( ro(CB) || R L ) = −2R Sg m(CS) ( ro(CB) || rds(PL) )
$ g m(CB) '$ ro(CB) ('
i. Direct Translation
Norton two-port models are short-circuit translations.
ve ! 1+ g m ro $
io = ic = = ve # &
R GM(LD) " ro + R LOAD %
v o = v c = ic R LOAD
! v $! i $! v $ ! 1 $
∴ A R0 = # in &# o &# o & = ( R S || rπ || R GM(LD) ) ## && R LOAD
" i in %" v in %" io % " R GM(LD) %
Page 16
Analog IC Design
C. Frequency Response
Wide-Spectrum Model CI ≡ CS || Cπ
RCI ≡ RS || RIN
Load
Source CO ≡ Cµ || CLOAD
RCO ≡ RLOAD || RC
1 # r + Z LOAD & 1
≡ R S || R IN = R S || rπ || % o ( ≈ R S ||
s ( CS + C π ) p 1 $ 1+ g m ro ' gm
IN ≈
# 1 &
2π% R S || ((CS +C π )
$ gm '
1
à Z LOAD ≈ << R LOAD
s (Cµ + C LOAD )
Page 17
Analog IC Design
Example
Objective: If RS = 100 kΩ, vBS = 0, IC = ID = 25 µA, β0 = 100, KN' = 100 µA/V2,
VA = 1/λ = 50 V, Cπ = CGS = 100 fF, Cµ = CGD = 10 fF, W = 20 µm, L = 2 µm,
RL = 100 kΩ, and CL = 200 fF, determine AI0, pO, and pIN.
Solution:
BJT gm = 980 µS, 1/gm = 1.0 kΩ, rπ = 100 kΩ, and ro = 2 MΩ.
∴ Shunt collector resistance RC(DEG) ≈ 100 MΩ.
∴ AI0 ≈ +0.98 A/A, pO ≈ 7.6 MHz, and pIN ≈ 1.6 GHz.
MOS gm = 224 µS, 1/gm = 4.5 kΩ, and rds = 2 MΩ.
∴ Shunt drain resistance RD(DEG) ≈ 45 MΩ.
∴ AI0 ≈ +0.96 A/A, pO ≈ 7.6 MHz, and pIN ≈ 370 MHz.
VBIAS is constant.
VO(MIN) = VCE(MIN) or zero and VO(MAX) BJT = vIN – vBE.
Note Bulk Effect in vTN: VO(MAX) MOS = vIN – vGS = vIN – [vTN(f(vBS)) + VDS(SAT)]
Since IBIAS is nearly constant, vBE is constant ∴ vO "follows" vIN à Voltage Follower.
Page 18
Analog IC Design
B. Small-Signal Model
Equivalent Two-Port Model
BJT
MOS and BJT are similar, but rπ is absent and 1/gmb shunts ro.
vo vo 1
à vbs = –vs = –vo ∴ R GMB ≡ = =
i gmb v o g mb g mb
And
1 1
RO = ro || R GM || rπ = ro || || r ≈
v in =0 gm π gm
Where
vo ve v 1
R GM = = = e =
i gm −v be g m v eg m g m
Voltage Gain:
A V0 ≡ =
(
v o v in G M R O || R LOAD # )1 &#
= %% g m + ((%% ro ||
1 & # 1 &
|| rπ || R LOAD (( ≈ g m %% R LOAD || ((
v in v in $ rπ '$ gm ' $ gm '
Page 19
Analog IC Design
Example
Approach: Using two-port models.
Signal Propagation:
Δi IN → Δv B → Δi E → Δv O = i in → v b → ie → v o
vb
= R S || R IN(CC) = R S || "#rπ + (1+ g m rπ ) ( R L || ro )$% = R S || "#rπ + (1+ β0 ) ( rds(NL) || ro )$% ≈ R S
i in
ie 1
≡ G M(CC) = + g m ≈ g m If RS << RIN(CC).
vb rπ
vo " 1 % 1
= R O(CC) || R L = $$ rπ || || ro '' || rds(NL) ≈
ie # g m & g m
i. Direct Translation
A voltage follower outputs ie à io = ie.
1
+ gm
ie g m(EFF) rπ
= G M(DEG) = =
vb ! 1$ !1 1$
1+ # g m(EFF) + & R LOAD 1+ # + g m + & R LOAD
" ro % " rπ ro %
v o = v e = ie R LOAD
) 1 ,
+ + gm .
v rπ .R
∴ A V0 ≡ o = G M(DEG) R LOAD = +
v in + #1 1& . LOAD
+1+ % + g m + ( R LOAD .
* $ rπ ro ' -
Page 20
Analog IC Design
C. Frequency Response
Wide-Spectrum Model
Source Source
Load Load
MOS and BJT are similar, but rπ is absent and 1/gmb shunts rds because vbs = –vo.
Cπ feed-forwards energy to vo to produce a zero.
iCπ reinforces igm à In Phase à In the left-half plane.
zLHP Location: When iCπ ≥ irπ + igm.
$1 '
iCπ = v besC π z
≡ i rπ + igm = v be & + g m ) ≈ v beg m
gm
% rπ
LHP ≈
(
2πCπ
CS, Cµ, Cπ and Cπ, CLOAD shunt energy from vin and vo to establish poles.
Miller Split: Decompose Cπ across non-inverting stage into CMI and CMO.
*, $ gm ' .,
C MI = (1− A V ) C π ≈ +1− & )( R O || R LOAD )/ C π << C π
,- &%1+ g m ( ro || R LOAD ) )( ,0
" 1 %
C MO = $1− ' C π << C π ∴ Cπ has negligible effects on pIN and pO.
# AV &
1
≡ R S || R B(DEG) = R S || %&rπ + (1+ β0 ) ( R LOAD || ro )'( ≈ R S
s (CS + Cµ ) 1
p IN ≈
2πR S (CS +Cµ )
Page 21
Analog IC Design
1 1 rπ + Z CI
≡ R LOAD || ( rπ + Z CI ) || R GM(DEG) || ro ≈ =
sC LOAD pO ≈
gm' g m' g m rπ
2πC LOAD
1 1
≡ R LOAD || rπ || R GM(DEG) || ro ≈ R GM(DEG) ≈
sC LOAD pO'≈
gm gm
2πC LOAD
1 1
≡ R S || R B(DEG) ≈ R S ≈
s (CS + Cµ ) g m(S) g m(S)
p IN'≈
2π(CS +Cµ )
Note pO is usually high and normally precedes zLHP's gm/Cπ à Pole–zero pair.
Example
Objective: If RS = 100 kΩ, vBS = 0, IC = ID = 25 µA, β0 = 100, KN' = 100 µA/V2,
VA = 1/λ = 50 V, Cπ = CGS = 100 fF, Cµ = CGD = 10 fF, W = 20 µm, L = 2 µm,
RL = 100 kΩ, and CL = 200 fF, determine AV0, pIN, pO, and zLHP.
Solution:
BJT gm = 980 µS, 1/gm = 1.0 kΩ, rπ = 100 kΩ, and ro = 2 MΩ.
∴ Shunt input resistance RB ≈ 10 MΩ.
∴ AV0 ≈ +0.99 V/V, pIN ≈ 160 MHz,
pO ≈ 810 MHz, and zLHP ≈ 1.6 GHz.
MOS gm = 224 µS, 1/gm = 4.5 kΩ, and rds = 2 MΩ, and RG à ∞.
∴ AV0 ≈ +0.96 V/V, pIN ≈ 160 MHz,
pO ≈ 185 MHz, and zLHP ≈ 360 MHz.
Page 22
Analog IC Design
1/gm << rπ, 1/gmb << ro, rds << gmrπro, gmrdsrds
Cµ, CGD << Cπ, CGS(SAT) << CINTENTIONAL << COFF-CHIP
B. Expressions
Small-Signal Translations:
RC/D loads RE/S's 1/gm, rπ + RB shunts RE, and gmb reinforces gm:
v e/s ⎡ r +R ⎤ v eg mrπ
≡ R E/S(EQ) = ⎢ o C/D
⎥ || ( rπ + R B ) v eg m' =
ie/s ⎢⎣1+ (g m' + g mb ) ro ⎥⎦ rπ + R B
RB degenerates veb's gm.
RGM
Page 23
Analog IC Design
Emitter/Source Resistance
Emitter/source's RGM resistance is a 1/gm translation.
rπ and RB shunt emitter's RGM.
Plain Base Degeneration Loading Effect
R GM || ( rπ + R B ) R GM || ( rπ + R B ) R GM || ( rπ + R B )
⎛ 1 ⎞ ⎛ rπ + R B ⎞ ⎛ ro + R C ⎞
⎜ ⎟ || ( rπ + R B ) ⎜ ⎟ || ( rπ + R B ) ⎜ ⎟ || ( rπ + R B )
⎝ gm ⎠ ⎝ g m rπ ⎠ ⎝ 1+ g m ro ⎠
Plain RGM. Degenerated RGM. Loaded RGM.
Loaded RGM reduces to 2/gm when RC ≈ ro and to rX when RC ≈ gmrorX >> ro.
C. Small-Signal Analysis
Approach: Trace small-signal path and track voltage–current conversions.
v o1 ⎛ 1 ⎞
= ( R S ) (−g mCS ) ( rdsCS || rπCB || R GM(CB) ) ⎜⎜ ⎟⎟ ( rdsPL || R B(CC) ) ≈ −R Sg mCSrdsPL
i in ⎝ R GM(CB) ⎠
⎡ 1 ⎤
⎢ g mCC + ⎥
vo ⎢ rπCC ⎥r
= ≈1
v o1 ⎢ ⎛ 1 1 ⎞ ⎥ dsNL
⎢1+ ⎜ g mCC + + ⎟ rdsNL ⎥
⎣ ⎝ rπCC roCC ⎠ ⎦
Page 24
Analog IC Design
D. Noise Analysis
Refer measured non-degenerated noise current iN* to base or gate vB/G* with gm.
Translate forward vB/G* to collector/drain current iC/D*.
iN
*
v B/G =
*
iC/D = v B/G G M
* *
gm
Degenerated Transistors:
Translate vB/G* to degenerated iC/D* with degenerated gm.
" i * %" gm iN
% *
iC/D = v B/G G M ≈ $ N '$
* *
'=
# g m &# 1+ g m R DEG & 1+ g m R DEG
à Emitter/source resistors degenerate noise contributions.
Multiple Noise Sources:
Random and uncorrelated ∴ Use root–square sum.
* 2 * 2 * 2 * 2
v TOTAL =
*
(v ) + (v ) + (v ) +... + (v )
N1 N2 N3 N(K)
Example
Every component contributes noise to input-referred noise voltage vIN*.
iCS
*
* 2 * 2 * 2 * 2 * 2 * 2
v IN = (v ) + (v ) + (v ) + (v ) + (v ) + (v )
*
v NCS =
*
NRS NCS NCB NPL NCC NNL
g mCS
* 2 * 2 * 2 * 2
≈ (v ) + (v ) + (v ) + (v )
NRS NCS NPL NNL
!i *$ ! 1 $ ! i * $( g mCB +! 1 $
v NCB = # CB &G MCB #
*
& = # CB &* -# &
" g mCB % " g mCS % " g mCB %*)1+ g mCB ( rπCB || rdsCS ) -," g mCS %
⎛ i * ⎞ ⎛ 1 ⎞ ⎛ i * ⎞⎡ 1 ⎤
v NCC = ⎜ CC ⎜
*
⎟ ≈ ⎜ CC ⎟⎢ ⎥
⎝ g mCC ⎠⎝ A V1 ⎠ ⎝ g mCC ⎠⎢⎣ g mCS ( rdsPL || R B(CC) ) ⎥⎦
First gain stage
⎤ suppresses
* 1+ g mCC ( rdsNL || roCC )
⎛ i * ⎞⎛ 1 ⎞ ⎡ ⎤⎡ 1
v NNL = ⎜⎜ NL ⎟⎟⎜ ⎟ ≈ i NL ⎢
*
⎥⎢ ⎥
⎝ G M(CC) ⎠⎝ A V1 ⎠ ⎣ g mCC ⎦⎢⎣ g mCS ( rdsPL || R B(CC) ) ⎥⎦ output noise.
Page 25
Analog IC Design
E. Offset Analysis
Collector/drain voltage difference ΔvC/D produces a small offset current ΔiC/D.
Measured non-degenerated current mismatches ΔiM* are usually 5%–15%.
ΔiM* and ΔvC/D are small ∴ Treat as small signals.
Refer ΔiM* to base or gate ΔvB/G* with gm.
ΔvC/D is systemic and ΔiM* is random.
∴ Linear and root–square sum: iOS = iOS(S) ± iOS*.
Degenerated Transistors:
Translate gate offset ΔvB/G* to degenerated ΔiC/D* with gm(DEG).
⎛ %I ⎞⎛ g m12 ⎞ %I12
iOS = Δi12 ≈ ⎜ 12 ⎟⎜
* *
⎟=
⎝ g m12 ⎠⎝ 1+ g m12 R 34 ⎠ 1+ g m12 R 34
ΔvC/D into drain resistance RD produces ΔiOS(S).
⎛ i ⎞ Δv D Δv D
iOS(S) = Δv D ⎜ d ⎟ = =
⎝ v d ⎠ R D12 rds12 + R 34 + g m12 rds12 R 34
à Emitter/source resistors degenerate mismatch effects.
Page 26