Memory device storing data in ternary cells using two levels of coding
AssigneeMicron Technology, Inc.
InventorsRiccardo Muzzetto, Christophe Vincent Antoine Laurent
Life of this patent
Estimating the term…
Abstract
Systems, methods, and apparatus related to memory devices that store data. In one approach, a memory device includes at least one memory array having ternary memory cells. A controller stores data in pairs of the ternary cells. Each value in the data is stored by writing a respective pair of cells using a first level of coding. The controller defines a special value and identifies instances of the special value in the data. An additional bit is stored for each identified special value using a second level of coding.
Claims23
An apparatus comprising:
- a memory array comprising ternary cells;
- and
- at least one controller configured to store data in the ternary cells, wherein the data corresponding to a defined value is stored using two levels of coding, and other remaining data is stored using one level of coding.
A method comprising:
- identifying positions of special values in user data;
- and
- associating a respective additional bit to each identified position.
A system comprising:
- at least one processing device;
- and
- at least one memory containing instructions configured to instruct the at least one processing device to:
- adjust a proportion of special values in data;
- and
- store, using pairs of ternary cells, each special value with a respective additional bit.
Dependencies are inferred from the claim text.