Patent ID: 9672149
Date: 2017-06-06
CPC Classifications: G06F,G11C

Claim:
1. A partial page programming method for a system comprising a memory controller and a nonvolatile memory device, the method comprising: loading random data stored in the nonvolatile memory device to a page buffer circuit of the nonvolatile memory device, wherein the random data is data that is generated by randomizing given data; reloading partial page data having a size corresponding to a portion of one page to the page buffer circuit after the loading of the random data, wherein the partial page data is received from the memory controller; and programming page data including a combination of a portion of the random data and the partial page data stored in the page buffer circuit to a target page, wherein the nonvolatile memory device comprises a memory cell array including a plurality of data blocks including a random data block and a user data block, the loading of the random data comprises reading the random data from a random data page of the random block using a random data read operation, and the target page is a page of the user data block, and wherein the random data page is randomly selected from multiple random data pages of the random data block.