[go: up one dir, main page]

0% found this document useful (0 votes)
80 views12 pages

Low Power ROM

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1/ 12

Low Power ROM

Prepared By -: Manan

NAND and NOR ROM

NAND

NOR

Power
Dissipation

High

Low

Speed

Low

High

Power Sources in ROM

Low Power Techniques: Architecture

Hierarchical Word Line


Selective Precharge
Minimization of Zero Terms
Difference Encoding
Smaller ROMs

Hierarchical Word Line

Selective Precharge
Large capacitance is being switched per
cycle because every bit line is being
precharged high during the first part of the
cycle and many bit lines are discharged
even when these locations are not
accessed.
Through selective precharge only bit lines
which will be accessed are precharged.

Minimization of Zero Terms


Inverted ROM
Inverted Row
1 0 1 1 1 1 0 1

0 1 0 1 1 1 1 0 1

0 1 0 0 0 0 1 0

1 1 0 1 1 1 1 0 1

Original
Data

Encoded Bit

Difference Encoding
Difference encoding can be used to reduce
the whole size of the ROM core. For digital
filters and other applications the ROM is
accessed sequentially.
If the values between adjacent data do not
change significantly between one address
and the next, the ROM core can store the
difference between the data instead of the
whole value.

Smaller ROMs
A
better
implementation
can
be achieved if the
large coefficients are
stored in a wide ROM
with fewer address.
The small coefficients
are stored in narrow
ROM
with
many
addresses.
Locations
that
are
accessed
frequently
are stored in a small,
fast ROM, while the

Low Power Techniques: Circuit Level


NMOS Precharge
Bit lines are precharged to Vdd - Vt

Voltage Scaling

Thank You.

You might also like