Method and System for Adaptively Assigning Logical Block Address Read Counters Using a Tree Structure
AssigneeSanDisk Technologies LLC
InventorsYiwei Song, Xinde Hu, Daniel Tuers
Life of this patent
Estimating the term…
Loading patent…
AssigneeSanDisk Technologies LLC
InventorsYiwei Song, Xinde Hu, Daniel Tuers
Estimating the term…
Systems, apparatuses, and methods are provided that dynamically reassign counters (or other memory monitors) in a memory. A plurality of counters may be assigned to different address ranges within an overall address range of a memory. The value of the counter may be indicative of activity, such as reads, within a respective assigned address range. Depending on the value of the counter, the respective address range of the counter may be dynamically changed. For example, a counter with a high value (indicating higher activity within the address range) may have its respective address range divided, with two counters being assigned to each of the divided address ranges. Likewise, counters with low values (indicating less activity within the address ranges) may have their respective address ranges combined, with a single counter being assigned to the combined address ranges. Thus, in subdividing and combining address ranges, the number of counters assigned may remain the same, while still monitoring the activity with the overall address range.
A method comprising:
An apparatus comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.