Lecture11 2007
Lecture11 2007
Woodward Yang
School of Engineering and Applied Sciences
Harvard University
woody@eecs.harvard.edu
1
Overview
• Reading
– Sedra & Smith: Chapters 6
• Background
So far, we’ve seen how to design and analyze various
amplifier circuits using MOSFETs and BJTs primarily at the
discrete level. In this lecture, we will see how some design
choices change for integrated circuit designs. For ICs,
current mirror circuits play a vital role and so we will focus
on them.
ES154 - Lecture 11 2
Integrated Circuits vs. Discrete Circuit Design
ES154 - Lecture 11 3
Current Mirrors
R1
ILOAD
– How would you model these current sources for
small-signal analysis? ISRC
M1 M2 VLOAD
• Let’s take a closer look at some MOSFET and BJT
current mirrors.
ES154 - Lecture 11 4
Output Resistance and Matching
• We have seen that current mirrors are used both as current sources
and active loads. There is a limitation to current matching arising from
the output resistance, ro, of the devices.
• There are some techniques that can be used to increase the effective ro
of a current mirror circuit – utilizing cascoding
• Let’s look at the a couple of commonly used MOS current mirror circuits
– Cascoded current mirror
– High-swing (low-voltage) cascode
ES154 - Lecture 11 5
Review of Simple Current Mirror
ES154 - Lecture 11 6
Cascoded Current Mirror
ROUT
gm3v gmb3vbs3
v ro3 itst
vtst
vx ro2 vbs3
• Output resistance is significantly increased by the gm3ro3 of M3
(looks like an impedance amplifier)
ES154 - Lecture 11 7
Biasing Cascode Current Mirror
B
X Y
M1 M2
• Comments:
– To keep both M2 and M3 in saturation, requires
high voltage overhead due to the Vt term
– If VB can be set arbitrarily, then…
ES154 - Lecture 11 8
High-Swing Cascode
ES154 - Lecture 11 9
Alternative Biasing Method
IREF
M0 P
IOUT
M3
Vt
B
X Y
M1 M2
ES154 - Lecture 11 10
Gain Boosting
Vb
Vb M2 Vb M2 A3 M2 M2
M3
Vin M1 ro1 ro1 ro1
ES154 - Lecture 11 11
Simple BJT Current Mirror
ES154 - Lecture 11 12
Advanced BJT Current Mirrors
• VCC
If you need to drive many current sources and/or
base current is appreciable, you can…
R1
– Add a third device where Q_3 supplies the
ILOAD
base current ISRC
Q3
• What is VCE1?
• Widlar current source – to generate small currents Q1 Q2
VCC
R1
ILOAD
ISRC
– Need to use more accurate model…
Q1 Q2
RE
ES154 - Lecture 11 13
BJT Current Source Small-Signal Model
R1
ILOAD
ISRC gm2vbe2 = 0
ro2
vbe2 = 0 ro2
IB2
Q1 Q2 RE
VBE RE RE
ES154 - Lecture 11 14
Load Options for Amplifiers
ES154 - Lecture 11 15