Sie sind auf Seite 1von 81

CMOS Inverter

Outline
Quantification of Design Metrics of an inverter
Static (or Steady-State) Behavior SteadyDynamic (or Transient Response) Behavior Energy Efficiency

Nitin Chaturvedi

CMOS Inverter

For velocity saturated device

Nitin Chaturvedi

CMOS Inverter

Estimation of NM USING Piecewise lin. approx.

Nitin Chaturvedi

CMOS Inverter

Determine g at Vin~Vm

Nitin Chaturvedi

CMOS Inverter

Switching Threshold
At VM where Vin = Vout, both PMOS and NMOS transistors are in saturation (since VDS = VGS)
VM rVDD/(1 + r) where r = kpVDSATp/knVDSATn /(1

Switching threshold set by the ratio r, which compares the relative driving strengths of the PMOS and NMOS transistors Goal: Goal: To set VM = VDD/2 (to maximize noise margins), so r 1 (W L)p k n 'VDSAT ,n (VM VT ,n VDSAT ,n /2) =
(W L)n
k p 'VDSAT , p VDD ( M VT , p VDSAT , p /2) V
CMOS Inverter

Nitin Chaturvedi

Switch Threshold Example


In our generic 0.25 micron CMOS process, using the process parameters from Table 3.2, at VDD = 2.5V, and a minimum size NMOS device ((W/L)n of 1.5)
VT0(V) NMOS PMOS 0.43 -0.4 (V0.5) 0.4 -0.4 VDSAT(V) 0.63 -1 k(A/V2) 115 x 10-6 -30 x 10-6 (V-1) 0.06 -0.1

(W/L)p 115 x 10-6 0.63 (1.25 0.43 0.63/2)


= x x

(W/L)n -30 x

10-6

-1.0

(1.25 0.4 1.0/2)

= 3.5

(W/L)p = 3.5 x 1.5 = 5.25 for a VM of 1.25 V


Nitin Chaturvedi

CMOS Inverter

Example: Simulated Results


1.8 1.7 1.6 1.5 1.4

V (V)

1.3 1.2 1.1 1 0.9 0.8

1.25 V

r = 3.4
10
0

10

W p /W n

Minimum Width-to-Length = 1.5 Width-toNitin Chaturvedi

CMOS Inverter

Observations I
VM is relatively insensitive to variations in device ratio
Small Variations of the ratio do not significantly disturb VTC. Common Industry Practice to set Wp smaller than the requirement.

Increasing the width of the PMOS moves VM towards VDD Increasing the width of the NMOS moves VM toward GND
Nitin Chaturvedi

CMOS Inverter

Noise Margins: Determining VIH and VIL


3
VOH = VDD

By definition, VIH and VIL are where gain dVout/dVin = -1

Gain g = Slope NMH = VDD - VIH NML = VIL - GND


VM

1
Slope = g VOL = GND

Approximating: VIH = VM - VM /g VIL = VM + (VDD - VM )/g

0 VIL VIL
VIH Vin VIH

A piece-wise linear approximation of VTC pieceNitin Chaturvedi

So high gain in the transition region is very desirable

CMOS Inverter

CMOS Voltage Gain


Vin
0 0 -2 -4 -6 -8 -10 -12 -14 -16 -18 0.5 1 1.5 2

Gain is a strong function of the slopes of the currents in the saturation region, for Vin = VM

Determined only by technology parameters, especially channel length modulation (). Only designer influence through supply voltage and VM (transistor sizing).
Nitin Chaturvedi

CMOS Inverter

Example: VTC and Noise Margin


For a 0.25m, (W/L)p/(W/L)n = 3.4, (W/L)n = 1.5 (min size) VDD = 2.5V
VM 1.25 V, g = -27.5 27. VIL = 1.2 V, VIH = 1.3 V NML = NMH = 1.2 Real Value VIL = 1.03 V, VIH = 1.45 V NML = 1.03, NMH = 1.05 03,

Output resistance Sensitivity of gate output with respect to noise lowlow-output = 2.4 k highhigh-output = 3.3 k
Preferably as low as possible
Nitin Chaturvedi

CMOS Inverter

Observations II
First-Order Analysis overestimates the gain
Max. gain only 17 at VM VIL = 1.17V, VIH = 1.33V 17V 33V

Piecewise Linear Approximation is too overly optimistic


Major contributor to deviation from the true gain

CMOS inverter is a poor analog amplifier!


One of the major differences between analog and digital designs is that digital circuits operate in the regions of extreme nonlinearity nonlinearity.
Well-defined and well-separated high and low signals
Nitin Chaturvedi

CMOS Inverter

Impact of Process Variation on VTC


2.5 2 Vout(V) 1.5 1 0.5 0 0 0.5 1 1.5 Vin(V) 2 2.5
Bad PMOS Good NMOS Good PMOS Bad NMOS

Process variations (mostly) cause a shift in the switching threshold


Nitin Chaturvedi

CMOS Inverter

Scaling the Supply Voltage


2.5

0.2

0.15
1.5

0.1
1 0.5

0.05

0 0 0.5 1 1.5 2 2.5

0 0 0.05 0.1 0.15 0.2

Vin(V)

Gain=-1

Vin(V)

Reducing VDD improves Gain

But it deteriorates for very low VDD

Practical Lower Bound: VDDmin > 2 to 4 kt /q


Nitin Chaturvedi

CMOS Inverter

Observations III
Reducing the supply voltage has a positive impact on the energy dissipation
But is also detrimental to the delay of the gate

DC Characteristic becomes increasingly sensitive to device variations once supply and intrinsic voltages become comparable Scaling the supply voltage = reducing the swing
Reduce internal noise (e.g., crosstalk) More susceptible to external noise that do not scale
Nitin Chaturvedi

CMOS Inverter

Inverter Switching Charaterisitcs Dynamic Behavior

Delay Definitions (Propagation delay)

Nitin Chaturvedi

CMOS Inverter

Delay Definitions- Rise and Fall time Definitions-

Nitin Chaturvedi

CMOS Inverter

Delay Definitions-with input slope DefinitionsV in

50% t V out tpHL tpLH 90% 50% 10% tf


CMOS Inverter

t tr

Nitin Chaturvedi

CMOS Inverter Dynamic Behavior


Transient behavior of the gate is determined by the time it takes to charge and discharge the load capacitance, CL, through on-transistors
Delay is a function of load capacitances and transistor on-resistances

Getting CL as small as possible is crucial to the realization of high-performance CMOS circuits


Transistor Capacitances Wire Capacitances Fanout

Wire Resistances also become more important.


Nitin Chaturvedi

CMOS Inverter

Computing the Capacitances


VDD M2 Vin Cgd12 Cdb2 Vout Cg4 M4 Vout2

Extrinsic

VDD

Cdb1 M1

Cw

Cg3

M3

Intrinsic

Interconnect

Fanout Vout

Vin

CL Simplified Model
Nitin Chaturvedi

Vout2 out2

CMOS Inverter

Finding Cgd: The Miller Effect


M1 and M2 are either in cut-off or in saturation. The floating gate-drain capacitor is replaced by a capacitance-to-ground (gate-bulk capacitor).
V
Vin
M1

Cgd1 gd1

Vout

Vout
V

2Cgd1 gd1 Vin


M1

A capacitor experiencing identical but opposite voltage swings at both its terminals can be replaced by a capacitor to ground whose value is two times the original value
Nitin Chaturvedi

CMOS Inverter

Clock charge feed through

Nitin Chaturvedi

CMOS Inverter

Diffusion Capacitances: Cdb1 and Cdb2 db1 db2


We can simplify the diffusion capacitance calculations by using a Keq to linearize the nonlinear capacitor to the value of the junction capacitance under zero-bias Ceq = Keq Cj0
0.25 m Process

high-tohigh-to-low Keqbp 0.57 0.79 Keqsw 0.61 0.86


CMOS Inverter

low-to-high low-toKeqbp 0.79 0.59 Keqsw 0.81 0.7

NMOS PMOS
Nitin Chaturvedi

Extrinsic Capacitances: Cg3 and Cg4


Simplification of the actual situation
Assumes all the components of Cgate are between Vout and GND (or VDD) Assumes the channel capacitances of the loading gates are constant

The extrinsic, or fan-out, capacitance is the total gate capacitance of the loading gates M3 and M4.
Cfan-out = Cgate(NMOS) + Cgate(PMOS) fan= (CGSOn+ CGDOn+ WnLnCox) + (CGSOp+ CGDOp+ WpLpCox) (C (C
Nitin Chaturvedi

CMOS Inverter

Example: Layout of Two Inverters


PMOS 1.125/0.25 125/ VDD AD = Drain Area PD = Drain Perimeter AS = Source Area PS = Source Perimeter

In
Polysilicon

Out
Metal1 Metal1

= 0.125
GND

NMOS 0.375/0.25

Minimum Drawn Length

0.25 m NMOS PMOS


Nitin Chaturvedi

W/L 0.375/0.25 1.125/0.25

AD (m2) 0.3 0.7

PD (m) 1.875 2.375

AS (m2) 0.3 0.7

PS (m) 1.875 2.375

CMOS Inverter

Example: Components of CL (0.25 m)


C Term Expression 2 Cgd0n Wn 2 Cgd0p Wp KeqbpnADnCj + KeqswnPDnCjsw KeqbppADpCj + KeqswpPDpCjsw (2 Cgd0n)Wn + CoxWnLn (2 Cgd0p)Wp + CoxWpLp from extraction
CMOS Inverter

Value (fF) HL 0.23 0.61 0.66 1.5 0.76 2.28 0.12

Value (fF) L H 0.23 0.61 0.90 1.15 0.76 2.28 0.12

Cgd1 gd1 Cgd2 gd2 Cdb1 db1 Cdb2 db2 Cg3 Cg4 Cw CL
Nitin Chaturvedi

6.1

6.0

Wiring Capacitance
The wiring capacitance depends upon the length and width of the connecting wires and is a function of the fan-out from the driving gate and the number of fan-out gates. Wiring capacitance is growing in importance with the scaling of technology.

Nitin Chaturvedi

CMOS Inverter

Delay calculation method 1

Nitin Chaturvedi

CMOS Inverter

Switch Model of CMOS Transistor Model-1 ModelApproximate as a simple RC network Where, R is given as an equivalent resistance of the NMOS and PMOS devices C is given as the total lumped Cload capacitance

|V

G S|

R on

|V G S | < | V T |
Nitin Chaturvedi

|V G S | > |V T |

CMOS Inverter

CMOS Inverter: Transient Response


Switch model

Vout = VDD (1 e t / RONCL )


VDD

Vout = VDD (e t / RONCL )


tpHL = f(Ron.CL) = 0.69 RonCL

Vout Vout CL Ron


1

ln(0.5)

VDD

0.5 0.36

Vin = V DD RonCL
Nitin Chaturvedi

CMOS Inverter

Inverter Propagation Delay


Propagation delay is proportional to the time-constant of the timenetwork formed by the on-resistance and the load capacitance onVDD

tp = f(Ron, CL)
Charge
Vout CL Low to High

VDD

Rp

tpLH = 0.69 Reqp CL tpHL = 0.69 Reqn CL

Discharge
Vout Rn CL High to Low

tp =

t pHL + t pLH 2

Vin = 0

Reqn + Reqp = 0.69C L 2

Vin = V DD

To equalize rise and fall times make the on-resistance of the NMOS and PMOS approximately equal.
Nitin Chaturvedi

CMOS Inverter

Determination of Req

Nitin Chaturvedi

CMOS Inverter

In velocity saturated device

Nitin Chaturvedi

CMOS Inverter

CMOS Inverter Driving a Lumped Capacitance Load


CMOS Inverter can be viewed as a single transistor either charging the Cload or discharging the Cload Vin is assumed to switch abruptly If Vin switches high, the NMOS Tx discharges Cload while the PMOS Tx turns OFF If Vin switches low, the PMOS Tx charges Cload while the NMOS Tx turns OFF Cload is comprised of Cgate due to the gate capacitance of receiving circuits Cwire of the interconnect metal Cparasitics of the inverter output junctions
Nitin Chaturvedi

CMOS Inverter

Nitin Chaturvedi

CMOS Inverter

Inverter Transient Response (0.25 m)


Simulation
3 2.5 2 1.5 1 0.5 0 -0.5 0 50 100 150 200 250

Analysis
VDD= 2.5V W/Ln = 1.5 W/Lp = 4.5 Reqn= 13 k /1.5 Reqp= 31 k /4.5 tpHL = 36 psec tpLH = 29 psec tp = (36+29)/2 (36+29)/2 = 32.5 psec 32.

tpLH

tpHL

t(psec)

tpHL = 39.9 psec and tpLH = 31.7 psec 39. 31.

Analysis results is too optimistic ~ 10% better 10%


Nitin Chaturvedi

CMOS Inverter

Inverter Propagation Delay, Revisited


To see how a designer can optimize the delay of a gate, we have to expand Req in the delay equation.
5.5 5 4.5 4 3.5 3 2.5 2 1.5 1 0.8 1 1.2 1.4 1.6 1.8 2

tpHL = 0.69 Reqn CL = 0.69(3CVDD)/(4IDSATn) 69( )/(4

t p (n o r m a liz e d )

t pHL

CL 0.52 (W L)n knVDSATn

2.2

2.4

VDD(V)
Nitin Chaturvedi

CMOS Inverter

Delay as a function of VDD


5.5 5 4.5 4

t (normalized)

3.5 3 2.5 2 1.5 1 0.8

t pHL

CL 0.52 (W L)n knVDSATn

1.2

1.4

1.6

1.8

2.2

2.4

V
Nitin Chaturvedi

DD

(V)

CMOS Inverter

Minimizing Propagation Delay


Reduce CL
Keep the drain diffusion as small as possible

Increase W/L ratio of the transistor


Most powerful and effective way Watch out for self-loading self-loading!
When the intrinsic capacitance dominates

Increase VDD
Trade off energy efficiency for performance Very minimal improvement above a certain level Reliability concerns enforce a firm upper bound on VDD
Nitin Chaturvedi

CMOS Inverter

PMOS-toPMOS-to-NMOS Ratio
So far PMOS and NMOS have been sized such that their Reqs match (ratio of 3 to 3.5)
symmetrical VTC equal high-to-low and low-to-high propagation delays

If speed is the only concern, reduce the width of the PMOS device!
widening the PMOS degrades the tpHL due to larger parasitic capacitance
= (W/L)p/(W/L)n (W /(W
opt
CW = r1+ C +C dn 2 Cgn 2

r = Reqp/Reqn resistance ratio of identically-sized PMOS and NMOS


Nitin Chaturvedi

CMOS Inverter

Method 2
AVERAGE CURRENT THROUGH LOAD

Nitin Chaturvedi

CMOS Inverter

CMOS Inverter Propagation Delay


V DD

t pHL = C

(V 50% -VDD) Iav

Vout

Iav

CL

tpLH = C L (V50%-VOL) Iav

Vin = V DD
Nitin Chaturvedi

CMOS Inverter

Average Current Calculations


Iav, HL = [ic(VIN=VOH, VOUT= VOH)]+ ic(VIN=VOH, VOUT= V50%)]

Iav, LH = [ic(VIN=VOL, VOUT= V50%)]+ ic(VIN=VOL, VOUT= VOL)]

Nitin Chaturvedi

CMOS Inverter

Method is Simple

Drawback------neglects variation of capacitance load during the entire simulation

Nitin Chaturvedi

CMOS Inverter

MethodMethod-3 Differential equation approach


accurate

Nitin Chaturvedi

CMOS Inverter

Propagation delay times can be found more accurately By solving the state equations associated with the output node Differential equation associated with output node

Capacitance current is function of output voltage


Nitin Chaturvedi

CMOS Inverter

Nitin Chaturvedi

CMOS Inverter

Nitin Chaturvedi

CMOS Inverter

Nitin Chaturvedi

CMOS Inverter

Nitin Chaturvedi

CMOS Inverter

Nitin Chaturvedi

CMOS Inverter

tpHL

Nitin Chaturvedi

CMOS Inverter

Nitin Chaturvedi

CMOS Inverter

tpLH

Nitin Chaturvedi

CMOS Inverter

Nitin Chaturvedi

CMOS Inverter

Impact of Rise Time on Delay


0.35

0.3 tpHL(nsec) (

0.25

0.2

0.15

0.2

0.4 0.6 trise (nsec)

0.8

Nitin Chaturvedi

CMOS Inverter

Consider Input slope

Nitin Chaturvedi

CMOS Inverter

Design for Performance-(speed) PerformanceKeep capacitances small Increase transistor sizes


watch out for self-loading!

Increase VDD

Nitin Chaturvedi

CMOS Inverter

Power Consumption

Where Does Power Go?


Static Power Consumption
Ideally zero for static CMOS but in the real world.. Leakage Current Loss
Diodes and Transistors constantly losing charge

Dynamic Power Consumption


Charging/Discharging Capacitances
Major Source of Power Dissipation in CMOS Circuits

DirectDirect-Path Current Loss


Short circuit between Power Rail during Switching
Nitin Chaturvedi

CMOS Inverter

Dynamic Power Consumption


VDD iVDD(t)

Vin

Vout CL

Energy Supplied/Cycle =

i
0

VDD

(t)VDD dt

= CL * VDD2 = CL * VDD2 / 2

Energy Stored/Cycle =

i
0

VDD

(t)v out (t)dt

Pdyn = Energy/cycle * fclk = CL * VDD2 * fclk


Nitin Chaturvedi

CMOS Inverter

Switching Activity
Power dissipation does not depend on the size of the devices but depends on how often the circuit is switched.
Switching Activity frequency of energy-consuming transition = f 01
Clock

Pdyn = CL * VDD2 * f 01
Gate output

= CL * VDD2 * P01 * fclk = Ceff * VDD2 * fclk

P01 = 0.25, 25,


Nitin Chaturvedi

f01 = fclk / 4

Effective Capacitance Ceff = Average Capacitance Switched per clock cycle

CMOS Inverter

Example: Power Dissipation of an IC


Consider a 0.25 micron chip, 500 MHz clock, average load cap of 15fF/gate (for fanout of 4), 2.5V supply.
Dynamic Power consumption per gate is
Pdyn = Ceff * VDD2 * fclk = 15 fF * (2.5 V)2 * 500 MHz ~ 47 W

With 1 million gates and a switching activity of 25%


Dynamic Power of the entire chip is
Pchip = Pdyn * Ng * Pa (Ng = no. of gates) = 47 W/gate * 106 gates * 0.25 = 11.75 W ~ 12 W 11.
Nitin Chaturvedi

CMOS Inverter

Lowering Dynamic Power


Lowering Physical Capacitance Capacitance: Function of fan-out, wire length, transistor sizes Quadratic Effect Supply Voltage: Has been dropping with successive generations

Pdyn = CL VDD2 P01 f


Activity factor: How often, on average, do gates switch? Reduction can be obtained only at Logic and Architectural Abstraction Levels
Nitin Chaturvedi

Clock frequency: Increasing

CMOS Inverter

Short Circuit Power Consumption


VDD
tsc

Isc Vin CL Vout

Finite slope of the input signal causes a direct current path between VDD and GND for a short period of time during switching when both the NMOS and PMOS transistors are conducting (active).
Nitin Chaturvedi

CMOS Inverter

Short Circuit Currents Determinates


Esc = tsc VDD Ipeak P01 Psc = tsc VDD Ipeak f01
tsc = Duration of the slope of the input signal
Ipeak determined by
the saturation current of the PMOS and NMOS transistors which depend on their sizes, process technology, temperature, etc. strong function of the ratio between input and output slopes
a function of CL
Nitin Chaturvedi

CMOS Inverter

Impact of CL on Psc
VDD Isc 0 Vin Vout CL Vin VDD Isc Imax Vout CL

Large capacitive load Output fall time significantly larger than input rise time.
Nitin Chaturvedi

Small capacitive load Output fall time substantially smaller than input rise time.

CMOS Inverter

Ipeak as a Function of CL
x 10-4
2.5

CL = 20 fF
2 1.5 1 0.5 0 0 -0.5 2 4

When load capacitance is small, Ipeak is large. Short circuit dissipation is minimized by matching the rise/fall times of the input and output signals - slope engineering. engineering

CL = 100 fF CL = 500 fF

6 x 10-10

time (sec) 500 psec input slope


Nitin Chaturvedi

CMOS Inverter

Psc as a Function of Rise/Fall Times


8 7 6 5 4 3 2 1 0 0 1 2 3 4 5

VDD= 3.3 V

When load capacitance is small (tsin/tsout > 2 for VDD > 2V) the power is dominated by Psc If VDD < VTn + |VTp| then |V Psc is eliminated since both devices are never on at the same time time.
normalized wrt zero input riserise-time dissipation
CMOS Inverter

VDD = 2.5 V VDD = 1.5V

tsin/tsout
W/Lp = 1.125 m/0.25 m m/0 W/Ln = 0.375 m/0.25 m m/0 CL = 30 fF
Nitin Chaturvedi

Static (Leakage) Power Consumption


VDD VDD Vout = VDD

Pstat= VDD Istat


dominant factor.

Drain junction leakage Gate leakage SubSub-threshold current

All leakages increase exponentially with temperature


Junction leakage doubles every 9C

Sub-threshold current becomes more concern in vDSM


The closer the threshold voltage to zero, the larger the leakage current at VGS = 0V (when NMOS off)
Nitin Chaturvedi

CMOS Inverter

Leakage as a Function of VT
Continued scaling of supply voltage and the subsequent scaling of threshold voltage will make sub-threshold conduction a dominant component of power dissipation.
1.E-02

1.E-04

I D (A )

1.E-06

1.E-08 VT=0.4V VT=0.1V

1.E-10

An 90mV/decade VT 90mV/decade rollroll-off - so each 255mV 255mV increase in VT gives 3 orders of magnitude reduction in leakage (but adversely affects performance)
1

1.E-12 0 0.2 0.4 0.6 0.8

VGS (V)
Nitin Chaturvedi

CMOS Inverter

TSMC Processes Leakage and VT


From MPR, June 2000, pp. 19 Performance of various TSMC processes 2000, (G generic, LP low power, ULP ultra low power, HS high speed) generic, power, power, speed) CL018 CL018 G Vdd Tox (effective) Lgate IDSat (n/p) (A/m) Ioff (leakage) (A/m) VTn FET Perf. (GHz)
Nitin Chaturvedi

CL018 CL018 LP 1.8 V 42 0.16 m 500/ 500/180 1.60 0.63 V 22

CL018 CL018 ULP 1.8 V 42 0.18 m 320/ 320/130 0.15 0.73 V 14

CL018 CL018 HS 2V 42 0.13 m 780/ 780/360 300 0.40 V 43

CL015 CL015 HS 1.5 V 29 0.11 m 860/ 860/370 1,800 0.29 V 52

CL013 CL013 HS 1.2 V 24 0.08 m 920/ 920/400 13,000 13, 0.25 V 80

1.8 V 42 0.16 m 600/ 600/260 20 0.42 V 30

CMOS Inverter

Exponential Increase in Leakages


10000

Leakage currents double every 10 degree increase in temperature

0.10 m 0.13 m 0.18 m 0.25 m

1000

100

10

1 30 40 50 60 70 80 90 100 110 Temperature (C)

The Leakage Power is six orders of magnitude smaller than the dynamic power (at room temperature)
Nitin Chaturvedi

CMOS Inverter

Energy and Power Equations


E = CL VDD2 P01 + tsc VDD Ipeak P01 + VDD IleakageTclock
f01 = P01 * fclock

P = CL VDD2 f01 + tsc VDD Ipeak f01 + VDD Ileakage


Dynamic power (~90% today and (~90% decreasing relatively) ShortShort-circuit power (~8% today and (~8 decreasing absolutely) Leakage power (~2% today and (~2 increasing)

Nitin Chaturvedi

CMOS Inverter

PowerPower-Delay and Energy-Delay Product EnergyPowerPower-delay product (PDP) = Pav * tp = (CLVDD2)/2 (C )/2
PDP is the average energy consumed per switching event (Watts * sec = Joule) Lower power design could simply be a slower design

EnergyEnergy-delay product (EDP) = PDP * tp = Pav * tp2


EDP is the average energy consumed multiplied by the computation time required Takes into account that one can trade increased delay for lower energy/operation (e.g., via supply voltage scaling that increases delay, but decreases energy consumption)
Nitin Chaturvedi

CMOS Inverter

EnergyEnergy-Delay Plot
15 10 5
Energy Delay
1 .1 V 0.25 micron

EnergyEnergy-Delay

EDP =

2(VDD VTE )

2 3 CLVDD

Where VTE = VT+VDSAT/2

VDDopt

0 0.5

3 = VTE 2

1.5 V (V) dd

2.5

VTE (VTn +| VTp |)/2 = 0.8 V (V |)/2 VDDopt = (3/2)*0.8 = 1.2 V (3 )*0

VTn = 0.43 V, VDSATn = 0.63 V, VTEn = 0.74 V VTp = -0.4 V, VDSATp = -1 V, VTEp = -0.9 V
Nitin Chaturvedi

CMOS Inverter

Observation VI
Voltage Dependence of the EDP
Higher Supply Voltages reduce delay, but harm the energy. Vice Versa for low voltages

VDDopt simultaneously optimizes performance (delay) and energy


For submicron technologies with VT in the range of 0.5 V, VDDopt ~ 1V.

VDDopt does not necessarily represent the optimum voltage for a given design problem
Goal of the design (speed or power) determinates the supply voltage
Nitin Chaturvedi

CMOS Inverter

END

Some Interesting Questions


What will cause this model to break? When will it break? Will the model gradually slow down?
Power and power density Leakage Process Variation

Nitin Chaturvedi

CMOS Inverter

Das könnte Ihnen auch gefallen