Write verify schemes for flash memory with multilevel cells
AssigneeIntel Corporation
InventorsSanjay S. Talreja, Mark E. Bauer, Kevin W. Frary, Phillip M. L. Kwong
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsSanjay S. Talreja, Mark E. Bauer, Kevin W. Frary, Phillip M. L. Kwong
Estimating the term…
Schemes for verifying the successful programming of a memory cell having more than two possible states are disclosed. Each program verify reference flash cell is set to have a V.sub.t that defines a boundary of a possible state for the selected flash cell. For a first embodiment, program verify reference flash cells are used in the place of read reference cells to perform a binary search read operation similar to a standard read operation for the memory device architecture. The data sensed by the write verify operation is compared to expected data. For a second embodiment, a single program verify reference flash cell is used to define a threshold voltage beyond which the floating gate of the selected flash cell must be programmed to pass the write verify operation. Thus, for the second embodiment, the program verify reference flash cell is used to verify the analog V.sub.t voltage level of the selected flash cell, rather than to determine the data of the selected flash cell, as is done for the first embodiment.
In a memory device including at least one memory cell having a voltage level that indicates one of n possible states, where n is greater than 2, each state corresponding to a predetermined range of threshold voltage levels, a method for verifying successful programming of the memory cell to a desired state, the method comprising the steps of:
In a memory device including at least one memory cell having a threshold voltage level that indicates one of n possible states, where n is greater than 2, each state corresponding to a predetermined range of threshold voltage levels, a method for verifying successful programming of the memory cell to a desired state, the method comprising the steps of:
In a memory device including at least one memory cell having a threshold voltage level that indicates one of n possible states, where n is greater than 2, each state corresponding to a predetermined range of threshold voltage levels, a method for verifying successful programming of the memory cell to a desired state, the method comprising the steps of:
In a memory device including at least one memory cell having a threshold voltage level that indicates one of n possible states, where n is greater than 2, each state corresponding to a predetermined range of threshold voltage levels, a method for whether the memory cell is overprogrammed, the method comprising the steps of:
In a memory device including at least one memory cell having a threshold voltage level that indicates one of n possible states, where n is greater than 2, each state corresponding to a predetermined range of threshold voltage levels, a method for refreshing the memory cell to place the memory cell in a desired state, the method comprising the steps of:
In a memory device including at least one memory cell having a threshold voltage level that indicates one of n possible states, where n is greater than 2, each state corresponding to a predetermined range of threshold voltage levels, a write verify circuit for verifying successful programming of the memory cell to a desired state, the write verify circuit comprising:
In a memory device including at least one memory cell having a threshold voltage level that indicates one of n possible states, where n is greater than 2, each state corresponding to a predetermined range of threshold voltage levels, a write verify circuit for verifying successful programming of the memory cell to a desired state, the write verify circuit comprising:
In a memory device including at least one memory cell having a threshold voltage level that indicates one of n possible states, where n is greater than 2, each state corresponding to a predetermined range of threshold voltage levels, a write verify circuit for verifying successful programming of the memory cell to a desired state, the write verify circuit comprising:
In a memory device including at least one memory cell having a threshold voltage level that indicates one of n possible states, where n is greater than 2, each state corresponding to a predetermined range of threshold voltage levels, a circuit for sensing if the memory cell is overprogrammed, the circuit comprising:
Dependencies are inferred from the claim text.