Data storage device and operating method thereof
First Claim
Patent Images
1. A data storage device comprising:
- a plurality of logical zones, wherein each logical zone includes a plurality of logical regions with a different offset value for each logical region;
a plurality of logical region groups, wherein each of the logical region group comprises logical regions in the logical zones that have the same offset value; and
a processor configured to, when receiving a write request for a target logical region, increase a first access count stored in a first entry of a first table, corresponding to a logical zone including the target logical region, and increase a second access count stored in a second entry of a second table, corresponding to a logical region group including the target logical region.
1 Assignment
0 Petitions
Accused Products
Abstract
A data storage device includes a plurality of logical regions that form n number of logical zones, each including k number of logical regions, wherein the plurality of logical regions are grouped into k number of logical region groups based on their offset values; and a processor suitable for, when receiving a write request for a target logical region, increasing a first access count stored in a first entry of a first table, corresponding to a logical zone including the target logical region, and increasing a second access count stored in a second entry of a second table, corresponding to a logical region group including the target logical region.
5 Citations
23 Claims
-
1. A data storage device comprising:
-
a plurality of logical zones, wherein each logical zone includes a plurality of logical regions with a different offset value for each logical region; a plurality of logical region groups, wherein each of the logical region group comprises logical regions in the logical zones that have the same offset value; and a processor configured to, when receiving a write request for a target logical region, increase a first access count stored in a first entry of a first table, corresponding to a logical zone including the target logical region, and increase a second access count stored in a second entry of a second table, corresponding to a logical region group including the target logical region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for operating a data storage device including a plurality of logical zones, each logical zone includes a plurality of logical regions with a different offset value for each logical region, and a plurality of logical region groups, wherein each of the logical region group comprises logical regions in the logical zones that have the same offset value, the method comprising:
-
receiving a write request for a target logical region; increasing a first access count stored in an entry of a first table, corresponding to a logical zone including the target logical region; and increasing a second access count stored in an entry of a second table, corresponding to a logical region group including the target logical region. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A data storage device comprising:
-
a nonvolatile memory having a plurality of logical memory zones wherein each logical memory zone includes a plurality of logical regions with a different offset value for each logical region, and a plurality of logical region groups, wherein each of the logical region group comprises logical regions in the logical zones that have the same offset value; a working memory having first and second tables including address mapping information on the plurality of logical memory zones, wherein the first table includes a plurality of entries corresponding to the logical memory zones and thesecond table includes a plurality of entries corresponding to the logical region groups; and a processor configured to, when receiving a write request for a target logical region, increase a first access count stored in the first table, corresponding to a logical memory zone including the target logical region, increase a second access count stored in the second table, corresponding to a logical region group including the target logical region, and determine whether the first write count and the second write count exceed a first reference value and a second reference value, respectively. - View Dependent Claims (22, 23)
-
Specification