Dynamic processor bandwidth allocation in response to environmental conditions
First Claim
Patent Images
1. A method of operating a disk drive having a first processor and a second processor, the method comprising:
- performing servo-related tasks at the first processor;
receiving a signal indicative of an environmental condition at the first processor;
identifying code associated with the environmental condition based at least in part on the signal;
causing the second processor to execute the code associated with the environmental condition; and
performing a responsive task at the first processor based at least in part on the executed code associated with the environmental condition.
6 Assignments
0 Petitions
Accused Products
Abstract
Servo-related tasks are performed at a first processor in a disk drive. A signal indicative of an environmental condition is received at the first processor, and code associated with the environmental condition is identified based at least in part on the signal. A second processor in the disk drive is caused to execute the code associated with the environmental condition, and a responsive task is performed at the first processor based at least in part on the executed code associated with the environmental condition.
152 Citations
26 Claims
-
1. A method of operating a disk drive having a first processor and a second processor, the method comprising:
-
performing servo-related tasks at the first processor; receiving a signal indicative of an environmental condition at the first processor; identifying code associated with the environmental condition based at least in part on the signal; causing the second processor to execute the code associated with the environmental condition; and performing a responsive task at the first processor based at least in part on the executed code associated with the environmental condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A disk drive comprising:
-
a disk having a disk surface; a head actuatable over the disk surface and operable to write to and read from the disk surface; a sensor configured to generate a signal indicative of an environmental condition; a first processor operable to perform servo-related tasks and execute instructions, the first processor coupled to and configured to receive the signal from the sensor; a second processor coupled to the first processor; and a computer-readable memory having instructions stored thereon that are executable by the first processor in order to cause the first processor to respond to the environmental condition by; identifying code associated with the environmental condition based at least in part on the signal; causing the second processor to execute the code associated with the environmental condition; and performing a responsive task based at least in part on the executed code associated with the environmental condition. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A disk drive having a first processor and a second processor, the disk drive comprising:
-
means for performing servo-related tasks at the first processor; means for receiving a signal indicative of an environmental condition at the first processor; means for identifying code associated with the environmental condition based at least in part on the signal; means for causing the second processor to execute the code associated with the environmental condition; and means for performing a responsive task at the first processor based at least in part on the executed code associated with the environmental condition.
-
Specification