Sei sulla pagina 1di 7

Noise in Digital Integrated Circuits

Topic 4 The CMOS Inverter


Peter Cheung Department of Electrical & Electronic Engineering Imperial College London

URL: www.ee.ic.ac.uk/pcheung/ E-mail: p.cheung@ic.ac.uk


PYKC Nov-27-09 E4.20 Digital IC Design Topic 4 - 1 PYKC Nov-27-09 E4.20 Digital IC Design Topic 4 - 2

DC Operation: Voltage Transfer Characteristic

DC Transfer Curve: Load line

Consider a simple inverter


When Vin = 0 When Vin = Vdd Vout = Vdd Vout = 0

In between, Vout depends on current through transistors as determined by transistor width and length By KCL, steady state condition is: Idsn = |Idsp| Find transfer function by solving equations, but better insight using graphical method

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 3

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 4

DC Transfer Curve

Operating Regions

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 5

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 6

Effect of beta ratio on switching thresholds


Noise Margins

Extract switching point depends on p/ n If p/ n = 1, switching occurs at around Vdd/2 Otherwise:

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 7

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 8

Maximize Noise Margins

Voltage Transfer Characteristic of Real Inverter

Select logic levels at unity gain point of DC transfer characteristic

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 9

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 10

The Regenerative Property

Delay Definitions

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 11

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 12

Ring Oscillator

Power Dissipation

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 13

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 14

Delay Estimation

RC Delay Models

Need to estimate delay without circuit simulation e.g. SPICE


Not as accurate as simulation But easier to ask What if?

For each MOS transistor


Assume ideal switch + capacitance + ON resistance Unit nMOS has resistance R, gate capacitance C Unit pMOS has resistance 2R, gate capacitance C Capacitance width ON resistance 1/width

The step response usually looks like a 1st order RC response with a decaying exponential Use RC delay models to estimate delay
C = total capacitance on output node Use effective resistance R so that t pd = RC

Characterize transistors by finding their effective R depends on average current as gate switches

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 15

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 16

Computing the Capacitances

Computing the Capacitances

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 17

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 18

Impact of Rise Time on Delay

Delay as a function of VDD

Assuming Vdd = 5V

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 19

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 20

Where Does Power Go in CMOS?

Dynamic Power Dissipation


Vdd
The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the le again. If the red x still appears, you may have to delete the image and then insert it again.

Dynamic power
charging and discharging capacitors

Short circuit currents


short circuit path between power rails during switching

Vin

Vout

Leakage power
Leaking diodes and transistors

CL

Energy/transition = C L * V dd 2 Power = Energy/transition * f = C L * V dd 2 * f

Not a function of transistor sizes! Need to reduce C L , V dd , and f to reduce power.


PYKC Nov-27-09 E4.20 Digital IC Design Topic 4 - 21 PYKC Nov-27-09 E4.20 Digital IC Design Topic 4 - 22

Short Circuit Currents

Leakage

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 23

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 24

Sub-Threshold in MOS

How to reduce power? Prime choice: Reduce voltage!

Recent years have seen an acceleration in supply voltage reduction Design at very low voltages (0.6 0.9 V by 2010!) Maintaining performance by threshold scaling leads to increased leakage

Reduce switching activity Reduce physical capacitance

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 25

PYKC Nov-27-09

E4.20 Digital IC Design

Topic 4 - 26

Potrebbero piacerti anche