Temperature monitoring systems and methods
First Claim
Patent Images
1. A data storage device comprising:
- a controller coupled to an interface and to a rotatable data storage medium, the controller configured to;
determine an operation to perform based on an instruction received via the interface from a host computer system;
if the operation is a data access operation, determine whether the operation meets a condition for a continuous data access operation, wherein the condition for the continuous data access operation is that the data access operation spans multiple data tracks on the rotatable data storage medium;
determine a temperature of electronics within the data storage device associated with executing the operation; and
delay execution of the operation when both the temperature is greater than a threshold and when the operation meets the condition for the continuous data access operation.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure is related to systems and methods for temperature monitoring of electronics, such as a controller or processor within a data storage device. In one example, a controller may be configured to determine an operation to perform and determine a temperature of electronics associated with executing the operation. The controller may then delay execution of the operation when the temperature is greater than a threshold.
-
Citations
20 Claims
-
1. A data storage device comprising:
-
a controller coupled to an interface and to a rotatable data storage medium, the controller configured to; determine an operation to perform based on an instruction received via the interface from a host computer system; if the operation is a data access operation, determine whether the operation meets a condition for a continuous data access operation, wherein the condition for the continuous data access operation is that the data access operation spans multiple data tracks on the rotatable data storage medium; determine a temperature of electronics within the data storage device associated with executing the operation; and delay execution of the operation when both the temperature is greater than a threshold and when the operation meets the condition for the continuous data access operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
determining, via a controller, a data storage operation to perform based on an instruction received from an interface; if the operation is a data access operation, determining, via the controller, whether the operation meets a condition for a continuous data access operation; and determining, via the controller, a temperature of electronics within a data storage device associated with executing the data storage operation; and delaying, via the controller, execution of the data storage operation when both the temperature is greater than a threshold and when the operation meets the condition for the continuous data access operation, wherein the condition for determining that the operation is the continuous data access operation is that the data access operation spans multiple tracks on a rotatable data storage medium of the data storage device. - View Dependent Claims (14)
-
-
15. A data storage device comprising:
-
a controller coupled to an interface and to a data storage medium, the controller configured to; determine an operation to perform based on an instruction received via the interface from a host computer system; if the operation is a data access operation, determine whether the operation meets a condition for a continuous data access operation; determine a temperature of electronics within the data storage device associated with executing the operation; and delay execution of the operation when both the temperature is greater than a threshold and when the operation meets the condition for the continuous data access operation, wherein; the threshold is adjustable and the threshold is lowered in response to an in-service time increase of the data storage device;
orthe threshold is set based on a sampling of temperature measurements during a period of inactivity of the data storage device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification