Lecture04 ECE301 302 Differential Amps
Lecture04 ECE301 302 Differential Amps
Spring 2025
Lecture 4: Differential Amplifiers
Dr.Ahmed Abdeltawb
Electronics and Communications Engineering
Misr University for Science & Technology (MUST)
Announcements
• HW
• HW3 due today
• Reading
• Razavi Chapter 10
2
Exam 1
• In class on Feb 24
• 9:35 – 11:00 (10 extra minutes)
• Closed book w/ one standard note sheet
• 8.5”x11” front & back
• Bring your calculator
• Covers through Lecture 3
• Sample Exam1s posted on website
3
Agenda
• General considerations
• Bipolar differential pair
• MOS differential pair
• Cascode differential amplifiers
• Common-mode rejection
• Differential pair with active load
4
Audio Amplifier Example
VCC + vr
vr
vX = Av vin + vr
vY = vr
vX − vY = Av vin
CH 10 Differential Amplifiers 7
Ripple-Free Differential Output
vr
v X = Av vin + vr
vY = Av vin + vr
v X − vY = 0
vX = Av vin + vr
vY = − Av vin + vr
vX − vY = 2 Av vin
• Single-Ended Signals
• Measured with
respect to the Vout = Vo sin t + VCM
common ground
• Reside on one “line”
or node
• Differential Signals
• Measured between two nodes
• Reside on two differential “lines” or nodes
V1 = Vo sin t + VCM
V1 − V2 = 2Vo sin t
CH 10 Differential Amplifiers 12
Single-Ended & Differential Signals
• A single-ended signal is measured with respect to a fixed
potential (ground)
• A differential signal is measured between two equal and
opposite signals which swing around a fixed potential
(common-mode level)
• You can decompose differential signals into a differential
mode (difference) and a common-mode (average)
Single-Ended Signal Differential Signal
Vout+ + Vout−
VDM = V+
out −V −
out VCM =
2 13
Single-Ended & Differential Amplifiers
• Differential signaling
advantages Max Output Swing
• Common-mode noise VDD − (VGS − VTn )
rejection
• Higher (ideally double)
potential output swing
• Simpler biasing
• Improved linearity
• Main disadvantage is area,
which is roughly double
• Although, to get the same
performance in single-ended Max Output Swing
designs, we often have to
increase the area 2(VDD − (VGS − VTn ))
dramatically
14
Common-Mode Level Sensitivity
• A design which uses two single-ended amplifiers to realize a
differential amplifier is very sensitive to the common-mode
input level
• The transistors’ bias current and transconductance can vary
dramatically with the common-mode input
• Impacts small-signal gain
• Changes the output common-mode, which impacts the maximum
output swing
15
Agenda
• General considerations
• Bipolar differential pair
• MOS differential pair
• Cascode differential amplifiers
• Common-mode rejection
• Differential pair with active load
16
Differential Pair
CH 10 Differential Amplifiers 17
Common-Mode Response
VBE1 = VBE 2
IEE IEE I EE
2 2 IC1 = I C 2 =
2
I EE
VX = VY = VCC − RC
2
CH 10 Differential Amplifiers 18
Common-Mode Rejection
Cutoff
IEE
~ 1.3V
I C1 = I EE
IC 2 = 0
VX = VCC − RC IEE
VY = VCC
CH 10 Differential Amplifiers 20
Differential Response II – Big Differential Input
Cutoff
IEE
I C 2 = I EE
~ 1.3V
IC1 = 0
VY = VCC − RC IEE
VX = VCC
CH 10 Differential Amplifiers 21
Differential Pair Characteristics
IEE
Output Common Mode = VCC − RC
2
Transistor Currents Output Voltages
IEE
I C1 = + I
2
IEE
IC2 = − I
2
VP = 0
IC1 = gm (V − VP ) IC1 = g m V
IC 2 = −g m (V + VP )
IC 2 = −g m V
Because IC1 = −IC 2
➢ For small changes at inputs, the gm’s are the same, and the
respective increase and decrease of IC1 and IC2 are the
same, node P must stay constant to accommodate these
changes. Therefore, node P can be viewed as AC ground.
CH 10 Differential Amplifiers 24
Small-Signal Differential Gain
IC1 = gmV
IC 2 = −gmV
VX = −gmVRC
VY = gmVRC
V X − VY − 2g m VRC
Av = = = −g m RC
Vdiff 2V
• Objective: Find expressions for IC1 and IC2 as a function of the differential
input Vin1-Vin2
• This can then be used to find the differential output voltage
VBE
1. Using IC = I S e VT
I
VBE1 = VT ln C1
IS
IC 2
VBE 2 = VT ln
IS
2. Writing a KVL around the input network
Vin1 − VBE1 = VP = Vin2 − VBE 2
Vin1 −Vin2 = VBE1 − VBE 2
I I
= VT ln C1 − VT ln C 2
IS IS
I
= VT ln C1
IC 2
CH 10 Differential Amplifiers 26
Large Signal Analysis
CH 10 Differential Amplifiers 27
Input/Output Characteristics
Vin1 −Vin 2
I EEexp
VT
I C1 =
Vin1 −Vin 2
1+ exp
VT
I EE
IC2 =
Vin1 −Vin 2
1+ exp
VT
Vout1 −Vout 2 =
Vin1 −Vin 2
− RC I EE tanh
2VT
• If Vin1-Vin2 ≥ 4VT = 104mV, the majority of the current is steered through Q1
CH 10 Differential Amplifiers 28
Linear/Nonlinear Regions
• We can use the virtual GND concept discussed in Slide 23 to simplify this
CH 10 Differential Amplifiers 30
Virtual GND Proof
vout1 vout 2
vout1 = −g m RC vin1
vout 2 = −g m RC vin2
vout1 − vout 2
= −g m RC
vin1 − vin 2
➢ Since VP is grounded, we can treat the differential pair as two CE
“half circuits”, with half the output swing on either side
➢ If the circuit is symmetrical, we can just analyze the half-circuit
with a virtual ground to get the gain equation
CH 10 Differential Amplifiers 32
Example: Differential Gain
w/ finite ro
vout 1 − vout 2
= − g m rO
v in1 − v in 2
CH 10 Differential Amplifiers 33
Extension of Virtual Ground
Symmetry Axis
VX = 0
R1 = R2
Av = −g m1 (rO1 || rO3 || R1 )
CH 10 Differential Amplifiers 35
Half Circuit Example II
Av = −g m1 (rO1 || rO3 || R1 )
CH 10 Differential Amplifiers 36
Half Circuit Example III
RC
Av = −
1
RE +
gm
CH 10 Differential Amplifiers 37
Half Circuit Example IV
RC
Av = −
RE 1
+
CH 10 Differential Amplifiers
2 gm 38
BJT Differential Pair Input Resistance
40
MOS Differential Pair’s Common-Mode Response
ISS ISS
I SS
2 2 VX = VY = VDD − RD
2
CH 10 Differential Amplifiers 41
Equilibrium Overdrive Voltage
n Cox W
Using Saturation I D = (VGS − VTH )2
2 L
ISS ISS
I SS
2 2 (VGS −VTH )equil = W
nCox
L
I SS
VDD − RD VCM −VTH
2
CH 10 Differential Amplifiers 44
Small-Signal Response
V P = 0
Av = − g m RD
(Vin1 −Vin2 )2 = 2
(I + I − 2
W D1 D2
I D1I D2 )=
2
W
(ISS − 2 I D1I D2 )
nCox nCox
L L
CH 10 Differential Amplifiers 47
MOS Differential Pair’s Large-Signal Response
n Cox W
(Vin1 − Vin2 ) − (Vin1 − Vin2 )2
4ISS
ID1 − I D2 =
2 L W
nCox
L
The above equation is only valid when both M1 and M 2 are on.
This stops when VGS 2 = VTH and VGS1 supports a full ISS value.
2ISS
VGS1 = VTH +
W
nCox
L
MOS Bipolar
nCox W V −V
(Vin1 − Vin2 ) − (Vin1 − Vin2 )2
4ISS
Vout1 − Vout 2 = −R D Vout1 − Vout 2 = −RC I EE tanh in1 in2
2 L W 2VT
nCox
L
CH 10 Differential Amplifiers 50
The effects of Doubling the Tail Current
n Cox W
− (Vin1 − Vin2 )2
4ISS
I D1 − I D2 = (Vin1 − Vin2 ) W
2 L nCox
L
n Cox W W I
(Vin1 − Vin2 ) 2 SS (Vin1 − Vin2 ) = g m (Vin1 − Vin2 )
4ISS
= nCox
2 L W L 2
nCox
L
CH 10 Differential Amplifiers 53
Virtual Ground and Half Circuit
RD RD
vout1 vout 2
𝑣௨௧ଵ ൌ ൌ 𝑔𝑅𝑣ଵ
𝑣௨௧ଶ ൌ ൌ 𝑔𝑅𝑣ଶ
௩
1
rout =
go
55
Small-Signal Impedance:
“Diode” Load (Finite ro)
1 1 1
rout = ro =
gm g m + go g m
56
Small-Signal Impedance:
Looking Into Source (Finite ro and gmb)
1 RD
rout = 1+
g m + g mb + g o ro
58
MOS Differential Pair Half Circuit Example I
1 1
rout = ro
gm gm
0
1 g
Av = −g m1 || rO3 || rO1 − m1
g m3 g m3
CH 10 Differential Amplifiers 59
MOS Differential Pair Half Circuit Example II
=0
g m1
Av = −
g m3
CH 10 Differential Amplifiers 60
MOS Differential Pair Half Circuit Example III
=0
RDD 2
Av = −
RSS 2 +1 g m
CH 10 Differential Amplifiers 61
Agenda
• General considerations
• Bipolar differential pair
• MOS differential pair
• Cascode differential amplifiers
• Common-mode rejection
• Differential pair with active load
62
Maximum Differential Amplifier Gain
w/ finite ro
vx = io (r3 ro1)
Writing a KCL at the output node
vo − vx
− io + g m3 (− vx )+ =0
o
ro3
io (r3 ro1 )
− io − g m3io (r 3 ro1 )−
v
=− o m3 x o3
o
ro3 ro3 x
• Gain is roughly
squared relative
to the simple
− g m1 g m 3 ro3 (ro1 r 3 )
reduced output
voltage swing
range
SlightCH
approximation here. More when we study Cascodes in detail.
10 Differential Amplifiers 65
Bipolar Telescopic Cascode
r R1 R1 r R1
Rop = rO 5 1 + g m5 O 7 || r 5 || + rO 7 || r 5 || g m5 rO 5 O 7 || r 5 ||
2 2 2
Av = − gm1gm3rO 3 (rO1 || r 3 )|| Rop
CH 10 Differential Amplifiers 67
MOS Cascode Topology
vx = ioro1
Writing a KCL at the output node
vo − v x
− io + g m3 (− vx )+ =0
o
ro3
ir v
− io − gm3ioro1 − o o1 = − o m3 x o3
o
ro3 ro3 x
vo
Rout = = ro3 + ro1 + g m3 ro3 ro1 g m3 ro3 ro1
io
o1
The dominant term is the bottom effective resistance
boosted by the gain of the top transistor (gm3ro3) 68
MOS Cascode Differential Pair
Cascode
Output
Resistance
Rout = ro3 + ro1 + gm3ro3ro1
gm3ro3ro1
72
Effect of Finite Tail Impedance
RC
2
Assuming =1
Vout ,CM RC / 2
=−
Vin,CM REE +1/ 2g m
➢ If the tail current source is not ideal, then when a input CM
voltage is applied, the currents in Q1 and Q2 and hence
output CM voltage will change.
CH 10 Differential Amplifiers 73
Input CM Noise with Ideal Tail Current
CH 10 Differential Amplifiers 74
Input CM Noise with Non-ideal Tail Current
Vout RC
ACM −DM = =
VCM 1
+ 2Rout3
gm1
RC
=
+ 2ro3 + R1 r 3 + g m3 ro3 (R1 r 3 )
1
gm1
CH 10 Differential Amplifiers 78
CMRR
RC + RC
ADM
CMRR =
ACM −DM
gm RC RC + 2g m RC REE
= =
RC
RC
1
g + 2R EE
m
80
Differential to Single-ended Conversion
Simple OpAmp
vin1 = +vin
vin2 = −vin
vout = −g m (− vin )RC
+ vin =
vout g R v g R
= m C in = m C
vin1 − vin2 2vin 2
− vin =
Current Mirror or
“Active” Load
IEE
~ + I
2
CH 10 Differential Amplifiers 85
Differential Pair with Active Load
2I I I
Vout = 2IRL
ISS ISS
+ I + I
2 2 2I
ISS
− I
2
CH 10 Differential Amplifiers 88
Asymmetric Differential Pair
To Find RThev
CH 10 Differential Amplifiers 91
Next Time
• Cascode Stages & Current Mirrors
• Razavi Chapter 9
92