i A PHYSICAL IMPLEMENTATION WITH CUSTOM LOW POWER ...
i A PHYSICAL IMPLEMENTATION WITH CUSTOM LOW POWER ...
i A PHYSICAL IMPLEMENTATION WITH CUSTOM LOW POWER ...
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