CPC G06F 3/064 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0656 (2013.01); G06F 3/0679 (2013.01)] | 19 Claims |
1. A memory device comprising:
a memory block with memory cells to which word lines and bit lines are connected;
page buffers, connected to the memory block through the bit lines, during a program operation, configured to convert original data that is received from an external device into variable data with a plurality of data combinations that are divided into a plurality of groups according to a number of first level bits; and
a data pattern manager configured to control the page buffers to convert the original data into the variable data so that the number of the first level bits of data combinations included in each of the groups among the plurality of data combinations is the same during the program operation.
|