Post erase repair to enhance performance in a flash memory
First Claim
Patent Images
1. A method comprising:
- identifying a leaky current condition on an output line of a memory after the memory is erased, wherein the memory includes a plurality of memory cells;
increasing a threshold voltage Vt of all memory cells coupled to the output line to remove the leaky current condition on the output line; and
verifying each memory cell coupled to the output line to ensure that each memory cell has a Vt above an acceptable post erase repair value, after the leaky current condition on the output line has been removed.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique of performing post erase repair on a flash memory by identifying a leaky column after the flash memory is erased. The leaky column is repaired first by programming memory cells of the column to increase the threshold voltage Vt of the memory cells to remove the leaky column condition prior to performing post erase repair on the memory cells. Then, each memory cell is verified and repaired to ensure that each memory cell has a Vt above an acceptable post erase repair value. By performing the column leakage repair first, over erased leakage from deselected cells are not present to give false indications when each cell is verified for the post erase repair Vt.
-
Citations
16 Claims
-
1. A method comprising:
-
identifying a leaky current condition on an output line of a memory after the memory is erased, wherein the memory includes a plurality of memory cells;
increasing a threshold voltage Vt of all memory cells coupled to the output line to remove the leaky current condition on the output line; and
verifying each memory cell coupled to the output line to ensure that each memory cell has a Vt above an acceptable post erase repair value, after the leaky current condition on the output line has been removed. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
identifying a leaky column of memory cells of a flash memory after the flash memory is erased, in which the leaky column exhibits an over erased condition having excessive leakage current;
increasing a threshold voltage Vt of all the memory cells of the leaky column to remove the excessive leakage current; and
verifying each memory cell of the leaky column to ensure that each memory cell has a Vt above an acceptable post erase repair value, after the excessive leakage current on the output line has been removed. - View Dependent Claims (6, 7, 8)
-
-
9. A method comprising:
-
determining if a particular column of memory cells of a flash memory has excessive leakage current on a bitline coupled to the column of memory cells, wherein each memory cell includes a wordline that is deselected;
increasing a threshold voltage Vt of all the memory cells of the column to remove the excessive leakage current, if the column has excessive leakage current, prior to verifying that each memory cell of the column has a Vt above an acceptable post erase value; and
verifying each memory cell of the column by selecting each memory cell individually to ensure that each selected memory cell has a Vt above an acceptable post erase repair value, and if not, repairing the selected memory cell not meeting the post erase repair value by programming the selected memory cell until the Vt is above the acceptable post erase repair value. - View Dependent Claims (10, 11, 12)
-
-
13. A machine-readable medium that provides instructions, which when executed by a machine, causes the machine to perform operations comprising:
-
determining if a particular column of memory cells of a flash memory has excessive leakage current on a bitline coupled to the column of memory cells, wherein each memory cell includes a wordline that is deselected;
increasing a threshold voltage Vt of all the memory cells of the column to remove the excessive leakage current, if the column has excessive leakage current, prior to verifying that each memory cell of the column has a Vt above an acceptable post erase value; and
verifying each memory cell of the column by selecting each memory cell individually to ensure that each selected memory cell has a Vt above an acceptable post erase repair value, and if not, repairing the selected memory cell not meeting the post erase repair value by programming the selected memory cell until the Vt is above the acceptable post erase repair value. - View Dependent Claims (14, 15, 16)
-
Specification