发明名称 |
METHOD FOR OPERATING NON-VOLATILE MEMORY CONTROLLER |
摘要 |
Provided are methods for operating a non-volatile memory controller. A method for operating a non-volatile memory controller includes dividing data provided from a host into first unit data and second unit data, encoding the first unit data into first codewords including n number of bits (n is an integer equal to or more than 1), encoding the second unit data into second codewords including n-w number of bits (w is an integer less than n and equal to or more than 1) corresponding to a bit having a value of 0 among the n number of bits of the first codewords, performing bit-to-state mapping on the first codewords and the second codewords using a predetermined bitmap, and programming the first codewords and the second codewords to a first page and a second page of a non-volatile memory, respectively. |
申请公布号 |
US2016299813(A1) |
申请公布日期 |
2016.10.13 |
申请号 |
US201615065915 |
申请日期 |
2016.03.10 |
申请人 |
Seol Chang-Kyu;Kong Jun-Jin;So Hye-Jeong;Son Hong-Rak;Yoo Young-Geon;Lee Dong-Whan;Jin Dong-Sup |
发明人 |
Seol Chang-Kyu;Kong Jun-Jin;So Hye-Jeong;Son Hong-Rak;Yoo Young-Geon;Lee Dong-Whan;Jin Dong-Sup |
分类号 |
G06F11/10;G06F3/06;G11C29/52 |
主分类号 |
G06F11/10 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for operating a non-volatile memory controller, the method comprising:
dividing data provided from a host into first unit data and second unit data; encoding the first unit data into first codewords including n number of bits (n is an integer equal to or more than 1); encoding the second unit data into second codewords including n-w number of bits (w is an integer less than n and equal to or more than 1) corresponding to a bit having a value of 0 among the n number of bits of the first codewords; performing bit-to-state mapping on the first codewords and the second codewords using a predetermined bitmap; and programming the first codewords and the second codewords to a first page and a second page of a non-volatile memory, respectively. |
地址 |
Osan-si KR |