2 Tek Transistor Devreler
2 Tek Transistor Devreler
2 Tek Transistor Devreler
University of California
Berkeley
College of Engineering
Department of Electrical Engineering
and Computer Science
Robert W. Brodersen
EECS140
Analog Circuit Design
Lectures
on
SINGLE TRANSISTOR CIRCUITS
im i out
+ +
R out Small Signal
ν in +- Analysis
RIN a ν ⋅ ν in
- - ν out
S-2
Common Source (Inverter, Gain Stage)
(High Gain, Moderate Rout)
VDD
ID
VT = 1V VDD = 5V
RD
k’ = 60µA/V2 RD = 1kΩ
νo,VO
λ = 0.01 γ = 0.1
Vin
W/L = 5 Vout
νi Cutoff Saturation Linear
VDD
VB +
Edge of
- Saturation
VB-VT
VT
ROBERT W. BRODERSEN LECTURE 1
EECS140 ANALOG CIRCUIT DESIGN INTRODUCTION
V O = V D D – k'
--- ⋅ W
----- ⋅ ( V GS –VT ) 2 ⋅ R D
2 L
VB
V O ≥ V DSAT = V GS – V T = V B – V T
VB(A) VB(B)
V O, EOS = V DD – k'
--- ⋅ W
----- ⋅ ( V B – V T ) 2 ⋅ R D
2 L 3.00 4.47
V B = V T + V DD – k'
--- ⋅ W
----- ⋅ ( V B – V T ) 2 ⋅ R D
4.47 3.19
2 L 3.19 4.33
1--
( B) 2
V (A )
B = V DD – V B + V T
--------------------------------- + VT : :
k'
--- ⋅ W ----- ⋅ R D 4.12
2 L
RD = 1kΩ RD || ro
νin D νo νo
G νin
gmνgs gmb νbs ro gmνin
S
Lets say V OUT = 2.5V ,then I = 2.5mAD
1--
1 1
r o = ----------- = -----------------------------------–-3 = 40kΩ 1kΩ
λ ⋅ ID 0.01 ⋅ 2.5 ⋅ 10
νo
----- = – g m ⋅ ( 1kΩ || 40kΩ ) ≈ – g m ⋅ ( 1kΩ ) = 1.2
ν in
ROBERT W. BRODERSEN LECTURE 1
EECS140 ANALOG CIRCUIT DESIGN LECTURES ON SINGLE TRANSISTOR CIRCUITS
1--
W V 2
a ν = ----- = – g m ⋅ R D = – 2k' ⋅ ----- ⋅ ------- ⋅ R D2
o DD
ν in L 2
R IN = ∞ R OUT = R D || r o
ROUT
νin RIN 4 +- νoνi
aννin
S-6
Rout Calculation :
Rout
g m ⋅ ν in = 0 it
ν t
R out = ----
it υi n = 0
ν t = ( R D || r o ) ⋅ it
ν
R out = ----t = R D || r o
it
R D || r o
i out i-----
out
GM =
ν in RL = 0
ν in RL
+ +
R out ν out
ν in ν out = GM ⋅ ν in ⋅ R out
R IN
- GM ⋅ νi n -
S-8
+ + ν out = a ν ⋅ ν in
Rout ν out ν out = GM ⋅ ν in ⋅ R out
νi n +-
RIN ν
- a ν ⋅ ν in - -- = a ν = GM ⋅ R out
-----out
ν in
+
for RL = 0 ,
Rout iout = GM ⋅ ν i n
ν in i out
RIN i out
- GM ⋅ ν in GM = -----
ν in
S-9
R D || r o
iout = – g m ⋅ ν in
iout
GM = ----- = – g m
ν in
i out
g m ⋅ ν in = 0
S-10
1
a ν = GM ⋅ R out a ν = – g m ⋅ ( R D || r o ) r 0 = -------------
λ ⋅ I DS
1 1
-- --
gm ∝ I GM ∝ I
2 2
DS DS RD » r o
1--
2
I 1
a ν, max = – g m ⋅ r 0 ∝ ----- ∼ -----
DS
I DS 1-2-
I DS
For Bipolar
IC
g m = -----------------
V THERMAL
V EARLY
( g m ⋅ r o )MAX = -----------------
V THERMAL
V EARLY
r o = ------------
IC
iout
RD
νo gmνgs gmbνbs
ro
νin νm +
-
RD
RS is RS
ν
is = g m ⋅ ( νin – ν s ) + g mb ⋅ ( – νs ) – ----s
ro
is = ν in ⋅ g m – ν s g m + g mb + ---
1
ro
{
small compared to g m
νs = is ⋅ R S
is –gm –gm
GM = ----- = ------------------------------------------------- = ----------------------------------------------
υ in 1 + R S ⋅ ( g m + g mb ) 1 + RS ⋅ g m ⋅ ( 1 + χ )
χ = g------
mb
gm
Rout Calculation :
‘ROUT‘ ROUT
( Ground νm) νout
gmνg gmbνbs ro RD
s
it
is RS Test Current
R OUT = R'OUT || R D
is = it ν s = i t ⋅ RS ν g = νb = 0
ν t = iro ⋅ r o + ν s
= ( it – g m ⋅ ν gs – g mb ⋅ ν bs ) ⋅ r o + i t ⋅ R S
= ( it – ( g m + g mb ) ⋅ νs ) ⋅ r o + it ⋅ R S
{
it ⋅ R S
νt = i t ⋅ [ R S + r o ⋅ { 1 + ( g m + g mb ) ⋅ R S } ]
νt
R OUT = ---- = { R S + r o ⋅ [ 1 + ( g m + g mb ) ⋅ R S ] } || R D
it
gm ⋅ RS if R D → x
A ν = – GM ⋅ R OUT = ------------------------------------------ + gm ⋅ ro
1 + R S ⋅ ( g m + g mb )
≈ unchanged
S-15
V DD
iout
RD GM = ----- = – g m
ν in
R OUT = R D || r o
ν in ro R out R IN = ∞
A ν = GM ⋅ R OUT
g m ⋅ ν gs g mb ⋅ ν bs R' out = r o
S-16
V DD
RD
g mb
χ = ------
R OUT' gm
ν in R out R OUT' = R S + r o ⋅ { 1 + ( 1 + χ ) ⋅ g m ⋅ R S }
R out = R D || R OUT'
RS
gm ⋅ Rs » 1 R OUT' ≈ r o ⋅ ( 1 + χ ) ⋅ g m ⋅ R S
νt S-17
ν t
it R out ' = ----
it
V R = R S ⋅ it
+
VR V GS = V G – V S = – R S ⋅ i t
RS
- V BS = V B – V S = – R S ⋅ i t
it
More current gets shoved
into ro because of polarity of
ro VGS and VBS due to RS
S-18
– gm
GM = ----------------------------------------------
1 + RS ⋅ g m ⋅ ( 1 + χ )
a ν = GM ⋅ R OUT
–g m
= ---------------------------------------------- ⋅ { r o ⋅ [ 1 + ( g m + g mb ) ⋅ R S ] } || R D
1 + RS ⋅ gm ⋅ ( 1 + χ )
RD → ∞
aν → – gm ⋅ ro
γ
χ = -----------------------------
VDD 2 ( 2φ f + V BS )
1-- 1--
V T = V TO + γ ⋅ [ ( 2 ⋅ φ f + V BS ) – ( 2 ⋅ φ f ) ]
2 2
VS
For Saturation :
νout
νin V OUT > V G – V S – V T
+ VG g m = k' ⋅ W
----- ⋅ ( V GS – V T )
νS + - L
-
k' W
I DS = --- ⋅ ----- ⋅ ( V GS – V T ) 2
2 L
ro
νm ν gs = 0 – ν m
νout ν bs = 0 – ν m
-gmbνin
RD
-gmνin
ν in – ν OUT
ν o = ( g m + g mb ) ⋅ R D ⋅ ν in + -------------------- ⋅ RD
ro
ν [ 1 + ( g m + g mb ) ⋅ r o ] ⋅ R D
A ν = -----o = --------------------------------------------------------
ν in r o + RD
1
G m = --- + g m ⋅ ( 1 + χ ) R OUT = r o || R D A ν = G m ⋅ R OUT
ro
S-21
Common Gate (Cont.)
Rin for common gate :
νtT νout
ro
it RD
S-22
Common Gate with RS
RS
νin +- V RD
G
VDD
R OUT = ( R S + r o ⋅ [ 1 + ( g m + g mb ) ⋅ R S ] ) || R D
S-23
Common Gate with R S (Cont.)
νs
iout
RS ro
+ νs -
( 1 + χ) ⋅ g m ⋅ νs
1
R EQ = ---------------------------
(1 + χ ) ⋅ g m
ν in
iOUT = ---------------------------------------
1
R S + ---------------------------
( 1 + χ ) ⋅ gm
i------- 1
Gm = OUT
= ---------------------------------------
ν in 1
R S + ---------------------------
(1 + χ ) ⋅ g m
( 1 + χ) ⋅ gm
= ----------------------------------------------
1 + (1 + χ ) ⋅ g m ⋅ R S
Aν = g m ⋅ ( 1 + χ ) ⋅ ro RS typical « r o
S-25
Source Follower
DC Analysis :
VDD
Good for Buffering &
Vin Impedance Transformation
IDS
Voltage GAIN ∼ 1
νsS
V VOUT
High R in = ∞
RS Low R OUT ∼ 10 – 1kΩ
S-26
Source Follower (Cont.)
k' W
I DS = --- ⋅ ----- ⋅ ( V IN – V OUT – V T ) 2
2 L
V OUT = I DS ⋅ R S
R S ⋅ k' ⋅ -----
L
Solve iteratively !
ν gs = ν in – ν s ν OUT = ν s
νs = ( g m ⋅ νgs – g mb ⋅ ν s ) ⋅ ( r o || R S )
= g m ⋅ R S ⋅ ν in – ( 1 + χ ) ⋅ g m ⋅ R S ro » RS
g m ⋅ R S ⋅ ν in
νs = ---------------------------------------------- = ν OUT
1 + ( 1 + χ ) ⋅ gm ⋅ RS
ROUT
RS
1 1
R OUT = ----- || ------ || r o || R S
g m g mb
gmνgs gmνs 1/gm
νs νs νs
A ν = GM ⋅ R out RS
GM = – g m
–g m
R OUT = r o || R D GM = ----------------------------------------------
1 + gm ⋅ ( 1 + χ ) ⋅ R S
2
A ν, max = – ---------- ⋅ 1-- ;( R D » r o )
V DSAT λ R OUT ≈ r o ⋅ [ 1 + g m ⋅ ( 1 + χ ) ⋅ R S ] || R D
gm ⋅ RS
A ν = ---------------------------------------------- A ν = g m ⋅ ( 1 + χ ) ⋅ R OUT
( 1 + χ ) ⋅ gm ⋅ RS + 1
R OUT = R D || r o
1 || R S
R OUT = --------------------------- ro + RD
( 1 + χ) ⋅ gm R in = ---------------------------------------------
1 + (1 + χ ) ⋅ g m ⋅ r o
1 ; R » ----
1
-
A ν, max = ------------
1+χ g m
S
k' ⋅ W ----- ⋅ ( V GS – V T )
L
= k' ⋅ W 1 = ---------------------------------------------------
----- ⋅ ( V GS – V T ) ⋅ ------------- -
L λ ⋅ I DS λ ⋅ k'
--- ⋅ W ----- ⋅ ( V GS – V T ) 2
2 L
2 2
= – ----------------------- ⋅ 1-- = – ------------------
( V GS – V T ) λ λ ⋅ V DSAT
V id = V i1 – V i2
-∆Vid ∆V id V id
-I SSR D
}
2
g m = 2 ⋅ k' ⋅ ----- ⋅ I DS
W L
k' ⋅ -----
L
1-2-
I SS ⋅ R D I SS ⋅ R D
∆V GS ≈ ------------------- = --------------- = -------------
I SS
also
SLOPE g m ⋅ R D W
k' ⋅ ----
-
L
ROBERT W. BRODERSEN LECTURE 8
EECS140 ANALOG CIRCUIT DESIGN LECTURES ON SINGLE TRANSISTOR CIRCUITS
To make sure your output voltage is at zero when your input voltage is zero,
do a DC sweep in spice.
Vod
-34mV Vid
νin1 νout1
νin2 νout2
ν ν
νo1 = ν oc + -----od- νi2 = ν ic – -----id
2 2
ν ν
νo2 = ν oc – -----od- νi1 = ν ic + -----id
2 2
ν
ν o1 = ν oc + -----od- = A CM ⋅ ν in + A
--------
DM
⋅ ν in
2 2
ν
⋅ ν in = ν in ⋅ -------
A CM- A DM
So for our example, ν o1 = A CM ⋅ -----in + A
--------
DM
+ --------
2 2 2 2
νid + +
- Rid - ADMA DM νid RL
iid iod
ν ν ν
A DM = -----od- R id = -----id R od = -----od-
νid i id i od
iic Roc
+- Ric
νic +- A ocνic
IDC
iic
Ric Roc
+- +-
Aocνic
νic
ν ν ν
A CM = -----oc- R ic = -----in R oc = -----in
ν ic iic i ic
νid/2 -νid/2
+- +-
virtual ground
Half Circuit : ν
-----od-
2 ν
A υ = ------ = -----od- = – g m ( R D || r o )
ν id νid
RD -----
2
νod/2 ν
-----od-
2
------ = R D || r o R id = ∞
iod i od
νid/2
it νt
+-
νο1 νο2
ν R D || r o
R od = -----od- = 2 ⋅ ( R D || r o ) R D || r o
iid
VDD VDD
RD RD RD RD
νoc νoc νoc νoc
νid/2 νic
νic νic
+-
2RS 2RS
RS
VDD
ν gm
A CM = -----oc- = - ⋅ [ R OUT ]
-----------------------------------------------------
RD νic 1 + 2 ⋅ RS ⋅ ( 1 + χ ) ⋅ gm
ioc
GM
νoc
νic
2RS R OUT ≈ r o ⋅ [ 1 + g m ⋅ ( 1 + χ ) ⋅ R S ] || R D ≈ R OC
garbage gets
νin coupled in noise gets amplified
along with signal
νin
VDD
VDD
RD
RD νOUT
νOUT -νid/2 iOUT
+νid/2 -νid/2
ν
= – g m ⋅ ( R D || r o )
OUT
still approximately ---------
ν
RS a virtual ground – -----id
2
ν m ⋅ (R D
|| r o )
g-----------------------------
---------
OUT
=
ν id 2
ν OUT
R OUT = -------- - = R D || r o
iOUT
ROBERT W. BRODERSEN LECTURE 9