RC Circuits / Differential Equationsee16b/fa15/lec/10/Lecture10...RC Circuits / Differential...

9
1 RC Circuits / Differential Equations OUTLINE Review: CMOS logic circuits & voltage signal propagation Model: RC circuit differential equation for V out (t) Derivation of solution for V out (t) propagation delay formula EE16B, Fall 2015 Meet the Guest Lecturer Prof. Tsu-Jae King Liu Joined UCB EECS faculty in 1996 Courses taught: 40, 105, 130, 143, 290D, 375 Research in nanoelectronic & nanomechanical devices 2

Transcript of RC Circuits / Differential Equationsee16b/fa15/lec/10/Lecture10...RC Circuits / Differential...

Page 1: RC Circuits / Differential Equationsee16b/fa15/lec/10/Lecture10...RC Circuits / Differential Equations OUTLINE • Review: ... – An NMOS transistor functions as a pull-down device

1

RC Circuits / Differential Equations

OUTLINE •  Review: CMOS logic circuits & voltage signal propagation •  Model: RC circuit à differential equation for Vout(t) •  Derivation of solution for Vout(t) à propagation delay formula

EE16B, Fall 2015

Meet the Guest Lecturer

Prof. Tsu-Jae King Liu

•  Joined UCB EECS faculty in 1996 •  Courses taught: 40, 105, 130, 143, 290D, 375 •  Research in nanoelectronic & nanomechanical devices

2

Page 2: RC Circuits / Differential Equationsee16b/fa15/lec/10/Lecture10...RC Circuits / Differential Equations OUTLINE • Review: ... – An NMOS transistor functions as a pull-down device

2

The MOSFET

•  Current flowing between the heavily doped SOURCE & DRAIN regions is controlled by the voltage on the GATE electrode

Substrate

Gate

Source Drain

Metal-Oxide-Semiconductor Field-Effect Transistor: GATE LENGTH, LG

OXIDE THICKNESS, Tox

•  N-channel & P-channel MOSFETs operate in a complementary manner

|GATE VOLTAGE|

CU

RR

ENT

VTH

Intel’s 32nm MOSFETs

D S

G

D S

G CIRCUIT SYMBOLS:

NMOSFET PMOSFET

3

The CMOS Inverter

VDD

RON,N

VIN = VDD

CIRCUIT SWITCH MODELS

VDD

RON,P

VIN = 0 V

Vout Vout

ü  Low static power consumption, since one transistor is always off in steady state

VDD

Vin Vout

S

D

G

G S

D

4

Page 3: RC Circuits / Differential Equationsee16b/fa15/lec/10/Lecture10...RC Circuits / Differential Equations OUTLINE • Review: ... – An NMOS transistor functions as a pull-down device

3

Pull-Down and Pull-Up Devices •  In CMOS logic gates, NMOS transistors are used to

connect the output to GND, whereas PMOS transistors are used to connect the output to VDD. –  An NMOS transistor functions as a pull-down device

when it is turned on (gate voltage = VDD) –  A PMOS transistor functions as a pull-up device when it

is turned on (gate voltage = GND)

F(A1, A2, …, AN)

PMOS transistors only

NMOS transistors only …

Pull-up network

Pull-down network

VDD

A1 A2 AN

A1 A2 AN

input signals

5

Voltage Signal Propagation •  When an input voltage of a logic gate is changed, there

is a propagation delay before the output of the logic gate changes, due to capacitive loading at the output.

Propagation delay is measured between the 50% transition points of the input and output signals.

tpHL

tpLH

V1 V2 V3

CMOS inverter chain

GND

VDD

Vin Vout

CMOS inverter:

V1

TIME

VDD

VDD/2

VOLTAGE V2

V3

6

Page 4: RC Circuits / Differential Equationsee16b/fa15/lec/10/Lecture10...RC Circuits / Differential Equations OUTLINE • Review: ... – An NMOS transistor functions as a pull-down device

4

RC Circuit Model for High-Low Transition

Initially Vout = VDD; then NMOSFET(s) connect(s) Vout to GND: VDD

Pull-down network is modeled as a resistor

Pull-up network is modeled as an open switch

CL

+

vout

-

RON,N

i(t)

𝒗↓𝒐𝒖𝒕 =− 𝑹↓𝑶𝑵,𝑵 𝑪↓𝑳 𝒅𝒗↓𝒐𝒖𝒕 /𝒅𝒕 

7

Output Load Capacitance of a Logic Gate •  The output load capacitance of a logic gate

comprises several components: •  pn-junction capacitance

for both NMOS and PMOS transistors •  capacitance of connecting wires •  input capacitances of the “fan-out” gates

Cgate,N , Cgate,P

8

Page 5: RC Circuits / Differential Equationsee16b/fa15/lec/10/Lecture10...RC Circuits / Differential Equations OUTLINE • Review: ... – An NMOS transistor functions as a pull-down device

5

Derivation of RC Model

9

Derivation of Vout(t) for High-Low Transition Approach #1: By separation of variables

10

Page 6: RC Circuits / Differential Equationsee16b/fa15/lec/10/Lecture10...RC Circuits / Differential Equations OUTLINE • Review: ... – An NMOS transistor functions as a pull-down device

6

Derivation of Vout(t) for High-Low Transition Approach #2: With eigenfunctions

11

time

Derivation of Formula for tpHL

LNON CRtDDout eVtv ,/)( −=

0

VDD

0.5VDD

tpHL

Vout(t)

Vin(t)

12

Page 7: RC Circuits / Differential Equationsee16b/fa15/lec/10/Lecture10...RC Circuits / Differential Equations OUTLINE • Review: ... – An NMOS transistor functions as a pull-down device

7

RC Circuit Model for Low-High Transition

RON,P

Pull-down network is modeled as an open switch

Pull-up network is modeled as a resistor

CL

+

vout

-

Initially Vout = 0; then PMOSFET(s) connect(s) Vout to VDD:

i(t)

VDD

𝑽↓𝑫𝑫 −𝒗↓𝒐𝒖𝒕 = 𝑹↓𝑶𝑵,𝑷 𝑪↓𝑳 𝒅𝒗↓𝒐𝒖𝒕 /𝒅𝒕 

13

Derivation of RC Model

14

Page 8: RC Circuits / Differential Equationsee16b/fa15/lec/10/Lecture10...RC Circuits / Differential Equations OUTLINE • Review: ... – An NMOS transistor functions as a pull-down device

8

Derivation of Vout(t) for Low-High Transition

15

time

Derivation of Formula for tpLH

0

VDD

0.5VDD

tpLH

Vout(t) ( )LPON CRtDDout eVtv ,/1)( −−=

Vin(t)

16

Page 9: RC Circuits / Differential Equationsee16b/fa15/lec/10/Lecture10...RC Circuits / Differential Equations OUTLINE • Review: ... – An NMOS transistor functions as a pull-down device

9

Minimizing Propagation Delay

17

A fast CMOS logic circuit is built by 1.  Keeping the output capacitance CL small

à Minimize the area of drain pn junctions. à Lay out devices to minimize interconnect capacitance. à Avoid large fan-out.

2.  Decreasing the equivalent resistance of the transistors à Decrease gate length LG à Increase transistor width W

… but this increases pn junction area and hence CL

3.  Increasing VDD à trade-off with power consumption…

Classroom Analogy

ENTRANCE

EXIT

Sliding door