Risk protection storage device and risk protection method thereof
AssigneeSamsung Electronics Co., Ltd.
InventorsYoung-Jin PARK, Wonseok LEE, Hwajin JUNG
Life of this patent
Estimating the term…
Abstract
A storage device in accordance with the inventive concepts includes at least one nonvolatile memory device and a memory controller controlling the nonvolatile memory device. The memory controller includes at least one processor configured to control an operation of the storage device, and configured to perform at least one of a trim operation according a trim command and a garbage collection operation and a risk protection controller configured to perform a risk protection operation that disables at least one of the garbage collection operation or the trim operation according to a risk protection signal internally generated or a risk protection command input from the external device.
Claims18
A storage device comprising:
- at least one nonvolatile memory device;
- and
- a memory controller configured to control the nonvolatile memory device,
- the memory controller including,
- at least one processor configured to control an operation of the storage device, and configured to perform at least one of a trim operation according a trim command and a garbage collection operation;
- a buffer memory configured to store data received from an external device to program the received data in at least one nonvolatile memory device in a write operation or store data read from the nonvolatile memory device to output the read data to the external device in a read operation;
- an error correction circuit configured to generate at least one error correction code corresponding to data stored in the buffer memory in the write operation or correct an error of the data read using at least error correction code in the read operation;
- and
- a risk protection controller configured to perform a risk protection operation that disables at least one of the garbage collection operation or the trim operation according to a risk protection signal internally generated or a risk protection command input from the external device.
A risk protection method of a storage device which inputs and outputs data according to a request of a host, the risk protection method comprising:
- performing a trim operation at the storage device according to a trim command;
- generating a risk protection command when a delete event occurs or a master boot record is accessed;
- and
- selectively disabling the trim operation according to the risk protection command.
A storage device comprising:
- at least one nonvolatile memory device;
- and
- a memory controller configured to control the nonvolatile memory device,
- the memory controller including,
- at least one processor configured to control an operation of the storage device, and configured to perform a memory management operation on the at least one nonvolatile memory device, the memory management operation including at least one of a garbage collection operation and a trim operation, and
- a risk protection controller configured to perform a risk protection operation that disables the memory management operation in response to at least one of a risk protection signal generated internally by the storage device and a risk protection command received from an external device.
Dependencies are inferred from the claim text.