US 12,314,601 B2
Read access management of host performance booster (HPB) regions by a storage device
Laxmi Bhoopali, Bangalore (IN); Ramanathan Muthiah, Bangalore (IN); and Savita Neelannavar, Bangalore (IN)
Assigned to SANDISK TECHNOLOGIES INC, Milpitas, CA (US)
Filed by WESTERN DIGITAL TECHNOLOGIES, INC., San Jose, CA (US)
Filed on Aug. 1, 2023, as Appl. No. 18/228,799.
Prior Publication US 2025/0044977 A1, Feb. 6, 2025
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0655 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0679 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A storage device to support a host performance booster (HPB) feature, the storage device is communicatively coupled to a host device, the storage device comprises:
a memory device divided into blocks, wherein data is stored on the blocks in the memory device; and
a controller to execute a background relocation operation, and during the background relocation operation, to identify a block to relocate data from, determine that a relocation system threshold has not been reached, and execute a source selection algorithm configured to minimize HPB entry inactivation resulting from data relocation, the source selection algorithm including a criterion to enable the controller to select the block as a source block for relocation.