Patent ID: 8549213
Filing Date: 2013-10-01
Classification: G06F

Abstract:
1. A nonvolatile storage device that can communicate with an access device and performs reading and/or writing of data on the basis of an instruction from the access device, the nonvolatile storage device comprising: a nonvolatile memory that stores data; and a memory controller that controls the nonvolatile memory, wherein the memory controller accepts a pause instruction to pause writing from the access device within a period in which data from the access device are written, and writes the data received from the access device to the nonvolatile memory within a predetermined time interval, then pauses the writing and accepts read and/or write of new data from the access device, wherein the memory controller comprises: a pause control unit that secures part of the nonvolatile memory as a save area and deletes in advance a physical block constituting the save area before the writing is performed when a write instruction for writing the data from the access device is accepted, and a command processing unit that writes write data to part of the nonvolatile memory other than the save area when the pause instruction is not accepted within the period in which data from the access device are written, and wherein upon accepting the pause instruction within the period in which data from the access device are written, the pause control unit writes write data to the save area.