Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 -...

36
EECE488 Set 5 - Current Mirrors 1 SM EECE488: Analog CMOS Integrated Circuit Design Set 5 Current Mirrors Shahriar Mirabbasi Department of Electrical and Computer Engineering University of British Columbia [email protected]

Transcript of Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 -...

Page 1: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 1SM

EECE488: Analog CMOS Integrated Circuit Design

Set 5

Current Mirrors

Shahriar MirabbasiDepartment of Electrical and Computer Engineering

University of British [email protected]

Page 2: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 2SM

Applications of Current Sources

Page 3: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 3SM

Simple Resistive Biasing for Current Source

2

12

2 )(2 THDD

oxnOUT VV

RRR

LWCI −

+≈µ

Page 4: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 4SM

Problems

• Output current depends on:

– Supply

– Process

– Temperature

• What if the bias voltage is independent of supply voltage?

• Is there a way of generating reliable currents?

Page 5: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 5SM

Basic Idea

Iout is a function of gate-source voltage

Typically we assume that one precisely defined current source isavailable and other current sources copy their current from this precise source.

Page 6: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 6SM

Basic Idea

This structure is called current mirror

Page 7: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 7SM

Question

• What happens if the two transistors in the basic current mirror have different sizes?

Page 8: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 8SM

Example

Assuming all the transistors are in saturation region, find Iout:

Page 9: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 9SM

Current Mirrors: Amplifier Bias Example

Page 10: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 10SM

Board Notes

Page 11: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 11SM

Current Mirrors: Signal Amplification Example

• Find the small signal voltage gain of the following circuit.

Page 12: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 12SM

Effect of Channel Length Modulation

Page 13: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 13SM

Cascode Current Mirror

Page 14: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 14SM

Board Notes

Page 15: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 15SM

Cascode Current Mirror

Page 16: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 16SM

Cascode Current Mirror

Page 17: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 17SM

Cascode Current Mirror

Page 18: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 18SM

Board Notes

Page 19: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 19SM

Cascode Current Mirror Biasing

Page 20: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 20SM

Cascode Current Mirror Biasing

Page 21: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 21SM

Current Mirror Biasing

Page 22: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 22SM

Basic Circuit to Generate Supply Independent Current

Page 23: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 23SM

Supply Independent Current

Page 24: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 24SM

Board Notes

Page 25: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 25SM

Supply Independent Current

Page 26: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 26SM

Start-up Problem

Page 27: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 27SM

Start-up Problem

DDGSTHGSDDTHTHTH VVVVandVVVV >++<++ 351351

Page 28: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 28SM

Board Notes

Page 29: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 29SM

Active Current Mirrors

Page 30: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 30SM

Active Current Mirrors in Differential to Single-Ended Amplifiers

Page 31: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 31SM

Differential to Single-Ended Amplifiers

Page 32: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 32SM

Calculation of Gm

ID1 = ID3 = ID 4 = gm1,2Vin / 2 ID2 = −gm1,2Vin / 2

Iout = ID2 − ID4 = −gm1,2Vin ,⇒ Gm = gm1, 2

Page 33: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 33SM

Small-Signal Gain

Av ≈ gm 1,2 (ro2 || ro4 )

Page 34: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 34SM

Common Mode Characteristics

ACM =∆Vout

∆Vin ,CM

Page 35: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 35SM

Common Mode

ACM ≈−

12gm3,4

||ro3,4

21

2gm1,2

+ RSS

=−1

1 + 2gm1,2 RSS

gm1,2

gm 3, 4

Page 36: Set 5 - Current Mirrorscourses.ece.ubc.ca/elec401/notes/eece488_set5_1up.pdf · SM EECE488 Set 5 - Current Mirrors 5 Basic Idea I out is a function of gate-source voltage Typically

EECE488 Set 5 - Current Mirrors 36SM

Common Mode

CMRR =ADM

ACM

= gm1, 2(ro1,2 || ro3,4 )gm 3,4 (1 + 2gm1,2 RSS )

gm1,2

= gm 3,4 (ro1, 2 || ro3,4 )(1 + 2gm1, 2RSS)