• No results found

Low Power Vlsi

N/A
N/A
Protected

Academic year: 2021

Share "Low Power Vlsi"

Copied!
28
0
0

Loading.... (view fulltext now)

Full text

(1)

LOW POWER VLSI

LOW POWER VLSI

By,

By,

K.Venkataramana reddy

K.Venkataramana reddy

07c31a0458

07c31a0458

(2)

Why worry about power?

Why worry about power?

--Heat Dissipation

--Heat Dissipation

Microprocessor power Consumption

Microprocessor power Consumption

(3)

Why we

go

to Low Power..

PORTABILITY:

Enhanced run-time, Reduced weight, Reduced volume, Low cost operation

High Performance:

Low-cost cooling, Low-cost packaging, Low-cost operation

RELIABILITY:

 Avoid thermal problems

(4)

Speed/Power performance for 

available Technologies

(5)

Where Does Power Go In CMOS

• Dynamic Power Consumption :

Charging and Discharging Capacitors • Short Circuit Currents :

Short circuit path between supply rails during switching

• Leakage:

Leakage diodes and transistors

P

total

= P

DYN

+ P

SC

+ P

Leakage

(6)

Dynamic

Power Consumption

Energy/transition = C

L

* V

(7)

Dynamic Power Consumption

• Power = Energy / Transition * transition rate

=

• So, power is proportional to V

dd

, f ,C

L

• Power dissipation is data dependent

Function of switching activity

(8)

Reducing V

dd

• Power P is proportional to square of V

• VDD has decreased in modern processes

 – High VDD would damage modern tiny transistors

 – Lower VDD saves power 

• VDD = 5, 3.3, 2.5, 1.8, 1.5, 1.2, 1.0, …

• Further decreasing may cause affect to Threshold voltage

• Relatively independent of logic function and style. • Power Delay Product Improves with lowering Vdd. • By reducing Vdd Noise margin will be affected

(9)

Noise Margin

• NML = VIL - VOL

(10)

Power Consumption is Data

Dependent

 A B Y

0 0 1

0 1 0

1 0 0

1 1 0

Ex: Static 2 i/p NOR Gate P(A=1) = ½ P(B=1) = ½ Then P(out=1) = ¼ P(out=0) = 1-P(out=1) =1-1/4 = ¾ P(0->1) = P(out=1).P(out=0) = ¾ * ¼ = 3/16

 A

B

Y

(11)

Transition Probability of 2-input

NOR Gate

 A B

(12)

Transition Probabilities for Basic

Gates

Switching Activity for Static CMOS

P0 -> 1

= P

0

* P

1

P

0 -> 1

 AND

(1-P

a

* P

b

) P

a

P

b

OR

(1-P

a

)(1-P

b

)(1-(1-P

a

)(1-P

b

))

EXOR

(1-(P

a

+ P

b

- 2P

a

* P

b

)) (P

a

+ P

b

-2P

a

* P

b

)

(13)

How about Dynamic Circuits..?

 Power is only dissipated when out=0  Ceff = P(out=0) * CL In1 In2 PDN In3 Me Mp Clk Clk Out CL

Two phase operation

Precharge (CLK = 0)

(14)

2 input NOR gate

 A

B

Y

0

0

1

0

1

0

1

0

0

1

1

0

P(A=1) = ½ P(B=1) = ½ P(out=0) = ¾ Ceff = ¾ * CL  Switching activity is always Higher in Dynamic Circuits

(15)

Transition Probabilities For 

Dynamic GATES

Switching Activity for Precharged Dynamic

Gates

P

0 -> 1

 AND

(1-P

a

* P

b

)

OR

(1-P

a

)(1-P

b

)

(16)

Glitching…

• Glitching refers to spurious and unwanted

transitions that occur before a node settle

down to its final steady-state value.

• Glitching often arises when paths with

unbalanced propagation delay converges

at the same point in the circuit.

• The dissipation caused by the spurious

transitions can reach up to 25% of the total

dissipation for some circuits.

(17)

Glitching in Static CMOS

 Each gate has Unit delay  Input A, B, C arrive at same time.  No glitching in dynamic circuits

(18)
(19)

