ppt

33
Ultra low power clocking schemes using energy recovery and clock gating PRESENTED BY: S.GOVINDA 3122603 VLSI DESIGN

Upload: sannena-govinda

Post on 01-Dec-2015

23 views

Category:

Documents


0 download

TRANSCRIPT

Slide 1

Ultra low power clocking schemes using energy recovery and clock gatingPRESENTED BY:S.GOVINDA3122603VLSI DESIGN

OUTLINESMotivationPower reduction methodsClock gatingEnergy recoveryFour phase transmission gate ffEnergy recovery flip-flopsClock gated ffResultsConclusionsReferences

MOTIVATION

Demand for high performance is addressed by

A significant portion of total power in highly synchronous systems is dissipated over clock networks

Increasing clock freq Increasing parallelism

PROPOSED POWER REDUCTION METHODSEnergy recovery with clock gating

Use of sinusoidal clock instead of square wave clock

Existing flip flop will work with this sinusoidal clock?

Is there any need to design new flip flops ?

ENERGY RECOVERYDeveloped for low power digital circuits

Achieve low power dissipation by

needs ac type supply voltage

Uses a sinusoidal clock signal

Restricting current to flow across the device with low voltage drop Recycling the energy stored on the capacitors

The key questions Which capacitance to recover from? Clock network? Gates? Bit lines? I/O? Other? Balancing? Other issues?

How to store/reuse recovered energy? Capacitors? Inductors? How many power-clock phases?

What circuits do the recovery? Power-clock generator designCLOCK GENERATOR

Continued..IMPACT OF PVT ON ER CLOCKAmplitude of waveform is changes with changes in temperature

Leads to malfunctioning of flip flops

Remedy:Introducing a pull-up transistor

CLOCK GATINGTechnique for reducing power consumption during idle statesImplementation:

replace inverters with NAND gates

Continued

Waveform

COMPARISION

Four phase transmission gate ERCFF

DisadvantagesLonger delay from D to Q

Requirement of 4 phase clock

Requirement of 4 transmission gates results large chip area

PROPOSED FLIP FLOPSSense amplifier energy recovery flip flop(SAER)

Static differential energy recovery flip flop(SDER)

Differential conditional capturing energy recovery flip flop(DCCER)

Single ended conditional capturing energy recovery flip flop(SCCER)Sense amplifier energy recovery flip flop(SAER)

It is a dynamic flip flop

It is used to operate with low voltage swing clock

Uses single phase clock

Operation:Difference between data inputs results in a initial voltage difference between SET and RESET

Energy recovered from input capacitances

No energy recovery from internal nodesSimulated wave form:

Advantages:SAER flip flop is fastUses fairly low power at high switching activitiesDisadvantagesEither SET or RESET node is always charged or discharged every cycle regardless of data activity

leads to power consumption at low data switching activitiesStatic differential energy recovery flip flop(SDER)

It is a static flip flop

Energy recovery clock is applied to minimum sized inverter skewed for fast high to low transition

For sharper pulse we can use cascaded inverters

No internal redundant switching on SET and RESET nodes if the input data remains idleDifferential conditional capturing energy recovery flip flop(DCCER)

Uses conditional capturing to eliminate redundant internal transitions

Conditional capturing is implemented by using from output to control transistors

Effect of charge sharing is reduced

Largest transistor MN1 is placed at the bottom of the stack

Single ended conditional capturing energy recovery flip flop(SCCER)

ERFF with clock gating

RESULTS

CONCLUSIONClock gating in energy recovery clocked flip-flops result in significant power savings during the idle state of the flip-flops without any considerable overhead compared to the original flip-flops

for applications with very high sleep mode probability (above 72%) oscillator clock gating is the most power optimal clock gating solution

for applications with lower idle state probabilities, flip-flop clock gating is the most power optimal clock gating approach.

we can achieve 25% of power saving by using energy recovery and clock gatingREFERENCES[1]Hamid mahmoodi, member, IEEE, vishy tirumalashetty, matthew cooke, and kaushik roy, fellow, IEEE Ultra Low-power Clocking Scheme UsingEnergy Recovery And Clock Gating, IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 17, no. 1, january 2009

[2]Matthew cooke, hamid mahmoodi-meimand, kaushik roy Energy recovery clocking scheme and flip-flops For ultra low-energy applications

[3]B. Voss and M. Glesner, A low power sinusoidal clock, IEEE International symposium on circuits and systems, pp. 108-1 11, may2001.

[4]B. Nikolic, V. G. Oklobdzija, V. Stojanovic, J. Wenyan, J. Kar-shing Chiu, and M. Ming-tak leung, improved sense-amplifier-based flipflop: Design and measurements, IEEE J. Solid-state circuits, vol. 35, Pp. 876884, jun. 2000QueriesThank u