Method and system for writing a servo-pattern on a storage medium
AssigneeInternational Business Machines Corporation
InventorsTimothy J. Chainer, Wayne J. Sohn, Edward J. Yarmchuk
Life of this patent
Estimating the term…
Abstract
A technique for writing a servo-pattern on a storage medium located in a recording device having an internal recording head. A timing pattern is generated on the storage medium with the internal recording head and a radial positioning value is determined in order to radially position the internal recording head. The servo-pattern is written using the internal recording head at locations determined by the timing pattern and the radial positioning value.
Claims32
A method for generating a timing pattern on a storage medium, said method comprising:
- writing a first plurality of transitions at a first radial position on said storage medium;
- determining a time interval between selected pairs of said first plurality of transitions;
- determining an amount of deviation between each determined time interval and a predetermined nominal interval, such that each selected pair of said first plurality of transitions has a corresponding determined amount of deviation;
- and
- writing a second plurality of transitions at a second radial position on said storage medium, each of said second plurality of transitions being written at a corresponding time delay, wherein each of said corresponding time delays comprises said predetermined nominal interval plus a fraction of an amount of deviation related to a pair of said first plurality of transitions, wherein propagation of random errors associated with writing said first plurality of transitions is reduced in writing said second plurality of transitions.
A method for writing a servo-pattern on a storage medium located in a recording device having an internal recording head, said method comprising:
- generating a timing pattern on said storage medium with said internal recording head, said generating comprising:
- writing a first plurality of transitions on a first of a plurality of tracks of said storage medium;
- writing a second plurality of transitions on a second of said plurality of tracks of said storage medium, each of a first portion of said second plurality of transitions being written at a corresponding first time delay and each of a second portion of said second plurality of transitions being written at a corresponding second time delay, wherein propagation of random errors associated with writing said first plurality of transitions is reduced in writing said second plurality of transitions;
- redetermining said first time delays and said first time delays second time delays, thereby providing redetermined first time delays and redetermined second time delays;
- writing another plurality of transitions on another of said plurality of tracks, each of a first portion of said another plurality of transitions being written at a corresponding redetermined first time delay and each of a second portion of said another plurality of transitions being written at a corresponding redetermined second time delay;
- and
- repeating said steps of redetermining said redetermined first and second time delays and writing another plurality of transitions, for one or more remaining tracks of said plurality of tracks;
- determining a radial positioning value used for radially positioning said internal recording head;
- and
- writing a servo-pattern on said storage medium with said internal recording head, said servo-pattern being written at locations determined by said timing pattern and said radial positioning value.
A method for generating a timing pattern on a storage medium having a plurality of tracks, said method comprising the steps of:
- writing a first plurality of transitions at a first radial position on said storage medium;
- determining a time interval between selected pairs of said first plurality of transitions;
- determining an amount of deviation between each determined time interval and a predetermined nominal interval, such that each selected pair of said first plurality of transitions has a corresponding determined amount of deviation;
- and
- writing a second plurality of transitions at a second radial position on said storage medium, said second plurality of transitions comprising a first portion of transition and a second portion of transitions, each of said first portion of transitions corresponding to one of said pair of said first plurality of transitions and each being written at a corresponding first time delay,and each of said second portion of transitions being written at a corresponding second time delay, and wherein said first portion of transitions represents a plurality of even numbered transitions and wherein each of said first time delay comprises said predetermined nominal interval plus a fraction of an amount of deviation related to a pair of said first plurality of transitions, wherein propagation of random errors associated with writing said first plurality of transitions are reduced in writing said second plurality of transitions, whereby random errors in alignment of said second plurality of transitions with respective ones of said first plurality of transitions are reduced.
A method for writing a servo-pattern on a storage medium located in a recording device having an internal recording head, said method comprising:
- generating a timing pattern on said storage medium with said internal recording head, said generating comprising:
- writing a first plurality of transitions on a first of a plurality of tracks of said storage medium;
- determining a time interval between each pair of said first plurality of transitions;
- determining an amount of deviation between each determined time interval and a predetermined nominal interval, such that each pair of said first plurality of transitions has a corresponding determined amount of deviation;
- and
- writing a second plurality of transitions on a second of said plurality of tracks of said storage medium, each of a first portion of said second plurality of transitions corresponding to one of said pair of said first plurality of transitions and being written at a corresponding first time delay and each of a second portion of said second plurality of transitions being written at a corresponding second time delay, each of said first time delays comprising said predetermined nominal interval plus a fraction of an amount of deviation related to a pair of said first plurality of transitions, and wherein propagation of random errors associated with writing said first plurality of transitions is reduced in writing said second plurality of transitions;
- determining a radial positioning value used for radially positioning said internal recording head;
- and
- writing a servo-pattern on said storage medium with said internal recording head, said servo-pattern being written at locations determined by said timing pattern and said radial positioning value.
A method for generating a timing pattern on a storage medium, said method comprising:
- writing a plurality of transitions at a first radial position on said storage medium;
- initially determining a time interval between selected pairs of said plurality of transitions;
- initially determining an amount of deviation between each initially determined time interval and a predetermined nominal interval, such that each selected pair of said plurality of transitions has a corresponding initially determined amount of deviation;
- writing another plurality of transitions at a second radial position on said storage medium, each of said another plurality of transitions being written at a corresponding time delay following a preceding one of said plurality of transitions, said corresponding time delay being determined by said predetermined nominal interval and a function of said corresponding initially determined amount of deviation, such that propagation of random errors associated with writing said plurality of transitions are reduced in writing said another plurality of transitions, whereby random errors in alignment of said another plurality of transitions with respective ones of said plurality of transitions are reduced;
- determining a time interval between selected pairs of said another plurality of transitions;
- determining an amount of deviation between each determined time interval and a nominal time interval, such that each selected pair has a corresponding determined deviation amount;
- writing another plurality of transitions at another radial position, each of said another plurality of transitions being written at a corresponding time delay determined by said nominal time interval and a function of said corresponding determined deviation amount;
- and
- repeating said determining said time interval, determining said amount of deviation and said writing another plurality of transitions at another radial position, for one or more other radial positions.
A system for generating a timing pattern on a storage medium, said system comprising:
- means for writing a first plurality of transitions at a first radial position on said storage medium;
- means for determining a time interval between selected pairs of said first plurality of transitions;
- means for determining an amount of deviation between each determined time interval and a predetermined nominal interval, such that each selected pair of said first plurality of transitions has a corresponding determined amount of deviation;
- and
- means for writing a second plurality of transitions at a second radial position on said storage medium, each of said second plurality of transitions being written at a corresponding time delay, wherein each of said corresponding time delays comprises said predetermined nominal interval plus a fraction of an amount of deviation related to a pair of said first plurality of transitions, wherein propagation of random errors associated with writing said first plurality of transitions is reduced in writing said second plurality of transitions.
A system for writing a servo-pattern on a storage medium located in a recording device having an internal recording head, said system comprising:
- means for generating a timing pattern on said storage medium with said internal recording head, said means for generating comprising:
- means for writing a first plurality of transitions on a first of a plurality of tracks of said storage medium;
- means for writing a second plurality of transitions on a second of said plurality of tracks of said storage medium, each of a first portion of said second plurality of transitions being written at a corresponding first time delay and each of a second portion of said second plurality of transitions being written at a corresponding second time delay, wherein propagation of random errors associated with writing said first plurality of transitions is reduced in writing said second plurality of transitions;
- means for redetermining said first time delays and said second time delays, thereby providing redetermined first time delays and redetermined second time delays;
- means for writing another plurality of transitions on another of said plurality of tracks, each of a first portion of said another plurality of transitions being written at a corresponding redetermined first time delay and each of a second portion of said another plurality of transitions being written at a corresponding redetermined second time delay;
- and
- means for repeating said redetermining said redetermined first and second time delays and writing another plurality of transitions, for one or more remaining tracks of said plurality of tracks;
- means for determining a radial positioning value used for radially positioning said internal recording head;
- and
- means for writing a servo-pattern on said storage medium with said internal recording head, said servo-pattern being written at locations determined by said timing pattern and said radial positioning value.
A system for generating a timing pattern on a storage medium having a plurality of tracks, said system comprising:
- means for writing a first plurality of transitions at a first radial position on said storage medium;
- means for determining a time interval between selected pairs of said first plurality of transitions;
- means for determining an amount of deviation between each determined time interval and a predetermined nominal interval, such that each selected pair of said first plurality of transitions has a corresponding determined amount of deviation;
- and
- means for writing a second plurality of transitions at a second radial position on said storage medium, said second plurality of transitions comprising a first portion of transitions and a second portion of transitions, each of said first portion of transitions corresponding to one of said pair of said first plurality of transitions and each being written at a corresponding first time delay, and each of said second portion of transitions being written at a corresponding second time delay, and wherein said first portion of transitions represents a plurality of even numbered transitions and wherein each of said first time delays comprises said predetermined nominal interval plus a fraction of an amount of deviation related to a pair of said first plurality of transitions, wherein propagation of random errors associated with writing said first plurality of transitions are reduced in writing said second plurality of transitions, whereby random errors in alignment of said second plurality of transitions with respective ones of said first plurality of transitions are reduced.
A system for writing a servo-pattern on a storage medium located in a recording device having an internal recording head, said system comprising:
- means for generating a timing pattern on said storage medium with said internal recording head, said means for generating comprising:
- means for writing a first plurality of transitions on a first of a plurality of tracks of said storage medium;
- means for determining a time interval between each pair of said first plurality of transitions;
- means for determining an amount of deviation between each determined time interval and a predetermined nominal interval, such that each pair of said first plurality of transitions has a corresponding determined amount of deviation;
- and
- means for writing a second plurality of transitions on a second of said plurality of tracks of said storage medium, each of a first portion of said second plurality of transitions corresponding to one of said pair of said first plurality of transitions and being written at a corresponding first time delay and each of a second portion of said second plurality of transitions being written at a corresponding second time delay, each of said first time delays comprising said predetermined nominal interval plus a fraction of an amount of deviation related to a pair of said first plurality of transitions, and wherein propagation of random errors associated with writing said first plurality of transitions is reduced in writing said second plurality of transitions;
- means for determining a radial positioning value used for radially positioning said internal recording head;
- and
- means for writing a servo-pattern on said storage medium with said internal recording head, said servo-pattern being written at locations determined by said timing pattern and said radial positioning value.
A system for generating a timing pattern on a storage medium, said system comprising:
- means for writing a plurality of transitions at a first radial position on said storage medium;
- means for initially determining a time interval between selected pairs of said plurality of transitions;
- means for initially determining an amount of deviation between each initially determined time interval and a predetermined nominal interval, such that each selected pair of said plurality of transitions has a corresponding initially determined amount of deviation;
- means for writing another plurality of transitions at a second radial position on said storage medium, each of said another plurality of transitions being written at a corresponding time delay following a preceding one of said plurality of transitions, said corresponding time delay being determined by said predetermined nominal interval and a function of said corresponding initially determined amount of deviation, such that propagation of random errors associated with writing said plurality of transitions are reduced in writing said another plurality of transitions, whereby random errors in alignment of said another plurality of transitions with respective ones of said plurality of transitions are reduced;
- means for determining a time interval between selected pairs of said another plurality of transitions;
- means for determining an amount of deviation between each determined time interval and a nominal time interval, such that each selected pair has a corresponding determined deviation amount;
- means for writing another plurality of transitions at another radial position, each of said another plurality of transitions being written at a corresponding time delay determined by said nominal time interval and a function of said corresponding determined deviation amount;
- and
- means for repeating said determining said time interval, said determining said amount of deviation and said writing another plurality of transitions at another radial position, for one or more other radial positions.
Dependencies are inferred from the claim text.