powerpoint presentation read/current...title: powerpoint presentation author: koorosh created date:...

23
SJSU EE223 by Koorosh Aflatooni 1 Current Mirrors/Active Loads

Upload: others

Post on 13-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 1

Current Mirrors/Active Loads

Page 2: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 2

Overview

Current mirrorsActive loadsVoltage and current references

Page 3: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 3

Current MirrorsDesired features

Generate an output current equal to input current multiplied by desired current gain factorCurrent gain is independent of input frequencyOutput current independent of output voltage to common nodeInput voltage to be zero to let a larger voltage appear across input current source

In realityVariation of output current with voltage change at output => increase output resistance in small signalDeviation of current gain from ideal numberVin is a finite number that need to be minimized

Page 4: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 4

Simple Bipolar Current Mirror

Simplest form of current mirrorOperation

Diode connecting base to collector in Q1, operation in active mode Vbe1=Vbe2

Writing KCL for point 1

Current gain defined by saturation current => emitter areasSystematic error source

βF

11

22 C

S

SC I

III =

0211 =−−−

F

C

F

CCIN

IIIIββ

INOutII

F

SSIN

S

SOUT IIIII

III SS ~/11

121

121

2 →

++

= =

β

1

Page 5: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 5

Simple Bipolar Current Mirror (cont.)

(IS2/IS1) IC1

In case of finite output resistance, change of output voltage changes IC2

Output current

F

SS

A

CECEIN

S

S

A

CECEC

S

SOUT II

VVVI

II

VVVI

III

β12

12

1

2

121

1

2

/11

11

++

−+

=

−+=

Page 6: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 6

Simple MOSFET Current Mirror

Simple current sourceOperation

M1, diode connected, operates in saturationVgs2=Vgs1

The current gain is defined by device sizesError source

Page 7: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 7

Beta Helper

1

Adding another transistor to reduce the βf source of error

Common for PNP that has lower βf

FeaturesDoes not change output resistance or output voltage from simple bipolar current mirrorIncreases the input voltage by another base-emitter voltage Can be used for multiple output current sources

+

