Circuit and method for erasing EEPROM memory arrays to prevent over-erased cells
OwnerGiovani Santininventor
Life of this patent
Estimating the term…
Loading patent…
OwnerGiovani Santininventor
Estimating the term…
The device and process of this invention provide for elininating reading errors caused by over-erased cells by applying flash erasing pulses, then flash programming pulses to the cells of an EEPROM array. The flash erasing pulses are sufficient in strength to over-erase the cells. The flash programming pulses applied to the control gates have the same voltages as those used to program individual cells. The strength of the programming electric field pulses adjacent the floating gates is controlled by applying a biasing voltage to one of the source/drain regions of the cells. The biasing voltage controls the energy level of the programming field pulses such that only enough charge is transferred to the floating gates to cause the threshold voltages of the cells to have positive values less than that of a predetermined wordline select voltage.
A method for erasing a memory cell having at least one control terminal, a floating gate, a source terminal and a drain terminal, said memory cell programmable and erasable by applying electrical energy between said control terminal and at least one of said source and drain terminals to cause programming and erasing pulsed electric fields adjacent said floating gate, said memory cell readable using a preselected read voltage applied between said control terminal and at least one of said source terminal and said drain terminal, the method comprising:
A non-volatile memory array, comprising:
A method of erasing a memory-cell array prior to programming said array, each said memory cell including a floating gate, the method comprising:
Dependencies are inferred from the claim text.