28.11.2012 Views

i A PHYSICAL IMPLEMENTATION WITH CUSTOM LOW POWER ...

i A PHYSICAL IMPLEMENTATION WITH CUSTOM LOW POWER ...

i A PHYSICAL IMPLEMENTATION WITH CUSTOM LOW POWER ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The write power consumption dominates the read power consumption because of the high<br />

voltage used to program the device. The major power consuming component during a write<br />

operation is the high voltage charge pump which generates the voltage required to erase and<br />

program the devices [24]. Many circuit level optimizations have been proposed by [24] to keep<br />

the charge pump power low during the write operation. Apart from the charge pump, power is<br />

consumed in charging and discharging the word lines and the control gate line to Vpp during the<br />

erase operation and in charging the bit lines to Vpp during a write operation, where Vpp is the<br />

high voltage supplied by the charge pump.<br />

During a write operation, the choice of the programming voltage is dominated by the<br />

EEPROM process rather than by the designer. Hence, to keep the dynamic power low it becomes<br />

necessary to keep the charging capacitance low at a fixed operating frequency. With the increase<br />

in size of the memory from 128 bytes to 256<br />

bytes, for example, an architectural decision to<br />

increase the number of rows or the number of columns is required. Increasing the number of<br />

columns increases the page width, which in turn necessitates an increase in the current required<br />

to program the device. This design choice mandates an increase in the size of the charge pump<br />

and hence a proportionate increase in power. On the other hand, an increase in the number of<br />

rows, increases the bit line capacitance that needs to be charged during a write operation. Hence,<br />

scaling the memory while keeping the dynamic power low is a design challenge. Hence, a power<br />

gated memory solution enables to expand the memory size with minimal penalty because the<br />

expanded memory block is disabled and is enabled only when required.<br />

144

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!