Patent ID: 8996959
Filing Date: 2015-03-31
Classification: G06F

Abstract:
1. An adaptive copy-back method comprising: determining whether a performance reduction condition has occurred due to a number of operations allocated simultaneously to a buffer memory of a non-volatile memory device, the buffer memory external of the non-volatile memory device; reading data from a source page of the non-volatile memory device and storing the data in a page buffer within the non-volatile memory device; performing error correction on the data stored in the page buffer according to a given unit size using an error correction code (ECC) to determine a number of error-corrected bits and to generate error-corrected data; storing the error-corrected data in the buffer memory; upon determining that the performance reduction condition has occurred, selectively performing either an external copy-back operation using the error-corrected data stored in the buffer memory, or an internal copy-back operation using the data stored in the page buffer in accordance with the number of error-corrected bits; and upon determining that the performance reduction condition has not occurred, performing the external copy-back operation using the error-corrected data stored in the buffer memory.