Sie sind auf Seite 1von 21

Ultra low power

Low power hand

04/29/15

ULTRA LOW POWER TECHNIQUES

Ultra low power techniques


Subthreshold operation
Encoding
Parallel processing
Balance computation and communication
Reduce the amount of information to be processed
Operate slowly and adiabatically
feed forward information reduction
Dynamic Voltage and Frequency Scaling (DVFS)
Dynamic Power Switching (DPS)
04/29/15

ULTRA LOW POWER TECHNIQUES

Subthreshold operation
Advantages:
The gm/I ratio is maximum such that speed per watt or precision per watt is
maximized.
for a given VDD, the onoff current ratio is maximized in this regime.
enable VDD minimization
velocity saturation effects and thermal noise are nonexistent in the
Subthreshold regime and improve energy efficiency in the analog and digital
domains.
resistive and inductive drops due to parasitic that can degrade g m are
minimized

Disadvantages:
highly sensitive to transistor mismatch, power-supply noise, and temperature.
Linearization is more difficult
04/29/15

ULTRA LOW POWER TECHNIQUES

ULP techniques
Encoding

Efficient encoding minimizes switching and leakage power

Parallel processing

High speed, low power but area increased

Balance computation and communication (data compression)


Less computation, more transmission
More compuatation, less transmission

Reduce the amount of information to be processed

Using AGC circuits/ learning circuits to accumulate knowledge


Needs knowledge of algorithms, signal processing, architecture,
circuit topology, device physics

04/29/15

ULTRA LOW POWER TECHNIQUES

ULP techniques
Operate slowly
Operate five times below fT
Minimizes the voltage drop
Minimizes power dissipation

Adiabatic switching
Reuse the signal energy
When voltage between drain and source exists, dont on or off
the transistor
The transistor must not be turned off when there is a
significant current flowing between its source and drain
04/29/15

ULTRA LOW POWER TECHNIQUES

ULP techniques
feed forward information reduction
Clock gating
Wake up circuits

Dynamic Voltage and Frequency Scaling (DVFS)


Dynamic Power Switching (DPS)

04/29/15

ULTRA LOW POWER TECHNIQUES

REVERSIBLE LOGIC

04/29/15

REVERSIBLE LOGIC

Gates
Feynman gate
Toffoli gate
Fredkin gate
Double Feynman Gate (F2G)
Peres Gate
TSG gate
Sayem gate

04/29/15

REVERSIBLE LOGIC

Feynman gate (controlled NOT gate)

04/29/15

REVERSIBLE LOGIC

10

Toffoli gate (controlled-controlled


NOT gate)

04/29/15

REVERSIBLE LOGIC

11

Fredkin gate (Controlled swap gate)

04/29/15

REVERSIBLE LOGIC

12

Double Feynman Gate (F2G)

04/29/15

REVERSIBLE LOGIC

13

Peres Gate

04/29/15

REVERSIBLE LOGIC

14

TSG gate

04/29/15

REVERSIBLE LOGIC

15

Sayem gate

04/29/15

REVERSIBLE LOGIC

16

REVERSIBLE BASIS

04/29/15

REVERSIBLE LOGIC

17

REVERSIBLE SIMULATION OF CLASSICAL


GATES

04/29/15

REVERSIBLE LOGIC

18

Using Fredkin gate

04/29/15

REVERSIBLE LOGIC

19

Garbage bit
Non constant output line that is not part of the desired result

Ancilla bit
Bit assured to be constant at both input and output

04/29/15

REVERSIBLE LOGIC

20

References
Universal Principles for Ultra Low Power and Energy Efficient
Design by Rahul Sarpeshkar, Senior Member, IEEE, TCAS II Vol 59,
no.4,April 2012
Design of Reversible logic circuits using standard cells-standard
cells and functional programming by Michael Kirkedal Thomsen,
ISSN: 0107-8283
Introduction to Reversible Logic Gates & its Application by
Sujatha.S.Chiwande, NCICT 2011

04/29/15

ULTRA LOW POWER TECHNIQUES & REVERSIBLE


LOGIC

21

Das könnte Ihnen auch gefallen