You are on page 1of 105

Analog IC Design

BITS Pilani
Pilani Campus

Anu Gupta

Differential Amplifier

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

BITS Pilani
Pilani Campus

Differential Amplifier

How ?

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Differential input no cap. reqd.

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Comparison with csa same power


dissipation

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

To obtain gain = CSA without


incres. power
We can keep gm same for same power consumption by keeping vov constant. This will require w/l to be increased (changed).

BITS Pilani, Pilani Campus

Differential amplifier extra benefit

Extra node available

Bits, pilani

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

CSA-CSA coupled at source

Bits, pilani

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Pmos differential pair

Bits, pilani

Diff amplifier operation modes


Common mode Difference mode

BITS Pilani
Pilani Campus

Difference mode operation


Adm, Output swing, CMRR,Ri, Rout

Difference mode gain

Input applied differentially

Adm = -gm Rd

Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Output signal swing--doubles


vo1
2.8v 1.2v 3v

Vcm=1.6v
0.4v

vo2
vcm 1.2v

Vo1-vo2
2.4 v

Assume all overdrive 0.2v


Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Analysis using Half circuit

Vin/2

Vin/2

Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Difference mode gain


Input applied is single ended. Why?
Convenience. Generating differential o/p is not always possible

Half circuit concept cannot be applied

Ac ground Vin Not ac gnd.

Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Can we still get differential gain?

Vin=
Vin

vin./2

vin/2

= gm/2 Rd

Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

vin
vin/2

vin

Gm= gm/2

= - gm Rd

Bits, pilani

BITS Pilani
Pilani Campus

Differential amp. with Current mirror load

Difference mode--single ended output cd-cg cascade

Bits, pilani

Difference mode--single ended output

Difference mode--single ended output

Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Difference mode--single ended output


Assume input splits equally.( Will they?)

Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Diff. amp with current mirror load

Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Ac behavior of P node

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Ac behavior of P node

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Noise behavior

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

What have we lost?


Double Output signal swing Full Noise cancellation due to asymmetry Symmetry of the circuit even if we have matched devices. So two currents through M1 and M2 will not be exactly same As source is not at ac ground and ac currents not exactly equal, an ac current flows through Iss. Hence to again make that current small, make Rss very large
Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Diff amp with current mirror load


symmetry of two arms is lost

VDD i

gm4vF

-i

i = gm vin/2
Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Gain Adm

i = gm vin/2

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Adm

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Acm

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Now, Rss plays a crucial role


If Iss is implemented as diode connected transistor------ Vp vin/2---two inputs may not be equal. why?

VDD i

gm4vF

-i

Bits, pilani
BITS Pilani, Pilani Campus

Example----Vp vin/2, Rss small

VDD i -gm4vF

i vin

-i

Vp / vin 1/5; for all gm to be equal

2/gm2 1/gm1 Rss= 1/gm5

Bits, pilani

Solution-to the problem


We still desire vin to split equally. what is the solution? Make Rss very large such that through it virtually zero ac current So here we need a very large Rss current mirror.

Bits, pilani

High Rss current mirror


Casode CM Wilson CM

2 Vgs-Vt

v/i = gm ro2 +2ro


Bits, pilani

wilson
i= gm (-iro-i/gm) + [v-iro] / ro v/i = gm ro2 +3ro
v -iro i

-gm ro i/gm =

= i/gm

2 Vgs-Vt

Bits, pilani

