Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Head-positioning-servo-for-disk-drives

 Record track identification and following
It is therefore an object of the present invention to provide an improved servo sector pattern in a ...


 Servo control apparatus
OF THE PREFERRED EMBODIMENT FIG. 1 illustrates a data storage medium 10 and a servo control ...


 Sterile back surgical gown with anchored belt pouch
It is the general object of this invention to provide an improved back belt arrangement in which ...


 Apparatus for reproducing digital data
Therefore an object of the present invention resides in providing an improved digital data ...


 Real time digital signal processor idle indicator
OF THE DRAWINGS FIG. 1 is a schematic block diagram of the presently preferred exemplary ...


 Methods and system for using multi-block bursts in half duplex subscriber unit transmissions
The present invention fulfills this need by providing a wireless communications system comprising a ...


 Master-target based arbitration priority
The problems outlined above are in large part solved by a remote communication system of the ...


 Single chip remote access processor
The single chip integrated remote access processor of the present invention has a plurality of ...


 Method and system for supporting non-deterministic burst lengths in a memory system employing extended data out(EDO)DRAM
The problems outlined above are in large part solved by a computer memory system in accordance with ...


 Method and system for dynamically assigning addresses to an input/output device
OF THE PREFERRED EMBODIMENTS In the following description, reference is made to the accompanying ...


 Head positioning servo for disk drives

Details
Inventors: Brown, Stewart C.;
Assignee: Tecstor, Inc. (Huntington Beach, CA)
Primary Examiner:
Assistant Examiner:
Attorney, Agent or Firm:

There is disclosed herein a head positioning system for a disk drive for a computer utilizing a digital head positioning system with controlled acceleration profiles during both positive and negative acceleration. Non-volatile memory stores data regarding scheduled track crossings during a seek movement. These data are the times of actual track crossings and an error signal is generated to conform the actual head acceleration to the stored acceleration profile.

DETAILED DESCRIPTION There is disclosed a positioning apparatus for positioning a magnetic head in a disk drive comprising: the magnetic head to be positioned; a positioning servo for positioning the head; and, a driver circuit for driving the positioning servo by controlling the position of the head as a function of time.
Head position is controlled as a function of time in accordance with a predetermined profile or schedule of position data versus time.
The profile also defines both the velocity and acceleration as a function of time throughout the seek movement.
The driver circuit compares the actual position of the head to the predetermined profile to generate an error signal based upon the time difference.
The predetermined profile contemplates controlled acceleration at all times during the seek, i.
e.
, the acceleration is constant and positive during the first portion of the seek and constant and negative during a second portion of the seek.
For seeks of any length greater than a predetermined number of tracks, the acceleration is constant during a first portion of the seek, the acceleration is zero during a middle portion of the seek, and the acceleration is constant and negative during the last portion of the seek.
The servo driver of the positioning apparatus utilizes a midpoint counter which stores data loaded by a microprocessor regarding the length of a particular seek.
The midpoint counter counts signals related to track crossings generated by nonvolatile memory driven by a counter to determine when the midpoint of a seek is reached whereupon a midpoint signal is generated.
The seek is started when a counter control circuit starts a data counter counting the count up mode.
The counter data outputs serve as the address signals for the memory which stores the profile data.
Two data outputs from the memory carry pulses resulting from the stored profile data.
The spacing between these pulses decreases as time goes by until the midpoint signal is generated.
One of the pulse trains has twice as many pulses as the other, and is used by the midpoint counter to determine when the midpoint of the seek has been reached



Related patents
  Open loop acceleration/deceleration control for disk drive stepper motors
In accordance with the present invention, there is a relatively inexpensive, but efficient open loop, pulse width modulation technique for controlling the acceleration ...
  Multiplexing I/O module
The invention is embodied in an I/O module that performs external addressing of banks of I/O contacts in addition to coupling I/O data. The I/O module performs high ...
  Modular computer assembly
The present invention specifically addresses and alleviates the above mentioned deficiencies associated in the prior art. More particularly, the present invention ...
  Ergonomic docking station for a portable computer
The foregoing problems are solved and a technical advance is achieved by a portable PC docking station that enables the use of the portable PC display while docked and ...
  High-performance modular memory system with crossbar connections
OF THE PREFERRED EMBODIMENTS System Platform FIG. 1 is a block diagram of a Symmetrical Multi-Processor (SMP) System Platform according to a preferred embodiment of the ...
  System and method for checking bits in a buffer with multiple entries
FIG. 1 shows a computer system 100 having a processor 110, also referred to herein as a controller 110, a cache array 120, and a data buffer 130. In use, the controller ...
  Control circuitry for data transfer in an advanced data link controller
The increased use of Bit-Oriented-Protocols has resulted in a need for a low-cost, high speed LSI chip that can accommodate the three major BOP protocols. It is also an ...
  Enhanced network services using a subnetwork of communicating processors
The invention provides a method and system for providing enhanced services for a network, using a subnetwork of communicating processors. The enhanced services use ...
  System and method for providing television services
The present invention provides an approach for viewer-friendly and virtually instantaneous transitioning from a first analog based television program to a second program,...
  System for controlling an internally-installed cache memory
An object of the present invention is to maintain consistency between a main memory and an internally-installed cache even when the portion of the logical address other ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved