Multi-state memory
First Claim
Patent Images
1. A storage device comprising:
- a non-volatile memory for storing encoded multi-state data, the memory including a plurality of units of data access each having a plurality of memory cells; and
read circuitry connectable to the memory to read the data content of said units of data access, whereby during a read process the encoded memory state and the data quality are concurrently determined for each of the memory cells in a given unit of data access.
2 Assignments
0 Petitions
Accused Products
Abstract
Maximized multi-state compaction and more tolerance in memory state behavior is achieved through a flexible, self-consistent and self-adapting mode of detection, covering a wide dynamic range. For high density multi-state encoding, this approach borders on full analog treatment, dictating analog techniques including A to D type conversion to reconstruct and process the data. In accordance with the teachings of this invention, the memory array is read with high fidelity, not to provide actual final digital data, but rather to provide raw data accurately reflecting the analog storage state, which information is sent to a memory controller for analysis and detection of the actual final digital data.
-
Citations
16 Claims
-
1. A storage device comprising:
-
a non-volatile memory for storing encoded multi-state data, the memory including a plurality of units of data access each having a plurality of memory cells; and
read circuitry connectable to the memory to read the data content of said units of data access, whereby during a read process the encoded memory state and the data quality are concurrently determined for each of the memory cells in a given unit of data access. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of operating a storage device comprising a semiconductor memory for storing data, the memory including a plurality of units of data access each comprising a plurality of memory cells, the method comprising:
-
accessing one of said units of data access; and
concurrently determining the encoded memory state and the data quality for each of the memory cells in said accessed unit of data access. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification