Controller and method of operating the same
AssigneeSamsung Electronics Co., Ltd.
InventorsEUN-JIN YUN, SUNG JUNE YOUN
Life of this patent
Estimating the term…
Abstract
A method of operating a controller that controls a non-volatile memory device having a first memory block and a second memory block. The controller may detect invalid data of the first memory block, determine whether the detected invalid data is less than a reference value, and execute a secure erase operation of changing a voltage distribution of the detected invalid data based on a result of the determination. According to this method, it may be possible to enhance security of data stored in the non-volatile memory device, to prevent a physical erase operation from being excessively performed, and to increase the life span of the non-volatile memory device.
Claims21
A method of operating a controller controlling a non-volatile memory device including a first memory block and a second memory block, the method comprising:
- detecting invalid data of the first memory block;
- determining whether the invalid data is less than a reference value;
- and
- executing a secure erase operation to change a voltage distribution of the invalid data, based on a result of the determination.
A controller configured to control a non-volatile memory device including a first memory block and a second memory block, the controller comprising:
- an invalid block manager that detects invalid data of the first memory block and reprograms the invalid data, wherein
- the invalid block manager reprograms a first program state of the invalid data to an intermediate program state between second and third program states adjacent to each other.
A method of operating a controller controlling a non-volatile memory device including a first memory block and a second memory block, the method comprising:
- detecting valid data of a first page corresponding to a target logical address;
- assigning, in response to detecting the valid data, an available second page;
- changing a voltage distribution of the valid data stored in the first page;
- and
- writing data, which corresponds to the valid data and is received externally, in the second page.
21-32. (canceled)
Dependencies are inferred from the claim text.