Storage device and operating method of storage device
First Claim
1. An operating method of a storage device which includes a nonvolatile memory including a plurality of memory cells;
- and a memory controller adapted to control the nonvolatile memory, the operating method comprising;
receiving write data to be written at the plurality of memory cells, the write data including least significant bit (LSB) data, central significant bit (CSB) data, and most significant bit (MSB) data;
before writing the write data to the plurality of memory cells, encoding the write data by,encoding the LSB data by changing values of the LSB data,encoding the CSB data by changing values of the CSB data based on lower data of the CSB data, andencoding the MSB data by changing values of the MSB data based on lower data of the MSB data,the lower data of the CSB data being the LSB data,the lower data of the MSB data being the CSB data and the LSB data.
1 Assignment
0 Petitions
Accused Products
Abstract
The operating method of the storage device includes receiving write data to be written at the plurality of memory cells; determining whether the received write data is LSB data to be written at the plurality of memory cells; and encoding the write data according to the determination. The write data is encoded according to the write data when the write data is LSB data to be written at the plurality of memory cells. The write data is encoded according to the write data and encoding data of lower data of the write data to be written at the plurality of memory cells when the write data is not LSB data to be written at the plurality of memory cells.
53 Citations
19 Claims
-
1. An operating method of a storage device which includes a nonvolatile memory including a plurality of memory cells;
- and a memory controller adapted to control the nonvolatile memory, the operating method comprising;
receiving write data to be written at the plurality of memory cells, the write data including least significant bit (LSB) data, central significant bit (CSB) data, and most significant bit (MSB) data; before writing the write data to the plurality of memory cells, encoding the write data by, encoding the LSB data by changing values of the LSB data, encoding the CSB data by changing values of the CSB data based on lower data of the CSB data, and encoding the MSB data by changing values of the MSB data based on lower data of the MSB data, the lower data of the CSB data being the LSB data, the lower data of the MSB data being the CSB data and the LSB data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- and a memory controller adapted to control the nonvolatile memory, the operating method comprising;
-
11. An operating method of a storage device which includes a nonvolatile memory including a plurality of memory cells;
- and a memory controller adapted to control the nonvolatile memory, the operating method comprising;
receiving write data to be written, as a plurality of data units, to the plurality of memory cells, each of the plurality of data units corresponding to one of at least first through eighth threshold voltage states, each of the at least first through eighth threshold voltage states corresponding to a different one of a plurality of multi-bit data values, each of the multi-bit data values including a least significant bit (LSB), at least one central significant bit (CSB), and a most significant bit (MSB); dividing the write data based on significance of bits of the write data; and before writing the write data to the plurality of memory cells, encoding the write data by, changing values of LSB data, from among the write data, changing values of CSB data, from among the write data, based on data, from among the LSB data, that corresponds to the CSB data, and changing values of MSB data, from among the write data, based on data, from among the LSB data and CSB data, that corresponds to the MSB data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
- and a memory controller adapted to control the nonvolatile memory, the operating method comprising;
Specification