STORAGE DEVICE HAVING VARIOUS RECOVERY METHODS AND RECOVERY MODES
First Claim
1. A storage device, comprising:
- a nonvolatile memory device including a plurality of nonvolatile memory cells forming a user area and an overprovision storage area; and
a controller configured to control the nonvolatile memory device, wherein when the controller detects a fault of the nonvolatile memory device, the controller negates a partial storage area including the fault in the nonvolatile memory device, reassigns a partial overprovision storage area corresponding to a size of a partial user area among the partial storage area to the user area, determines a device fail if a size of the overprovision storage area is less than an overprovision threshold after the reassigning of the partial overprovision storage area, and determines a recovery success if the size of the overprovision storage area is equal to or greater than the overprovision threshold after the reassigning of the partial overprovision storage area.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage device including: a nonvolatile memory device including a plurality of nonvolatile memory cells, a partial storage area and an overprovision storage area; and a controller configured to control the nonvolatile memory device, wherein when the controller detects a fault of the nonvolatile memory device, the controller negates the partial storage area, reassigns the overprovision storage area, which corresponds to a size of a user area, among the partial storage area, determines a device fail if the overprovision storage area is less than an overprovision threshold after the reassigning of the partial storage area, and determines a recovery success if the overprovision storage area is equal to or greater than the overprovision threshold after the reassigning of the partial storage area.
26 Citations
20 Claims
-
1. A storage device, comprising:
-
a nonvolatile memory device including a plurality of nonvolatile memory cells forming a user area and an overprovision storage area; and a controller configured to control the nonvolatile memory device, wherein when the controller detects a fault of the nonvolatile memory device, the controller negates a partial storage area including the fault in the nonvolatile memory device, reassigns a partial overprovision storage area corresponding to a size of a partial user area among the partial storage area to the user area, determines a device fail if a size of the overprovision storage area is less than an overprovision threshold after the reassigning of the partial overprovision storage area, and determines a recovery success if the size of the overprovision storage area is equal to or greater than the overprovision threshold after the reassigning of the partial overprovision storage area. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A storage device, comprising:
-
a nonvolatile memory device including a plurality of nonvolatile memory cells; and a controller configured to control the nonvolatile memory device, wherein when the controller detects a fault of the nonvolatile memory device, the controller selects a recovery method among a plurality of recovery methods, and recovers the fault using the selected recovery method. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A storage device, comprising:
-
a nonvolatile memory device including a plurality of nonvolatile memory cells; and a controller configured to control the nonvolatile memory device, wherein when the controller detects a fault of the nonvolatile memory device, the controller detects a recovery mode upon detecting the fault, selects a recovery method and performs a recovery of the fault itself if the recovery mode is a first recovery mode, and queries the recovery method to an external host device if the recovery mode is a second recovery mode. - View Dependent Claims (16, 17, 18, 19)
-
-
20. The storage device of claim 20, wherein an initial setting of the recovery mode is the first recovery mode, and
wherein the controller enters the second recovery mode if a device fail occurs in the first recovery mode.
Specification