Midterm Practice Problems: Solutions Part 2

 

Problem 4

For minimum Vcm, make sure tail current source stays in saturation

Vcm_min=Vt+von_diff+von_tail

Where von_tail=sqrt(Itail/(Kn’/2*Wtail/Ltail))

And von_diff= sqrt(Itail/(Kn’*Wdiff/Ldiff))

 

For max vcm, make sure, diffpair device stays in saturation

Vds>=Vgs-Vt

VDD-Vtp-Von_mirror-Vs>Vcm_max-Vs -Vtn

So Vcm_max<VDD-Vtp+Vtn-Von_mirror

Where Von_mirror= sqrt(Itail/(Kp’*Wmirror/Lmirror))

 

Max output voltage:

Keep mirror device in saturation

Vout<Vdd-Von_mirror

 

Min output voltage

Keep diffpair device in satuation

Vds>=Vgs-Vt

Vout-vs>Vcm—Vs-Vt

So Vout_min>Vcm_max-Vt

 

Problem 5

Identify devices as

Bottom left: voltage controlled current source, will produce current gm*vin

Top: constant current source

Top right: cascade device holds voltage at its source constant, passed current

Therefore vout=-gm*R

 

Conditions for saturation

Label current in bottom left device I1, in right branch I2, so top device carries I1+I2

Voltage at the source of the cascade device

Vs=vbs+Vtp+von_casc where von_casc= sqrt(I2/(Kp’/2*Wcasc/Lcasc))

Vs>von_in

Vdd-Vs>Von_currentsource

To keep cascade device in saturation:

Vb2+Vtp>Vout

Vout=R*I2

 


Problem 6

 

Error in the drawing, intention was to have bottom device be a p-device

 

Then if we neglect gds and gmb we have

Vin-Vb=Vtp+Vtn+Vonp+vonn+R*Iout

Or

Vin-Vb-Vtp-Vtn=R*Iout+sqrt(Iout/(Kn/2’*Wn/Ln))+ sqrt(Iout/(Kp/2’*Wp/Lp)

Which is a quadratic equation for Iout.

 

Small signal we should get a transconductance Iout/Vin=1/(1/gmn+1/gmp+R)

 

 

How would one solve the problem with the devices as drawn?

If the bottom device is in saturation, it sets the current. Iout=Kn’/2*W/L*(Vb-Vs-Vtn)^2

where Vs is the voltage at the source of the bottom device.

In that case, Vin simply sets the voltage at the drain of the bottom FET and thus does not affect the current (neglect gds)

If the bottom device were ohmic, then we could replace it with a resistor, place it in series with the existing resistor and the resulting transfer function would be

Iout/vin=1/(1/gm+R+1/gds_ohmic))