−=)1(

21FF

INOUT IIββ

If Q1 & Q3identical

Page 8: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 8

Cascode Current MirrorSimple case

Achieves very high output gain

Each cascode stage increases the output resistance by (1+gmro)

Minimum input voltage:For each stage, we add one (Vt+Vov) to this minimum

Challenge for low voltage design

Minimum output voltage:So VDS1 is a threshold voltage more than it needs to be

ovtIN VVV 22(min) +=

ovtOut VVV 2(min) +=

( )[ ] 11222 1 oombmoo rrggrR +++=

Page 9: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 9

Cascode Current MirrorImproved Voltage Swing

In order to improve the output swing, we need to voltage shift the gate voltage of M2

In case we use same transistors for all the devices => VDS1=0So we need to find optimum dimensions to give VDS1=Vov

Output resistance is similar to simple cascodeThe input voltage is worsenedThe systematic gain error worsened, since M1 & M3 form a current mirror with unequal drain-source voltages

( )A

t

A

tovov

A

DSDS

VV

VVVV

VVV

−=+−

≈−

= 1131ε

Page 10: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 10

Cascode Current MirrorSooch Cascode

To improve on mismatch and some power consumption, we could fold the level shift into one transistor The output resistance:

Minimum input voltage:

Minimum output voltage:

M4 ensures Q1 & Q3 have same VDS => systematic gain error goes to zero

( )[ ] 11222 1 oombmoo rrggrR +++=

ovtIN VVV 32(min) +=

ovtOUT VVV 2(min) +≈

Page 11: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 11

Cascode Current MirrorLow Voltage Cascode

For many low voltage applications, it is important to reduce the input voltage of cascode; this can be achieved by splitting the input branchesTwo input voltages need to

satisfy:

Therefore can be achieved with lower supply voltages

ovtIN VVV 2(min)1 +=

ovtIN VVV +=(min)2

Page 12: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 12

Wilson Current Source

Goal is reducing the systematic error and achieve large output resistanceThe output resistance is given by:Minimum input voltage:

Minimum output voltage:

Systematic error is zero, since VDS1 = VDS3

[ ]322 2 omoo rgrR +=

ovtIN VVV 22(min) +=

ovtOUT VVV 2(min) +≈

Page 13: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 13

Active Loads

To achieve a high gainNeed large load resistance

Difficult to realize resistor in an integrated circuitBut it is much cheaper/easier to use resistors => Active load

ConfigurationsCommon source with complementary loadCommon source with diode loadDifferential pair with current mirror load

Page 14: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 14

Common Source with MOS Load

In this case, T2 operation is mostly defined by T3Output voltage is given by:

In most part, the gain is not linear. But we can bias it in a narrow regime that gain stay constant for short channel devices

2dsDDOUT VVV +=

( )2011 || omIN

OUT rrgVV

−=

Page 15: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 15

Common Source with Diode Connected Load

In this case, the load resistance is proportional to 1/gm2Large signal analysis shows that the circuit is operational for

Vin greater than one threshold voltageVout could only goes to (VDD-Vt2)

Small signal gain:

( )12

12 )/(

)/(titDDo VV

LWLWVVV −−−=

2

1

)/()/(LWLW

vv

i

o −=

Page 16: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 16

Differential Pair with Active Load

Adding current mirror to differential pair, to achieve high differential gainIssue with this circuit: sensitive common-mode output voltage to change of drain currents

Reducing differential gain or range of outputs

To avoid this problem, we need to adjust the sum of M3& M4 to be equal to sum of M7 & M8

Page 17: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 17

Differential Pair with Active Load (cont.)

An alternative circuit is shown here:

Turning a differential pair into single ended

Investigating small signal model shows the transconductance of actively loaded Diff-Pair is twice of resistively loadedThe output resistance

Large output resistance, requires next stage also has a large input resistance

Active load also improves CMRR by a factor of 2gm1(ro2||ro4)

42 || ooo rrR =

1)( mdpmm ggG ==

Page 18: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 18

Voltage and Current Sources

Low current biasing techniques for achieving small bias currents

Widlar current source Peaking current source

Supply insensitive biasingSelf biasing

Temperature insensitive biasing Band gap referenced circuit

Page 19: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 19

Mos Widlar Current Sources

Similar to Widlar current mirror, but addition of resistor makes output current less dependent of input current Output current depends on input current and resistor R2

2

122

'2

'

2

4)/(

2)/(

2

R

VRLWkLWk

Iov

out

++−=

Page 20: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 20

MOS Peaking Current Source

To achieve even lower current values, the size of resistors will grow fast; alternatively we could use this class of circuitsThe output current is given;

In saturation:

In sub-threshold:

( )212

'

2)/( RIVLWkI inovout −=

−≈

T

ininout nV

RIII exp

Page 21: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 21

Supply Insensitive Biasing

An important aspect in a design is sensitivity to biases

Defined by:

Self biasing uses the concept of positive feedback; the input current is directly related to output currentNeeds an startup circuit to avoid zero current caseA common approach is VT referenced self-bias circuit

Sup

OUT

OUT

SUPIV V

IIVS OUT

SUP ∂∂

=

RnVI Tout

)ln(=

Page 22: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 22

Temperature Insensitive Biasing

Designing temperature independent references

Band-gap referenced

Using parasitic BJT in CMOS process, we can design band-gap referenced circuit

OSEBEBout VRRV

RRVV

++∆

++=

3

2

3

22 11

=∆

12

21lnS

STEB II

IIVV

Page 23: PowerPoint Presentation READ/CURRENT...Title: PowerPoint Presentation Author: Koorosh Created Date: 10/24/2005 7:21:58 AM

SJSU EE223 by Koorosh Aflatooni 23

Summary

Sources and current mirrorsUsing active loads instead of plain resistorsTemperature and bias insensitive circuitsPractice questions: 4-5, 4-10, 4-12, 4-23, 4-25