Multi-level cell programming using optimized multiphase mapping with balanced gray code
AssigneeWestern Digital Technologies, Inc.
InventorsMostafa El Gamal, Niranjay Ravindran, James Fitzpatrick
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorsMostafa El Gamal, Niranjay Ravindran, James Fitzpatrick
Estimating the term…
Disclosed are systems and methods for providing programming of multi-level memory cells using an optimized multiphase mapping with a balanced Gray code. A method includes programming, in a first phase, a first portion of data into memory cells in a first-level cell mode. The method may also include reading, from the memory cells, the programmed first portion of the data. The method may also include programming, in a second phase, a second portion of the data into the memory cells in a second-level cell mode, wherein programming the second phase is based on applying, to the read first portion of the data, a mapping from the first-level cell mode to the second-level cell mode. The mapping may be selected based on minimizing an average voltage change of the memory cells from the first to second phase while maintaining a balanced Gray code.
A data storage system, comprising:
A method, comprising:
An apparatus, comprising:
Dependencies are inferred from the claim text.