16-07-2015 дата публикации
Номер: US20150199267A1
Принадлежит:
A method of operating a memory controller comprises receiving original data from an external source, partitioning the original data into multiple elements of unit data, changing an order of at least one element of unit data to reduce the number of occurrences of a target state among the multiple units of unit data, and controlling a non-volatile memory device to program the multiple elements of unit data having the reduced number of occurrences of the target state. 1. A method of operating a memory controller , comprising:receiving original data from an external source;partitioning the original data into multiple elements of unit data;changing an order of at least one element of unit data to reduce the number of occurrences of a target state among the multiple units of unit data; andcontrolling a non-volatile memory device to program the multiple elements of unit data having the reduced number of occurrences of the target state.2. The method of claim 1 , wherein the original data is error correction code (ECC) encoded data.3. The method of claim 1 , wherein the original data is randomized data.4. The method of claim 1 , wherein the unit data sector unit data that is an error correction code (ECC) operation unit.5. The method of claim 1 , wherein the unit data is page unit data for a program or read operation.6. The method of claim 1 , the method wherein the unit data is randomizing operation unit data.7. The method of claim 1 , wherein the target state is a uppermost programmed state.8. The method of claim 1 , further comprising:performing a state shaping operation on the multiple elements of unit data after changing the order of the at least one element of unit data.9. The method of claim 1 , further comprising:performing a state shaping operation after changing an order of unit data.10. The method of claim 1 , wherein changing the order of at least one unit data is performed based on the number of target states.11. The method of claim 1 , wherein changing the ...
Подробнее