The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 15, 2002
Filed:
Mar. 31, 2000
Scott Edwin Heeren, San Jose, CA (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A system, method, and program product for operating a disk drive motor according to an exponentially decaying commutation curve are disclosed. A disk drive includes a motor, a spindle driven by the motor, one or more rotatable storage media coupled to the spindle, a motor driver circuit coupled to the motor, and a disk drive controller coupled to the motor driver and other disk drive components. The various components of the disk drive are controlled during operation by signals generated by the disk drive system controller. In particular, the disk drive controller can provide commutation timing signals to the motor driver that, in turn, drives the motor. During the first part of motor start-up, the disk drive controller selects external commutation of the motor. Commutation values approximating the first portion of the ideal commutation curve are pre-defined and stored as a look-up table into a memory system. Commutation values approximating the second portion are derived from a linear equation having a slope based on an acceleration characteristic of the motor. If the motor fails to reach the critical BEMF speed, the slope is repeatedly decreased, as necessary, and commutation values are re-calculated for this second portion of the commutation curve until the motor is started. Commutation values generated during both portions of the initial start sequence are used to externally control commutation of the motor. After the motor reaches the critical BEMF speed at which the back-electromotive force is high enough for self-commutation to work properly, internal commutation or self-commutation of the motor is used to commutate the motor.