×

Disk drive system controller architecture

  • US 4,979,056 A
  • Filed: 06/02/1987
  • Issued: 12/18/1990
  • Est. Priority Date: 06/02/1987
  • Status: Expired due to Term
First Claim
Patent Images

1. A disk drive architecture providing for the controlled storage and transfer of data with respect to a host, said architecture comprising:

  • (a) a disk for storing data in respective sectors at a surface of said disk, each sector including sector information;

    (b) means for rotating said disk in response to spin signals that determine the direction and rotational rate of said disk, said rotating means including means, responsive to spin data values, for providing said spin signals to said rotating means;

    (c) means for positioning a head with respect to the surface of said disk for reading and writing data, said positioning means including actuator means, responsive to a positioning signal, for moving said head with respect to the surface of said disk and means for converting an actuator data value into said positioning signal;

    (d) sector means, coupled to said head, for recovering sector information from the sectors on the surface of said disk, said sector means including means for converting said sector information to sector data values including a sector mark signal; and

    (e) a microcontroller for successively executing a plurality of control processes including sector, spin, and actuator control processes, wherein said spin and actuator control processes respectively provide said spin data values and actuator data values to said rotating means and positioning means, wherein said microcontroller includes timing means, responsive to a plurality of timing control data values, for initiating the execution of said sector, spin and actuator control processes by said microcontroller, and wherein said microcontroller, in response to said sector data values determines and provides said timing control data values to said timing means such that said spin and actuator control processes are initiated at respective predetermined periods after receipt of said sector mark signal by said microcontroller and said sector control process is initiated a predetermined period in advance of the calculated occurrence of the next said sector mark signal.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×