Storage device and operating method thereof
AssigneeSK hynix Inc.
InventorJung Sik CHOI
Life of this patent
Estimating the term…
Abstract
A storage device may include a memory device and a memory controller. The memory device may include a plurality of physical pages. The memory controller may include a plurality of physical pages. The memory controller may group the plurality of physical pages into a plurality of stress physical page groups according to a stress level of each of the plurality of physical pages, the stress level associated with read disturb, and perform a garbage collection operation on each of the plurality of stress physical page groups, based on the stress level.
Claims20
A storage device comprising:
- a memory device including a memory block including a plurality of physical pages;
- and
- a memory controller configured to group the plurality of physical pages into a plurality of stress physical page groups according to a stress level of each of the plurality of physical pages, the stress level associated with read disturb, and perform a garbage collection operation on each of the plurality of stress physical page groups, based on the stress level.
A method of operating a storage device, the method comprising:
- grouping a plurality of physical pages included in a memory block of a memory device of the storage device into a plurality of stress physical page groups according to a stress level of each of the plurality of physical pages, the stress level associated with read disturb;
- selecting a target stress physical page group among the plurality of stress physical page groups, based on the stress level;
- performing a first garbage collection operation on the target stress physical page group;
- receiving, from a host, an access request after the first garbage collection operation is performed, the access request being for the other stress physical page group different from the target stress physical page group among the plurality of stress physical page groups;
- and
- performing a second garbage collection operation on the other stress physical page group after a response to the access request is transmitted to the host.
A memory controller comprising:
- a stress information storage configured to store stress information on a plurality of stress physical page groups obtained by grouping a plurality of physical pages included in a memory block according to a stress level of each of the plurality of physical pages, the stress level associated with read disturb;
- a read controller configured to perform a test read operation on at least one weak physical page in a target stress physical page group among the plurality of stress physical page groups;
- and
- a garbage controller configured to perform a garbage collection operation on each of the plurality of stress physical page groups, based on the stress level.
Dependencies are inferred from the claim text.