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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

7.2.7 Memory Bank Architecture<br />

Figure 7-21 shows the schematic of the memory bank architecture that has been implemented.<br />

The implementation has two power multiplexer configurations, wordline power multiplexer and<br />

control gate power multiplexer. The wordline power multiplexer is used to multiplex between the<br />

high voltage (Vpp), boosted voltage (Vdd_boost) and ground (gnd). This is because the wordline<br />

output is Vpp during erase and program operations, Vdd_boost during a read operation and gnd<br />

when the memory is disabled. The wordline is asserted for the appropriate row that gets selected<br />

from the address decoding action of the row address decoder. The level shifter in the wordline<br />

path asserts the appropriate voltages only to the wordline that is activated. All other wordlines<br />

are disconnected and are not enabled.<br />

The<br />

control gate power multiplexer is used to multiplex Vpp, Vdd and gnd voltages to<br />

the control gate of the EEPROM cells. The multiplexer outputs Vpp when the device needs to be<br />

erased , Vdd during a read operation and<br />

gnd when the device needs to be programmed or when<br />

the device is disabled. The Vpp to the control gate multiplexer is generated by the erase ramp<br />

generator circuit to meet the appropriate ramp conditions.<br />

The column data latch is used to latch the data value that needs to be written into the<br />

memory. Depending on the latched value, the column latch outputs either a Vpp or a tri-state<br />

output. The Vpp to the column latch is generated by the program ramp generator. The column<br />

select lines “col0,”, “col1” are used to select the appropriate column during a read operation. The<br />

column select lines are activated by a column address decoder. The sense amplifier finally reads<br />

the voltage on the bit lines and decides the logic value of the voltage that is being read out. The<br />

“bl_s” generator circuit is used to generate the precharge voltages that are necessary to precharge<br />

the sources of the EEPROM cells.<br />

137

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

Saved successfully!

Ooh no, something went wrong!