Patent ID: 7187583
Filing Date: 2007-03-06
Classification: G11C

Abstract:
1. A method of a flash memory storage device using a copy back command, the method comprising the steps of: (a) starting; (b) executing a copy back command, wherein the data that does not need to be amended in an old block is transferred to a buffer for writing into a new block; (c) reading the un-amended data in the new block to a buffer out of the flash memory storage device; (d) using an error correction rule to determine whether or not data errors occurred in the buffer out of the flash memory storage device, wherein when it is determined that data errors occurred, the following step (e) is executed, and wherein when it is determined that no data errors occurred, the following step (g) is executed; (e) using a data transfer command to transfer the un-amended data in the old block to the buffer out of the flash memory storage device for writing the data into another new block; (f) executing a block erase command to the new block; and (g) executing a next command or task.