JPH08212527A - ヘッドの読取り素子と書込み素子との間の分離を決定する方法および関連する装置・方法 - Google Patents
ヘッドの読取り素子と書込み素子との間の分離を決定する方法および関連する装置・方法Info
- Publication number
- JPH08212527A JPH08212527A JP7307777A JP30777795A JPH08212527A JP H08212527 A JPH08212527 A JP H08212527A JP 7307777 A JP7307777 A JP 7307777A JP 30777795 A JP30777795 A JP 30777795A JP H08212527 A JPH08212527 A JP H08212527A
- Authority
- JP
- Japan
- Prior art keywords
- pattern
- disk
- trigger
- track
- head
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B21/00—Head arrangements not specific to the method of recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/02—Control of operating function, e.g. switching from recording to reproducing
- G11B19/04—Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B21/00—Head arrangements not specific to the method of recording or reproducing
- G11B21/02—Driving or moving of heads
- G11B21/10—Track finding or aligning by moving the head ; Provisions for maintaining alignment of the head relative to the track during transducing operation, i.e. track following
- G11B21/106—Track finding or aligning by moving the head ; Provisions for maintaining alignment of the head relative to the track during transducing operation, i.e. track following on disks
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/54—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head into or out of its operative position or across tracks
- G11B5/55—Track change, selection or acquisition by displacement of the head
- G11B5/5521—Track change, selection or acquisition by displacement of the head across disk tracks
- G11B5/5565—Track change, selection or acquisition by displacement of the head across disk tracks system adaptation for compensation of variations of physical parameters, e.g. temperature
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/58—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
- G11B5/596—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on disks
- G11B5/59633—Servo formatting
Landscapes
- Moving Of The Head To Find And Align With The Track (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Adjustment Of The Magnetic Head Position Track Following On Tapes (AREA)
Abstract
エラーの訂正を含む、自己サーボ書込み時のタイミング
・パターンの配置の改良を提供する。 【解決手段】 個別の読取り要素と書込み要素を備えた
記録ヘッドを有するディスク・ドライブにおいて、要素
間の分離を決定し、ヘッドとディスクの間の傾斜角の関
数としてこのようなエラーを訂正する方法である。要素
間のミスアライメントと非平行によるエラーならびにそ
のアクチュエータ上のヘッドのミスアライメントによる
エラーも検出され訂正される。ディスクの回転速度の変
化や隣接するタイミング・パターンに対するタイミング
・パターンのミスアライメントによるエラーが検出され
訂正される。一般に、それぞれのトラック上にあり、後
続トラックで訂正されるランダム・エラーの書込みと検
出の両方を行うために、単一回転プロセスを使用するこ
とができる。
Description
ュータ用のハード・ディスク・ドライブ・メモリ記憶装
置に関する。より具体的には、本発明は、ディスク・ド
ライブ装置と、それにサーボトラック情報を書き込む方
法に関する。より詳細には、本発明は、記録媒体の記録
面上にサーボパターンを確立するための複雑な機械式ま
たは光学式あるいはその両方の位置決めシステムの必要
性を軽減することに関する。
記載されているように、フロッピーおよびハード・ディ
スク・ドライブの記憶容量レベルの向上は、ボイスコイ
ルおよびその他のタイプのサーボ位置決め装置によって
従来以上のトラック密度が可能になったことと、磁気抵
抗(MR)ヘッド技術などを使用することによってより
狭いトラックを読み書きできる能力との直接的な結果で
ある。従来、低トラック密度のディスク・ドライブで
は、親ねじおよびステッパ・モータ機構によって充分な
ヘッドの位置決めを達成することができた。しかし、ト
ラック密度はたいへん高くなっているので、親ねじとス
テッパ・モータとの組合せによる機械エラーがトラック
間隔と比較して重大なものとなり、ヘッドが読み取る信
号からヘッドの位置を決定できるように埋込み式のサー
ボが必要になる。
用サーボ書込み器具によってヘッド・ディスク・アセン
ブリ(HDA)の媒体上にサーボトラックを書き込むこ
とが含まれている。このような器具では、レーザ位置決
めフィードバックを使用して、サーボトラックの書込み
に使用する記録ヘッドの実際の物理位置を読み取ってい
る。残念ながら、このようなサーボ書込み装置がサーボ
書込みのためにHDAの内部環境に侵入することはます
ます難しくなっている。というのは、HDAそのものが
非常に小さく、適正動作のために所定の位置につくため
にそのカバーとキャスティングに依存しているからであ
る。HDAによっては、プラスチックのクレジット・カ
ード程度のサイズと厚さのものもある。このようなレベ
ルの超小形化では、従来のサーボ書込み方法は不十分で
ある。
データ・トラックの中心線から外れて非常に精密に配置
された定周波信号のショート・バーストを含む。このバ
ーストは、セクタ・ヘッダ域に書き込まれ、トラックの
中心線を検出するために使用することができる。読取り
と書込みのどちらの場合も、中心に止まることが必須で
ある。トラック当たり17〜60個またはそれ以上のセ
クタが存在する可能性があるので、データ・トラックの
周囲には同数のサーボ・データ域を分散させる必要があ
る。スピンドルのぐらつき、ディスクのスリップ、熱膨
張などによって発生する可能性があるようにトラックが
真円ではない場合でも、これらのサーボデータ域によ
り、ヘッドはディスク周辺のトラック中心線を追跡する
ことができる。技術が進歩してディスク・ドライブがよ
り小形になり、トラック密度が増すにつれて、サーボ・
データの配置もそれに応じてより正確なものでなければ
ならない。
込み機器によって書き込まれ、通常、ディスク・ドライ
ブを支えるための大きい花崗岩ブロックの使用や、静か
な外部振動の影響を伴っている。補助クロック・ヘッド
は記録ディスクの表面に挿入され、基準タイミング・パ
ターンの書込みに使用される。非常に正確な親ねじと位
置フィードバック用のレーザ変位測定装置とを備えた外
部ヘッド/アーム位置決め装置は、変換器の位置を精密
に決定するために使用し、トラックの配置とトラック間
間隔の基礎となる。ディスクとヘッドは外部ヘッドおよ
びアクチュエータのアクセスを可能にするためにクリー
ン・ルーム環境に曝されるので、サーボ書込み装置はク
リーン・ルーム環境を必要とする。
589号は、位置決め手段の移動範囲内の第1のリミッ
ト・ストップに可動読取り/書込みヘッドの1つを位置
決めすることによって最適トラック間隔を決定する、サ
ーボ書込みを教示している。この場合、第1の基準トラ
ックは可動ヘッドによって書き込まれる。次に、経験
上、所望の平均トラック密度に関連するような所定の低
減数または振幅低減の割合X%が選択される。次に、第
1の基準トラックは可動ヘッドによって読み取られる。
次に、可動ヘッドは、第1の基準トラックの振幅がその
元の振幅のX%に低減されるまで、第1のリミット・ス
トップから変位する。次に、第2の基準トラックが可動
ヘッドによって書き込まれ、可動ヘッドは、第2の基準
トラックの振幅がその元の値のX%に低減されるまで、
同じ方向にもう一度変位する。ディスクが基準トラック
で一杯になるまで、このプロセスが続行され、後続の基
準トラックを書き込み、その元の値のX%まで振幅を低
減するのに充分な量だけ可動ヘッドを変位する。このよ
うに書き込まれた基準トラックの数がカウントされ、位
置決め手段の移動範囲内の第2のリミット・ストップが
検出されると、プロセスが停止する。書き込まれたトラ
ックの数と可動ヘッドの移動距離とを把握し、所望の平
均トラック密度の所定の範囲内になるように平均トラッ
ク密度が検査される。平均トラック密度が高い場合は、
ディスクが消去され、X%値が引き下げられ、プロセス
が繰り返される。平均トラック密度が低い場合は、ディ
スクが消去され、X%値が引き上げられ、プロセスが繰
り返される。平均トラック密度が所望の平均トラック密
度の所定の範囲内である場合は、所与の平均トラック密
度用の所望の低減率X%が求められているので、サーボ
書込み装置はサーボ書込みステップに移行することがで
きる。
・ヘッドを使用してクロック・トラックを生成する方法
を開示していない。というのは、これは外部クロック・
ヘッドによって達成されるからである。また、Oliver他
は、伝播時のトラック間隔を決定する方法も教示してい
ない。この結果、トラック間隔を決定するためには、デ
ィスク表面全体に書き込み、書き込んだトラックの数を
カウントすることが必要になる。さらに、Oliver他は、
ディスク・ドライブ内の複数のヘッドの変動を検査し、
それに応じてトラック・ピッチを設定するわけではな
い。最後に、Oliver他は、放射伝播成長時にエラーの増
大を制限する方法を教示していない。ランダム・エラー
はステップ数の平方根として増大し、ステップ数はディ
スク・ドライブ伝播の場合、10000ステップという
規模になり、その結果、最終エラーはステップ間エラー
の100倍以上になる。
記載されているように、1990年3月27日にJanzに
付与された米国特許第4912576号には、ディスク
・ドライブ専用の1対の変換器によってサーボパターン
を書き込む方法が記載されている。3種類のサーボパタ
ーンを使用して、速度に比例する勾配を有する差信号を
提供する3相信号が生成される。公称トラック間間隔よ
り半径方向の幅がかなり広いサーボパターンが可能であ
る。これは、読み返し振幅の改良とその結果、サーボ・
パフォーマンスの改良に役に立つ。Janzによれば、変換
器からの信号レベルは、ディスク上に記録された特定の
パターンとのアライメントの尺度になる。磁束ギャップ
によって1つのパターンの40%だけが掃引される場
合、読取り電圧は、変換器がパターンの中心に正確にア
ライメントされているときに得られる最大電圧の40%
になる。Janzは、この現象を使用して、データ・トラッ
ク用の中心線経路に沿って3つの片寄った千鳥形パター
ンのうちの2つを広げている。
の一方の側をサーボ用に、もう一方の側をデータ用に確
保している。このディスク・ドライブは、共通のアクチ
ュエータを共用する2つの変換器を両面に含んでいる。
データ初期設定のために消去済みディスクをフォーマッ
トするため、第1相サーボがサーボ側の外縁部に書き込
まれる。次に、第1相サーボトラック振幅が示すよう
に、変換器はトラックの半分だけ半径方向に内側に移動
し、第1のデータトラックがデータ側に記録される。次
に、第1のデータトラック振幅が示すように、変換器は
もう一度トラックの半分だけ半径方向に内側に移動し、
第2相サーボトラックがサーボ側に記録される。次に、
第2相サーボトラック振幅が示すように、変換器はもう
一度トラックの半分だけ半径方向に内側に移動し、第2
のデータトラックがデータ側に記録される。次に、第2
のデータトラック振幅が示すように、変換器はさらにト
ラックの半分だけ半径方向に内側に移動し、第3相サー
ボトラックがサーボ側に記録される。次に、第3相サー
ボトラック振幅が示すように、変換器はトラックの半分
だけ半径方向に内側に移動し、第3のデータトラックが
データ側に記録される。この前後移動プロセスは、2つ
の面全体が書き込まれるまで繰り返される。このように
書き込まれたトラックが少なすぎるか多すぎる場合、デ
ィスクはもう一度再フォーマットされるが、トラック幅
の半分よりわずかに多いかまたはわずかに少ないか、い
ずれか適切な量だけ内側にステップするように、わずか
な調整が行われる。ディスク・ドライブが適切な間隔の
サーボトラックを全部使ってフォーマットされた後、デ
ータトラックはその目的を果たしており、ユーザ・デー
タを受け入れる準備として消去される。
ーボトラックのためにディスクの1つの表面全体が使用
され、縦に一列に並んで動作する2つのヘッドが必要で
ある。トラック間ビット同期も制御されず、したがっ
て、トラック間でデータを検出するためのシーク時間が
重大かつ有害な影響を受ける恐れがある。ディスクが1
回転する間に発生する変換器の浮動高の変動やスピンド
ルの振れ、ならびに媒体の不一致により、トラック外読
取り信号振幅の単純な読取りに依存する半径方向位置の
測定値が改竄される恐れがある。先行技術の方法は、非
常にパフォーマンスの高いディスク・ドライブには不十
分である。
o Track Writers"というIBMテクニカル・ディスクロ
ージャ・ブルテンVol.33、No.5(1990年10月)に
は、外部位置エンコーダ・ディスクを使用せず、プロダ
クト・ヘッドによってカバーを所定の位置に取り付けた
後の、ヘッド/ディスク・アセンブリのサーボ書込みが
提案されている。単一クロック・トラックが外径部に書
き込まれ、交互のA相とB相に分割される。次に、クロ
ック情報のソースとしてそれぞれの相を交互に使用する
ときにヘッドがトラックの半分だけ内側にステップし、
そこから、各データ・フィールドに先行するサーボ・セ
クタ内のサーボ情報と交互相の追加クロック信号を書き
込むことができる。トラック半分のステップにより、前
に書き込んだクロック情報を確実に読み取ることができ
る。この技法では、専用サーボ書込み装置クロック・ヘ
ッドと関連機構が不要になる。
記録表面と、その表面に通じている変換器と、その表面
上で変換器を半径方向に掃引するためのサーボアクチュ
エータ手段とを備えた回転ディスクと、変換器に接続さ
れた可変利得読取り増幅器と、可変利得増幅器に接続さ
れたアナログ・ディジタル変換器(ADC)と、ディス
ク表面のDC消去のために変換器に結合された消去周波
数発振器と、ADC側に現れるディジタル出力を格納す
るためのメモリと、変換器読取り振幅がディジタル・メ
モリに表される事前読取り振幅の一部になるような半径
方向位置に移動するようサーボアクチュエータに通知す
る制御装置とを含む、ハード・ディスク・ドライブを教
示している。
(closure)によって初期クロック・トラックを書き込
み、次にトラック半分だけずれた通常シーケンスのクロ
ック・バーストを含む次のクロック・トラックを書き込
むことによって維持される。この場合、初期クロック・
トラックは書込みクロック・バースト間に読み取ること
ができ、読み取った信号は、次のトラックのクロック・
バーストを書き込むための基準として使用する発振器の
周波数ロックに使用される。その結果、クロック・バー
ストの方格パターンが作成される。クロック・バースト
を含む、書き込まれた最後のトラックからトラック半分
だけステップし、前のトラックのクロック・バーストと
インタレースする次の新規シーケンスのクロック・バー
ストを書き込むことによって後続のすべてのトラックが
増分方式で構築される。
書き込むには、トラック間のサーボ・パターンの同期を
確立するようにパターン生成器をゲートするために回転
ディスク記憶媒体から得られる精密なタイミングが必要
である。この精密なタイミングは通常、外部クロック・
ヘッドまたはシャフト・エンコーダによって達成され
る。図1に示すサーボ・パターンは、半径方向位置情報
を提供するためのパターンが続くセクタ・ヘッダを含
む。このセクタは、トラック間の精密なアライメントを
必要とする、サーボIDフィールド4とグレイ・コード
・フィールド6から構成される。これらのパターンにミ
スアライメントがあると、磁気パターンの破壊干渉が起
こり、信号の振幅が低減されてエラーに至る。最近のデ
ィスク・ドライブのアライメントの仕様は、ディスクの
回転周期が約11ミリ秒または2.3ppmのトラック
間で約25ナノ秒(3シグマ)である。したがって、こ
の狭い時間領域では、ディスクが何度も回転する間にデ
ィスクの角位置を精密に測定する必要がある。
を使用する自己伝播によってパターン生成器用のクロッ
クを生成するためのプロセスでは、ディスク表面にサー
ボ書込みする間に数千ステップを必要とする。単一ヘッ
ドでは書込みと読取りを同時に行うことはできないの
で、自己伝播では、図2に示すように次のセクタに書き
込む直前にあるセクタでタイミング同期が得られるよう
に、ディスク上の1つのトラックを複数の交互セクタに
分割する必要がある。初期開始トラック#0にヘッドを
移動させた後、偶数番号セクタにトリガ・パターン(T
P)を書き込む。サーボ・トラック#1までトラックの
一部分だけヘッドを変位させ、奇数番号セクタ1、3、
5、・・・59に後続のTPを書き込む際に同期を取る
ために偶数番号セクタ2、4、6、・・・60を使用す
る。サーボ・トラック#2までトラックの一部分だけヘ
ッドをもう一度変位させて役割を逆転し、後続の偶数番
号セクタを書き込む際に同期を取るために奇数番号セク
タを使用する。このプロセスは、記録表面の端から端ま
でヘッドを変位させるまで続行される。1つのセクタを
書き込むたびに、ディスクの回転速度の変化と同期を取
るための読み返し信号の電気ノイズの両方が原因で、ベ
ース・エラーという小さいが不可避のタイミング・エラ
ーが発生する。書き込まれたセクタが同期セクタに切り
替わるときに、これらのエラーが次のステップで複製さ
れる。ここでは、新規かつ独立した1組のランダム・エ
ラーも追加される。したがって、自己伝播プロセスは、
各ステップのランダム・エラーの複製と合計を伴う。未
訂正のままにしておくと、このようなエラーは統計的に
は、ステップ数の二乗平均平方根として増大する。同期
と書込みのプロセスは原因になる、すなわち、各ステッ
プでの書込みの前に同期が行われるので、所与のセクタ
・タイミング・パターンの位置を決定するランダム・エ
ラーのシーケンスは、経路1、経路2、経路3という矢
印で示したスパイラル経路をたどって追跡することがで
きる。これらの経路は平行に走っており、各セクタの隣
接半径方向位置では完全に独立しているので、トラック
間のミスアライメントは最終的に2つの独立ランダム・
ウォーク間の差になり、2の平方根という追加係数を示
す。したがって、10000ステップ後のRMSトラッ
ク間エラーは、ベース・エラーの141倍になるはずで
ある。ただし、このプロセスは2に制限された交互パタ
ーン以外でも機能することができ、たとえば、クロック
伝播に3つのパターンを使用することもできるが、現在
企図する好ましい実施例は2であることに留意された
い。
グまたはトリガ・パターン(TP)がディスク上に置か
れる。エラーに関しては、たとえば、4ステップ後に、
サーボ・トラック#3のセクタ#5のTP26のTP位
置の全エラーは、サーボ・トラック#2上のセクタ#4
のTP24からの同期によるエラーに、サーボ・トラッ
ク#1上のセクタ#3のTP22からのものと、サーボ
・トラック#0上のセクタ#2のTP20からのものと
を加えたものに等しくなり、サーボ・トラック#1のセ
クタ#5のTP42位置のエラーは、サーボ・トラック
#0上のセクタ#4のTP40からの同期によるエラー
と等しくなる。したがって、TP26とTP42は隣接
トラック上にあるが、そのエラーは経路2と経路3とい
う2つの独立経路から発生し、それがトラック間のミス
アライメントの原因となる。
てクロック・ヘッドを自己伝播クロックで置き換える技
法は、いくつか提案されている。残念ながら、提案され
ているこれらのプロセスは、トラック間のエラーの未制
御増大を発生せずに伝播を達成する方法を教示していな
い。したがって、最新のディスク・ドライブにはタイミ
ング・アライメントの精密な要件があるため、このよう
なエラーの増大によって、提案されている自己クロック
生成方法はいずれも商業応用できなくなっている。
びIBMテクニカル・ディスクロージャ・ブルテンVol.
33、No.5(1990年10月)では、エラーが増大せず
にクロック・パターンを生成する方法を教示していな
い。1993年3月8日に出願され、本出願人に譲渡さ
れ、参照により本明細書に組み込まれる米国特許出願第
08/028044号は、トラック間の精密な磁気パタ
ーン・アライメントをもたらすためにパターン伝播プロ
セスのエラーを検出し訂正する方法を示している。各ス
テップで書き込まれるエラーは、ディスクが次に1回転
する間に測定され、処理され、訂正される。たとえば、
図2ではTP26を書き込む前に、ディスクが余分に1
回転するときにTP24とTP42との間隔が測定さ
れ、それが時間間隔T45として格納される。この時間
間隔T45は、ヘッドをサーボ・トラック#3上に位置
決めするときに使用され、TP24でトリガして、TP
42にアライメントしたTP26を書き込む。ディスク
の余分な回転により、経路2と経路3が示す原因連鎖が
切断され、通常は独立しているランダム・ウォーク経路
を効果的にまとめてロックし、トラック間ミスアライメ
ントの増大を防止する。米国特許出願第08/0280
44号に記載されているこのプロセスは、以下の説明で
は「2重回転クロック伝播プロセス」と呼ぶ。
書き込む場合、IBMテクニカル・ディスクロージャ・
ブルテンVol.33、No.5(1990年10月)に教示され
ているように、トリガおよび書込み回路内の電子遅延の
存在を処理しなければならないことが分かっている。そ
こで、読取り/書込み遅延は測定され、一定訂正として
印加される。この読取り/書込み遅延は、ストップに接
してヘッドを配置し、1組の偶数番号トリガ・パターン
を書き込むことによって、伝播を開始する前に決定する
ことができる。記録ヘッドは、偶数番号トリガ・パター
ンのそれぞれでトリガし、各偶数番号トリガ・パターン
後の初期遅延設定Dで奇数番号トリガ・パターンを書き
込む。ディスクがもう1回回転すると、各偶数番号トリ
ガ・パターンとその次の奇数番号トリガ・パターンとの
間の時間間隔が測定され、記録される。これらの記録値
から初期遅延設定Dを引いたものの平均が読取り/書込
み遅延訂正になり、電子遅延を適切に補正するために
は、すべての計算遅延設定からそれを差し引かなければ
ならない。
第08/028044号およびIBMテクニカル・ディ
スクロージャ・ブルテンVol.33、No.5(1990年10
月)では、系統的エラー(どのセクタでも一定である
が、伝播プロセスの半径方向位置の関数として変化す
る)が存在するときにトラック間の最適トリガ・パター
ン・アライメントを達成する方法を教示していない。特
に、米国特許出願第08/028044号では、以下の
方法を教示していない。 1)磁気抵抗ヘッドの場合のように記録ヘッドが空間的
に分離した読取り素子と書込み素子を有しているときの
変動する系統的エラーを解放する方法。この結果、読取
りから書込みまでの時間遅延が半径方向に依存する。 2)結果的に時間間隔の測定のエラーになるような、非
平行の読取り素子と書込み素子による変動する系統的エ
ラーを除去する方法。 3)モータ・ドライブ電流波形またはその他のセンサか
ら得た1回転当たり一度のクロック・インデックスを使
用することによって、統計的エラーによるサーボ・パタ
ーン回転を解消する方法。
号では、以下の方法を教示していない。 1)間隔サイズを減少せずに速度ジッタの影響を最小限
にする方法。 2)この目的のために設計された新しい方法を使用する
ことによって、間隔の制御を改良する方法。 3)ディスクの追加回転を発生せずにトラック間アライ
メントを達成する方法。
スクを有する直接アクセス記憶装置内のヘッドの読取り
素子と書込み素子との間の分離を決定する方法が提供さ
れる。この方法は、ヘッドをディスクの第1の半径に位
置決めして第1の読取り/書込み時間遅延を決定するス
テップと、ヘッドをディスクの第2の半径に位置決めし
て第2の読取り/書込み時間遅延を決定するステップ
と、前記第1の遅延と前記第2の遅延との差ならびにデ
ィスクの回転速度に基づいて読取り素子と書込み素子と
の分離を計算するステップとを含む。読取り/書込み時
間遅延を決定する前記ステップのうちの少なくとも1つ
は、書込み素子で第1のトリガ・パターンを書き込むス
テップと、前記第1のトリガ・パターンでのトリガから
公称時間T後に第2のトリガ・パターンを書き込むステ
ップと、前記第1のトリガ・パターンと前記第2のトリ
ガ・パターンとの間の時間間隔を測定するステップと、
前記間隔と公称時間Tとの差を計算するステップとを含
む。これらの遅延は、ヘッドと可動ディスクとの間の傾
斜角の関数であり、傾斜角は前記計算ステップでも使用
される。さらにこの方法は、前記分離、傾斜角、ディス
クの回転速度の関数としてディスクに対するヘッドの連
続半径方向位置の傾斜から得られる遅延時間を計算する
ステップと、サーボ・パターンをディスク上に書き込む
際にトリガ・パターンの位置決めを訂正するために前記
遅延時間を使用するステップとを含む。
を有するヘッドによって回転記憶媒体上のデータの配置
の系統的エラーの値を決定する方法であって、前記エラ
ーが前記読取り素子と前記書込み素子との形状的ミスア
ライメントによる方法にも関する。この方法は、前記デ
ィスク上の所与の半径方向位置に位置するヘッドによっ
て書き込まれるトリガ・パターン間の第1の時間間隔を
測定するステップと、1対のトリガ・パターン間の第2
の時間間隔を測定するステップであって、そのうちの第
1のトリガ・パターンが第1の半径方向位置に位置する
ヘッドによって書き込まれ、第2のトリガ・パターンが
第2の半径方向位置に位置するヘッドによって書き込ま
れ、前記第1および第2の半径方向位置が、1つの半径
方向位置に置かれたヘッドによって第1および第2の両
方のトリガ・パターンが読み取れるほど充分小さく、前
記系統的エラーを検出できるほど充分大きい距離分だけ
離れているステップとを含む。この方法は、ディスク上
にサーボ・パターンを設けるステップと、系統的エラー
の測定を使用して、ディスク上に前記サーボ・パターン
を書き込むのに使用するトリガ・パターンの位置を訂正
するステップとに結合される。本発明は、ディスク・ド
ライブ内のヘッドによって回転ディスク上にタイミング
・パターンを書き込む際の系統的エラーを訂正する方法
にも関し、前記ディスクの第1のトラック上の第1の位
置にあるヘッドによって第1のシリーズのトリガ・パタ
ーンを書き込むステップと、ディスクの回転方向に関連
する回転インデックスと前記第1のトラック上の少なく
とも1つのトリガ・パターンとの間の時間間隔を記録す
るステップと、所定の所望の時間間隔から記録した時間
間隔の偏差からインデックス訂正値を計算するステップ
と、前記インデックス訂正値を使用して、後続トラック
上に書き込まれる各トリガ・パターンの位置をシフトす
るステップとを含む。
によって回転ディスク上にタイミング・パターンを書き
込む際の系統的エラーを訂正する方法も企図し、前記デ
ィスクの第1のトラック上のヘッドによって第1のシリ
ーズのトリガ・パターンを書き込むステップと、ディス
クの回転方向に関連する回転インデックスと前記第1の
トラック上の少なくとも1つのトリガ・パターンとの間
の第1の時間間隔を記録するステップと、前記ディスク
の第2のトラック上のヘッドによって第2のシリーズの
トリガ・パターンを書き込むステップと、ディスクの回
転方向に関連する回転インデックスと前記第2のトラッ
ク上の少なくとも1つのトリガ・パターンとの間の第2
の時間間隔を記録するステップと、記録した前記第1お
よび第2の時間間隔の差からインデックス訂正値を計算
するステップと、前記インデックス訂正値を使用して、
後続トラック上に書き込まれる各トリガ・パターンの位
置をシフトするステップとを含む。本発明の他の態様に
よれば、ディスクとの相互作用のために位置決めされた
ヘッドを含むディスク・ドライブ内の回転ディスクに自
己サーボ書込みするためのプロセスは、第1のトラック
上に第1の組のトリガ・パターンを書き込むステップ
と、読取り/書込み時間遅延を決定するステップと、イ
ンデックス訂正値を決定するステップと、少なくとも1
つのランダム・エラー訂正値を決定するステップと、前
記読取り/書込み時間遅延と、前記インデックス訂正値
と、前記少なくとも1つのランダム・エラー訂正値との
関数である1組の遅延値を計算するステップと、前記第
1の組のトリガ・パターンからトリガし、前記遅延値を
使用して後続トラック上に第2の組のトリガ・パターン
を書き込むステップとを含む。本発明の他の態様では、
ディスクとの相互作用のために位置決めされたヘッドを
含むディスク・ドライブ内の回転ディスクに自己サーボ
書込みするためのプロセスは、読取り/書込み時間遅延
を決定するステップと、前記第1のトラック上に第1の
組のトリガ・パターンを書き込むステップと、インデッ
クス訂正値を決定するステップと、トラック幅の一部分
だけヘッドを移動させるステップと、第2の組のトリガ
・パターンを書き込むステップと、それぞれの第1のト
リガ・パターンとそれに続く第2のトリガ・パターンと
の間の第1の時間を測定し、それぞれの第2のトリガ・
パターンとそれに続く第1のトリガ・パターンとの間の
第2の時間を測定するステップと、前記第1の時間に基
づいて更新された読取り/書込み時間遅延を計算するス
テップと、前記第2の時間を使用して、公称間隔時間か
らの偏差を決定し、ランダム・エラー訂正遅延値を計算
するステップと、インデックス訂正値を更新するステッ
プと、更新された読取り/書込み時間遅延と、インデッ
クス訂正値と、ランダム・エラー訂正値との関数として
後続トラック上にトリガ・パターンを書き込むために1
組の遅延値を計算するステップとを含み、それにより、
前記トリガ・パターンの配置のランダム・エラーと系統
的エラーの増大が解消される。
リガ・パターン間の時間間隔を測定するステップと、前
記時間間隔に基づいて瞬間ディスク速度を計算するステ
ップと、平均ディスク速度からの前記瞬間ディスク速度
の偏差について訂正した遅延時間で前記所与の時間後に
次のトリガ・パターンを書き込むステップとをたどるこ
とにより、所与の時間にディスク速度を測定する場合に
も使用することができる。
を定義する一連のトリガ・パターン内の第1のトリガ・
パターンと第2のトリガ・パターンのどちらのトリガ・
パターンが間違って配置されているかを決定する方法
は、前記第1のトリガ・パターンと少なくとも1つの他
のトリガ・パターンとの間の第1の時間間隔を決定する
ステップと、前記第2のトリガ・パターンと少なくとも
1つの他のトリガ・パターンとの間の第2の時間間隔を
決定するステップと、第1および第2の時間間隔を比較
して、前記第1および第2のトリガ・パターンのうちの
どちらが間違って配置されているかを決定するステップ
とを含む。
ドライブ内の回転ディスクの自己サーボ書込み用のタイ
ミング・パターンを生成する方法であり、前記ディスク
の1回転の間に前記ディスクの第1のトラック上にタイ
ミング・パターンを配置し、前記第1のトラック上の前
記タイミング・パターンの配置のランダム・エラーを決
定するステップと、前記配置エラーを補正するために訂
正値を計算するステップと、前記訂正値によって位置を
変更して前記ディスクの後続トラック上にタイミング・
パターンを書き込むステップとを含み、それにより、前
記第1のトラック上の配置のエラーが前記後続トラック
に伝播されないようになっている。また、本発明は、回
転ディスクを有するディスク・ドライブの自己サーボ書
込み中に半径方向に変化する系統的エラーを除去する方
法であって、複数の所定の半径方向位置で系統的エラー
を測定するステップと、系統的エラーを打ち消すように
ステップaで決定した量だけサーボ・トラックを前記半
径方向位置に書き込む際に系統的エラーを訂正するステ
ップとを含み、それにより、サーボ・パターンが所望の
ようにディスクに対して回転する方法にも関する。ま
た、本発明は、その内部の回転ディスクと、アクチュエ
ータによって半径方向に位置決めされたヘッドと、前記
ディスク上に書き込まれる自己サーボ書込みタイミング
・パターンとを含むディスク・ドライブも含み、前記パ
ターンは系統的エラーが解消されるように書き込まれ、
それにより、サーボ・パターンの回転がディスク上でそ
の半径方向に移動するヘッドによって追跡された軌道と
一致する。このサーボ・パターンは、サーボ・パターン
のトラック間アライメントのランダム・エラーがディス
ク表面の少なくとも所望の部分でその二乗平均平方根値
が統計的に一定になるように書き込むこともできる。
と書込み素子を備えたヘッドを有し、前記ヘッドが回転
ディスクとの相互作用のためのものであるディスク・ド
ライブは、ディスクに対するヘッドの半径方向位置を決
定する方法に関し、ディスクの半径方向位置と、ヘッド
とヘッドに対するディスクの移動方向との間の傾斜角と
の関係を確認するステップと、読取り素子と書込み素子
との分離を確認するステップと、第1の半径位置にある
ヘッドによって第1の読取り/書込み遅延を決定するス
テップと、未知の半径位置にあるヘッドによって第2の
読取り/書込み遅延を決定するステップと、前記第1の
読取り/書込み遅延と、前記第2の読取り/書込み遅延
と、前記関係と、前記素子間の前記分離とから未知の半
径を計算するステップとを含む。
概要を図3に示す。このシステムは、半径方向伝播制御
装置2と、タイミング伝播制御装置4と、パターン生成
器6とを含む電子ブロックから構成される。システム
は、読取り/書込み変換器10と、読取り/書込み変換
器の位置を制御するアクチュエータ12とにより、ディ
スク記憶装置8とのインタフェースを取る。この自己サ
ーボ書込み装置は、電子インタフェースのみを使用し
て、サーボ情報でディスクをパターン化することができ
る。
ディスク表面上にサーボ・パターン情報が存在する「埋
込みサーボ」と呼ばれる一般的なサーボ・アーキテクチ
ャが使用されている。本明細書および米国特許出願第0
8/028044号に記載されている2重回転クロック
伝播プロセスは、すべての表面にサーボ・パターンを書
き込むようにサーボ・パターン生成器6をゲートするた
めのものである。本発明の好ましい商業実施態様として
企図されるディスク・ドライブの外部にサーボ書込み装
置がある場合には、最小限の回転でこれを達成できると
いうことは重要である。
使用して、第1の記録ヘッドにより第1の表面にサーボ
・パターンを書き込み、他の記録表面上の他の記録ヘッ
ドへの切替えにより他の表面にもサーボ・パターンを書
き込むプロセスが示されている。記録ヘッドは、読取り
モードに設定され、サーボ・パターンSP#0を書き込
むようにパターン生成器のゲートを開始するTP#1で
トリガし、次に、マルチプラタ・ディスク・ドライブの
スタック内の次の記録ヘッドが選択され、第2のサーボ
・パターンSP#1が表面#1に書き込まれ、N個の表
面まで繰り返される。このNという数は、それぞれの表
面に書き込み、ヘッドを切り替えるのに必要な時間によ
って制限される。N番目の表面が終わると、ヘッドは、
次のセクタTP#2を読み取るのに間に合う時間に第1
の表面#0に切り替わらなければならない。短時間であ
るためにディスクが1回転する間に他の表面にサーボ・
パターンを書き込むことができ、そのため、サーボ書込
み時間が短縮されるので、このプロセスではトリガ・パ
ターンの利点が明らかになる。
系統的エラー(サーボ・トラックの各セクタに同じエラ
ーを発生する)を除去しなければならない。このような
エラーは、トラックのミスアライメントや、固定フレー
ムに対するパターンの回転の一因となる。前述のよう
に、IBMテクニカル・ディスクロージャ・ブルテンVo
l.33、No.5(1990年10月)に記載されている最も
明白な系統的エラーは、読取り/書込み回路内の電子遅
延である。しかし、先行技術では、ヘッドやアクチュエ
ータの設計に特有の形状的影響によって変動する系統的
エラー(半径方向位置につれて変化する)が存在するこ
とを教示していない。このようなエラーを補正しない
と、伝播プロセスのトラック間正確度が低下し、固定基
準に対してパターンが回転することになるほどエラーが
蓄積する可能性がある。この回転については図10にグ
ラフで示すが、パターン回転と固定トラック間ミスアラ
イメント・エラーの両方を引き起こす系統的エラーによ
って、後続のサーボ・トラック上の各TPが前のサーボ
・トラックから変位している。パターン回転がシーク時
のアクチュエータの軌道と一致する場合、ディスクの回
転方向に関連するインデックスに対するタイミングのシ
フトが一切存在しなくなる。これは、長いシーク時にデ
ィスク・ファイル・サーボを単純化するので、所望のパ
ターン回転である。したがって、ディスクの回転方向に
関連するインデックスに対するタイミング・シフトが発
生しないように書き込まれたパターンは、必ず、所望の
タイプになる。系統的エラーの例をいくつか以下に説明
するが、特定のヘッドおよびディスク・ドライブの設計
によって他にも同様の影響が発生しうることに留意され
たい。一般に、所与の系統的エラーの場合、その系統的
エラーを除去するのに使用できる方法は3通りある。 1)各伝播ステップで訂正項を計算するのに使用する1
つまたは複数の既知の半径でのエラーの測定 2)伝播プロセス中の内部測定によるエラーのプロセス
間訂正 3)同様の設計のすべてのディスク・ドライブを訂正す
るのに使用する、外部手段によるディスク・ファイルの
エラーの測定。
存時間遅延 図6に示すように記録変換器が分離した書込み素子と読
取り素子を有する場合、米国特許出願第08/0280
44号に記載されている2重回転タイミング・パターン
・プロセスを変更する必要がある。この場合、読み返し
トリガ・パターンから指定の物理距離後に第2のトリガ
・パターンを書き込むには、時間遅延または進み(書込
み素子と読取り素子が分離していない場合との相関関係
による)が必要である。この時間遅延は、W/Vによっ
て示されるディスクの線速度の関数である。ただし、W
は読取り素子46と書込みギャップ48との間の分離で
あり、Vはディスクの線速度である。また、たとえば、
回転アクチュエータで発生するようにヘッドがトラック
に対して傾斜している場合は、記録したトラックに沿っ
て突き出している読取りおよび書込み変換器の「見かけ
の」分離Wが記録ヘッドの傾斜角の余弦によって変更さ
れ、これも半径の関数として変化する。分離の影響によ
る時間遅延は次式から得られる。
の回転速度であり、Rはトラックの半径である。
き込み、後続の回転時にそのトリガ・パターンでトリガ
し、時間T54後に第2のトリガ・パターンTP52を
書き込むことにより、プロダクト・データ・ヘッドのみ
を使用して測定することができる。2つのトリガ・パタ
ーンの間の実際の測定の後続測定は、時間T54に、電
子ブロック内の遅延(一定である)と物理的な読取り/
書込みの分離Wによる遅延とを加えたものになる。2つ
の既知の半径でこの測定を繰り返すと、傾斜角が既知の
場合、アクセス可能な最も内側のデータ・トラックまた
は内径(ID)とアクセス可能な最も外側のデータ・ト
ラックまたは外径(OD)を使用して、読取り素子と書
込み素子との分離を計算することができる。測定した全
遅延は次式から得られる。
読取り/書込み間の分離による遅延と、記録ヘッドの読
取りおよび書込み連鎖のいずれか一方または両方の電子
経路による追加の遅延とを含む。
ことができる。
から端まで伝播するので、各伝播ステップごとに遅延を
計算し、更新することができる。
/書込み遅延を伝播プロセス中に測定し、それを使用し
て可変遅延の訂正を行うこともできる。2重回転タイミ
ング・パターン・プロセスの場合、それぞれの読み返し
測定回転時に遅延と訂正値の測定が得られる。これにつ
いては、以下の「系統的エラー除去を伴うプロセス」の
項で説明する。
ッドの絶対半径方向位置を検出する方が望ましいことも
ある。所与のディスク・ファイルについて、ヘッドの半
径方向位置と傾斜角との関係を確認することができる。
読取り素子と書込み素子との分離が分かっている場合
は、所与の既知の半径での読取り/書込み遅延について
上記の式を解くことにより、遅延の電子成分を求めるこ
とができる。次に、ヘッドを他の位置に置いて測定した
読取り/書込み遅延を使用することにより絶対半径方向
位置を求めるために、同じ式を解いてもよい。
合、追加の系統的エラーが発生する。これについては図
7に示すが、同図では、書き込まれたTP64、TP6
6、TP68が読取り素子62と平行ではない。TP6
8は、TP64およびTP66から約1/2だけトラッ
クから外れて書き込まれている。トラックの中心70上
の読取り素子62がトリガ・パターンを読み取る場合、
TP64とTP66との間で測定した時間間隔はD1で
示される。また、TP66とTP68との間で測定した
時間間隔はD2になる。TP68がトラック外であるこ
とから時間間隔D2はD1より長くなり、その角度の結
果、トリガ・パターンの見かけの中心がシフトする。こ
の影響をさらに明確にするため、TP72、TP74、
TP76が示すように読取り素子と書込み素子が平行の
場合は、上記の説明に従って間隔を測定すると、2つの
測定間隔D1'とD2'が等しくなる。
ガ・パターンの場合の間隔と、一方がトラック上の信号
でもう一方がトラック外の信号である場合の間隔との系
統的エラーを測定し、その値を格納することにより、伝
播プロセス中に除去することができる。この測定を既知
を半径(IDまたはODである可能性が最も高い)で実
行すると、シフトSは次式で示すことができる。 S=遅延×Ω×R
テップで遅延を計算することができる。
定期的測定ステップとして伝播プロセス中にこのエラー
を測定することもできる。特に、読取り素子と書込み素
子が単に非平行であるというより、もっと複雑な形状的
ミスアライメント状態である場合、遅延は、半径方向位
置に対して非線形に依存する可能性がある。この影響を
訂正するには、伝播プロセス中の定期的な測定が必要に
なると思われる。
に示すパターン・スパイラルの形成である。同図では、
パターンのトラック間ミスアライメントが最小限になる
ようにTP82、TP84、TP86がアライメントさ
れているが、その結果、この時間領域でインデックス8
0からパターンの回転が起こる。前述のように、これは
所望のパターン形状ではない。ただし、読取り素子と書
き込まれた転移との間が非平行であるとこの影響が発生
するので、読取り素子と書込み素子との間を一定角度に
制限する必要はないことに留意されたい。具体的には、
書込みプロセスでのエッジ効果によって書き込まれた転
移が曲がったりゆがんだりしても、この影響が発生す
る。以下の「系統的エラー除去を伴うプロセス」で説明
する1回転当たり一度のインデックスを使用することに
よって、所望のパターン形状を復元することができる。
この読取り/書込み間非平行の影響に固有の特徴は、そ
の結果、トラック間タイミング・エラーとパターン・ス
パイラル・エラーの両方が発生することである。
場合、もう1つの形状的影響が発生する可能性がある。
トラック間エラーを最小限にするようにトリガ・パター
ンをアライメントすると、その結果、パターン回転が発
生する。単純な例を図9に示すが、同図では、ヘッドが
線形アクチュエータの動きに対して平行になっていな
い。トリガ・パターンTP90、92、94をアライメ
ントさせると、パターン回転が発生する。TP90、9
6、98が示すパターン回転を除去すると、トラック間
ミスアライメントが発生する。ヘッドが回転アクチュエ
ータ上でミスアライメント状態になっていると、同様の
影響が発生する。ただし、読取り/書込み間の非平行の
影響とは異なり、ヘッド取付けのミスアライメントでは
パターン・スパイラル・エラーしか発生しない。すなわ
ち、この影響からはトラック間タイミング・エラーは一
切発生しない。
書き込む際の同期のために奇数番号セクタを使用し、次
のステップでは(ヘッドを半径方向にわずかに移動させ
た後)その役割が逆転し、後続の奇数番号セクタを書き
込む際の同期のために偶数番号セクタを使用する。測定
フィードバック・プロセスによってランダム・エラーの
増大は除去されるが、系統的エラーが発生すると、その
結果、一定のトラック間エラーと、固定基準フレームに
対するサーボ・パターン全体の回転が発生する。これに
ついては図10に示すが、同図では、系統的エラーによ
り書き込まれた後続のTPが前のサーボ・トラックから
一定の距離だけ変位している。
伝播プロセスでランダム・エラーも除去するための流れ
図を図11に示す。このプロセスの詳しい説明は以下の
通りである。
前述のように読取りと書込みとの間の遅延を測定し、そ
の遅延を変数DRW0として格納することによって、プロ
セスを開始する。読取り/書込み間の平行によるTPの
シフトを検査し、測定し、DS0として格納する。
読取り/書込み間遅延を使用して、ディスクに偶数番号
TPを書き込む。インデックスに対する第1のTPの位
置を記録し、インデックス訂正値をゼロに設定する。
ヘッドを移動する。
TPを書き込む。これは最初は奇数TPであるが、後続
の伝播ステップでは偶数と奇数が交互になる。
すべての間隔を測定する。
の2つのグループに分割する。IFHは完全トラック上T
Pから始まりトラック外TPで終わる時間間隔に対応す
る。IHFはトラック外TPから始まりトラック上TPで
終わる時間間隔に対応する。これらを組み合わせると、
ディスク上のすべての間隔が処理される。
転中に、書き込まれたグループ内の第1のTPの位置を
記録する。
て、時間遅延訂正値を計算する。
次のTP書込みに使用する読取り/書込み間遅延を決定
する。
アルゴリズムに入力し、次のTP書込みでエラーのラン
ダム増大を解消するために訂正値を計算する。
する第1のTPの位置を使用して、インデックスに対す
るパターンの回転を防止するための新しいインデックス
訂正値を計算する。ただし、図8および9のようにパタ
ーンが回転できるようにすることによってトラック間エ
ラーを最小限にする場合などは、この機能を使用不能に
することもできることに留意されたい。インデックス
は、通常、ディスク・ドライブに使用するDCブラシレ
ス・モータの電流波形または他に使用可能な1回転当た
り一度の信号から求めることができる。
6B、106Cの上記のプロセスそれぞれの出力を使用
して、次の半径方向位置に交互のTPを書き込むために
所望の遅延を計算する。
査して、プロセスの終わりを判定する。
103に戻る。
の間隔ごとに計算した遅延値に対する訂正を行う前に2
つまたはそれ以上の後続ステップで系統的エラーの測定
値の平均を求めることもできる。
でエラーが発生する。米国特許出願第08/02804
4号には、このエラーの大きさが間隔の開きに比例する
ことが教示されている。したがって、このエラーは、2
つの連続奇数(または2つの偶数)トリガ・パターン間
の時間に対応する間隔サイズを低減することによって無
視できる程まで最小限にすることができる。場合によっ
ては、このエラーを無視できるレベルまで低減するため
に間隔を短縮することが実用的ではないこともある。
を"on the fly"で測定する新しい方法を開示する。米国
特許出願第08/028044号の2重回転タイミング
・パターン伝播のように、読取りステップと書込みステ
ップでディスクの速度が異なると書き込まれたTPの位
置のエラーが発生する。このプロセスでは、1回転分の
間隔時間(読み返しと書込みのいずれか一方の間隔時間
または両方)の平均に対応する公称間隔長を使用して、
ディスクの平均速度または公称速度を推定する。図12
に示すように、書込みプロセス中のTP間の時間間隔を
測定すれば、この間隔と公称速度での公称間隔とを比較
することにより、ローカル・ディスク速度の推定値を求
めることができる。速度の変化率はディスクの慣性によ
って制限されるので、書き込まれるTPの直前の1組の
間隔測定値の平均を取って、現行ディスク速度を推定し
てもよい。たとえば、ヘッドがサーボ・トラック#1の
中心にある場合、TP118を書き込む前に間隔T11
4とT116を測定してローカル・ディスク速度を推定
することができる。
4号の方法では、トリガ・パターン伝播中の間隔測定を
使用している。ある間隔でエラーが発生した場合、その
間隔を定義する2つのTPのうちのどちらが間違った位
置にあるのかは分からない。その結果、訂正値F(Fに
ついては以下に定義する)が1未満である場合にこの方
法で伝播すると、TP位置のエラーが(減衰するよう
に)隣接位置に伝播する。この例は図13の上半分に図
示する。サーボ・トラック#1のTP150はTP13
2に対して間違ってシフトし、その結果、間隔測定値T
145が公称値より小さくなる。プロセスの次のステッ
プでは、ヘッドがサーボ・トラック#2上に位置決めさ
れ、短い間隔T145を訂正するためにTP134がエ
ラーとともに書き込まれる。サーボ・トラック#3およ
び#4での後続の書込みでは、エラーが減衰するように
伝播していることが分かる。
TPの位置に関する情報が抽出される。前のTPからの
特定の間隔を所望の公称位置として指定するのではな
く、周囲のTPからの間隔データを使用して位置情報を
提供する。現在評価中のTP間の間隔と指定の数の転移
内の各TPが計算される。
隔T135とT157を測定することによりTP150
の位置を評価する。同様に、T124とT146を測定
することによりTP132を評価する。T124とT1
46が等しくなく、T135とT157が等しい場合に
は、TP150の位置が間違っており、TP132の位
置は間違っていない。実際には、最も近い隣接間隔以上
にこのプロセスを拡張し、適切な指定の数の隣接間隔に
ついて平均を求めて、TPの配置に関する情報を提供す
る。
ガ・パターン(書き込まれた1つまたは複数の磁気転移
から構成される)の形式のタイミング情報は、タイミン
グ情報のトラック間アライメントの増大を発生せずにデ
ィスク半径全体にわたって伝播することができる。さら
にこのプロセスは、1つのサーボ・トラック当たり1回
転以内で実施され、それにより、ディスク・ドライブに
サーボ書込みを行うプロセスに余分な時間を追加しな
い。この進歩の重要性は、自己生成プロセスがディスク
・ドライブの外部で行われる場合や、記憶媒体の回転数
の追加が必要なサーボ書込みシステムの数に直接影響す
る場合には重大なものになる。たとえば、記録ヘッドを
次のサーボ・トラック位置に移動するのに回転記憶媒体
の2回転分とさらにもう1回転分とを必要とするタイミ
ング・パターンでは、前述の方法に比べ、さらに50%
多いサーボ書込み装置を必要とするはずである。これ
は、サーボ書込み装置が記憶装置の外部にあるときに膨
大な資本費になることを意味する。
スについては、以下の各ステップに示し、図15に示
す。この例では、Aは間隔Tの半分に相当するが、一般
にAはTの一部であればどのような大きさにもすること
ができる。 1.記録ヘッドをサーボ・トラック位置#0に配置し、
ディスク表面上の1つおきのセクタに対応する一連の偶
数番号トリガ・パターンを公称間隔サイズTで書き込
む。 2.記録ヘッドをサーボ・トラック位置#1にサーボ位
置決めする。 3.記録ヘッドがN個の偶数番号トリガ・パターンのそ
れぞれでトリガし、各偶数番号トリガ・パターンから時
間A後に奇数番号トリガ・パターンを1つずつ書き込
む。この書込みシーケンス中に、隣接する2つの偶数番
号トリガ・パターン間の時間間隔を測定し、値T(n)
としてコンピュータ・メモリに記録する。この場合、n
は1〜Nに及ぶ。 4.格納した時間間隔と間隔Aから、次式に示す間隔B
(n)を計算する。 B(n)=F*{T(n)−A}+{1−F}*A 5.記録ヘッドを次のサーボ・トラック位置にサーボ位
置決めする。 6.記録ヘッドがN個の奇数番号トリガ・パターンのそ
れぞれでトリガし、各偶数番号トリガ・パターンから時
間B(n)後に偶数番号トリガ・パターンを1つずつ書
き込む。この書込みシーケンス中に、隣接する2つの偶
数番号トリガ・パターン間の時間間隔を測定し、値S
(n)としてコンピュータ・メモリに記録する。 7.格納した時間間隔と間隔B(n)から、次式に示す
間隔C(n)を計算する。 C(n)=F*{S(n)−B(n−1)}+{1−
F}*A 8.記録ヘッドを次のサーボ・トラック位置にサーボ位
置決めする。 9.記録ヘッドがN個の偶数番号トリガ・パターンのそ
れぞれでトリガし、各偶数番号トリガ・パターンから時
間C(n)後に奇数番号トリガ・パターンを1つずつ書
き込む。この書込みシーケンス中に、隣接する2つの偶
数番号トリガ・パターン間の時間間隔を測定し、値T
(n)としてコンピュータ・メモリに記録する。 10.格納した時間間隔と間隔C(n)から、次式に示
す間隔B(n)を計算する。 B(n)=F*{T(n)−C(n)}+{1−F}*
A 11.ディスク表面全体がクロック情報で一杯になるま
で、プロセス・ステップ#5に移行し、ステップ#5〜
#10を繰り返す。
アライメントの訂正に使用する重み係数を表す。たとえ
ば、F=1の場合、トラック間ミスアライメント・エラ
ーは最小限になるが、絶対間隔は公称値からずれる。F
=0の場合は、公称間隔サイズは維持されるが、トラッ
ク間エラーは無制限に増大する。
記のプロセスに加え、前述のように電子的影響と形状的
影響の両方によるすべての系統的遅延を測定し訂正しな
ければならないことに留意されたい。さらに、「間隔制
御のためのアルゴリズムの改良」という前述の方法も同
様にこのプロセスに適用することができる。
ボ・パターンの伝播を図16に示す。記録ヘッドは読取
りモードに設定され、サーボ・パターン#0を書き込む
ようにパターン生成器のゲートを開始するTP0でトリ
ガし、スタック内の次の記録ヘッドが選択され、第2の
サーボ・パターン#1が表面#1に書き込まれ、N個の
表面まで繰り返される。Nという数は、各表面に書き込
むために必要な時間とヘッド切替え時間によって制限さ
れる。N番目の表面が終わると、ヘッドは、次のセクタ
TP1の書込みに間に合う時間に第1の表面#0に切り
替わらなければならない。
の事項を開示する。
記憶装置内のヘッドの読取り素子と書込み素子との間の
分離を決定する方法において、前記ヘッドはディスクと
の相互作用のために位置決めされ、前記ヘッドを前記デ
ィスクの第1の半径に位置決めして第1の読取り/書込
み時間遅延を決定するステップと、前記ヘッドを前記デ
ィスクの第2の半径に位置決めして第2の読取り/書込
み時間遅延を決定するステップと、前記第1の遅延と前
記第2の遅延との差ならびにディスクの回転速度に基づ
いて読取り素子と書込み素子との分離を計算するステッ
プとを含むことを特徴とする方法。 (2)読取り/書込み時間遅延を決定する前記ステップ
のうちの少なくとも1つが、書込み素子で第1のトリガ
・パターンを書き込むステップと、前記第1のトリガ・
パターンでのトリガから公称時間T後に第2のトリガ・
パターンを書き込むステップと、前記第1のトリガ・パ
ターンと前記第2のトリガ・パターンとの間の時間間隔
を測定するステップと、前記間隔と公称時間Tとの差を
計算するステップとを含むことを特徴とする、上記
(1)に記載の方法。 (3)遅延がヘッドと可動ディスクとの間の傾斜角の関
数であり、傾斜角が前記計算ステップでも使用されるこ
とを特徴とする、上記(1)に記載の方法。 (4)前記分離が以下の関係式を使用することによって
決定され、
の半径、R2=第2の半径、Θ1=第1の半径での傾斜
角、Θ2=第2の半径での傾斜角であることを特徴とす
る、上記(3)に記載の方法。 (5)前記分離、傾斜角、ディスクの回転速度の関数と
してディスクに対するヘッドの連続半径方向位置の傾斜
から得られる遅延時間を計算するステップと、サーボ・
パターンをディスク上に書き込む際にトリガ・パターン
の位置決めを訂正するために前記遅延時間を使用するス
テップとをさらに含むことを特徴とする、上記(1)に
記載の方法。 (6)前記第1の半径がディスクの最も内側のアクセス
可能なトラックであり、前記第2の半径がディスクの最
も外側のアクセス可能なトラックであることを特徴とす
る、上記(1)に記載の方法。 (7)個別の読取り素子と書込み素子を有するヘッドに
よって回転記憶媒体上のデータの配置の系統的エラーの
値を決定する方法において、前記エラーが前記読取り素
子と前記書込み素子との形状的ミスアライメントによる
ものであり、前記ディスク上の所与の半径方向位置に位
置するヘッドによって書き込まれるトリガ・パターン間
の第1の時間間隔を測定するステップと、1対のトリガ
・パターン間の第2の時間間隔を測定するステップであ
って、そのうちの第1のトリガ・パターンが第1の半径
方向位置に位置するヘッドによって書き込まれ、第2の
トリガ・パターンが第2の半径方向位置に位置するヘッ
ドによって書き込まれ、前記第1および第2の半径方向
位置が、1つの半径方向位置に置かれたヘッドによって
第1および第2の両方のトリガ・パターンが読み取れる
ほど充分小さく、前記系統的エラーを検出できるほど充
分大きい距離分だけ離れているステップとを含むことを
特徴とする方法。 (8)前記測定ステップが前記ディスクに対して既知の
半径にあるヘッドによって行われ、前記ディスク表面の
相対速度が前記ディスクと回転速度と前記半径との積で
あることを特徴とする、上記(7)に記載の方法。 (9)前記エラーが前記読取り素子と前記書込み素子と
の非平行によるものであることを特徴とする、上記
(7)に記載の方法。 (10)ディスク上にサーボ・パターンを設けるステッ
プと、系統的エラーの測定を使用して、ディスク上に前
記サーボ・パターンを書き込むのに使用するトリガ・パ
ターンの位置を訂正するステップとに結合されることを
特徴とする、上記(7)に記載の方法。 (11)ディスクに対するヘッドの追加半径位置で系統
的エラーを決定して、半径の関数として更新した系統的
エラーを決定するステップと、系統的エラーの更新済み
測定を使用して、ディスク上に前記サーボ・パターンを
書き込むのに使用するトリガ・パターンの位置を訂正す
るステップとをさらに含むことを特徴とする、上記(1
0)に記載の方法。 (12)ディスク・ドライブ内のヘッドによって回転デ
ィスク上にタイミング・パターンを書き込む際の系統的
エラーを訂正する方法において、前記ディスクの第1の
トラック上の第1の位置にあるヘッドによって第1のシ
リーズのトリガ・パターンを書き込むステップと、ディ
スクの回転方向に関連する回転インデックスと前記第1
のトラック上の少なくとも1つのトリガ・パターンとの
間の時間間隔を記録するステップと、所定の所望の時間
間隔から記録した時間間隔の偏差からインデックス訂正
値を計算するステップと、前記インデックス訂正値を使
用して、後続トラック上に書き込まれる各トリガ・パタ
ーンの位置をシフトするステップとを含むことを特徴と
する方法。 (13)ディスク・ドライブ内のヘッドによって回転デ
ィスク上にタイミング・パターンを書き込む際の系統的
エラーを訂正する方法において、前記ディスクの第1の
トラック上のヘッドによって第1のシリーズのトリガ・
パターンを書き込むステップと、ディスクの回転方向に
関連する回転インデックスと前記第1のトラック上の少
なくとも1つのトリガ・パターンとの間の第1の時間間
隔を記録するステップと、前記ディスクの第2のトラッ
ク上のヘッドによって第2のシリーズのトリガ・パター
ンを書き込むステップと、ディスクの回転方向に関連す
る回転インデックスと前記第2のトラック上の少なくと
も1つのトリガ・パターンとの間の第2の時間間隔を記
録するステップと、記録した前記第1および第2の時間
間隔の差からインデックス訂正値を計算するステップ
と、前記インデックス訂正値を使用して、後続トラック
上に書き込まれる各トリガ・パターンの位置をシフトす
るステップとを含むことを特徴とする方法。 (14)ディスクとの相互作用のために位置決めされた
ヘッドを含むディスク・ドライブ内の回転ディスクに自
己サーボ書込みするためのプロセスにおいて、第1のト
ラック上に第1の組のトリガ・パターンを書き込むステ
ップと、読取り/書込み時間遅延を決定するステップ
と、インデックス訂正値を決定するステップと、少なく
とも1つのランダム・エラー訂正値を決定するステップ
と、前記読取り/書込み時間遅延と、前記インデックス
訂正値と、前記少なくとも1つのランダム・エラー訂正
値との関数である1組の遅延値を計算するステップと、
前記第1の組のトリガ・パターンからトリガし、前記遅
延値を使用して後続トラック上に第2の組のトリガ・パ
ターンを書き込むステップとを含むことを特徴とするプ
ロセス。 (15)ディスクとの相互作用のために位置決めされた
ヘッドを含むディスク・ドライブ内の回転ディスクに自
己サーボ書込みするためのプロセスにおいて、読取り/
書込み時間遅延を決定するステップと、前記第1のトラ
ック上に第1の組のトリガ・パターンを書き込むステッ
プと、インデックス訂正値を決定するステップと、トラ
ック幅の一部分だけヘッドを移動させるステップと、第
2の組のトリガ・パターンを書き込むステップと、それ
ぞれの第1のトリガ・パターンとそれに続く第2のトリ
ガ・パターンとの間の第1の時間を測定し、それぞれの
第2のトリガ・パターンとそれに続く第1のトリガ・パ
ターンとの間の第2の時間を測定するステップと、前記
第1の時間に基づいて更新された読取り/書込み時間遅
延を計算するステップと、前記第2の時間を使用して、
公称間隔時間からの偏差を決定し、ランダム・エラー訂
正遅延値を計算するステップと、インデックス訂正値を
更新するステップと、更新された読取り/書込み時間遅
延と、インデックス訂正値と、ランダム・エラー訂正値
との関数として後続トラック上にトリガ・パターンを書
き込むために1組の遅延値を計算するステップとを含
み、それにより、前記トリガ・パターンの配置のランダ
ム・エラーと系統的エラーの増大が解消されることを特
徴とするプロセス。 (16)読取り/書込み時間遅延を決定する前記ステッ
プが、書込み素子で第1のトリガ・パターンを書き込む
ステップと、前記第1のトリガ・パターンでのトリガか
ら公称時間T後に第2のトリガ・パターンを書き込むス
テップと、前記第1および第2のトリガ・パターン間の
時間間隔を測定するステップと、前記間隔と公称時間T
との差を計算するステップとを含むことを特徴とする、
上記(15)に記載の方法。 (17)所与の時間にディスク速度を測定する方法にお
いて、前記所与の時間の直前に連続トリガ・パターン間
の時間間隔を測定するステップと、前記時間間隔に基づ
いて瞬間ディスク速度を計算するステップと、平均ディ
スク速度からの前記瞬間ディスク速度の偏差について訂
正した遅延時間で前記所与の時間後に次のトリガ・パタ
ーンを書き込むステップとを含むことを特徴とする方
法。 (18)連続時間間隔を定義する一連のトリガ・パター
ン内の第1のトリガ・パターンと第2のトリガ・パター
ンのどちらのトリガ・パターンが間違って配置されてい
るかを決定する方法において、前記第1のトリガ・パタ
ーンと少なくとも1つの他のトリガ・パターンとの間の
第1の時間間隔を決定するステップと、前記第2のトリ
ガ・パターンと少なくとも1つの他のトリガ・パターン
との間の第2の時間間隔を決定するステップと、第1お
よび第2の時間間隔を比較して、前記第1および第2の
トリガ・パターンのうちのどちらが間違って配置されて
いるかを決定するステップとを含むことを特徴とする方
法。 (19)ディスク・ドライブ内の回転ディスクの自己サ
ーボ書込み用のタイミング・パターンを生成する方法に
おいて、前記ディスクの第1のトラック上に第1の組の
トリガ・パターンを書き込むステップと、前記ディスク
の1回転の間に前記ディスクの第2のトラック上に第2
の組のトリガ・パターンを配置し、前記第1の組のトリ
ガ・パターンに対する前記第2のトリガ・パターンの配
置のランダム・エラーを決定するステップと、前記配置
エラーを補正するために訂正値を計算するステップと、
前記訂正値によって位置を変更して前記ディスクの後続
トラック上にトリガ・パターンを書き込むステップとを
含み、それにより、前記第1のトラック上の配置のエラ
ーが前記後続トラックに伝播されないようになっている
ことを特徴とする方法。 (20)ディスクとの相互作用のために位置決めされた
ヘッドを含むディスク・ドライブ内の回転ディスクの自
己サーボ書込み用のタイミング・パターンを生成する方
法において、 a.第1のトラックの周りに間隔をおいたN個の第1の
トリガ・パターンを含む前記トラックを書き込むステッ
プと、 b.ヘッド幅の一部分に対応する距離だけヘッドを第1
のサーボ・トラックに移動させるステップと、 c.前記第1のトリガ・パターンのそれぞれを検出し、
前記第1のトリガ・パターンのそれぞれの検出から時間
間隔A後に対応する第2のトリガ・パターンを第2のサ
ーボ・トラックに書き込み、隣接する2つの第1のトリ
ガ・パターン間の第1の時間間隔T(n)を測定するス
テップと、 d.第1の間隔T(n)とAの関数である第1の組の時
間B(n)を計算するステップと、 e.前記ヘッドの幅の一部分に対応する距離だけヘッド
を第2のサーボ・トラックに移動させるステップと、 f.前記第2のトリガ・パターンの検出から時間B
(n)後に対応する第3の組のトリガ・パターンを書き
込み、隣接する2つの第2のトリガ・パターン間の時間
間隔S(n)を測定するステップと、 g.間隔S(n)と前記第1の時間B(n)およびAと
の関数である時間C(n)を計算するステップと、 h.その幅の一部分だけヘッドを第3のサーボ・トラッ
クに移動させるステップと、 i.前記第3のトリガ・パターンのそれぞれの検出から
前記時間C(n)後に対応する第4の組のトリガ・パタ
ーンを書き込み、隣接する2つの第3のトリガ・パター
ン間の第2の時間間隔T(n)を測定するステップと、 j.第2の間隔T(n)と前記時間C(n)およびAと
の関数である第2の組の時間B(n)を計算するステッ
プと、 k.前記ディスク上の後続サーボ・トラックに書き込む
ために、ディスクの所望の部分がサーボ・トラックで覆
われるまで、ステップe〜jのそれぞれを繰り返すステ
ップとを含むことを特徴とする方法。 (21)回転ディスクを有するディスク・ドライブの自
己サーボ書込み中に半径方向に変化する系統的エラーを
除去する方法において、 a.複数の所定の半径方向位置で系統的エラーを測定す
るステップと、 b.系統的エラーを打ち消すようにステップaで決定し
た量だけサーボ・トラックを前記半径方向位置に書き込
む際に系統的エラーを訂正するステップとを含み、それ
により、サーボ・パターンが所望のようにディスクに対
して回転することを特徴とする方法。 (22)サーボ・パターンの配置のランダム・エラーも
訂正されることを特徴とする、上記(21)に記載の方
法。 (23)回転ディスクと、アクチュエータによって半径
方向に位置決めされたヘッドと、前記ディスク上に書き
込まれる自己サーボ書込みタイミング・パターンとを含
み、前記パターンは系統的エラーが解消されるように書
き込まれ、それにより、サーボ・パターンの回転がディ
スク上でその半径方向に移動するヘッドによって追跡さ
れた軌道と一致することを特徴とする、ディスク・ドラ
イブ。 (24)サーボ・パターンのトラック間アライメントの
ランダム・エラーがディスク表面の少なくとも所望の部
分でその二乗平均平方根値が統計的に一定になるよう
に、前記サーボ・パターンも書き込まれることを特徴と
する、上記(23)に記載のディスク・ドライブ。 (25)サーボ・パターンのトラック間アライメントの
ランダム・エラーがランダム・ウォーク・プロセスを代
表するトラック番号の平方根未満のエラー増大になるよ
うに訂正されるように、前記サーボ・パターンも書き込
まれることを特徴とする、上記(23)に記載のディス
ク・ドライブ。 (26)個別の読取り素子と書込み素子を備えたヘッド
を有し、前記ヘッドが回転ディスクとの相互作用のため
のものであるディスク・ドライブにおいて、ディスクに
対するヘッドの半径方向位置を決定する方法であって、
ディスクの半径方向位置と、ヘッドとヘッドに対するデ
ィスクの移動方向との間の傾斜角との関係を確認するス
テップと、読取り素子と書込み素子との分離を確認する
ステップと、第1の半径位置にあるヘッドによって第1
の読取り/書込み遅延を決定するステップと、未知の半
径位置にあるヘッドによって第2の読取り/書込み遅延
を決定するステップと、前記第1の読取り/書込み遅延
と、前記第2の読取り/書込み遅延と、前記関係と、前
記素子間の前記分離とから未知の半径を計算するステッ
プとを含むことを特徴とする方法。
ンとを示す図である。
と、ディスクの追加回転の使用によってそれを解消する
方法を示す図である。
る。
書き込む方法を示す図である。
書き込む方法を示す図である。
果、時間遅延が発生する様子を示す図である。
ッドをトラックの中心から移動させるとトリガ・パター
ンが明らかにシフトする様子を示す図である。
パターン回転が発生する様子を示す図である。
ターン回転が発生する様子を示す図である。
示す図である。
するプロセスを示す図である。
法を示す図である。
方法を示す図である。
方法を示す図である。
播の方法を示す図である。
ボ・パターンを書き込む方法を示す図である。
Claims (26)
- 【請求項1】回転ディスクを有する直接アクセス記憶装
置内のヘッドの読取り素子と書込み素子との間の分離を
決定する方法において、前記ヘッドはディスクとの相互
作用のために位置決めされ、 前記ヘッドを前記ディスクの第1の半径に位置決めして
第1の読取り/書込み時間遅延を決定するステップと、 前記ヘッドを前記ディスクの第2の半径に位置決めして
第2の読取り/書込み時間遅延を決定するステップと、 前記第1の遅延と前記第2の遅延との差ならびにディス
クの回転速度に基づいて読取り素子と書込み素子との分
離を計算するステップとを含むことを特徴とする方法。 - 【請求項2】読取り/書込み時間遅延を決定する前記ス
テップのうちの少なくとも1つが、 書込み素子で第1のトリガ・パターンを書き込むステッ
プと、 前記第1のトリガ・パターンでのトリガから公称時間T
後に第2のトリガ・パターンを書き込むステップと、 前記第1のトリガ・パターンと前記第2のトリガ・パタ
ーンとの間の時間間隔を測定するステップと、 前記間隔と公称時間Tとの差を計算するステップとを含
むことを特徴とする、請求項1に記載の方法。 - 【請求項3】遅延がヘッドと可動ディスクとの間の傾斜
角の関数であり、傾斜角が前記計算ステップでも使用さ
れることを特徴とする、請求項1に記載の方法。 - 【請求項4】前記分離が以下の関係式を使用することに
よって決定され、 【数1】 式中、W=分離、Ω=ディスクの回転速度、R1=第1
の半径、R2=第2の半径、Θ1=第1の半径での傾斜
角、Θ2=第2の半径での傾斜角であることを特徴とす
る、請求項3に記載の方法。 - 【請求項5】前記分離、傾斜角、ディスクの回転速度の
関数としてディスクに対するヘッドの連続半径方向位置
の傾斜から得られる遅延時間を計算するステップと、 サーボ・パターンをディスク上に書き込む際にトリガ・
パターンの位置決めを訂正するために前記遅延時間を使
用するステップとをさらに含むことを特徴とする、請求
項1に記載の方法。 - 【請求項6】前記第1の半径がディスクの最も内側のア
クセス可能なトラックであり、前記第2の半径がディス
クの最も外側のアクセス可能なトラックであることを特
徴とする、請求項1に記載の方法。 - 【請求項7】個別の読取り素子と書込み素子を有するヘ
ッドによって回転記憶媒体上のデータの配置の系統的エ
ラーの値を決定する方法において、前記エラーが前記読
取り素子と前記書込み素子との形状的ミスアライメント
によるものであり、 前記ディスク上の所与の半径方向位置に位置するヘッド
によって書き込まれるトリガ・パターン間の第1の時間
間隔を測定するステップと、 1対のトリガ・パターン間の第2の時間間隔を測定する
ステップであって、そのうちの第1のトリガ・パターン
が第1の半径方向位置に位置するヘッドによって書き込
まれ、第2のトリガ・パターンが第2の半径方向位置に
位置するヘッドによって書き込まれ、前記第1および第
2の半径方向位置が、1つの半径方向位置に置かれたヘ
ッドによって第1および第2の両方のトリガ・パターン
が読み取れるほど充分小さく、前記系統的エラーを検出
できるほど充分大きい距離分だけ離れているステップと
を含むことを特徴とする方法。 - 【請求項8】前記測定ステップが前記ディスクに対して
既知の半径にあるヘッドによって行われ、前記ディスク
表面の相対速度が前記ディスクと回転速度と前記半径と
の積であることを特徴とする、請求項7に記載の方法。 - 【請求項9】前記エラーが前記読取り素子と前記書込み
素子との非平行によるものであることを特徴とする、請
求項7に記載の方法。 - 【請求項10】ディスク上にサーボ・パターンを設ける
ステップと、 系統的エラーの測定を使用して、ディスク上に前記サー
ボ・パターンを書き込むのに使用するトリガ・パターン
の位置を訂正するステップとに結合されることを特徴と
する、請求項7に記載の方法。 - 【請求項11】ディスクに対するヘッドの追加半径位置
で系統的エラーを決定して、半径の関数として更新した
系統的エラーを決定するステップと、 系統的エラーの更新済み測定を使用して、ディスク上に
前記サーボ・パターンを書き込むのに使用するトリガ・
パターンの位置を訂正するステップとをさらに含むこと
を特徴とする、請求項10に記載の方法。 - 【請求項12】ディスク・ドライブ内のヘッドによって
回転ディスク上にタイミング・パターンを書き込む際の
系統的エラーを訂正する方法において、 前記ディスクの第1のトラック上の第1の位置にあるヘ
ッドによって第1のシリーズのトリガ・パターンを書き
込むステップと、 ディスクの回転方向に関連する回転インデックスと前記
第1のトラック上の少なくとも1つのトリガ・パターン
との間の時間間隔を記録するステップと、 所定の所望の時間間隔から記録した時間間隔の偏差から
インデックス訂正値を計算するステップと、 前記インデックス訂正値を使用して、後続トラック上に
書き込まれる各トリガ・パターンの位置をシフトするス
テップとを含むことを特徴とする方法。 - 【請求項13】ディスク・ドライブ内のヘッドによって
回転ディスク上にタイミング・パターンを書き込む際の
系統的エラーを訂正する方法において、 前記ディスクの第1のトラック上のヘッドによって第1
のシリーズのトリガ・パターンを書き込むステップと、 ディスクの回転方向に関連する回転インデックスと前記
第1のトラック上の少なくとも1つのトリガ・パターン
との間の第1の時間間隔を記録するステップと、 前記ディスクの第2のトラック上のヘッドによって第2
のシリーズのトリガ・パターンを書き込むステップと、 ディスクの回転方向に関連する回転インデックスと前記
第2のトラック上の少なくとも1つのトリガ・パターン
との間の第2の時間間隔を記録するステップと、 記録した前記第1および第2の時間間隔の差からインデ
ックス訂正値を計算するステップと、 前記インデックス訂正値を使用して、後続トラック上に
書き込まれる各トリガ・パターンの位置をシフトするス
テップとを含むことを特徴とする方法。 - 【請求項14】ディスクとの相互作用のために位置決め
されたヘッドを含むディスク・ドライブ内の回転ディス
クに自己サーボ書込みするためのプロセスにおいて、 第1のトラック上に第1の組のトリガ・パターンを書き
込むステップと、 読取り/書込み時間遅延を決定するステップと、 インデックス訂正値を決定するステップと、 少なくとも1つのランダム・エラー訂正値を決定するス
テップと、 前記読取り/書込み時間遅延と、前記インデックス訂正
値と、前記少なくとも1つのランダム・エラー訂正値と
の関数である1組の遅延値を計算するステップと、 前記第1の組のトリガ・パターンからトリガし、前記遅
延値を使用して後続トラック上に第2の組のトリガ・パ
ターンを書き込むステップとを含むことを特徴とするプ
ロセス。 - 【請求項15】ディスクとの相互作用のために位置決め
されたヘッドを含むディスク・ドライブ内の回転ディス
クに自己サーボ書込みするためのプロセスにおいて、 読取り/書込み時間遅延を決定するステップと、 前記第1のトラック上に第1の組のトリガ・パターンを
書き込むステップと、 インデックス訂正値を決定するステップと、 トラック幅の一部分だけヘッドを移動させるステップ
と、 第2の組のトリガ・パターンを書き込むステップと、 それぞれの第1のトリガ・パターンとそれに続く第2の
トリガ・パターンとの間の第1の時間を測定し、それぞ
れの第2のトリガ・パターンとそれに続く第1のトリガ
・パターンとの間の第2の時間を測定するステップと、 前記第1の時間に基づいて更新された読取り/書込み時
間遅延を計算するステップと、 前記第2の時間を使用して、公称間隔時間からの偏差を
決定し、ランダム・エラー訂正遅延値を計算するステッ
プと、 インデックス訂正値を更新するステップと、 更新された読取り/書込み時間遅延と、インデックス訂
正値と、ランダム・エラー訂正値との関数として後続ト
ラック上にトリガ・パターンを書き込むために1組の遅
延値を計算するステップとを含み、それにより、前記ト
リガ・パターンの配置のランダム・エラーと系統的エラ
ーの増大が解消されることを特徴とするプロセス。 - 【請求項16】読取り/書込み時間遅延を決定する前記
ステップが、 書込み素子で第1のトリガ・パターンを書き込むステッ
プと、 前記第1のトリガ・パターンでのトリガから公称時間T
後に第2のトリガ・パターンを書き込むステップと、 前記第1および第2のトリガ・パターン間の時間間隔を
測定するステップと、 前記間隔と公称時間Tとの差を計算するステップとを含
むことを特徴とする、請求項15に記載の方法。 - 【請求項17】所与の時間にディスク速度を測定する方
法において、 前記所与の時間の直前に連続トリガ・パターン間の時間
間隔を測定するステップと、 前記時間間隔に基づいて瞬間ディスク速度を計算するス
テップと、 平均ディスク速度からの前記瞬間ディスク速度の偏差に
ついて訂正した遅延時間で前記所与の時間後に次のトリ
ガ・パターンを書き込むステップとを含むことを特徴と
する方法。 - 【請求項18】連続時間間隔を定義する一連のトリガ・
パターン内の第1のトリガ・パターンと第2のトリガ・
パターンのどちらのトリガ・パターンが間違って配置さ
れているかを決定する方法において、 前記第1のトリガ・パターンと少なくとも1つの他のト
リガ・パターンとの間の第1の時間間隔を決定するステ
ップと、 前記第2のトリガ・パターンと少なくとも1つの他のト
リガ・パターンとの間の第2の時間間隔を決定するステ
ップと、 第1および第2の時間間隔を比較して、前記第1および
第2のトリガ・パターンのうちのどちらが間違って配置
されているかを決定するステップとを含むことを特徴と
する方法。 - 【請求項19】ディスク・ドライブ内の回転ディスクの
自己サーボ書込み用のタイミング・パターンを生成する
方法において、 前記ディスクの第1のトラック上に第1の組のトリガ・
パターンを書き込むステップと、 前記ディスクの1回転の間に前記ディスクの第2のトラ
ック上に第2の組のトリガ・パターンを配置し、前記第
1の組のトリガ・パターンに対する前記第2のトリガ・
パターンの配置のランダム・エラーを決定するステップ
と、 前記配置エラーを補正するために訂正値を計算するステ
ップと、 前記訂正値によって位置を変更して前記ディスクの後続
トラック上にトリガ・パターンを書き込むステップとを
含み、それにより、前記第1のトラック上の配置のエラ
ーが前記後続トラックに伝播されないようになっている
ことを特徴とする方法。 - 【請求項20】ディスクとの相互作用のために位置決め
されたヘッドを含むディスク・ドライブ内の回転ディス
クの自己サーボ書込み用のタイミング・パターンを生成
する方法において、 a.第1のトラックの周りに間隔をおいたN個の第1の
トリガ・パターンを含む前記トラックを書き込むステッ
プと、 b.ヘッド幅の一部分に対応する距離だけヘッドを第1
のサーボ・トラックに移動させるステップと、 c.前記第1のトリガ・パターンのそれぞれを検出し、
前記第1のトリガ・パターンのそれぞれの検出から時間
間隔A後に対応する第2のトリガ・パターンを第2のサ
ーボ・トラックに書き込み、隣接する2つの第1のトリ
ガ・パターン間の第1の時間間隔T(n)を測定するス
テップと、 d.第1の間隔T(n)とAの関数である第1の組の時
間B(n)を計算するステップと、 e.前記ヘッドの幅の一部分に対応する距離だけヘッド
を第2のサーボ・トラックに移動させるステップと、 f.前記第2のトリガ・パターンの検出から時間B
(n)後に対応する第3の組のトリガ・パターンを書き
込み、隣接する2つの第2のトリガ・パターン間の時間
間隔S(n)を測定するステップと、 g.間隔S(n)と前記第1の時間B(n)およびAと
の関数である時間C(n)を計算するステップと、 h.その幅の一部分だけヘッドを第3のサーボ・トラッ
クに移動させるステップと、 i.前記第3のトリガ・パターンのそれぞれの検出から
前記時間C(n)後に対応する第4の組のトリガ・パタ
ーンを書き込み、隣接する2つの第3のトリガ・パター
ン間の第2の時間間隔T(n)を測定するステップと、 j.第2の間隔T(n)と前記時間C(n)およびAと
の関数である第2の組の時間B(n)を計算するステッ
プと、 k.前記ディスク上の後続サーボ・トラックに書き込む
ために、ディスクの所望の部分がサーボ・トラックで覆
われるまで、ステップe〜jのそれぞれを繰り返すステ
ップとを含むことを特徴とする方法。 - 【請求項21】回転ディスクを有するディスク・ドライ
ブの自己サーボ書込み中に半径方向に変化する系統的エ
ラーを除去する方法において、 a.複数の所定の半径方向位置で系統的エラーを測定す
るステップと、 b.系統的エラーを打ち消すようにステップaで決定し
た量だけサーボ・トラックを前記半径方向位置に書き込
む際に系統的エラーを訂正するステップとを含み、それ
により、サーボ・パターンが所望のようにディスクに対
して回転することを特徴とする方法。 - 【請求項22】サーボ・パターンの配置のランダム・エ
ラーも訂正されることを特徴とする、請求項21に記載
の方法。 - 【請求項23】回転ディスクと、 アクチュエータによって半径方向に位置決めされたヘッ
ドと、 前記ディスク上に書き込まれる自己サーボ書込みタイミ
ング・パターンとを含み、 前記パターンは系統的エラーが解消されるように書き込
まれ、それにより、サーボ・パターンの回転がディスク
上でその半径方向に移動するヘッドによって追跡された
軌道と一致することを特徴とする、ディスク・ドライ
ブ。 - 【請求項24】サーボ・パターンのトラック間アライメ
ントのランダム・エラーがディスク表面の少なくとも所
望の部分でその二乗平均平方根値が統計的に一定になる
ように、前記サーボ・パターンも書き込まれることを特
徴とする、請求項23に記載のディスク・ドライブ。 - 【請求項25】サーボ・パターンのトラック間アライメ
ントのランダム・エラーがランダム・ウォーク・プロセ
スを代表するトラック番号の平方根未満のエラー増大に
なるように訂正されるように、前記サーボ・パターンも
書き込まれることを特徴とする、請求項23に記載のデ
ィスク・ドライブ。 - 【請求項26】個別の読取り素子と書込み素子を備えた
ヘッドを有し、前記ヘッドが回転ディスクとの相互作用
のためのものであるディスク・ドライブにおいて、ディ
スクに対するヘッドの半径方向位置を決定する方法であ
って、 ディスクの半径方向位置と、ヘッドとヘッドに対するデ
ィスクの移動方向との間の傾斜角との関係を確認するス
テップと、 読取り素子と書込み素子との分離を確認するステップ
と、 第1の半径位置にあるヘッドによって第1の読取り/書
込み遅延を決定するステップと、 未知の半径位置にあるヘッドによって第2の読取り/書
込み遅延を決定するステップと、 前記第1の読取り/書込み遅延と、前記第2の読取り/
書込み遅延と、前記関係と、前記素子間の前記分離とか
ら未知の半径を計算するステップとを含むことを特徴と
する方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US34877394A | 1994-12-01 | 1994-12-01 | |
| US348773 | 1994-12-01 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001023388A Division JP3706543B2 (ja) | 1994-12-01 | 2001-01-31 | 磁気ディスクにサーボパターンを書き込むために使用されるトリガ・パターンの書き込み方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08212527A true JPH08212527A (ja) | 1996-08-20 |
| JP3238057B2 JP3238057B2 (ja) | 2001-12-10 |
Family
ID=23369476
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30777795A Expired - Fee Related JP3238057B2 (ja) | 1994-12-01 | 1995-11-27 | サーボトラック情報の書き込み方法及び関連方法 |
| JP2001023388A Expired - Fee Related JP3706543B2 (ja) | 1994-12-01 | 2001-01-31 | 磁気ディスクにサーボパターンを書き込むために使用されるトリガ・パターンの書き込み方法 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001023388A Expired - Fee Related JP3706543B2 (ja) | 1994-12-01 | 2001-01-31 | 磁気ディスクにサーボパターンを書き込むために使用されるトリガ・パターンの書き込み方法 |
Country Status (10)
| Country | Link |
|---|---|
| US (2) | US5901003A (ja) |
| EP (1) | EP0721184B1 (ja) |
| JP (2) | JP3238057B2 (ja) |
| KR (1) | KR0160001B1 (ja) |
| CN (9) | CN1086830C (ja) |
| CA (1) | CA2163053C (ja) |
| DE (1) | DE69525323T2 (ja) |
| MY (1) | MY115186A (ja) |
| SG (3) | SG67406A1 (ja) |
| TW (1) | TW280906B (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7085084B2 (en) | 2003-09-04 | 2006-08-01 | Hitachi Global Storage Technologies Japan, Ltd. | Magnetic disk apparatus and servo pattern recording method therefor |
Families Citing this family (69)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1166776A (ja) * | 1997-08-18 | 1999-03-09 | Fujitsu Ltd | ディスク装置、サーボトラックライトシステムおよびそのサーボトラックライト方法 |
| US5923492A (en) * | 1997-09-30 | 1999-07-13 | Maxtor Corporation | Variable-phase servo burst pattern used to minimize shield-related side readings |
| US6411453B1 (en) * | 1998-09-03 | 2002-06-25 | International Business Machines Corporation | Methods, apparatus and program products for determining off-track time shaft estimates to be used in writing timing patterns on a storage medium |
| US6456450B1 (en) * | 1998-12-04 | 2002-09-24 | International Business Machines Corporation | Method and apparatus for reducing track misregistration due to digital-to-analog converter quantization noise |
| DE10085123T1 (de) | 1999-10-28 | 2002-12-05 | Seagate Technology Llc | Verfahren zur Kalibrierung einer MR-Kopfgeometrie bei Plattenlaufwerken mit Selfservo-Schreiben |
| US6600620B1 (en) | 2000-03-31 | 2003-07-29 | Western Digital Technologies, Inc. | Self-servo writing a disk drive by propagating interleaved sets of timing clocks and servo bursts during alternate time intervals |
| US6693760B1 (en) | 2000-03-31 | 2004-02-17 | Western Digital Technologies, Inc. | Preamplifier circuit configurable to allow simultaneous read and write operations for self-servo writing a disk drive |
| US6429989B1 (en) | 2000-06-13 | 2002-08-06 | International Business Machines Corporation | Method for self-servowriting timing propagation |
| US6751042B2 (en) | 2000-08-23 | 2004-06-15 | Seagate Technology Llc | Track pitch correction method and apparatus |
| US20020111870A1 (en) * | 2000-09-26 | 2002-08-15 | I2 Technologies, Inc. | System and method for identifying a product |
| US7590558B2 (en) * | 2000-09-26 | 2009-09-15 | I2 Technologies Us, Inc. | System and method for facilitating electronic commerce transactions |
| US6708161B2 (en) * | 2000-09-26 | 2004-03-16 | I2 Technologies Us, Inc. | System and method for selective database indexing |
| US7299255B2 (en) | 2000-09-26 | 2007-11-20 | I2 Technologies Us, Inc. | System and method for migrating data in an electronic commerce system |
| US6785084B2 (en) | 2000-10-24 | 2004-08-31 | Seagate Technology Llc | Correction of dynamic track spacing errors in storage devices |
| WO2002035543A1 (en) | 2000-10-24 | 2002-05-02 | Seagate Technology Llc | A circuit for self-writing servo and clock fields on a disc drive |
| US6735031B2 (en) * | 2001-01-31 | 2004-05-11 | Hitachi Global Storage Technologies Netherlands B.V. | Method for storage of self-servowriting timing information |
| US6771443B2 (en) | 2001-02-19 | 2004-08-03 | Seagate Technology Llc | Circumferential positioning of servo sectors for servo track writing |
| US7349868B2 (en) * | 2001-05-15 | 2008-03-25 | I2 Technologies Us, Inc. | Pre-qualifying sellers during the matching phase of an electronic commerce transaction |
| US7475030B1 (en) | 2001-05-16 | 2009-01-06 | I2 Technologies Us, Inc. | Facilitating electronic commerce transactions using a shared product data repository |
| US7065258B2 (en) * | 2001-05-21 | 2006-06-20 | Mitutoyo Corporation | Systems and methods for reducing accumulated systematic errors in image correlation displacement sensing systems |
| JP2002373411A (ja) * | 2001-06-15 | 2002-12-26 | Fuji Photo Film Co Ltd | 磁気記録媒体およびその駆動装置 |
| US7263515B1 (en) * | 2001-06-18 | 2007-08-28 | I2 Technologies Us, Inc. | Content enhancement in an electronic marketplace |
| US6754030B2 (en) | 2001-06-27 | 2004-06-22 | Seagate Technology Llc | Optimal reader-to-writer offset measurement of a head in a disc drive for reduced track misregistration |
| US7162453B1 (en) | 2001-06-29 | 2007-01-09 | I2 Technologies Us, Inc. | Protecting content from unauthorized reproduction |
| US7346560B1 (en) | 2001-06-29 | 2008-03-18 | I2 Technologies Us, Inc. | Protecting content from unauthorized reproduction |
| JP3759711B2 (ja) * | 2001-11-09 | 2006-03-29 | 富士通株式会社 | 磁気ディスクシステム |
| US7412424B1 (en) | 2002-03-19 | 2008-08-12 | I2 Technologies Us, Inc. | Third party certification of content in electronic commerce transactions |
| US7567403B2 (en) * | 2002-04-18 | 2009-07-28 | Seagate Technology Llc | Bi-directional servo track writing to minimize sidewall writing at high skew angles |
| US20030197968A1 (en) * | 2002-04-18 | 2003-10-23 | Sacks Alexei Hiram | Bi-directional servo track writing to minimize sidewall writing at high skew angles |
| US7019926B2 (en) * | 2002-06-27 | 2006-03-28 | Hitachi Global Storage Technologies Netherlands B.V. | Self-servo-writing multi-slot timing pattern |
| US6873488B2 (en) * | 2002-10-24 | 2005-03-29 | Seagate Technology Llc | Enhanced MR offset with dynamic tuning range |
| US6924960B1 (en) * | 2003-07-31 | 2005-08-02 | Western Digital Technologies, Inc. | Timing compensation in a self-servowriting system |
| US7061704B2 (en) * | 2003-08-26 | 2006-06-13 | Hitachi Global Storage Technologies Netherlands B.V. | Techniques for detecting polarity reversals of a disk drive read/write head |
| WO2005060491A2 (en) * | 2003-11-18 | 2005-07-07 | Magtek, Inc. | Self-aligning magnetic read head incorporating lift-up detection |
| US7265921B2 (en) * | 2004-02-10 | 2007-09-04 | Hitachi Global Storage Technologies Netherlands B.V. | Method to increase the amount of customer data on a hard disk drive |
| US7193797B1 (en) * | 2004-04-08 | 2007-03-20 | Maxtor Corporation | Method and apparatus for detecting and monitoring a bi-state head when self-servowriting a disk drive using spiral servo information |
| US7215514B1 (en) | 2004-10-22 | 2007-05-08 | Western Digital Technologies, Inc. | Method of operating a disk drive including rotating a perpendicular write head to reduce a difference between skew and taper angles, and a disk drive |
| US7016140B1 (en) * | 2004-11-16 | 2006-03-21 | Hitachi Global Storage Technologies Netherlands B.V. | Timing mark position error correction in self-servo write |
| US7489464B1 (en) | 2005-02-02 | 2009-02-10 | Western Digital Technologies, Inc. | Servo writing a disk drive using a secondary actuator to control skew angle |
| CN100460823C (zh) * | 2005-04-22 | 2009-02-11 | 阿尔卑斯电气株式会社 | 绝对角检测装置 |
| US7365654B2 (en) * | 2005-04-22 | 2008-04-29 | Alps Electric Co., Ltd | Absolute angle detection apparatus |
| JP2007017428A (ja) * | 2005-06-07 | 2007-01-25 | Alps Electric Co Ltd | 絶対角検出装置 |
| US7304819B1 (en) | 2005-06-23 | 2007-12-04 | Western Digital Technologies, Inc. | Method for writing repeatable runout correction values to a magnetic disk of a disk drive |
| JP4708112B2 (ja) * | 2005-08-01 | 2011-06-22 | ヒタチグローバルストレージテクノロジーズネザーランドビーブイ | メディアにパターンを書き込む方法及びデータ記憶装置 |
| US7486467B2 (en) * | 2005-11-28 | 2009-02-03 | Hitachi Global Storage Technologies Netherlands B.V. | Magnetic disk drive and method for registering defective sector using timing control of pattern writing |
| US7471482B2 (en) * | 2006-02-20 | 2008-12-30 | Marvell World Trade Ltd. | Method for improved insitu spiral writing |
| US7298574B1 (en) | 2006-05-10 | 2007-11-20 | Western Digital Technologies, Inc. | Servo writing a disk drive using correction values that attenuate phase error propagation |
| US7502192B1 (en) | 2006-07-11 | 2009-03-10 | Western Digital Technologies, Inc. | Magnetic disk drive and method for efficiently determining and storing RRO compensation values using a secondary micro-actuator |
| JP4823055B2 (ja) * | 2006-12-26 | 2011-11-24 | 株式会社東芝 | ディスク記憶装置およびサーボ書込み方法 |
| WO2008083491A1 (en) | 2007-01-11 | 2008-07-17 | Critical Outcome Technologies Inc. | Compounds and method for treatment of cancer |
| JP2008204494A (ja) * | 2007-02-16 | 2008-09-04 | Fujitsu Ltd | 記憶装置、記憶制御回路及びヘッド位置ずれ測定方法 |
| JP2008275541A (ja) * | 2007-05-02 | 2008-11-13 | Alps Electric Co Ltd | 絶対角検出装置 |
| US7551390B1 (en) | 2007-08-21 | 2009-06-23 | Western Digital Technologies, Inc. | Disk drive to characterize misaligned servo wedges |
| US7583470B1 (en) | 2007-08-29 | 2009-09-01 | Western Digital Technologies, Inc. | Disk drive writing wedge RRO data along a sinusoidal path to compensate for reader/writer offset |
| US7576941B1 (en) | 2007-10-26 | 2009-08-18 | Western Digital Technologies, Inc. | Disk drive writing wedge RRO values in a butterfly pattern |
| US7583466B2 (en) * | 2007-11-15 | 2009-09-01 | Western Digital (Fremont), Llc | Disk drive determining operating fly height by detecting head disk contact from disk rotation time |
| US8466151B2 (en) | 2007-12-26 | 2013-06-18 | Critical Outcome Technologies, Inc. | Compounds and method for treatment of cancer |
| EP3023426A1 (en) | 2008-07-17 | 2016-05-25 | Critical Outcome Technologies, Inc. | Thiosemicarbazone inhibitor compounds and cancer treatment methods |
| CN101664909B (zh) * | 2008-09-05 | 2012-01-04 | 胡厚飞 | 具角度定位功能的万向旋转扳手 |
| US8934192B1 (en) | 2008-11-24 | 2015-01-13 | Western Digital Technologies, Inc. | Disk drive determining operating fly height by detecting head disk contact from read signal amplitude variance |
| WO2011120153A1 (en) | 2010-04-01 | 2011-10-06 | Critical Outcome Technologies Inc. | Compounds and method for treatment of hiv |
| US8879190B1 (en) * | 2011-08-08 | 2014-11-04 | Marvell International Ltd. | Method and apparatus for initial self-servo writing |
| US8810941B2 (en) | 2012-07-10 | 2014-08-19 | HGST Netherlands B.V. | System, method and apparatus for selection of reserved area data tracks |
| US9055711B2 (en) | 2012-07-16 | 2015-06-09 | HGST Netherlands B.V. | System and method for maintaining data integrity on a storage medium |
| US8879180B2 (en) | 2012-12-12 | 2014-11-04 | HGST Netherlands B.V. | System, method and apparatus for data track usage sequence to reduce adjacent track interference effect |
| US9013818B1 (en) | 2013-12-06 | 2015-04-21 | Western Digital Technologies, Inc. | Disk drive measuring reader/writer gap by measuring fractional clock cycle over disk radius |
| US10735115B2 (en) * | 2018-07-31 | 2020-08-04 | Nxp B.V. | Method and system to enhance accuracy and resolution of system integrated scope using calibration data |
| US10971187B2 (en) * | 2019-03-11 | 2021-04-06 | Marvell Asia Pte, Ltd. | Constant-density writing for magnetic storage media |
| CN121521167B (zh) * | 2025-11-28 | 2026-07-21 | 浙江瀚和传感科技有限公司 | 一种集成自动校准功能的齿轮编码器 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63872A (ja) * | 1986-06-19 | 1988-01-05 | Tokyo Electric Co Ltd | 磁気記録装置のサ−ボライト回路 |
| JPH0423276A (ja) * | 1990-05-18 | 1992-01-27 | Konica Corp | サーボライタ装置における発生信号位相精度監視装置 |
| WO1992007355A1 (en) * | 1990-10-12 | 1992-04-30 | Servo Track Writer Corporation | Apparatus for, and methods of, recording signals in tracks on a memory member |
| US5229901A (en) * | 1991-06-28 | 1993-07-20 | Digital Equipment Corporation | Side-by-side read/write heads with rotary positioner |
| US6040955A (en) * | 1992-06-11 | 2000-03-21 | International Business Machines Corporation | Self servo writing file |
| JPH063872A (ja) * | 1992-06-19 | 1994-01-14 | Ricoh Co Ltd | 電子写真装置 |
| WO1994011864A1 (en) * | 1992-11-10 | 1994-05-26 | Hardisk Technology | Self-servowriting disk drive and method |
| US5485322A (en) * | 1993-03-08 | 1996-01-16 | International Business Machines Corporation | Method and system for writing a clock track on a storage medium |
| US6215606B1 (en) * | 1993-03-08 | 2001-04-10 | International Business Machines Corporation | Method and system for determining the widest recording head of a recording device |
-
1995
- 1995-06-19 TW TW084106281A patent/TW280906B/zh active
- 1995-11-03 DE DE69525323T patent/DE69525323T2/de not_active Expired - Fee Related
- 1995-11-03 EP EP95117322A patent/EP0721184B1/en not_active Expired - Lifetime
- 1995-11-10 SG SG1997002591A patent/SG67406A1/en unknown
- 1995-11-10 SG SG1995001806A patent/SG34300A1/en unknown
- 1995-11-10 SG SG1997002589A patent/SG71034A1/en unknown
- 1995-11-16 MY MYPI95003491A patent/MY115186A/en unknown
- 1995-11-16 CN CN95121512A patent/CN1086830C/zh not_active Expired - Fee Related
- 1995-11-16 CN CNB021186731A patent/CN1235194C/zh not_active Expired - Fee Related
- 1995-11-16 CA CA002163053A patent/CA2163053C/en not_active Expired - Fee Related
- 1995-11-27 JP JP30777795A patent/JP3238057B2/ja not_active Expired - Fee Related
- 1995-11-30 KR KR1019950046619A patent/KR0160001B1/ko not_active Expired - Fee Related
-
1996
- 1996-04-08 US US08/628,910 patent/US5901003A/en not_active Expired - Fee Related
-
1998
- 1998-12-14 US US09/211,138 patent/US5991115A/en not_active Expired - Fee Related
-
2001
- 2001-01-31 JP JP2001023388A patent/JP3706543B2/ja not_active Expired - Fee Related
-
2002
- 2002-04-15 CN CNB021186774A patent/CN1213406C/zh not_active Expired - Fee Related
- 2002-04-15 CN CN02118680A patent/CN1399254A/zh active Pending
- 2002-04-15 CN CNB021186766A patent/CN1201292C/zh not_active Expired - Fee Related
- 2002-04-15 CN CNB021186715A patent/CN1207703C/zh not_active Expired - Fee Related
- 2002-04-15 CN CNB021186723A patent/CN1213405C/zh not_active Expired - Fee Related
- 2002-04-15 CN CNB021186782A patent/CN1224005C/zh not_active Expired - Fee Related
- 2002-04-15 CN CNB021186758A patent/CN1207704C/zh not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7085084B2 (en) | 2003-09-04 | 2006-08-01 | Hitachi Global Storage Technologies Japan, Ltd. | Magnetic disk apparatus and servo pattern recording method therefor |
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3238057B2 (ja) | サーボトラック情報の書き込み方法及び関連方法 | |
| JP3827807B2 (ja) | 基準レベルを使用可能なダイナミック・レンジ内に維持する自己サーボ書込み方法及びシステム | |
| US6687069B2 (en) | Methods, apparatus and program products for determining off-track time shift estimates to be used in writing timing patterns on a storage medium | |
| US7362536B1 (en) | Disk drive that compensates for phase incoherence between radially adjacent servo tracks and methods thereof | |
| US6324027B1 (en) | Method and apparatus for correcting for random errors in timing pattern generation | |
| JP3532382B2 (ja) | 自己サーボ書き込みシステム | |
| US5448429A (en) | Self-servowriting disk drive and method | |
| US6307697B1 (en) | Method and apparatus for correcting for systematic errors in timing pattern generation | |
| US6259574B1 (en) | Trigger pattern detection method and apparatus | |
| US7136243B2 (en) | Method and apparatus for correcting for systematic errors in timing pattern generation | |
| US6574068B1 (en) | Servo control using continuous position error signal with high order polynomial component | |
| JP2003141834A (ja) | ディスク装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071005 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081005 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091005 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |