Multi-bit-per-cell flash EEPROM memory with refresh
First Claim
1. A method of operating a multi-state non-volatile memory, wherein each of said multi-states is identified with a corresponding one of a plurality distinct non-contiguous threshold voltage ranges, the method comprising:
- identifying a memory cell as having a threshold voltage in a range intermediate to the threshold voltage ranges corresponding to a first of said multi-states and a second of said multi-states, wherein the first and second multi-states correspond to adjacent ones of said distinct non-contiguous threshold voltage ranges;
writing the identified memory cell to have a threshold voltage in the range corresponding to one of said first and second multi-states.
0 Assignments
0 Petitions
Accused Products
Abstract
A memory architecture for a non-volatile analog or multiple-bits-per-cell memory includes multiple separate memory arrays and multiple read/write pipelines. The multiple read/write pipelines share a read circuit and/or a write circuit to reduce the circuit area of each pipeline and the circuit area of the memory as a whole. In one embodiment, a shared write circuit generates a programming voltage that changes with an input signal representing values to be written to the memory. Each pipeline includes a sample-and-hold circuit that samples the programming voltage when the pipeline begins a write operation. The write circuit can additionally generate a verify voltage that a second sample-and-hold circuit in each pipeline samples when starting a write operation.
-
Citations
12 Claims
-
1. A method of operating a multi-state non-volatile memory, wherein each of said multi-states is identified with a corresponding one of a plurality distinct non-contiguous threshold voltage ranges, the method comprising:
-
identifying a memory cell as having a threshold voltage in a range intermediate to the threshold voltage ranges corresponding to a first of said multi-states and a second of said multi-states, wherein the first and second multi-states correspond to adjacent ones of said distinct non-contiguous threshold voltage ranges;
writing the identified memory cell to have a threshold voltage in the range corresponding to one of said first and second multi-states. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification