0% found this document useful (0 votes)
518 views18 pages

Current Mirror Types and Improvements

This document summarizes different types of current mirrors used in analog integrated circuits. It describes the basic NMOS current mirror, cascode current mirror, high-swing cascode current mirror, Wilson current mirror, and low-voltage current mirror. It provides equations for analyzing each circuit and simulation results showing how adjusting device sizes impacts output resistance and minimum output voltage. Experimental steps are outlined to simulate the different current mirror circuits and observe effects of varying device parameters. Questions are also provided about generating different output currents, advantages and drawbacks of structures, and operational voltage ranges.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
518 views18 pages

Current Mirror Types and Improvements

This document summarizes different types of current mirrors used in analog integrated circuits. It describes the basic NMOS current mirror, cascode current mirror, high-swing cascode current mirror, Wilson current mirror, and low-voltage current mirror. It provides equations for analyzing each circuit and simulation results showing how adjusting device sizes impacts output resistance and minimum output voltage. Experimental steps are outlined to simulate the different current mirror circuits and observe effects of varying device parameters. Questions are also provided about generating different output currents, advantages and drawbacks of structures, and operational voltage ranges.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
  • NMOS Current Source
  • Basic NMOS Current Mirror
  • Cascode Current Mirror
  • High-Swing Cascode Current Mirror
  • Wilson Current Mirror
  • Low-Voltage Current Mirror
  • Experiment Steps
  • Questions

Analog Integrated Circuits Laboratory

Current Mirror
Hong-Yi Huang
Nano Integrated Circuits and Systems Lab. Graduate Institute of Electrical Engineering
Current Source 2-1 Analog ICs;Hong-Yi Huang

Outline
v NMOS Current Source v Basic NMOS Current Mirror v Cascode Current Mirrors v Improve Current Mirror High-Swing Cascode Current Mirror Wilson Current Mirror Low-Voltage Current Mirror v Experiment Steps v Questions

Current Source

2-2

Analog ICs;Hong-Yi Huang

NMOS Current Source

v For NMOS get into saturation region VGS Vt, VGD Vt v VGD = VBIAS VDS Vt , we get VDS VBIAS-Vt v Define VBIAS-Vt is VMIN v So VDS VMIN is a Current Source

v rds =

1 + lVDS 1 lID lID

Where l =

K L NCH

K=dimensional factor NCH=doping concentration

Current Source

2-3

Analog ICs;Hong-Yi Huang

NMOS Current Source

v Let VBIAS = 0.8V VMIN=VBIAS Vt


Current Source

0.4V

2-4

Analog ICs;Hong-Yi Huang

Basic NMOS Current Mirror

v In fact, in analog IC design, using Current Mirror (as seen in the figure above) to get current source from a current reference is a typical method.

Io =

1 W unC ox ( VGS1 - Vt )2 2 L 1

Io =

(W / L )1 I (W / L )2 REF

IREF =
Current Source

1 W unCox ( VGS2 - Vt )2 2 L 2
2-5 Analog ICs;Hong-Yi Huang

Basic NMOS Current Mirror _ Second Order Effect


v If we take Short Channel Effect into analysis

Io =

1 W unCox ( VGS1 - Vt )2 (1 + lVDS1 ) 2 L 1


1 W unCox ( VGS2 - Vt )2 (1 + lVDS2 ) 2 L 2

IREF =

Io =

(W / L )1(1 + lVDS1 ) I (W / L )2 (1 + lVDS2 ) REF

v From the formula, if we want to reduce the Short Channel Effect, increase the channel length will increase rO, so that the current source become more ideal.

Current Source

2-6

Analog ICs;Hong-Yi Huang

Basic NMOS Current Mirror _ Second Order Effect

v If we increase the channel length then we get a more constant current source.

Current Source

2-7

Analog ICs;Hong-Yi Huang

Cascode Current Mirror


rO IREF IO

io + Vc gm3va gmb3va Vo rO1 + Va rO3 +

+
MN4 VR MN2

+ +
Vd MN3 Vc

+
Vb

+
MN1 Va

Vo

v Use cascode structure to enhance ro. v Vo = Va + Vc = Va + ro3[ Io + gmb3Va +gm3Va ] and Va = Io ro1 Vo = Io[ ro1 + ro3 + gmb3 ro1 ro3+ gm3 ro1 ro3 ] We get ro = Vo / Io = ro1 + ro3 + gm3 ro1 ro3 (1+3) Where 3 = gmb3 / gm3
Current Source 2-8 Analog ICs;Hong-Yi Huang

Cascode Current Mirror


v Now we analyze the VMIN of Cascode Current Mirror v VDS(sat) = VGS Vt v VGS = VDS(sat) + Vt and VR = 2VGS = 2VDS(sat) + 2Vt Vo = VR - Vt v We get Vo = 2VDS(sat) + Vt = VMIN v In this case, VMIN 2 0.15 + 0.4 = 0.7V

Current Source

2-9

Analog ICs;Hong-Yi Huang

High-Swing Cascode Current Mirror


rO IREF MN4 Wn/Ln =4/4 MN3 Wn/Ln + =4/1 4/1 - VGS2 IO

+ + - VGS4
MN3 Wn/Ln =4/1 MN1 Wn/Ln =4/1 4/1

Vo

