US 12,449,986 B2
Optimized handling of high current consumption during an open block read
Adam Jacobvitz, Mountain View, CA (US); Piyush Dhotre, San Jose, CA (US); Niles Yang, Mountain View, CA (US); and Brandon Jensen, San Jose, CA (US)
Assigned to SANDISK TECHNOLOGIES, INC., Milpitas, CA (US)
Filed by SANDISK TECHNOLOGIES, INC., Milpitas, CA (US)
Filed on Dec. 8, 2023, as Appl. No. 18/533,508.
Prior Publication US 2025/0190124 A1, Jun. 12, 2025
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0625 (2013.01) [G06F 3/064 (2013.01); G06F 3/0652 (2013.01); G06F 3/0679 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A storage device to manage effects of read operations on power consumption on the storage device comprising:
a memory device including blocks to store data; and
a controller configured to:
determine openness of blocks on the memory device; and
execute a first protocol to fill open blocks on the memory device such that subsequent read operations are performed on blocks that have been filled and a second protocol to control which read operations are sent to the memory device based on real-time power consumption on the storage device,
wherein the second protocol includes generating power tokens based on the real-time power consumption of the storage device, and each power token is associated with a profile that is generated based on the openness of a respective block.