You are on page 1of 22

Differential Amplifiers

13th June 2002


Syed Asif Eqbal
What is a Differential Amplifier ?
Some Definitions and Symbols

 Differential Amplifier: A differential amplifier is an amplifier that amplifies the


difference between two voltages and rejects the average or common mode value
of the two voltages.

Symbol for a
Differential v1
v2 vout
Amplifier

 Differential-mode input voltage, vID , is the voltage difference between v1 and v2 .


 Common-mode input voltage, vIC , is the average value of v1 and v2 .

Therefore vID = v1 - v2 and vIC = (v1 + v2) / 2

Advanced VLSI Design Laboratory, IIT Kharagpur 2


vID/2

vID/2
vIC vout

The output voltage of the differential amplifier can be expressed in terms of its
differential-mode and common-mode input voltage as -

Vout = AVDvID + AVCvIC = AVD (v1-v2) + AVC(v1+v2)/2

 Where
AVD = differential-mode voltage gain
AVC = common-mode voltage gain

Advanced VLSI Design Laboratory, IIT Kharagpur 3


 Common mode rejection ration (CMRR)
AVD
CMRR =
AVC
CMRR - a measure of performance
For ideal diff Amp – AVC is zero and hence an infinite CMRR
 Input Common-mode range (ICMR)
ICMR is the range of common-mode voltages over which the differential
amplifier continues to sense and amplify the difference signal with the same gain.
Typically , ICMR is defined as common-mode voltage range over which all
MOSFETs remain in the saturation region.
 Offsets:
Output offset voltage (VOS(out)) : It is defined as the voltage which appears at
the output of the Diff Amp when the inputs terminal are shorted.
Input offset voltage (VOS(in)) : It is equal to the output offset voltage divided
by the differential voltage gain - VOS = (VOS(out) / AVD)

Advanced VLSI Design Laboratory, IIT Kharagpur 4


 LARGE SIGNAL ANALYSIS
VDD

iD1 iD2
M1 M2
vG1 vG2
Ibias
vGS1 vGS2
M3
VBulk
M4 ISS

CMOS differential amplifier using NMOS transistors

M3 and M4 are a typical implementation of current sink I SS.

Configuration of M1 and M2 is known as source coupled pair.


Large signal analysis starts with the assumption that M1 and M2 are perfectly matched
Advanced VLSI Design Laboratory, IIT Kharagpur 5
 Transconductance Characteristics of the Differential Amplifier

Defining Equations:
vID = vGS1-vGS2 = (2iD1/)1/2 - (2iD2/)1/2 and ISS = iD1 + iD2

Solution of above equations: Valid for vID < (2ISS/)1/2


1/2
SS SS v 2  v
 4 1/2 SS SS vID 2 vID4
iD1 = 
ID ID
and iD2 = 
  SS SS2   SS SS2

Differentiating iD1 w r t vID and setting vID=0V gives differential transconductance


of the Diff Amp as gm = (iD1)/(vID) at [VID=0] = (ISS/4)1/2 = (K’1ISSW1/4L1)1/2
iD/ISS
1.0
0.8

0.6 iD1

0.4 iD2
0.2 (vID/(ISS/)0.5)

1.414 0.0 1.414

Advanced VLSI Design Laboratory, IIT Kharagpur 6


 Voltage Transfer Characteristics of the Differential Amplifier

VDD

M3 M4
iD3 iD4 iout

M1 M2
iD1 iD2 vout
vGS1 vGS2
vG1 M5 vG2
ISS
Vbias

CMOS differential Amplifier using a current-mirror load

Differential-in, differential-out transconductance g md is given as:


gmd = (iout)/(vID) at [VID=0] = (K’1ISSW1/L1)1/2 = Twice of gm

Advanced VLSI Design Laboratory, IIT Kharagpur 7


 Voltage Transfer Characteristics of the Diff Amp (cont.)

5
M4 active
4
M4 saturated
Vout(volts) 3
VIC=2V
2
M2 saturated
1
M2 active

0
-1 -0.5 0 0.5 1.0
vID(volts)

Region of operation of the transistors:


M2 is saturated when,
vDS2 >= vGS2-VTN  vout – VS1 >= VIC- 0.5vID – VS1 – VTN  vout >= VIC – VTN
Where we have assumed that the region of transition for M2 is close to v ID = 0V.
Similarly M4 is saturated when,
vSD4>= vSG4- !VTP!  VDD- vout >= VSG4 - !VTP!  vout =< VDD – VSG4 + !VTP!

Advanced VLSI Design Laboratory, IIT Kharagpur 8


 Differential Amplifier Using p-channel Input MOSFETs

