US 12,422,910 B2
Thermal recovery in multi-protocol devices
Ramanathan Muthiah, Bangalore (IN); Vinod Sasidharan, Bangalore (IN); and Vimal Jain, Bangalore (IN)
Assigned to SANDISK TECHNOLOGIES, INC., Milpitas, CA (US)
Filed by SANDISK TECHNOLOGIES, INC., San Jose, CA (US)
Filed on Aug. 21, 2023, as Appl. No. 18/235,956.
Prior Publication US 2025/0068222 A1, Feb. 27, 2025
Int. Cl. G06F 1/32 (2019.01); G06F 1/26 (2006.01); G06F 1/3234 (2019.01)
CPC G06F 1/266 (2013.01) [G06F 1/3275 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A multi-protocol storage device communicatively coupled to a host that prevents the storage device from entering a thermal shutdown mode, the storage device comprises:
a controller to:
communicate with the host in a first mode using a first protocol;
receive a temperature request from the host;
monitor temperature on the storage device;
transmit a response to the temperature request to the host when the temperature meets a predefined temperature that is below a thermal shutdown threshold and receive a thermal throttling instruction from the host;
switch to a second mode to communicate with the host using a second protocol that is less resource intensive than the first protocol;
perform thermal throttling to reduce the temperature on the storage device; and
return to the first mode when the temperature of the storage device enters a normal operation zone.