Lecture - 1 MOSFET Amplifiers - Current Mirrors
Lecture - 1 MOSFET Amplifiers - Current Mirrors
Unit II
Lecture I
MOSFET amplifiers- Syllabus
• Definition:
• Application:
• The current mirror is often used to provide bias currents and active loads in
amplifier stages
2/27/2021 4
Fig. 2.1.1 Two application scenarios of current sources
2/27/2021 5
Current mirror - design issues
• Output resistance and capacitance and the voltage headroom of a current source
trade with the magnitude of the output current
2/27/2021 6
Need for stable current source
2/27/2021 7
Need for stable current source
• Assuming M1 is in saturation,
• W - Transistor width
2/27/2021 9
Need for stable current source
• The issue becomes more severe as the device is biased with a smaller overdrive
voltage
• e.g., to consume less headroom and support greater voltage swings at the drain
• With a nominal overdrive of, say, 200 mV, a 50-mV error in VTH results in a
44% error in the output current
• Process and temperature dependencies exist even if the gate voltage is not a
function of the supply voltage
• For this reason, we must seek other methods of biasing MOS current sources
2/27/2021 10
Copying currents from reference
2/27/2021 12
Guarantee for Iout = IREF
• Thus, if this voltage is applied to the gate and source terminals of a second
MOSFET, the resulting current is
2/27/2021 13
Diode connected MOSFET
• When the MOSFET has the gate connected to the drain, it acts like a diode with
characteristics similar to a pn-junction diode.
• when the gate is connected to the drain of an enhancement MOSFET, the MOSFET is
always in the saturation region
• Since VT is always greater than zero for an enhancement device, then vDG = 0 satisfies the
conditions for saturation
• This configuration exhibits small-signal behavior similar to that of two-terminal resistor
• Since saturation VGS=VDS
• MOSFET is configured as a
diode while carrying a
current of IREF
VGS must be generated from IREF
VGS = f −1(IREF)
Basic current mirror
• The structure consisting of M1 and M2 in Fig. (b) is the current mirror
(a) (b)
Fig. 2.1.5 (a) Diode-connected device providing inverse function
(b) Basic current mirror 15
Basic current mirror
• The transistors need not be identical
obtaining
2/27/2021 16
Basic current mirror
• The translation from IREF to Iout merely involves the ratio of device dimensions
2/27/2021 17
Cause and Effect relationships
1. VGS = f −1(IREF)
• VGS must be generated from IREF; i.e., IREF is the cause and VGS is the effect
2. f [ f −1(IREF)] = IREF
• The transistor must sense f −1(IREF) (= VGS) and generate f [f −1(IREF)] i.e., the
cause is VGS and the effect is the output current, f [f −1(IREF)]
2/27/2021 18
Long current mirror chains
• Also and
2/27/2021 19
Long current mirror chains
• Thus,
• where and
• Proper choice of α and β can establish large or small ratios between ID4 and IREF
• Example
2/27/2021 20
Long current mirror chains
2/27/2021 21
Fig. 2.1.6 Structure of a MOS device
2/27/2021 22
Sizing Issues
• Current mirrors usually employ the same length for all of the transistors so as to
minimize errors due to the side-diffusion of the source and drain areas (LD)
• Thus, current ratioing is achieved by scaling only the width of the transistors
2/27/2021 23
Sizing Issues- generation of 2IREF
• To copy a reference current, IREF, and generate 2IREF
(a) (b)
Fig. 2.1.7 (a) Current mirror multiplying IREF by 2 (b) Effect of gate corner on
24
current accuracy
Sizing Issues- generation of 2IREF
• Since the corners of the gate are poorly defined, if the drawn W is
doubled, the actual width does not exactly double
2/27/2021 25
Sizing Issues- generation of 2IREF
2/27/2021 26
Sizing Issues- generation of IREF/2
• The diode-connected device itself must consist of two units, each carrying
IREF/2
• Fig. 2.1.9 depicts an example for the generation of both 2IREF and IREF/2
2/27/2021 27
Sizing Issues- generation of IREF/2
2/27/2021 28
Sizing Issues- generation of IREF/2
• It is possible to reduce the complexity by scaling the lengths, but not directly
• In order to avoid the errors due to LD, we can double the equivalent length by
placing two unit transistors in series
2/27/2021 29
Sizing Issues- generation of IREF/2
• This approach preserves an effective length of Ldrawn− 2LD for each unit,
yielding an equivalent length of 2(Ldrawn − 2LD) for the composite device and
hence halving the current
Fig. 2.1.10 Current mirrors providing 2IREF, IREF/2 from IREF by series transistors
Active current mirror - Introduction
2/27/2021 31
Cascode Current Mirrors
2/27/2021 32
Cascode Current Mirrors
2/27/2021 33
Cascode Current Mirrors
• Thus,
• While VDS1 = VGS1 = VGS2, VDS2 may not equal VGS2 because of the circuitry
fed by M2
2/27/2021 34
Cascode Current Mirrors
2/27/2021 35
Cascode Current Mirrors
• First Approach
• Second Approach
2/27/2021 36
First Approach
• Ensure that VDS2 in current mirror is both constant and equal to VDS1
• A cascode device can shield a current source, thereby reducing the voltage
variations across it
• Even though the analog circuit may allow VP to vary substantially, VY remains
relatively constant
2/27/2021 38
First Approach
• The result allows accurate copying of the current even in the presence of body
effect
40
Sizing of the transistors
• To obtain the desired multiple of IREF, select L2 = L1 and scale W2 (in integer
units) with respect to W1
2/27/2021 41
First Approach
• While operating as a current source with a high output impedance and accurate value,
the topology nonetheless consumes substantial voltage headroom
• For simplicity, let us neglect the body effect and assume that all of the transistors
are identical
• Thus, Cascode mirror of Fig. 2.1.14 “wastes” one threshold voltage in the headroom
42
First Approach
• But the output current does not accurately track IREF because M1 and M2
sustain unequal drain-source voltages
2/27/2021 43
First Approach
2/27/2021 44
First Approach
• Second topology based on Vb value (Summary)
• In order to avoid the Vt penalty in the voltage headroom of the above cascode
current source,
2/27/2021 46
Second Approach
• But, a deliberate voltage difference can be created between the gate and
drain of M1 by a means of a resistor
2/27/2021 47
Second Approach
• Now, VDS1 = VGS1 − R1 IREF ≈ VGS1 − VTH1, which is equal to Vb − VGS3 and hence
to VDS2
2/27/2021 48
Second Approach
• Issues:
2/27/2021 50
Second Approach
• Vb generation
2/27/2021 51
Second Approach
Vb = VGS5+ R6 I6 (11)
• We can readily choose I6 and the dimensions of M5 to ensure that VGS5 = VGS3
translates to
2/27/2021 52
Second Approach
• Alternative generation of Vb
2/27/2021 53
Second Approach
• It is now possible to ensure that VGS6 and VGS1 track each other, and so do
R1IREF and R6 I6
2/27/2021 54