v In order to reduce VMINadjust the Channel Length of MN4 as four times to the other NMOSaccording to the current formula in saturation (VGS4 Vt) = 2(VGS2 Vt) = 2VDS(sat)so VGS4 = 2VDS(sat) + Vt we get Vo = VGS4 Vt Vo = (2VDS(sat) + Vt ) Vt = 2VDS(sat) = VMIN
Current Source 2-10 Analog ICs;Hong-Yi Huang

High-Swing Cascode Current Mirror

v From the simulation, we can see that the VMIN of High-Swing Cascode Current Mirror is smaller than Cascode Current Mirror.

Current Source

2-11

Analog ICs;Hong-Yi Huang

Wilson Current Mirror

v From the small signal analysis we get the output resistance to be ro = = Vo / Io = ro3 + ro2 +[
gm3 (1 + h3 )ro3 + gm1gm3 ro1ro3 + 1 ] 1 + gm2ro 2

if we increase the ro3 means we can increase output resistance obviously.

Current Source

2-12

Analog ICs;Hong-Yi Huang

Wilson Current Mirror

v We increase the width of MN3 in order to increase the output resistance, from the simulation, the larger width produce smaller slope current curve, means we increase the output resistance.
Current Source 2-13 Analog ICs;Hong-Yi Huang

Low-Voltage Current Mirror


v Now, we introduce a Low-Voltage Current Mirror.
VDD

VGS4 + (VGS2 - Vt2 ) Vb VGS2 + Vt4 V b min = 2 D V + V t


Iout VOUT M3

IREF X Vb M4 A

V OUTmin = 2 D V

Vb = VGS 4 + VDS2 = VGS3 + VDS1


If VGS 4 = VGS 3
Then VDS1 = VDS2 And VGS1 = VGS 2 IOUT = IREF

B M1

M2

v From the small signal, the output resistance ro = Vo / Io = 1 + ro1(1 + gm3ro3 + gmb3ro3) .

Current Source

2-14

Analog ICs;Hong-Yi Huang

Low-Voltage Current Mirror


v From above-mentioned, we can increase the output resistance ro by increasing the width of MN3MN4.

m=10

m=2

m=1

Current Source

2-15

Analog ICs;Hong-Yi Huang

Experiment Steps
v Use a single MOS as a current source as page 3, simulate output current ID. Try to increase the channel length to see what change in ID. v Use a simple type current mirror as page 5, get the output current Io from the reference current IREF. Try to increase the channel length to see what change in ID. v Use a cascode current mirror as page 8, get the output current Io from the reference current IREF. Try to increase the channel length to see what change in ID. v Use high swing cascode current mirror as page 10, get the output current Io from the reference current IREF. Try to increase the channel length to see what change in ID. v Use wilson current mirror as page 12, get the output current Io from the reference current IREF. Try to increase the channel width of MN3 to vary gm3 and to see what change in ro.
Current Source 2-16 Analog ICs;Hong-Yi Huang

Steps
v Use low voltage current mirror as page 14, get the output current Io from the reference current IREF. Try to increase the channel width of MN3 to vary gm3 and to see what change in ro.

Current Source

2-17

Analog ICs;Hong-Yi Huang

Questions
v Assuming IREF=100uA, how can we use IREF to generate 500uA300uA current source (sink) respectively ? v An advantage of the High-Swing Cascode Current Mirror is that its VMIN is 2VDS(sat), but what is the drawback for this structure? v Can you describe the voltage operation range of a Low-Voltage Current Mirror?

Current Source

2-18

Analog ICs;Hong-Yi Huang

Current Mirror
Analog Integrated Circuits
Laboratory
Analog ICs;Hong-Yi Huang
2-1
Current Source
Current Mirror
Hong-Yi Huang
Outline
v NMOS Current Source
v Basic NMOS Current Mirror
v Cascode Current Mirrors
v Improve Current Mirror
§ High-Swing Cas
NMOS Current Source 
K
1
V
1
l
+
Analog ICs;Hong-Yi Huang
2-3
Current Source
v For NMOS get into saturation region:
VGS ≥ Vt,
NMOS Current Source 
Analog ICs;Hong-Yi Huang
2-4
Current Source
v Let VBIAS = 0.8V
VMIN=VBIAS – Vt
0.4V
Basic NMOS Current Mirror
v In fact, in analog IC design, using Current Mirror (as seen in the figure above) to get 
Analog I
v If we take Short Channel Effect into analysis :
Basic NMOS Current Mirror _ Second Order Effect
)
V
1
(
)
V
V
(
L
W
C
u
2
1
Basic NMOS Current Mirror _ Second Order Effect
Analog ICs;Hong-Yi Huang
2-7
Current Source
v If we increase the channel leng
Cascode Current Mirror
MN1
MN2
MN3
MN4
IO
IREF
rO
+
+
+
+
+
+
-
-
VR
Vd
Vb
Vc
Va
Vo
rO3
rO1
gm3va
gmb3va
io
Vo
+
-
+
-
Va
+
-
v Now we analyze the VMIN of Cascode 
Current Mirror 
v VDS(sat) = VGS – Vt,
v VGS = VDS(sat) + Vt ,
and VR = 2VGS = 2VDS(sat
High-Swing Cascode Current Mirror
MN3
Wn/Ln
=4/1
IO
rO
+
Vo
+
-
+
VGS4
VGS2
IREF
MN4
Wn/Ln
=4/4
MN1
Wn/Ln
4/1
MN3
Wn/Ln
=4/1

You might also like