Modified wilson (to negate mismatch

Bits, pilani

What have we lost?


Symmetry of the circuit even if we have matched devices. So two currents through M1 and M2 will not be exactly same As source is not at ac ground and ac currents not exactly equal, an ac current flows through Iss. Hence to again make that current small, make Rss very large Careful design is required to get differential operation here
Bits, pilani

DESIGN TIPS
DESIGN TIPS---to get differential operation with asymmetric diff. amp ---Rss very large ---Take L large to get ro very large Both will help in splitting vin nearly equally between two differential transistors, to bring p node to nearly ac ground

Bits, pilani

Rss was unimportant in fully differential circuit onlywithconditionofperfectsymmetry


As node p at ac ground

Bits, pilani

Small signal analysis- node p at ac ground


VDD i

-gm4vF = gm4 [gm1/gm3] vin/2


i -gm4vF

As gm3=gm4
-[gm1/gm3] vin/2

-gm4 vF = gm1 vin/2= i


Gm 1/gm2 i

vin 1/gm1 Rss= 1/gm5 i


Bits, pilani

2i= gm vin
vout Rout= ro4 || ro2

Gm = gm;

Rss very large


i2 = -gm vin/2 + (vp-vx) ro Vx= i2/gm3 i4= i2 Iout = -gm vin/2 +[ 0-vp] ro
V2

node p not at ac ground

+i2(=i4)

i2 / gm3

i4

V1 i2 p

Gm= iout/vin = gm (

1 (1+ 1/gm3ro)

Gm gm Same expression is obtained when p is assumed at ground


Must be large

V1= vin/2+vp V2= -vin/2+vp

Rout= VX/ IX
gm4 (1/gm3) Vx 2ro2+ 1/gm3

Vx (1/gm3) 2ro2+ 1/gm3

Bits, pilani

Rout--INTUITIVELY

gm4 (1/gm3) Vx 2ro2+ 1/gm3

Vx (1/gm3) 2ro2+ 1/gm3

Bits, pilani

Gm, Rout
Thus node p is assumed at AC ground for all calculations

Bits, pilani

CMRR

Bits, pilani

Common mode rejection ratio CMRR


CMRR= |Adm/ Acm|; figure of merit

Ability to reject common signal For diff output---- Acm=0; ideal case CMRR

Bits, pilani

CMRR---Diff. Topology but single ended output

Bits, pilani

CMRR---Diff. Topology but single ended output


= gmRd/2

CMRR = gm x

Bits, pilani

Current mirror load

Bits, pilani

Common mode gain

CMRR

Rss should be large


Bits, pilani

BITS Pilani
Pilani Campus

Large signal analysis Transfer Characteristics

Large signal analysis


Large signal analysis-

how does a variable change (voltage/current) when a another variable (voltage/current) is swept?

BITS Pilani, Pilani Campus

Characteristics

Bits, pilani

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Bits, pilani

Large signal analysis---Transfer


Characteristics

Bits, pilani

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Vid (max)range of differential mode operation

2 Vov

Transistor remain in saturation


Bits, pilani

Range Of Vin For Diff. Mode Operation


Diff. Mode Operation, Vov (VGS1 VT ) I SS n C OX W L

M 1 trans. Conducting Iss (VGS1 VT )

2 I SS n C OX W L

2VOV

VIN 1 VGS1 VP VGS 2 VIN 2 VP VT ; For M 2 Cut off [VIN 1 VIN 2 ] (VGS1 VP ) (VT VP ) VGS1 VT [VIN 1 VIN 2 ] 2V0V
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

BITS Pilani
Pilani Campus

Differential Power Supply Single Power Supply

Dual rail circuits Vdd

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Single rail circuits

BITS Pilani
Pilani Campus

Single Ended Input, Single Ended Output

ICMR, OCMR

Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

ICMR

OCMR DC voltage/s
possible at output node

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

OCMR (dc) , Output signal swing (ac)


They may be same, may not be same

Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

OCMR (dc) , Output signal swing (ac)

BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

ICMR / OCMR calculations- examples


Input common mode range[(Vdd - Iss R) + Vt] to [Vgs1+Vov3] Output common mode range Vdd - Iss R no range here. fixed value
For single output node Output swing [(Vout1-Vov1+ Vgs1 ] to [Vov1+Vov3]
Vout1+Vt
Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Example 2

Input common mode range[(Vdd Vsg3) + Vt] to [Vgs1 + Vov5] Output common mode range [(Vdd Vsg3) ] no range here Output swing [(Vdd - |Vtp3| ] to
Bits, pilani

: Vsg3 Vtp3
Else M3 goes to cutoff

[Vov1+Vov3]

ex3
Single node Output swing [(Vdd |Vtp3| ] to [Vov1+Vov3]

Input common mode range[(Vdd Vsg3) + Vt] to [Vgs1 + Vov5] : Vsg3 Vtp3 Output common mode range [(Vdd Vsg3) ] no range here
Bits, pilani

ex4

Output swing [(Vdd - |Vtp3|+ I R ] to [Vov1+Vov3 + I R ] Input common mode range[(Vdd Vsg3 + I R ) + Vt] to

[Vgs1 + Vov5] : Vsg3 Vtp3

Output common mode range [(Vdd Vsg3 + I R ] no range here


Bits, pilani

ex5

Input common mode range[(Vdd Vov3) + Vtn1] to [Vgs1 + Vov5] Output common mode range [(Vdd Vov3 to Vov5 + Vov1 ]
Bits, pilani

range here

PMOS DIFF. AMP


Output signal swing 2 [(Vdd Vov3- Vov2 to Vov3 ]
vout

ICMR Input common mode range[Vdd Vov3 - Vsg2] to [Vov3 + Vov1- Vsg2] Output common mode range [(Vdd Vov3- Vov2 to Vov3 ]
Bits, pilani

;Vov2=|Vsg2|- |Vtp2|

range here

BITS Pilani
Pilani Campus

Common mode analysis


ACM, Transfer charac.

Common mode differential gain= 0 for perfect symmetry

Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

Common mode single ended gain

Bits, pilani
BITS Pilani, Deemed to be University under Section 3 of UGC Act, 1956

BITS Pilani
Pilani Campus

Asymmetry
CMRR in diff. circuit is not infinite Input offset voltage

Rss was unimportant in fully differential circuit


only withcondition of perfect symmetry

As node p at ac ground

Bits, pilani

Real caseasymmetry in diff pair


Rd asymmetery Diff. pair asymmetry

Bits, pilani

Rd asymmetry Acm, cmrr changes

Gm mismatch-Acm, CMRR changes

Bits, pilani

ID1=

Bits, pilani

Bits, pilani

Bits, pilani

Input offset voltage

Diff output (Vo) exists even with both inputs grounded----output dc offset Vos= Vo/Adm
Bits, pilani
BITS Pilani, Pilani Campus

Significance of offset voltage


Specification in comparator design Input less than Vos will not produce any output. Or Voltages can not be compared

Bits, pilani

Rd mismatch

Gm mismatchw/l, Vt mismatch

Multistage amplifier

Bits, pilani

Bits, pilani

BITS Pilani
Pilani Campus

End

BITS Pilani
Pilani Campus

Frequency response of amplifiers

Case-1 Complementary input applied

Bits, pilani

Transit Frequency

Bits, pilani

MOS capacitances
Cgs Cgd Cgb Csb Cdb

Bits, pilani

MOS Transit Frequency wT

wT = (gm-sCgd) /[s (Cgs+Cgd)]


Bits, pilani

Transit frequency
I

Wt= Wz Wz Wt

Bits, pilani

MOS unity gain frequency wT


Limits for MOSFETs: Metric C.S short-circuit current gain unit pt: wT = (gm-SCgd)/[s(Cgs+Cgd)] wT is approximately = gm/Cgs = 3 un(VGS -VT)/2L2 Where gm = (W/L) unCox(VGS -VT) and Cgs = (2/3)WLCox so wT 3 n(VGS -VT)/2L2 Design lessons bias at large ID minimize L (w in as L2) , (= 1/L)increases, ROUT dec. use n-channel over p-channel Bits, pilani , NOISE increases

UNITY GAIN FREQUENCY

Bits, pilani

BJT circuits

Bits, pilani

You might also like