发明名称 |
Mapping between program states and data patterns |
摘要 |
The present disclosure includes methods and apparatuses for mapping between program states and data patterns. One method includes: programming a group of G memory cells such that a combination of respective program states of the group maps to a constellation point corresponding to a received N unit data pattern, the group used to store N/G units of data per memory cell; wherein the constellation point is one of a number of constellation points of a constellation associated with mapping respective program state combinations of the group of memory cells to N unit data patterns; and wherein the constellation comprises a first mapping shell and a second mapping shell, the constellation points corresponding to the respective first and second mapping shells determined, at least partially, based on a polynomial expression of order equal to G. |
申请公布号 |
US8977808(B2) |
申请公布日期 |
2015.03.10 |
申请号 |
US201414304420 |
申请日期 |
2014.06.13 |
申请人 |
Micron Technology, Inc. |
发明人 |
Parthasarathy Sivagnanam;Khayat Patrick R.;Kaynak Mustafa N.;Shen Zhenlei |
分类号 |
G06F12/06;G11C16/00;G11C16/10;G11C14/00;G06F12/02;G11C16/04;G11C13/00;G11C11/56 |
主分类号 |
G06F12/06 |
代理机构 |
Brooks, Cameron & Huebsch, PLLC |
代理人 |
Brooks, Cameron & Huebsch, PLLC |
主权项 |
1. An apparatus, comprising:
a plurality (G) of memory cells each programmable to one of a plurality (L) of program states; and a packing component configured to:
map each one of a plurality (2N) of data patterns to a respective one of 2N program state combinations corresponding to the G memory cells in accordance with a mapping constellation comprising at least a first shell of constellation mapping points and a second shell of constellation mapping points, wherein the G memory cells are configured to store N/G units of data per memory cell. |
地址 |
Boise ID US |