Short Circuit Currents

• Short circuit currents are encountered only

in static design.

• In static CMOS circuits the flow current

from VDD to GND during Switching when

both NMOS and PMOS conducting

Simultaneously.

• Such path never exists in a dynamic

circuits.

(20)

Short Circuit Currents

out in 0.5 1 1.5 2 2.5        0  .         5         1        1 .         5         2        2 .         5   NMOS re s PMOS off   NMOS sat PMOS sat  NMOS off  PMOS res  NMOS s at PMOS res  NMOS res PMOS sat Vin Vout CL Vdd      I     V     D      D      (    m      A      ) 0.15 0.10 0.05 Vin(V) 5.0 4.0 3.0 2.0 1.0 0.0 Vin Vout CL Vdd      I     V     D      D      (    m      A      ) 0.15 0.10 0.05 Vin(V) 5.0 4.0 3.0 2.0 1.0 0.0 Vin Vout CL Vdd      I     V     D      D      (    m      A      ) 0.15 0.10 0.05 Vin(V) 5.0 4.0 3.0 2.0 1.0 0.0

(21)

Impact of rise/fall time on

Short-Circuit Currents

Large Capacitive Load

 The input through the

transient region before the output start to change

Small capacitive Load

 Output fall time is

Substantially smaller than the input rise time

inout LDDinout LDD

(22)

Short-Circuit energy as a function

of slope ratio

• Short-Circuit energy dissipation (normalized with respect to zero i/p rise time energy) for a static CMOS.

• The power dissipation due to short circuit

currents is minimized by matching the rise/fall times of the input and output signals.

• Short-Circuit reduced by lower the Supply Voltage.

(23)

Leakage

Sub-Threshold current Dominant factor 

Vout Vd d Sub-Threshold Current Drain Junction Leakage

(24)

Static Power Consumption

 Dominates over dynamic consumption

 Not a function of Switching Frequency.

 Reduce switching activity

 Reduce physical capacitance Vin=5V Vo ut CL Vd d Istat

(25)

System-Level optimization : Power 

Management

• In event-driven application, large amounts of  power are wasted while the system is in idle-mode.

• The power consumption can be reduced significantly by using power management scheme to shunt down idle component.

(26)

Conclusion

• Thus the low power can be achieved by decreasing Vdd to certain level.

•  As leakage current cannot be reduced, the short circuit currents are eliminated by dynamic

circuits.

• The power dissipation due to short circuit

currents is minimized by matching the rise/fall times of the input and output signals

• Glitching makes power to dissipate so it is reduced by cope process

(27)

References

• Digital Integrated Circuits –JAN M.RABAEY • Encyclopedia of computer science and

technology,1995.

• VLSI Design Techniques for Analog and Digital Circuits –Randall L.Geiger, Phillip E.Allen.

• Basic VLSI Design A.PUCKNELL.

• Low-Power CMOS Design “IEEE journal of solid state circuit -pages 472-484,Aprill 1992”.

(28)

THANK 

‘U’

References

Related documents

Finally, again especially after World War II, the Greek Civil War (1946-1949) and the Turkish invasion of Cyprus in 1974, in successive waves they crossed the oceans and went to even

The Infant/Toddler Professional Caregiver Certificate (I/T 121) is an excellent way for programs to offer new employees an orientation to Early Head Start, provide staff

Recommendation #2: Issue a Federal Emergency Management Agency Directive that establishes the Fraud Prevention and Investigation Branch as the agency-wide office with the authority

Indicate which type of home health services that the patient now requires: Skilled Nursing, Physical Therapy, Speech Therapy and/or Occupational Health Therapy or continues to

CMS noted in its comments that while this OIG study projected that 67 percent of the chiropractic services allowed by Medicare did not meet program requirements, CMS’s

This approach to estimation using country-level data can provide country specific cost per DALY averted values by applying estimated elasticities, which take account of measures of

In section 4.5 , we illustrate the importance of prior information via tree crown separation experiments on synthetic images, and compare the results to those obtained using a

MOBILE ACCESS Accessible via browsers running on mobile devices Limited access to business applications browsers. running on mobile devices Accessible via browsers running on