Intel Corporation
Background data refresh using a system timestamp in storage devices

Last updated:

Abstract:

Techniques for performing background refresh for storage devices using a timestamp from the host are described. In one example, a method involves receiving a timestamp from a host, storing the timestamp in a storage device, and determining a retention time for data stored in one or more blocks of the storage device based on the timestamp relative to a second timestamp indicating when the data was written to the one or more blocks. In response to determining the retention time exceeds a threshold, the storage device moves the data to one or more other blocks of the storage device, which can include interleaving the refresh writes with activity from the host.

Status:
Grant
Type:

Utility

Filling date:

14 Dec 2017

Issue date:

24 Aug 2021