(57)【要約】ディスク駆動機構（１００）であって、回転可能なディスク表面（１０６）に既に書き込まれた情報部分と、回転可能なディスク表面（１０６）に既に書き込まれた情報部分に実質的に時間を合わせまた周波数と位相とを一致させて回転可能なディスク表面（１０６）に参照マークを書き込むためのタイミングを制御するサーボ書込みクロック発生器位相ロック・ループ回路（１６８）であって、参照マークを書き込むためのタイミングを制御するサーボ書込みクロック発生器位相ロック・ループ回路（１６８）と、参照マークから論理レベル信号を作るパルス検出器回路（１７４）と、論理レベル信号から参照マーク書込み信号を生成するパターン発生器（１７６）と、参照マークを書き込むための半径位置訂正の表と値とを記憶するメモリ・バッファ（１８２）と、ディスク駆動機構（１００）の回転可能なディスク表面（１０６）に参照マークを書き込むためのタイミング信号を同期させる自己サーボ制御およびシーケンス回路（１８０）と、を含む。
2004527865.tif 000002
【特許請求の範囲】
【請求項１】
回転可能なディスク表面と、位置決め可能な読取り／書込みヘッドを前記回転可能なディスク表面に対して制御する位置決め機構とを有するディスク駆動機構であって、
前記回転可能なディスク表面にデータを書き込むための書込み信号を生成する書込みチャンネルと、
前記回転可能なディスク表面に書き込まれており、前記位置決め機構のための制御情報を与える、参照マークと、
前記参照マークを書き込むタイミングを制御するサーボ書込みクロック発生器位相ロック・ループ回路と、
前記参照マークから論理レベル信号を作るパルス検出器回路と、
前記回転可能なディスク表面に前記参照マークを書き込むのに用いるために前記論理レベル信号から参照マーク書込み信号を生成するパターン発生器と、
前記データと前記参照マークとを前記ディスク駆動機構の回転可能なディスク表面にそれぞれ書き込むために前記書込みチャンネルからの書込み信号と前記パターン発生器からの参照マーク書込み信号とを切り替えるマルチプレクサと、
を備えた前記ディスク駆動機構。
【請求項２】
更に、
前記参照マークを前記回転可能なディスク表面に書き込むための半径位置訂正の表と値とを記憶するメモリ・バッファと、
前記参照マークを前記回転可能なディスク表面に書き込むためのタイミング信号を同期させる自己サーボ制御およびシーケンス回路と、
を備えた、請求項１記載のディスク駆動機構。
【請求項３】
前記回転可能なディスク表面に既に書き込まれた情報部分と、前記回転可能なディスク表面に既に書き込まれた前記情報部分の実質的に正確な円周位置を決定するに用いるために前記回転可能なディスク表面に既に書き込まれた前記情報部分から論理レベル信号を作る位相測定回路と、を更に備えた、請求項１記載のディスク駆動機構。
【請求項４】
追加の参照マークと前記回転可能なディスク表面に既に書き込まれた情報部分とを更に備え、前記参照マークは、前記回転可能なディスク表面に既に書き込まれたクロック・フィールドと前記情報部分とに実質的に時間を合わせまた周波数と位相とを一致させて前記回転可能なディスク表面に前記追加の参照マークを書き込むときに、前記ディスク駆動機構が前記追加の参照マークを書き込むタイミングを同期させるのに用いる前記クロック・フィールドを更に備えた、請求項１記載のディスク駆動機構。
【請求項５】
追加の参照マークと、前記回転可能なディスク表面に既に書き込まれた情報部分と、前記回転可能なディスク表面に対して前記読取り／書込みヘッドを合わせる前記位置決め機構を制御するサーボ制御ループと、を更に備え、前記参照マークは前記回転可能なディスク表面に既に書き込まれた前記サーボ・フィールドと前記情報部分とに実質的に時間を合わせまた周波数と位相とを一致させて前記回転可能なディスク表面に前記追加の参照マークを書き込むときに、前記ディスク駆動機構が書き込むタイミングを同期させるのに用いるサーボ・フィールドを更に備えた、請求項１記載のディスク駆動機構。
【請求項６】
前記回転可能なディスク表面に既に書き込まれた情報部分を更に備え、また前記サーボ書込みクロック発生器位相ロック・ループ回路は前記参照マークを前記回転可能なディスク表面に書き込むのに用いるクロック信号を生成し、またクロック信号を遅延させて前記回転可能なディスク表面に既に書き込まれた前記情報部分と前記回転可能なディスク表面に書き込まれる前記参照マークとの実質的な時間合せと周波数と位相との一致を達成するための遅延信号を与えるプログラマブル遅延を更に備えた、請求項１記載のディスク駆動機構。
【請求項７】
ディスク駆動機構の読取り／書込みヘッドを用いて回転可能なディスク表面の既に書き込まれた情報フィールドに実質的に時間を合わせまた位相と周波数とを一致させて情報フィールドを前記回転可能なディスク表面に書き込む方法であって、
（ａ）  前記回転可能なディスク表面に前記情報フィールドを書き込むのに用いるため、前記回転可能なディスク表面の中心に対する、前記読取り／書込みヘッドの読取り要素と書込み要素の半径方向位置の差を測定するステップと、
（ｂ）  前記回転可能なディスク表面のデータ・トラックを選択して、前記選択されたデータ・トラックに書き込まれている既に書き込まれた情報フィールドを読み取り、また前記選択されたデータ・トラックに前記情報フィールドを書き込むための準備として前記選択されたデータ・トラックに対応する初期位相訂正値をゼロに設定するステップと、
（ｃ）  前記選択されたデータ・トラックに近接して前記読取り要素を位置決めし、また前記既に書き込まれた情報フィールドに実質的に時間を合わせまた位相と周波数とを一致させて前記選択されたデータ・トラックに前記情報フィールドを書き込むのに用いるために、前記既に書き込まれた情報フィールドを用いてサーボ書込みクロック発生器位相ロック・ループ回路の位相をロックするステップと、
（ｄ）  前記サーボ書込みクロック発生器位相ロック・ループ回路の位相を前記既に書き込まれた情報フィールドにロックしている間に、前記選択されたデータ・トラックの前記既に書き込まれた情報フィールドに実質的に時間を合わせまた位相と周波数とを一致させて前記回転可能なディスク表面の第２のデータ・トラックに前記情報フィールドを書込むステップと、
から成る情報フィールドを書き込む方法。
【請求項８】
前記既に書き込まれた情報フィールドは複数の既に書き込まれた情報フィールドであり、前記情報フィールドは複数の情報フィールドであり、前記データ・トラックは複数のデータ・トラックであり、また、
（ｅ）  前記既に書き込まれた情報フィールドに近接して時間的に連続しかつ前記情報フィールドに近接して時間的に連続した第２の情報フィールドを書き込むのに用いるために、前記複数の既に書き込まれた情報フィールドから選択された前記第２の既に書き込まれた情報フィールドを用いて、前記サーボ書込みクロック発生器位相ロック・ループ回路の位相をロックしている間は前記選択されたデータ・トラックに近接する前記読取り要素の位置を維持するステップと、
（ｆ）  前記サーボ書込みクロック発生器位相ロック・ループ回路の位相を前記第２の既に書き込まれた情報フィールドに対してロックしている間に、前記情報フィールドに近接して時間的に連続した第２の情報フィールドを書き込み、前記第２の情報フィールドと前記情報フィールドとは前記複数の情報フィールドの各情報フィールドであり、前記第２の情報フィールドは前記選択されたデータ・トラックの前記第２の既に書き込まれた情報フィールドに実質的に時間が合いまた位相と周波数とが一致しているステップと、
（ｇ）  前記複数の既に書き込まれた情報フィールドの既に書き込まれた各情報フィールドを用いて前記サーボ書込みクロック発生器位相ロック・ループ回路の位相を連続的にロックしている間は前記選択されたデータ・トラックに近接する前記読取り要素の位置を維持し、用いられた前記複数の既に書き込まれた各情報フィールドは、前記選択されたデータ・トラックに書き込まれた前記複数の情報フィールドの先の情報フィールドを書込む基礎として用いられた前記複数の既に書き込まれた情報フィールドの先に用いられた既に書き込まれた情報フィールドに近接して時間的に連続しているステップと、
（ｈ）  前記複数の既に書き込まれた情報フィールドのそれぞれ時間的に連続する既に書き込まれた各情報フィールドに前記サーボ書込みクロック発生器位相ロック・ループ回路の位相をロックしている間に、先に書き込まれた各情報フィールドに近接して時間的に連続する前記複数の情報フィールドのその後の各情報フィールドを書き込み、前記その後の各情報フィールドは前記選択されたデータ・トラックの前記複数の既に書き込まれた情報フィールドのそれぞれ時間的に連続する既に書き込まれた各情報フィールドに実質的に時間が合いまた位相と周波数とが一致するステップと、
（ｉ）  前記読取り／書込みヘッドを前記選択されたデータ・トラックに近接する第２のデータ・トラックに進め、前記第２のデータ・トラックと前記選択されたデータ・トラックとは前記複数のデータ・トラックの各データ・トラックであるステップと、
（ｊ）  前記第２のデータ・トラックについてプロセス・ステップ（ａ）から（ｈ）までを繰り返すステップと、
（ｋ）  前記ディスク駆動機構の前記回転可能なディスク表面の前記複数のデータ・トラックの、前記第２の選択されたデータ・トラックの後の各データ・トラックについてプロセス・ステップ（ａ）から（ｈ）まで繰り返すステップと、
を更に含む、請求項７記載の情報フィールドを書き込む方法。
【請求項９】
前記第２のデータ・トラックは、前記回転可能なディスク表面の回転の中心から前記選択されたデータの実質的な前記半径の前記回転可能なディスク表面の回転の中心からの半径から、前記読取り／書込みヘッドの前記読取り要素と前記書込み要素との半径の差を引いたところにある、請求項８記載の情報フィールドを書き込む方法。
【請求項１０】
前記第２のデータ・トラックは、前記回転可能なディスク表面の回転の中心から前記選択されたデータの実質的な前記半径の前記回転可能なディスク表面の回転の中心からの半径に、前記読取り／書込みヘッドの前記読取り要素と前記書込み要素の半径の差を加えたところにある、請求項８記載の情報フィールドを書き込む方法。
【発明の詳細な説明】
【０００１】
関連出願
本出願は、２０００年１０月２４日出願の米国仮出願第６０／２４２，７８０号「ハード駆動機構自己サーボ書込みのための集積回路装置（Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ Ｓｙｓｔｅｍ ｆｏｒ Ｈａｒｄ Ｄｒｉｖｅ Ｓｅｌｆ−Ｓｅｒｖｏ Ｗｒｉｔｅ）」と、２００１年１月１８日出願の米国暫定出願第６０／２６３，０３８号「Ｒ／Ｗ遅延補償を持つＰＬＬ装置（ＰＬＬ Ｓｙｓｔｅｍ ｗｉｔｈ Ｒ／Ｗ Ｄｅｌａｙ Ｃｏｍｐｅｎｓａｔｉｏｎ）」に対して優先権を主張する。
（発明の分野）
本発明は一般に磁気データ記憶装置の分野に関するもので、より詳しくは、ディスク駆動機構に既に書き込まれたサーボおよびクロック・フィールドに対して時間が合いまた位相と周波数とが一致するサーボおよびクロック・フィールドの自己書込みを行うための集積回路装置の組込みに関するものであるが、これに限られるわけではない。
【０００２】
（背景）
最近の電子装置においては、デジタル・カメラからコンピュータ・システムおよびネットワークに至るまで、データの記憶にディスク駆動機構が用いられている。一般にディスク駆動機構は、機械的部分すなわちヘッド・ディスクアセンブリ（ＨＤＡ）と、ＨＤＡの外面に取り付けられたプリント回路基板アセンブリ（ＰＣＢ）の形の電子回路と、を含む。ＰＣＢはＨＤＡ機能を制御し、またディスク駆動機構とそのホストとの間のインターフェースを提供する。
【０００３】
一般にＨＤＡは、一定速度で回転するスピンドル・モータアセンブリに取り付けられた１つまたは複数の磁気ディスクと、ディスク表面上に半径方向に間隔を空けた一般に同心円のデータ・トラック上を横切る読取り／書込みヘッドの配列を支持するアクチュエータアセンブリと、アクチュエータアセンブリに回転運動を与える音声コイル・モータ（ＶＣＭ）と、を備える。最近のディスク駆動機構は一般に、データ・トラックにデータを書き込む誘導要素と記録トラックからデータを読み取る磁気抵抗要素とを用いる磁気抵抗ヘッド技術を用いる。
【０００４】
ディスク駆動機構に対して、データ記憶容量のレベルを増加させ、データ・スループットを高め、メガバイト当たりの価格を下げる要求が絶えず行われるため、ディスク駆動機構のメーカはディスク駆動機構の記憶容量を増やしまた全体の動作効率を改善する方法を模索している。現世代のディスク駆動機構は一般に平方センチメートル当たり数ギガビット（数ギガビット／ｃｍ２）の空中（ａｅｒｉａｌ）ビット密度を達成している。記録密度を増やすことは、各トラックに記憶されるビット数すなわちインチ当たりのビット数（ＢＰＩ）を増やすこと（これには一般に読取り／書込みチャンネル電子回路を改善する必要がある）、および／または単位幅当たりのトラック数すなわちインチ当たりのトラック数（ＴＰＩ）を増やすこと（これには一般にサーボ制御装置を改善する必要がある）により達成される。
【０００５】
ディスクの表面に書き込まれるサーボ・フィールドは位置情報を与え、サーボ制御装置はこれを用いて、回転する磁気ディスクに対する読取り／書込みヘッドの位置を制御する。ＴＰＩが増加するに従って、サーボ・トラック・ライタを組み込むサーボ・フィールド書込み技術は、増加したトラック密度を支援するのに十分な密度を持つサーボ・フィールドを作ることができなくなる。
【０００６】
サーボ制御装置を改善するためにディスク駆動機構のメーカが採用している１つの方法は自己サーボ書込み法を導入することである。かかる方法の１つが１９９０年３月２７日発行のジャンツ（Ｊａｎｚ）の米国特許第４，９１２，５７６号に記述されている。ジャンツの方法は、ディスクの片面をサーボ用に、逆の面をデータ用に確保する。ジャンツによると、第１のサーボ・トラックをディスクのサーボ面の外縁に書き込む。第１の位相サーボ・トラック振幅の指示に従って変換器を半径方向にトラックの半分だけ動かし、第１のデータ・トラックをディスクのデータ面に記録する。今度は第１のデータ・トラック振幅の指示に従って変換器を再び半径方向にトラックの半分だけ動かし、第２の位相サーボ・トラックをサーボ面に記録する。
【０００７】
別の方法が、１９８３年１１月８日発行のオリバー（Ｏｌｉｖｅｒ）他の米国特許第４，４１４，５８９号に記述されている。この文献が教示するサーボ書込みでは、移動する読取り／書込みヘッドの１つを位置決め手段の移行範囲内の第１のリミット・ストップに位置決めすることにより最適トラック間隔を決定する。しかし、オリバーの文献は外部クロック・ヘッドと同様に内部記録データ・ヘッドを用いてクロック・トラックを生成する方法を開示していない。
【０００８】
更に別の方法が、１９９７年３月１８日発行のヤームチュク（Ｙａｒｍｃｈｕｋ）他の米国特許第５，６１２，８３３号に記述されている。この文献は自己伝播するトラック誤差が自己サーボ書込みプロセス中に増大するのを防ぐ方法を開示している。これに用いる手段は、サーボ・パターンの１つまたは複数のセクションの相対的タイミングを調整するタイミング回路と、伝播バーストとプロダクト・サーボ・パターンのための書込みデータを作るパターン発生器と、書き込まれたパターンの１つまたは複数のセクションの相対的なタイミングを微調整する時間遅延ユニットと、書き込まれた遷移のリードバック振幅を測定する振幅検出回路と、リードバック振幅の測定値や参照トラック値などの種々の量を記憶するメモリと、対応する元の全トラック振幅によりリードバック振幅の瞬時値を正規化する分割器と、マイクロプロセッサ・シーケンス・コントローラと、迅速なステッピングと整定の後で書込みプロセス中にトラック形状誤差の増大を制限すると共に機械的外乱を拒絶する特殊な形の制御を行うための可変制御パラメータを有するサーボ・コントローラとを用いる。ヤームチュクの文献はディスク駆動機構内のサーボ・ループ測定回路の実施の形態を示していないが、市販のパーソナル・コンピュータと共に、タイミング回路とＡＤＣとＤＡＣとを含む市販のデータ収集プラグイン・ボードとを用いることを教示している。
【０００９】
更に、２０００年２月２９日発行のチェイナ（Ｃｈａｉｎｅｒ）他の米国特許第６，０３１，６８０号に開示されている別の方法では、プロダクト・サーボ・パターン・バーストが第１のトラックに書き込まれ、第２の逐次プロダクト・サーボ・パターン・バーストが第２のトラックに書き込まれ、第３のトラック上でサーボが行われる。しかし、チェーナの文献は開示された自己サーボ書込み法を実現するのに用いる回路を開示していない。
【００１０】
自己サーボ書込みは技術として多くの努力目標を抱えている。努力目標の１つは、ディスクに既に書き込まれた情報に時間が合いまた位相と周波数とが一致する情報を書き込む能力である。書込みチャンネルと読取りチャンネルとの間に遅延があると、書込みチャンネルに送られる書込み信号に対してリードバック情報の周波数は一致するが位相はシフトする。また、位相ロック・ループ（ＰＬＬ）を含むかどうかに関わらず、任意の同期装置内に回路オフセットが生じると、望ましい書込み情報に対して更に位相（または時間）オフセットが加わる。したがって、ディスク駆動機構内に組み込まれる集積回路装置を改善し、ディスク駆動機構の自己サーボ書込み技術を経済的にも効率的にも発展させてディスク駆動機構の自己サーボ書込み技術に内在する制約を克服するという努力目標がまだ残り、ニーズが継続している。
【００１１】
（発明の概要）
本発明は、サーボ制御ループの制御の下に機能する位置決め機構により制御される、位置決め可能な読取り／書込みヘッドがアクセスする回転可能なディスク表面を持つディスク駆動機構を提供する。ディスク駆動機構は、回転可能なディスク表面にデータを書き込むための書込み信号を生成する書込みチャンネルと、回転可能なディスク表面に書き込まれる既に書き込まれた参照マークと、既に書き込まれた参照マークに実質的に時間が合いまた周波数と位相とが一致する参照マークを書き込むためのタイミングを制御するサーボ書込みクロック発生器位相ロック・ループ回路と、既に書き込まれた参照マークから論理レベル信号を作るパルス検出器回路と、回転可能なディスク表面に参照マークを書き込むのに用いるためにパルス検出器回路が検出した論理レベル信号から参照マーク書込み信号を生成するパターン発生器と、書込み情報と参照マークとをディスク駆動機構の回転可能なディスク表面にそれぞれ書き込むために書込みチャンネルからの書込み信号とパターン発生器からの参照マーク書込み信号とを切り替えるマルチプレクサと、参照マークを回転可能なディスク表面に書き込むための半径位置訂正の表と値とを記憶するメモリ・バッファと、参照マークを駆動機構電子回路に組み込んだ回転可能なディスク表面に書き込むためのタイミング信号を同期させる自己サーボ制御およびシーケンス回路と、を含む。
【００１２】
好ましい実施の形態では、既に書き込まれたそれぞれのサーボ・フィールドとクロック・フィールドとにそれぞれ実質的に時間が合いまた位相と周波数とが一致する追加のサーボ・フィールド情報とクロック・フィールド情報との自己書込みを行う方法を用いて、ディスク駆動機構の読取り／書込みヘッドを用いてディスク駆動機構の回転可能なディスク表面にデータ・トラックを形成する。既に書き込まれたそれぞれのサーボ・フィールドとクロック・フィールドとにそれぞれ実質的に時間が合いまた位相と周波数とが一致する追加のサーボ・フィールド情報とクロック・フィールド情報とを書き込むのに用いるステップは、回転可能なディスク表面に情報フィールドを書き込むのに用いるために回転可能なディスク表面の中心に対する読取り／書込みヘッドの読取り要素と書込み要素との半径方向位置の差を測定し；  回転可能なディスク表面のデータ・トラックを選択して前記選択されたデータ・トラックに書き込まれている既に書き込まれた情報フィールドを読み取り、また前記選択されたデータ・トラックに情報フィールドを書き込むための準備として前記選択されたデータ・トラックに対応する初期位相訂正値をゼロに設定し；  既に書き込まれた情報フィールドに実質的に時間を合わせまた位相と周波数とを一致させて前記選択されたデータ・トラックに情報フィールドを書き込むのに用いるために、読取り要素を前記選択されたデータ・トラックに近接して位置決めすると共に、既に書き込まれた情報フィールドを用いてサーボ書込みクロック発生器位相ロック・ループ回路の位相をロックし；  既に書き込まれた情報フィールドへのサーボ書込みクロック発生器位相ロック・ループ回路の位相ロックを維持している間に、選択されたデータ・トラックの既に書き込まれた情報フィールドに実質的に時間を合わせまた位相と周波数とを一致させて回転可能なディスク表面の第２のデータ・トラックに情報フィールドを書込むことを含む。
【００１３】
本発明を特徴づける種々の機能と利点は以下の詳細な説明を読み関連する図面を参照すれば明らかになる。
【００１４】
（詳細な説明）
一般に各図面は、特に図１は、本発明に従って構築されたディスク駆動機構１００の平面図を示す。ディスク駆動機構１００の構造の種々の詳細や別の形態については、当業者によく知られており、また本発明を説明する目的のためには必要ないと考えられるので、以下の説明には含まない。
【００１５】
ディスク駆動機構１００は、スピンドル・モータアセンブリ１０４を含む種々のディスク駆動機構の構成要素を支持する基礎台１０２を含む。スピンドル・モータアセンブリ１０４は、ディスク・スタック１０８（「ディスク・パック」とも呼ぶ）を形成する少なくとも１つの、軸方向に並べられた回転可能なディスク表面１０６を支持する。ディスク・スタック１０８に近接してアクチュエータアセンブリ１１０（「Ｅブロック」またはヘッド・スタックアセンブリ（ＨＳＡ）とも呼ぶ）があり、主アクチュエータ・モータ支持１１２（「ベアリングアセンブリ」とも呼ぶ）を軸として回転する。ＨＳＡ１１０はロード・アーム１１６を支持する少なくとも１つのアクチュエータ・アーム１１４を含む。各ロード・アーム１１６は、各ディスク表面１０６に対応する少なくとも１つの読取り／書込みヘッド１１８（ヘッド１１８とも呼ぶ）を支持する。読取り／書込みヘッド１１８の読取りヘッド部は読取り／書込みヘッド１１８の書込み部から、半径方向すなわちトラックと交差する方向にも円周方向すなわちトラックに沿う方向（図示しない）にも、物理的に分離してすなわちオフセットしてよい。
【００１６】
ヘッド・オフセットが比較的小さいことが最近の磁気抵抗ヘッドアセンブリの構造に共通する特徴である。更に、自己書込みサーボ伝播の利点は、読取りヘッドと書込みヘッドとの間に比較的大きなオフセットを用いることにより達成される。各ディスク表面１０６は実質的に同心円のデータ・トラック１２０（１つだけ示す）に分割され、読取り／書込みヘッド１１８はその上方に位置決めされ、またその上でヘッド位置制御情報が埋込みサーボ・フィールド（特に示さない）に書き込まれる。埋込みサーボ・フィールドはカストマがデータを記憶するのに用いるために複数のデータ・セクタを分離する（特に示さない）。
【００１７】
ＨＳＡ１１０は、磁石アセンブリ１２６が生成する磁界内に埋められたアクチュエータ・コイル１２４を含む主アクチュエータ・モータ１２２（「音声コイル・モータアセンブリ」（ＶＣＭ）とも呼ぶ）により制御されて位置決めされる。アクチュエータ・コイル１２４上方に設けられた鋼板１２８（頂部極片とも呼ぶ）により透磁束経路が作られてＶＣＭ１２２の磁気回路が完成する。ディスク駆動機構１００の動作中に、サーボ制御ループ（図示しない）の制御の下に電流がコイル１２４に流れると電磁界が発生し、ＶＣＭ１２２の磁気回路と相互作用して、アクチュエータ・コイル１２４は公知のローレンツの関係に従って磁気アセンブリ１２６に対して動く。
【００１８】
アクチュエータ・コイル１２４が動くと、ＨＳＡ１１０はベアリングアセンブリ１１２（主アクチュエータ・モータ支持とも呼ぶ）の回りに回転し、ディスク表面１０６の選択されたデータ・トラック１２０に対するヘッド１１８の位置を制御する。サーボ制御ループ（図示しない）は位置決め機構（特に示さない）も含むサーボ装置１３０の要素（特に示さない）である。位置決め機構はＨＳＡ１１０とＶＣＭ１２２とを含む。サーボ制御ループ（図示しない）はサーボ制御回路（図示しない）内にプログラムされたサーボ制御コードを含む。
【００１９】
読取り／書込みヘッド１１８とディスク駆動機構読取り／書込み回路（図示しない）との間に必要な導電路を作るため、読取り／書込みヘッド配線（特に示さない）が読取り／書込み曲げ回路（ｆｌｅｘ ｃｉｒｃｕｉｔ）１３２に取り付けられる。次に、読取り／書込み曲げ回路１３２はロード・アーム１１６からアクチュエータ・アーム１１４に沿って曲げ回路格納チャンネル１３４を通り、更に曲げコネクタ本体１３６に至る。曲げコネクタ本体１３６は、読取り／書込み曲げ回路１３２が基礎台１０２を通り、基礎台１０２の下側に取り付けられたディスク駆動機構プリント回路板アセンブリ（ＰＣＢＡ）（電子制御装置とも呼ぶ）（図示しない）と電気的に通信するように、曲げ回路１３２を支持する。また曲げ回路格納チャンネル１３４は読取り／書込み信号回路を支持する。読取り／書込み信号回路は、読取り／書込み回路（図示しない）と読取り／書込みヘッド１１８との間を通る読取り／書込み信号を調整するのに用いられる前置増幅器／ドライバー（プリアンプ）１３８を含む。電子制御装置はディスク駆動機構読取り／書込み回路を形成し、ヘッド１１８だけでなくディスク駆動機構１００の他のインターフェースおよび制御回路の動作を制御する。
【００２０】
ディスク駆動機構１００は２つの主アセンブリ、すなわちＰＣＢＡ（図示しない）とＰＣＢＡに取り付けられたヘッド・ディスクアセンブリ（ＨＤＡ）１４０とを有する。一般にＨＤＡ１４０は、ＨＳＡ１１０とＶＣＭ１２２とディスク・パック１０８とを含む。
【００２１】
図２に示すようにヘッド１１８の位置決め制御は、サーボ制御コードでプログラムされるサーボ制御回路１４２の制御の下で動作する、サーボ制御ループを形成する位置決め機構（特に示さず）により行われる。サーボ制御回路１４２は、制御プロセッサ１４４と、復調器（ｄｅｍｏｄ）１４６と、場合により特殊用途向け集積回路（ＡＳＩＣ）のハードウエア・ベースのサーボ・コントローラ（「サーボ・エンジン」）１４８と、場合によりディジタル信号処理プロセッサ１５０と、揮発性メモリ（ＶＭ）１５２と、ディジタル・アナログ変換器（ＤＡＣ）１５４と、モータ駆動機構回路１５６と、を含む。随意であるが、サーボ・エンジン１４８とＤＳＰ１５０と揮発性メモリ１５２の機能を全て制御プロセッサ１４４内に含めてよい。制御回路１４２の構成要素を用いることにより、ＨＳＡ１１０（図１）のための、より特定すると、選択されたデータ・トラック１２０（図１）に対するヘッド１１８の位置決めを行うＶＣＭ１２２を制御するための、トラック追跡アルゴリズムが容易になる。
【００２２】
復調器１４６はディスク１０６からの変換されたヘッド位置制御情報を調整して、データ・トラック１２０（図１）に対するヘッド１１８の位置情報を提供する。サーボ・エンジン１４８は、例えば、シーク命令を実行するときにＶＣＭ１２２が用いるシーク信号やデータ転送動作中にＨＳＡ１１０（図１）の位置を保持するための命令信号を生成するのに制御プロセッサ１４４が用いるサーボ制御ループ値を生成する。命令信号は、選択されたデータ・トラック１２０に対するヘッド１１８の位置決めやＨＳＡ１１０（共に図１）のシーク機能を行う際にモータドライバー回路１５６が用いるために、ＤＡＣ１５４によりアナログ信号に変換される。
【００２３】
図３は、ＨＤＡ１４０と電子制御装置１６０とを示すディスク駆動機構１００の機能ブロック図である。電子制御装置１６０は駆動機構電子回路１６２と自己サーボ書込み回路装置１６４とを含む。これは本発明の集積回路装置を形成するものであり、結合して単一の集積回路にしてよい。自己サーボ書込み回路装置１６４（図３の大きな破線部内に示す）はサーボ書込みクロック発生器位相ロック・ループ回路１６８を含む。図３に示す各矢印は自己サーボ書込み回路装置１６４（ここでは自己書込み回路１６４とも呼ぶ）の装置または機能間の少なくとも１つの電気接続を示す。
【００２４】
自己書込み回路１６４は、回転可能なディスク表面１０６（図２）上に自己書込み参照マーク（「情報フィールド」とも呼ぶ）（図示しない）を書き込むためにディスク駆動機構１００が用いる。通常、回転可能なディスク表面１０６（図２）に書き込まれる参照マークはディスク駆動機構１００が用いるサーボ・フィールド（図示しない）またはクロック・フィールド（図示しない）で、自己書込みサーボ・プロセス中に回転可能なディスク表面１０６（図２）の表面全体に追加の参照マークを書き込むための、ディスク表面１０６（図２）に対するヘッド１１８（図２）の相対位置に関する位置情報とタイミング情報とを与える。
【００２５】
自己書込み回路１６４はパルス検出器回路１７０（位相測定回路１７０とも呼ぶ）を含む。これは、自己書込みサーボ・プロセス中に、ディスク表面１０６（図２）に既に書き込まれた情報部分（一般にクロック・フィールド）から論理レベル信号を作るのに用いられる。
論理レベル信号はディスク表面１０６（図２）に既に書き込まれた情報部分の実質的に正確な円周位置を決定するのに用いられる。
【００２６】
位相測定回路１７０は、自己書込みプロセスにおいて、異なる時刻にディスク表面１０６（図２）に書き込まれた自己書込み参照マーク同士の間の位相差または時間差を測定するのに用いられる。位相ロック・ループすなわちＰＬＬを含むクロック発生器位相ロック・ループ回路１６８は、ディスク表面１０６（図２）に既に書き込まれた情報部分の検出と特性に基づいて追加の参照マークを書き込むための正確なクロックを生成する。プログラマブル遅延回路１７２は位相測定回路１７０と共に用いて、近接するデータ・トラック１２０（図１）に書き込まれているサーボ・フィールドとクロック・フィールドのために、同種の参照マークのトラック対トラックの円周位置合せ、すなわち、サーボ・フィールド対サーボ・フィールドとクロック・フィールド対クロック・フィールドの実質的な位置合せを行う。
【００２７】
プログラマブル遅延回路１７２は、クロック発生器位相ロック・ループ回路１６８のクロック信号出力から遅延したすなわち位相調整可能なクロック信号を作る。クロック発生器位相ロック・ループ回路１６８はクロック・フィールド・ビットの周波数を増加させると共に位相と時間の精度を保つように設計され、またゲート位相検出器構造を有するので、断続的な、消失した、除外された、不完全なクロック・フィールドで位相ロックを維持することができる。位相測定回路１７０はアナログ回路でもよいし、アナログとディジタルの混合モード回路でもよい。クロック発生器位相ロック・ループ回路１６８も、例えば従来のアナログ位相ロック・ループ、またはディジタル位相ロック・ループと一般に呼ばれるディジタル回路または大部分がディジタル回路などの、アナログとディジタルの混合モード回路として実現してよい。プログラマブル遅延回路１７２は、アナログ回路でも、アナログおよびディジタル回路でも、純粋なディジタル回路でもよい。
【００２８】
パルス検出器回路１７４はアナログ回路でもよいし、アナログとデジタルの混合モード回路でもよいが、従来の読取り／書込みチャンネル集積回路パルス検出器と同じ機能を有し、近接するサーボ・フィールド同士と近接するクロック・フィールド同士との位相と周波数とのタイミングを合わせるのに十分な精度を有するよう設計される。パターン発生器１７６は、従来のサーボ・トラック・ライタに用いられているパターン発生器回路と機能的に同じ回路である。パターン発生器１７６のデジタル回路は、ディスク表面１０６（図２）に既に書き込まれた情報部分（サーボ・フィールドまたはクロック・フィールド）と自己書込みプロセス中にディスク表面１０６に描き込まれた参照マーク（サーボ・フィールドまたはクロック・フィールド）とが実質的な一致（低ジッタおよびスキュー）を達成するように選択される。プログラマブル遅延回路１７２は、自己書込みプロセス中にパターン発生器１７６からパターンをシフトアウトするのに用いられるクロックの位相またはタイミングを調整するのに用いられる。マルチプレクサ回路１７８は書込み信号源を、パターン発生器１７６か駆動機構電子回路１６２の通常の読取り／書込みチャンネル電子回路（図示しない）かに切り替える。
【００２９】
自己サーボ制御およびシーケンス回路１８０は自己書込みプロセスの実行制御機能を行い、また自己書込みプロセスを行うのに必要なタイミング信号を形成する。自己サーボ制御およびシーケンス回路１８０は、タイミング信号を、クロック発生器位相ロック・ループ回路１６８が生成するクロック信号と駆動機構電子回路１６２の水晶クロック（図示しない）とに同期させる。バッファ・メモリ１８２は、自己書込みプロセス中に用いられる半径方向の位置訂正表と中間値の記憶に用いられるデジタル回路である。マルチプレクサ回路１７８を切り換えてパターン発生器１７６からの信号を選択すると、サーボ・フィールド・パターンとクロック・フィールド・パターンとをディスクに書き込むことが可能になり、したがって自己書込みプロセスを行うことができる。
【００３０】
別の好ましい実施の形態では、遅延出力クロックがクロック発生器位相ロック・ループ回路１６８の入力に接続する位置にプログラマブル遅延回路１７２を置いてよい。この場合、プログラマブル遅延回路１７２は、クロック発生器位相ロック・ループ回路１６８を含むＰＬＬのフィードバック・ループ内に含まれる。このフィードバック接続を行うと、クロック発生器位相ロック・ループ回路１６８のループ応答特性を測定するのにプログラマブル遅延回路を用いることができるので有用である。別の好ましい実施の形態では、プログラマブル遅延回路１７２をパルス検出器回路１７４の直後に設けてもよい。この場合は、プログラマブル遅延回路１７２は、パルス検出器回路１７４からクロック発生器位相ロック・ループ回路１６８と位相測定回路１７０との両方に進む信号に作用する。
【００３１】
図４は駆動機構電子回路１６２の略ブロック図であるが、駆動機構電子回路１６２（図３）内の全ての回路を示しているわけではない。詳しく述べると、ディスク駆動機構とホスト・システムとを接続するインターフェース電子回路は示していない。図の回路構成は自己書込みプロセスに関係するものである。コントローラ・シーケンサ１８３は一般に低周波水晶から複数のクロック信号を作るためにアナログ位相ロック・ループなどの複数のアナログ要素を持つデジタル回路と、一般に１つまたは複数のプログラム可能な中央処理ユニットと、ランダム・アクセス・メモリおよびプログラム制御メモリと、を含む。モータ駆動機構電子回路１８４は、ディスク駆動機構１００の動作中にスピンドル・モータアセンブリ１０４（図１）とＶＣＭ１２２（図２）に電力を供給する。読取り／書込みチャンネル電子回路１８６はディスク駆動機構１００の一般的な動作中に読取りまたは書込み機能を行う。好ましい実施の形態の自己書込みプロセス中は、読取り／書込みチャンネル電子回路１８６の書込み部分はマルチプレクサ回路１７８（図３）によりパターン発生器回路１７６（図３）側に切り替わるが、読取り／書込みチャンネル電子回路１８６の読取り部分はパルス検出器回路１７４（図２）と共に用いられてディスク表面１０６（図２）に既に書き込まれた参照マークを読み取る。
【００３２】
図５は、パターン発生器１７６と、読取り／書込みチャンネル電子回路１８６の読取りチャンネル部分１８８と、クロック発生器位相ロック・ループ回路１７０と、の内の遅延を示すブロック図を示す。この遅延によりリードバック情報の位相は、自己書込みプロセスが追加の書込み信号をディスク表面１０６に書き込むのに用いる参照マーク書込み信号に対してシフトする。サーボ書込みクロック発生器位相ロック・ループ回路１６８とプログラム可能な遅延１７２とは、これらの位相オフセットを補償するように設計され、ディスク表面１０６に書き込まれる参照マークをディスク表面１０６に既に書き込まれた参照マークに一致させる。
【００３３】
図６の自己書込み回路１６４は、電圧制御発振器１９０とディスク表面１０６（図５）に既に書き込まれた参照マークとの位相誤差を測定する機能と、自己書込み回路１６４の位相ロック・ループ・クロック部を正確に遅延させる機能と、クロック信号を多重化して位相検出器回路１９２に与えて自動的に回路／装置を較正する機能と、を有する。位相誤差の測定は自己書込み回路１６４の位相測定回路１７０が行う。サーボ書込みクロック発生器位相ロック・ループ回路１６８のクロック信号を遅延させる機能はプログラマブル遅延回路１７２が与え、クロック信号を多重化してまたは切り替えて位相検出器回路１９２に与える機能はマルチプレクサ１９４が与える。
【００３４】
図７は、自己書込み回路１６４（図５）の別の実施の形態であるサーボ書込み位相ロック・ループ装置２００のブロック図を示す。サーボ書込み位相ロック・ループ装置２００は、クロック信号を切り替えて位相検出器回路１９８に送るのに用いられるマルチプレクサ１９４に遅延パルスデータ信号を与える追加のプログラマブル遅延回路２０２を含む。また図７には、位相ロック・ループ・クロック部分１７０の出力であるロックされた位相ロック・ループ信号２０４を示す。
【００３５】
図８は、自己書込み回路１６４（図３）のクロック発生器位相ロック・ループ回路１６８と位相測定回路１７０（図６と図７）とのタイミング・チャート４００を示す。システムのタイミングおよび位相誤差測定値はゲートから得られ、これは自己サーボ制御およびシーケンス回路１８０（図３）に同期するディジタル論理から与えられる。ＰＬＬの位相をロックしまた位相誤差を測定するため、位相ロック・ループ・ゲート４０２（ＰＬＬゲート４０２とも呼ぶ）を用いてサーボ書込みクロック発生器位相ロック・ループ回路１６８（図７）を駆動し、また位相測定ゲート４０４（ＰＭゲート４０４とも呼ぶ）を用いて自己書込み回路１６４（図３）の位相測定回路１７０（図６または７）を駆動する。各奇数サーボ・セクタ４０６は、第１の参照マークすなわち１次自己書込みタイミング・フィールド４０８（「一次クロック・フィールド」４０８とも呼ぶ）は、第２の参照マークすなわち２次自己書込みタイミング・フィールド４１０（「２次クロック・フィールド」４１０とも呼ぶ）の既にあり、また第３の参照マークすなわちサーボ・トラック・ライタ供給サーボ・フィールド４１２の後にある。各偶数サーボ・セクタ４１４は、２次自己書込みタイミング・フィールド４１０は、１次自己書込みタイミング・フィールド４０８の既にあり、またサーボ・トラック・ライタ供給フィールド４１２の後にある。この開示では、データ・トラック１２０（図１）に書き込まれる各サーボ・セクタ（奇数４０６または偶数４１４）は、実質的に、アドレス・マーク４１６で示されている連続した第４のタイプの参照マークの間にある。
【００３６】
各奇数サーボ・セクタ４０６内には、１次自己書込みタイミング・フィールド４０８があり、次に２次自己書込みタイミング・フィールド４１０があり、その次に第５のタイプの参照マークすなわち１次サーボ・フィールド４１８があり、その次に第２の１次自己書込みタイミング・フィールド４０８と第２の２次自己書込みタイミング・フィールド４１０とがあり、その次に第６のタイプの参照マークすなわち２次サーボ・フィールド４２０がある。２次サーボ・フィールド４２０の次に繰返しの一連のタイミング・フィールド対が続く。すなわち１次（４０８）の後に２次の自己書込みタイミング・フィールド（４１０）が続き、アドレス・マーク４１６の間のデータ・トラック１２０（図１）の残りを埋める。また理解されるように、タイミング・フィールドとサーボ・フィールドの異なる配列を用いることが可能であり、これは本発明の範囲内である。その目的は１次と２次のタイミング・フィールドとサーボ・フィールドとを交互に設けることである。
【００３７】
これらの繰返しの一連のタイミング・フィールド対（クロック・フィールド対とも呼ぶ）を自己書込み回路１６４（図３）の位相測定回路１７０（図６または７）が用いて、回転可能なディスク表面１０６（図５）に既に書き込まれた参照マーク（１次または２次の自己書込みタイミング・フィールド［４０８または４１０］または１次または２次の自己書込みサーボ・フィールド［４１８または４２０］）と、既に書き込まれたマークに時間を合わせまた位相と周波数とを一致させて回転可能なディスク表面１０６（図５）に書き込まれる参照マークとの位相誤差を測定するための基礎とする。一般に奇数サーボ・セクタでは、位相測定ゲート４０４は２次自己書込みサーボ・フィールド４２０の後の第１の１次自己書込みサーボ・フィールド４０８に応答し、位相測定回路１７０（図７）を活動化して、位相誤差の計算に用いるための測定を行う。各測定に要する時間は、選択されたデータ・トラック１２０（図１）の連続するアドレス・マークの間の全ての１次自己書込みタイミング・フィールド４０８において、位相測定ゲート４０４がハイの時間（その間に位相測定計算を行う）の合計と実質的に同じである。選択されたトラック１２０（図１）の各奇数サーボ・セクタ４０６でそのサーボ・セクタ４０６内の最後の１次自己書込みタイミング・フィールドが出現すると、自己書込みプロセスの位相測定部分は終了する。
【００３８】
自己書込みプロセスの位相測定部分が終了すると、自己サーボ制御およびシーケンス回路１８０（図３）を通してサーボ・エンジン１４８と制御プロセッサ１４４（図２）とに測定値を転送を開始する。測定値をサーボ・エンジン１４８と制御プロセッサ１４４（図２）とに転送した後、自己書込み回路１６４（図３）の位相測定回路１７０（図６または７）は選択されたデータ・トラック１２０（図１）の残りの全てのサーボ・セクタをクリアして、その後連続して位相を測定する準備を行う。注意すべきは、位相誤差を計算するために収集される位相測定データは各サーボ・セクタの１次および２次の自己書込みタイミング・フィールド（４０８および４１０）部分の繰返しの対から集められることである。位相誤差測定値は自己書込みタイミング・フィールドの繰返しの対から取られるので、既に書き込まれた自己書込みタイミング・フィールドに一致する追加の自己書込みタイミング・フィールドを書き込むことは、ここに開示する自己書込みプロセスの実現に成功するための重要な要素である。
【００３９】
図９は、位相と周波数とがデータ・トラック１２０（図１）に既に書き込まれた参照マークに一致する参照マークを選択されたデータ・トラック１２０（図１）に書き込むために自己書込み回路１６４（図３）が用いるタイミング・シーケンス・チャート６００を示す。タイミング・シーケンス・チャート６００の上部に示すように、自己書込み回路１６４（図３）のサーボ書込みクロック発生器位相ロック・ループ回路１６８（図５，６，７）が１次自己書込みタイミング・フィールド４０８（図８または９）に同期してロックされたときに、１次サーボ・フィールド４１８の参照マークと２次自己書込みタイミング・フィールド４１０の参照マークとが選択されたデータ・トラック１２０（図１）にそれぞれ書き込まれる。
【００４０】
タイミング・シーケンス・チャート６００の下部は、自己書込み回路１６４（図３）のサーボ書込みクロック発生器位相ロック・ループ回路１６８（図５，６，７）が２次自己書込みタイミング・フィールド４１０（図８）に同期してロックされたときに、２次サーボ・フィールド４２０の参照マークと１次自己書込みタイミング・フィールド４０８の参照マーク（図８）とが選択されたトラック１２０（図１）にそれぞれ書き込まれることを示す。
【００４１】
言い換えると、図８と図９を合わせて見ると、自己書込み回路１６４（図３）のサーボ書込みクロック発生器位相ロック・ループ回路１６８（図５，６，７）がロックされている間に、選択されたデータ・トラック１２０（図１）の選択された部分に情報が書き込まれる。書込み動作の後、自己書込み回路１６４（図３）のサーボ書込みクロック発生器位相ロック・ループ回路１６８（図５）がまだロックされている間に、位相測定回路１７０（図６）を用いて、自己書込み回路１６４（図３）のサーボ書込みクロック発生器位相ロック・ループ回路１６８（図５）と回転可能なディスク表面１０６に直前に書き込まれた参照マークとの位相オフセットの量を識別する。次に、適当な補償オフセットをプログラマブル遅延回路１７２（図６または７）にプログラムする。次にこの補償オフセットを用いて、次の書込み動作のときの読取りチャンネル１８８（図５）とパターン発生器１７６（図３）との位相差を除く。
【００４２】
図１０は自己書込みプロセス８００を示す。これは、ディスク駆動機構（１００など）の回転可能なディスク表面に書き込まれている既に書き込まれた情報フィールド（４０８，４１０，４１８，４２０など）に時間が合いまた位相と周波数とが一致する情報フィールド（４０８，４１０，４１８，４２０など）を回転可能なディスク表面（１０６など）に書き込む方法で、プロセス・ステップ８０２から始まる。自己書込みプロセスはプロセス・ステップ８０２からプロセス・ステップ８０４に進み、回転可能なディスクの中心に対するディスク駆動機構の読取り／書込みヘッド（１１８など）の読取り要素半径と書込み要素半径との差Ｄを測定する。この差に最も近い整数部を値ｎとして保存する。自己書込みプロセスはプロセス・ステップ８０６に進み、タイミング伝播が始まるデータ・トラック（１２０など）のトラック番号を選択して、この番号をトラック値ｋとして記憶する。またプロセス・ステップ８０６で、トラックｋに対応する初期位相訂正信号ベクトルＹｋをゼロに設定し（Ｙｋ＝０）、ｋからｋ＋ｎまでのトラックに対応する追加の位相訂正信号ベクトルＹｋ＋１，Ｙｋ＋２からＹｋ＋ｎまでを全てゼロに設定する。自己書込みプロセスはステップ８０８に進み、選択されたトラックｋに読取り要素を位置決めし、トラックｋに既に書き込まれた情報（クロック・フィールドまたはサーボ・フィールド）を読み取ってサーボ書込みクロック発生器位相ロック・ループ回路（１６８など）の位相をロックし、既に書き込まれた情報に基づいて位相訂正信号ベクトルＹｋを決定する。
【００４３】
自己書込みプロセスはステップ８１０に進み、サーボ書込みクロック発生器位相ロック・ループ回路がトラックｋの１次タイミング・マークにロックされている間に２次タイミング・マークのそれぞれの集合をトラックｋ＋Ｄに書き込み、またその間に位相訂正信号ベクトルＹｋをプログラマブル遅延回路（１７２など）に与える。ここで記憶すべきことは、ステップ８１０で書き込まれたトラックｋ＋Ｄは選択されたトラックｋから、読取り要素から書込み要素までの半径方向オフセット距離Ｄだけオフセットされているということである。ステップ８１０のプロセスにより、２次タイミング・マーク４１０と１次サーボ・マーク４１８とを含む情報フィールドは、回転可能なディスク表面に既に書き込まれた１次タイミング・マーク４０８と４１０を含む既に書き込まれた情報フィールドに時間を合わせまた位相と周波数とを一致させて書き込まれる。
【００４４】
次に自己書込みプロセスはステップ８１２に進み、選択されたトラックｋの２次タイミング・マークからサーボ書込みクロック発生器位相ロック・ループ回路が得られる。
【００４５】
自己書込みプロセスはステップ８１４に進み、サーボ書込みクロック発生器位相ロック・ループ回路がトラックｋの２次タイミング・マークにロックされている間に１次タイミング・マークをトラックｋ＋Ｄに書き込み、またその間に位相訂正信号ベクトルＹｋをプログラマブル遅延回路に与える。ここでも記憶すべきことは、ステップ８１４で書き込まれたトラックｋ＋Ｄは選択されたトラックｋ（図１の１２０）から、読取り要素から書込み要素までの半径方向オフセット距離Ｄだけオフセットされているということである。ステップ８１４のプロセスにより、１次タイミング・マーク４０８と２次サーボ・マーク４２０とを含む情報フィールドは、回転可能なディスク表面に既に書き込まれた２次タイミング・マーク４１０を含む情報フィールドに時間を合わせまた位相と周波数とを一致させて書き込まれる。また自己書込みステップ８１４の書込みプロセス中に、ＰＬＬ位相誤差のＡＣ成分を位相測定回路（１７０など）により測定して、ベクトルＷで一時的に記憶する。ＰＬＬ位相誤差のこのＡＣ成分の測定は、後で書き込まれるデータと既に書き込まれたデータの時間合せと一致を保つプロセスにとって重要である。
【００４６】
次に自己書込みプロセスはステップ８１６に進み、位相訂正信号ベクトルＹｋ＋ｎを計算し、後でタイミング伝播訂正に用いるために記憶するので、既に書き込まれたデータに対して、書き込まれるデータの時間合せと周波数と位相の一致が保たれる。この信号ベクトルＹｋ＋ｎは、前のステップで集められたベクトルＷで記憶されたＰＬＬ位相誤差のＡＣ成分と信号ベクトルＹｋの前の値とから計算される。後で、伝播プロセスが続いている間に、選択されたトラックｋ＋ｎの上方に読取りヘッドを最終的に位置決めしたとき、この記憶されている位相訂正信号ベクトルをプログラマブル遅延回路に与える訂正ベクトルとして用いる。次にステップ８１８で、他のトラックに書き込むかどうか判定する。他のトラックに書き込む場合は自己書込みプロセスはステップ８２０に進んでトラック値ｋに１を加え（ｋ＝ｋ＋１）、プロセスはプロセス・ステップ８０８に戻ってプロセスを繰り返し、書き込まれるトラックがなくなった時点で自己書込みプロセスはプロセス・ステップ２２０でプロセスを終了する。
【００４７】
好ましい実施の形態では、ディスク駆動機構（１００など）は回転可能なディスク表面（１０６など）と位置決め機構とを有する。位置決め機構はヘッド・スタックアセンブリ（１１０など）と、回転可能なディスク表面に対して位置決め可能な読取り／書込みヘッド（１１８など）を制御する音声コイル・モータ（１２２など）とを含む。ディスク駆動機構は、回転可能なディスク表面にデータを書き込むための読取り／書込みチャンネル電子回路（１８６など）の書込みチャンネル部と、回転可能なディスク表面に参照マーク（４０８，４１０，４１２，４２０など）を書き込むタイミングを制御するためのサーボ書込みクロック発生器位相ロック・ループ回路（１６８など）を持つ自己書込み回路（１６４など）と、回転可能なディスク表面に既に書き込まれた情報（４０８，４１０，４１２，４２０など）から論理レベル信号を作るためのパルス検出器回路（１７４など）と、回転可能なディスク表面に参照マークを書き込むのに用いるために論理レベル信号から参照マーク書込み信号を生成するパターン発生器（１７６など）と、書込みチャンネルの書込み信号とパターン発生器からの参照マーク書込み信号とを切り換えてディスク駆動機構の回転可能なディスク表面にデータと参照マークをそれぞれ書き込むのに用いるマルチプレクサ（１７８など）と、を含む。
【００４８】
明らかなように、本発明はここに述べた目的と利点だけでなく固有の目的と利点を達成するのに適している。この開示の目的のために現在好ましい実施の形態について説明したが、当業者が容易に考え得る種々の変更を行うことができる。例えば、ディスク駆動機構１００（図１）の読取り／書込みチャンネル電子回路１８６（図４）内にパルス検出器回路１７４（図６）、位相測定回路１７０（図３）、サーボ書込みクロック発生器位相ロック・ループ回路１６８（図３）、プログラマブル遅延回路１７２（図３）、パターン発生器回路１７６（図５）、マルチプレクサ回路１７８（図３）、バッファ・メモリ１８２（図３）を含めることや、自己サーボ制御およびシーケンス回路１８０（図３）を含めることや、ディスク駆動機構１００（図１）のコントローラ・シーケンサ１８３（図４）内に位相測定回路１７０（図３）とパターン発生器回路１７６（図５）を含めることは、ここに開示しまた特許請求の範囲内に定義された本発明の精神に含まれる。また、好ましい実施の形態について図示して詳細に説明したが、変更や追加や代替などは当業者が本発明の精神から逸れることなく行うことが可能であり、したがって特許請求の範囲内に定義された本発明の範囲内にあると考えられる。Ｍｅａｎｓ−ｐｌｕｓ−ｆｕｎｃｔｉｏｎの形式で表現した請求項については、この明細書に引用した従来の技術は同等のものとして除外される。
【図面の簡単な説明】
【図１】
本発明の方法に係る、ディスク駆動機構にサーボおよびクロック・フィールドの自己書込みを行うための集積回路装置を組み込んだディスク駆動機構の平面図である。
【図２】
図１に示すディスク駆動機構のサーボ制御ループの簡単な機能ブロック図である。
【図３】
図１に示すディスク駆動機構へのサーボおよびクロック・フィールドの自己書込みを容易にする電子制御装置の回路の一部を示す、図１に示すディスク駆動機構の電子制御装置のブロック図を示す。
【図４】
図３に示す電子装置のディスク駆動機構電子回路部分の簡単なブロック図である。
【図５】
図３に示す電子制御装置の読取り／書込み電子回路の遅延路の簡単なブロック図である。
【図６】
図１に示すディスク駆動機構への情報の自己書込みを容易にする、図３に示す回路のサーボ書込み位相ロック・ループ装置部分のブロック図である。
【図７】
図１に示すディスク駆動機構への情報の自己書込みを容易にする、図３に示す回路のサーボ書込み位相ロック・ループ装置部分の別の実施の形態のブロック図である。
【図８】
図６に示すサーボ書込み位相ロック・ループ装置のタイミング図である。
【図９】
図６に示すサーボ書込み位相ロック・ループ装置の位相測定部のタイミング図である。
【図１０】
図１に示すディスク駆動機構の回転可能なディスク表面にサーボまたはクロック・フィールドの自己書込みを行う方法の流れ図である。
【図１】
2004527865.tif 000003
【図２】
2004527865.tif 000004
【図３】
2004527865.tif 000005
【図４】
2004527865.tif 000006
【図５】
2004527865.tif 000007
【図６】
2004527865.tif 000008
【図７】
2004527865.tif 000009
【図８】
2004527865.tif 000010
【図９】
2004527865.tif 000011
【図１０】
2004527865.tif 000012
【国際公開パンフレット】
2004527865.tif 000013
2004527865.tif 000014
2004527865.tif 000015
2004527865.tif 000016
2004527865.tif 000017
2004527865.tif 000018
2004527865.tif 000019
2004527865.tif 000020
2004527865.tif 000021
2004527865.tif 000022
2004527865.tif 000023
2004527865.tif 000024
2004527865.tif 000025
2004527865.tif 000026
2004527865.tif 000027
2004527865.tif 000028
2004527865.tif 000029
2004527865.tif 000030
2004527865.tif 000031
2004527865.tif 000032
2004527865.tif 000033
2004527865.tif 000034
【国際調査報告】
2004527865.tif 000035
2004527865.tif 000036
2004527865.tif 000037