US 12,487,780 B2
Dynamic program suspend disable for random write SSD workload
Vivek Angoth, Longmont, CO (US); David Carlton, Oakland, CA (US); Sarvesh Gangadhar, Santa Clara, CA (US); MarkAnthony Golez, Folsom, CA (US); David J. Pelster, Longmont, CO (US); and Neelesh Vemula, Sunnyvale, CA (US)
Assigned to SK hynix NAND Product Solutions Corp., Rancho Cordova, CA (US)
Filed by SK hynix NAND Product Solutions Corp., Rancho Cordova, CA (US)
Filed on Sep. 26, 2024, as Appl. No. 18/898,142.
Application 18/898,142 is a continuation of application No. 17/241,976, filed on Apr. 27, 2021, granted, now 12,131,064.
Prior Publication US 2025/0021272 A1, Jan. 16, 2025
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0605 (2013.01); G06F 3/0614 (2013.01); G06F 3/0653 (2013.01); G06F 3/0679 (2013.01)] 21 Claims
OG exemplary drawing
 
8. A method for controlling a program suspend operation of a NAND device, comprising:
controlling access to at least one NAND device using a controller;
determining that a current workload for at least one of the at least one NAND device is a random write workload; and
in response to determining that a current workload for the at least one of the at least one NAND device is a random write workload, disabling a program suspend operation for the at least one of the at least one NAND device.