VDD

M5
Vbias IDD

M1 M2
iD1 iD2

iout
vG1 vG2
M3 Vout
M4
iD3 iD4

Advanced VLSI Design Laboratory, IIT Kharagpur 9


 Input Common Mode Range (ICMR)

ICMR is found by setting vID = 0 and varying vIC until one of the transistors leaves
the saturation region.
Highest Common Mode Voltage:
There are two paths from VIC to VDD –
(1) From G1 through M1 and M3 to VDD and (2) From G2 through M2 and M4 to VDD
For path (1),
VIC(max) = VG1(max) =VG2(max) = VDD – VSG3 –VDS1 (sat)+ VGS1
= VDD –VSG3 +VTN1
For path (2),
VIC(max)’ = VDD – VSD4(sat) – VDS2(sat) + VGS2
= VDD –VSD4(sat) +VTN2 ………………… is more than the first case.

Therefore VIC(max) = VDD –VSG3 + VTN1


Lowest Common Mode Voltage:

VIC(min) = VDS5(sat) + VGS1 = VDS5(sat) + VGS2

We have assumed that VGS1 = VGS2 during changes in the input common mode voltage.

Advanced VLSI Design Laboratory, IIT Kharagpur 10


 SMALL SIGNAL ANALYSIS
 Analysis of the Differential-Mode of the Differential Amplifier
When both sides of the amplifier are perfectly matched then -
ac ground
D1=G3=D3=G4
rds1 rds2 iout’
G1 G2 S1= S2 D2=D4
vid
i3 i3

vg1 vg2 gm1vgs1 gm2vgs2 vout


rds3 1/gm3 rds5 rds4

S3 S4

Small signal model for the CMOS differential Amplifier (exact model)

Simplifies
to

Advanced VLSI Design Laboratory, IIT Kharagpur 11


 Analysis of the Differential-Mode of the Differential Amplifier (cont.)

iout’
G1 G2 D1=G3=D3=G4 D2=D4
vid
i3 i3

vgs1 vgs2
gm1vgs1 rds1 rds3 1/gm3 gm2vgs2 rds2 rds4

S1=S2=S3=S4

Simplified equivalent model

Differential Transconductance:
We assume that the output is ac short.

iout’ = {(gm1gm3rp1)/(1+gm3rp1)}vgs1- gm2vgs2 = gm1vgs1 – gm2vgs2 = gmdvid


Where gm1 = gm2 = gmd , rp1 = rds1!! rds3 and iout’ designates the output current
in a short circuit.
Advanced VLSI Design Laboratory, IIT Kharagpur 12
 Analysis of the Differential-Mode of the Differential Amplifier (cont.)

To calculate unloaded differential voltage gain:

rout = 1/(gds2+gds4) = rds2 rds4

Therefore differential voltage gain:


Av = (vout/vin) = { gmd / (gds2+gds4) }

If we assume that all transistors are in saturation and replace the small signal parameters
of gm and rds in terms of their large-signal model equivalents, we achieve

(K’1ISSW1/L1)1/2 K’1W1 1/2


2
Av = (vout/vin) = =
(2 + )(ISS/2) (2 + ) ISSL1

Note that the small signal gain is inversely proportional to the square root of the bias current.

Advanced VLSI Design Laboratory, IIT Kharagpur 13


 Common–Mode Analysis for the Current Mirror Load Differential Amplifier

In an ideal case when there are no mismatches, the current-mirror load rejects any
common-mode signal.

So the common-mode gain of the differential amplifier


with a current mirror load is ideally zero.

In order to show how to analyze the small signal, common-mode gain of the differential
amplifier, we will consider a different circuit.

Let’s see …

Advanced VLSI Design Laboratory, IIT Kharagpur 14


 Common–Mode Analysis for the Differential Amplifier (an illustration)

Let us consider the circuit shown below:


VDD
VDD
M3 M4
M3 M4 vo1 vo2
vo1 vo2

v1 v2 M1 M2
M1 M2

Vid/2
Vid/2
General circuit M5 ISS
Vbias

Differential-mode circuit

Differential-Mode Analysis:

vo1/vid = - (gm1/2gm3) and vo2 /vid = + (gm2 /2gm4)


Advanced VLSI Design Laboratory, IIT Kharagpur 15
 Common–Mode Analysis for the Diff Amp (an illustration) …(cont.)

Common-mode analysis:
VDD VDD

M3 M4 M3 M4
vo1 vo2 vo1 vo2

v1 v2
M1 M2 M1 M2

ISS/2 ISS/2
vic vic
M5 ISS M5/2 M5/2
Vbias Vbias

General Circuit Common-mode circuit

