Patrol scrubbing cycle for data storage circuitry
AssigneeArm Limited
InventorsAndrew David Tune, Cyrille Nicolas Dray
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsAndrew David Tune, Cyrille Nicolas Dray
Estimating the term…
Data storage circuitry has entries to store data according to a data storage technology supporting non-destructive reads, each entry associated with an error checking code (ECC) and age indication. Scrubbing circuitry performs a patrol scrubbing cycle to visit each entry of the data storage circuitry within a scrubbing period. On a given visit to a given entry, the scrubbing operation comprises determining, based on the age indication associated with the given entry, whether a check-not-required period has elapsed for the given entry, and if so performing an error check on the data of the given entry using the ECC for that entry. The error check is omitted if the check-not-required period has not yet elapsed. The check-not-required period is restarted for a write target entry in response to a request causing an update to the data and the error checking code of the write target entry. The check-not-required period is restarted for a read target entry in response to a request causing the data of a read target entry to be non-destructively read and subject to the error check.
An apparatus comprising:
A method comprising:
Dependencies are inferred from the claim text.