CPC G11C 16/16 (2013.01) [G11C 16/08 (2013.01); G11C 16/105 (2013.01); G11C 16/28 (2013.01); G11C 16/30 (2013.01)] | 20 Claims |
1. A storage device, comprising
a controller configured to control a non-volatile memory device(s) having a plurality of memory blocks therein, said controller comprising:
secure erase control logic configured to: (i) control secure erase operations on the plurality of memory blocks in response to a secure erase request received from a host, and (ii) set flags corresponding to the plurality of memory blocks such that a first flag corresponding to a first memory block, which has undergone at least two of the secure erase operations, has a first value; and
adaptive control logic configured to change at least one operating condition associated with a write operation and/or read operation directed at the first memory block, in response to detecting that the first flag has the first value.
|