Patent ID: 8819332
Filing Date: 2014-08-26
Classification: G06F,G11C

Abstract:
1. A nonvolatile storage device, comprising: a nonvolatile memory configured from a plurality of blocks which serve as erasing units, including a plurality of pages which serve as writing units; and a memory controller which performs writing and reading of data to and from the nonvolatile memory, wherein the nonvolatile memory includes a copy mode storage area capable of storing copy modes for deciding a method of copying data to the respective blocks, in association with the respective blocks, wherein the memory controller includes: wherein the copy modes include N types (N is a natural number of 2 or higher) of copy modes from a first copy mode to an Nth copy mode, wherein each of the first to Nth copy modes defines, for each page, either a first copy method which copies data after performing the error correction by the error correction control unit, or a second copy method which copies data without performing the error correction by the error correction control unit, wherein each of the pages is associated with the first copy method in one or more copy modes among the first to Nth copy modes, and associated with the second copy method in other copy modes, wherein each of the first to Nth copy modes includes a page which is associated with the first copy method and a page which is associated with the second copy method, wherein a page subsequent to a page associated with the first copy method is associated with the second copy method in each of the first to Nth copy modes, and a page associated with the first copy method in the first copy mode is associated with the second copy method in a second copy mode subsequent to the first copy mode, and wherein upon copying data stored on a page in a copy source block to a page in a copy destination block,