Advanced VLSI Design Laboratory, IIT Kharagpur 16


 Common–Mode Analysis for the Diff Amp (an illustration) …(cont.)

Small-signal model for common-mode analysis -


gm1vgs1

vgs1

rds1
vic rds3 vo1
2rds5 1/gm3

For simplification let’s assume that rds1 is large and can be ignored.
vgs1 = vic – 2gm1rds5vgs1
The single ended output voltage, vo1 , as a function of vic is
vo1 gm1[rds3 (1/gm3)] (gm1/gm3)
=- =- = - (gds5/2gm3)
vic 1 + 2gm1rds5 1 + 2gm1rds5
(gm1/2gm3)
CMRR = = gm1rds5
(gds5/2gm3)
Advanced VLSI Design Laboratory, IIT Kharagpur 17
 Frequency Response of the Differential Amplifier (differential-mode)

VDD

Cgs3 + Cgs4
M3 Cbd4
Cbd3 M4
Cgd4
Cgd2 CL
Cgd1 Cbd1 Cbd2 vout
vG1 M1 M2 vG2
vGS1 vGS2
M5

Vbias

After some approximations we will finally get -


Vout(s) gm1 
= First order approximation
Vin(s) gds2 + gds4 s + 2

C2 = Cbd2 + Cbd4 + Cgd2 + CL Where 2 = [(gds2 + gds4)/ C2]

Advanced VLSI Design Laboratory, IIT Kharagpur 18


 Slew Rate of the Differential Amplifier

Slew Rate: Maximum output-voltage rate (either positive or negative)

For the differential amplifier with current mirror as loads,

ISS Where C is the total capacitance connected


SR = to the output node.
C
Note that slew rate can only occur when the differential input signal is large enough to cause
ISS to flow through only one of the differential input transistors.

For MOSFET differential amplifier SR can be + 2mV or more.

Advanced VLSI Design Laboratory, IIT Kharagpur 19


 Solved Example: Design of a CMOS
Differential Amplifier with a Current Mirror
Specifications
Load
DESIGN CONSIDERATIONS: Small-signal gain
Constraints: Frequency response
Power Supply ICMR
Technology Slew Rate
Temperature Power Dissipation

WHAT IS DESIGN ?
The design in most CMOS circuits consists of an architecture represented by a
schematic, W/L values of transistors, and dc currents .

Av = gm1Rout
RELATIONSHIPS:
-3dB = 1/RoutCL
VIC(max) = VDD – VSG3 + VTN1
VIC(min) = VDS5(sat) + VGS1 = VDS5(sat) + VGS2
SR = ISS/CL
Pdiss = (VDD – VSS) times all dc currents flowing from VDD to VSS
Advanced VLSI Design Laboratory, IIT Kharagpur 20
 Design: continued

STEPS:
1. Choose I5 to satisfy the slew rate knowing CL or the power dissipation.
2. Check to see if Rout will satisfy the frequency response, if not change ISS
or modify circuit.
3. Design W3/L3 (W4/L4) to satisfy the upper ICMR.
4. Design W1/L1 (W2/L2) to satisfy the small signal differential gain.
5. Design W5/L5 to satisfy the lower ICMR.
6. Iterate where necessary.

EXAMPLE: Specs:
VDD = -VSS = 2.5 V, SR > 10V/s (CL = 5pF)
f-3dB > 100kHz (CL = 5pF), Av = 100V/V,
-1.5V < ICMR < 2V and Pdiss < 1mW.
Given parameters:
K’N = 110A/V2, K’P = 50A/V2 ,
VTN = 0.7 V, VTP = -0.7V, N = 0.04V-1 , P = 0.05V-1.
Advanced VLSI Design Laboratory, IIT Kharagpur 21
 Design: continued
Solution
1. Slew rate gives, ISS > 50A. Pdiss gives ISS < 200A.
2. f-3dB  Rout < 318kFrom here and using Rout=[2/((N + P)ISS], we get
ISS > 70A. Let’s pick ISS = 100A.
3. VIC(max) = VDD – VSG3 + VTN1 gives W3/L3 = (W4/L4) = 8

4. Av = 100V/V = gm1Rout  W1/L1 = (W2/L2) = 18.4

5. VIC(min) = VSS + VDS5(sat) + VGS1  W5/L5 = 300


6. Since W5/L5 is too large, we should increase W1/L1 to reduce VGS1 and allow
a smaller W5/L5. If W1/L1 = 40, then W5/L5 = 9.
Note: Here Av increases to 111.1 V/V, which should be Okay.

Thank You

Advanced VLSI Design Laboratory, IIT Kharagpur 22

You might also like