(57)【特許請求の範囲】
【請求項１】
インデックス信号を基準として磁気ディスクの基準クロック書込みトラックに基準クロックを書込む基準クロック書込装置において、
所定のトラックにクロック信号を書込むクロック書込回路と、
前記所定のトラックからクロック信号を読出す読出回路と、
前記インデックス信号を基準として前記読出回路から得られるトラック１周分のクロック信号をカウントするカウント手段と、
前記所定のトラックにおける書き終わりのクロック信号から書き始めのクロック信号までの時間を検出する時間検出手段と、
前記時間検出手段と前記トラック１周分のクロック信号のカウント値とから書込むべき基準クロック信号の１クロックの周期に対応する値を算出する算出手段と、
前記読出回路からのクロック信号を受けてこれに対応して前記算出手段により算出した値に対応する周波数の制御信号を発生する制御信号発生回路と、
この制御信号に応じてＰＬＬ制御された前記基準クロックを発生する基準クロック発生回路とを備え、
前記基準クロック発生回路からの前記基準クロックを受けて前記基準クロック書込みトラックに前記基準クロックを書込む磁気ディスクへの基準クロック書込装置。
【請求項２】
さらに前記基準クロック書込みトラックから前記基準クロックを読出してこのクロックが基準クロック信号として許容範囲のものか、否かを判定する判定手段とを備える請求項１記載の磁気ディスクへの基準クロック書込装置。
【請求項３】
前記読出回路からのクロック信号を受けてＰＬＬ制御されたクロック信号を発生する第１のＰＬＬ回路を有し、前記クロック書込回路は、クリスタル発振器からの信号を受けて所定の周波数のクロックを前記所定のトラックに書込むものであり、前記制御信号発生回路は、前記第１のＰＬＬ回路からのクロック信号を受けてこのクロック信号に応じて前記算出手段の算出値に応じた周波数の正弦波信号を前記制御信号として発生するダイレクトデジタルシンセサイザであり、前記基準クロック発生回路は、このダイレクトデジタルシンセサイザからの出力信号に応じてＰＬＬ制御された前記基準クロック信号を発生する第２のＰＬＬ回路を有する請求項２記載の磁気ディスクへの基準クロック書込装置。
【請求項４】
前記算出手段は、前記時間検出手段と前記１周分のクロック信号のカウント値とからサーボトラックに書込むべき基準クロック信号の周波数に対応する値を算出するものであり、前記基準クロック発生回路は、前記制御信号発生回路からの前記制御信号に応じてＰＬＬ制御されたサーボトラックに書込む基準クロックを発生するものであり、前記判定手段は、前記基準クロック発生回路からの前記基準クロックを受けて前記サーボトラックに前記基準クロックを書込み、書込んだサーボトラックから前記基準クロックを読出してこのクロックが基準のクロック信号として許容範囲のものか、否かを判定するものである請求項２記載の磁気ディスクへの基準クロック書込装置。
【請求項５】
さらに、サーボ信号生成書込回路を有し、このサーボ信号生成書込回路は、前記基準クロック発生回路からの前記基準クロックを受けてサーボ信号を生成してデータを書き込む所定のトラックの所定の位置に前記サーボ信号を書込む請求項１記載の磁気ディスクへの基準クロック書込装置。
【請求項６】
さらに、サーボ信号生成書込回路を有し、このサーボ信号生成書込回路は、前記基準クロック発生回路からの前記基準クロックを受けてサーボ信号を生成してデータを書き込む所定のトラックの所定の位置に前記サーボ信号を書込むものであり、前記基準クロックトラックから読出された前記基準クロックが前記判定手段により許容範囲のものと判定されたときの前記サーボ信号が有効なものとされる請求項２記載の磁気ディスクへの基準クロック書込装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、磁気ディスクへの基準クロック書込装置に関し、詳しくは、基準クロックを書込み、これを読出して検証して正確な基準クロックを基準クロック書込みトラックに書込むことが効率よくできるようなサーボ面サーボあるいはデータ面サーボのディスクを有するディスクパックあるいはＨＤＡ（ハードディスクアッセンブリ）についての基準クロック書込装置に関する。
【０００２】
【従来の技術】
さて、磁気ディスク装置、例えば、ディスクパックにおいては、データの記録容量を増加するために、複数枚（ｎ枚）の磁気ディスク（以下ディスク）を積層して１本のスピンドルに装着し、ｎ枚のディスクをスピンドルモータにより同時に回転する構成を採る。そして、各ディスクの表面および裏面に対して複数の磁気ヘッドを配置し、キャリッジ機構により各ディスクのトラックの位置に移動して同時にアクセスする。
このようなディスクパックに対するサーボ情報（基準クロック）の設定には、サーボ面サーボ方式とデータ面方式などがある。サーボ面サーボ方式にあっては、例えば、最下段のディスクをサーボ情報専用（サーボディスク）としてその各トラックの全周にサーボ情報として基準クロックが記録される。このクロックは、全ディスクのアクセスに共通に適用するもので、大型のコンピュータシステムにも従来から使用されている。これとは別に最近の小型ディスク装置にあっては、より簡易なデータ面方式が採用されている。これは、各ディスクをすべてデータ面に使用し、それぞれの各トラックの各セクタの先頭の部分にサーボ情報を書込むものである。サーボ情報は、基準クロックが書込まれた所定のトラックから基準クロックを一旦読出してこの基準クロックに基づいて所定の周波数の正弦波の信号として生成され、それが各セクタの先頭部分に記録される。
【０００３】
【発明が解決しようとする課題】
サーボ面サーボ方式の場合もデータ面サーボ方式の場合もサーボトラックライタにより所定の基準クロックトラックが設定されて、そこに書き込まれた基準クロックを基準としてサーボクロックあるいはサーボ信号が生成されて所定のトラックに書込まれることになる。このとき、サーボライタが基準クロックを書込むとき磁気ディスクの所定の面の所定の位置を基準クロックトラックに設定してこれに基準クロックが書込まれる。そしてそこに設定される基準クロックは、インデックス信号を基準としてトラック１周分書込まれるが、この場合に書き始めのクロックと書き終わりのクロックとの継ぎ目部分が所定の許容範囲にあることが必要である。通常、書込クロックの発生は、ＶＣＯ（電圧制御発振回路）を用いたＰＬＬの制御下で一定の周波数で行われるので、この継ぎ目部分が１周分のクロックの周期変動に関係してくる。なお、ディスクの回転変動があるので、たとえ、クロックを一定の周期で書込んだとしても書込み時の回転変動に応じて継ぎ目部分の長さは変化する。また、インデックス信号は、通常、基準クロック信号を特定のパターンデータ（インデックスパターン）に置換えて記録することで、このパターン信号から生成される。
【０００４】
継ぎ目部分は、通常、書き終わりのクロックから書き始めのクロックまでの時間を検出することで行われ、複数回の測定においてもこれが許容範囲にない場合には、そのトラックへの基準クロックの書込みを再度行う必要がある。
この場合のクロック再書込みは、継ぎ目部分の時間を計測し、それと最初に書込んだクロックの１周分のクロック数と最初のクロック幅とから各クロックに加える位相補正分を算出して、遅延回路によって位相分を加算あるいは減算補正してクロックを生成し、これを再度書込むものである。
このときの補正する遅延時間をＮＤとすると、ＮＤ＝（ＮＩ／ＮＣ）になる。ただし、ＮＩは、あるトラックに書込まれた実際の基準クロックの１周分のカウント数でかつ継ぎ目部分の時間を含む基準クロックの個数である。例えば、ＮＩ＝１００，０００．５６２５１２８となる。ＮＣは、そのトラックについて発生した基準クロックの１周分のカウント数、例えば、ＮＣ＝１００，０００である。
【０００５】
ＶＣＯによるＰＬＬ制御下でプロセッサにより補正の数値を算出してこれに応じたＰＬＬ制御の基準クロックを発生させたとしても、補正の数値を採取したときと、書込むときとでは時間的なずれがある関係で、そのときのディスクの回転変動の影響を受けて書込んだ基準クロックには同様に継ぎ目部分が発生する。そのため、それが許容値に入るまで、何回も基準クロックを書込むリトライをする必要がある。なお、このことは、データ面サーボの場合のサーボ信号においても、セクタごととはなっているが、書始めのサーボ信号と書終わりのサーボ信号との関係には同様な問題を生じる。
しかも、最近の高密度記録の磁気ディスク装置にあっては、トラック数が増加し、その分、サーボトラックの書込みに時間がかかる上に、クロック周波数やサーボ信号の周波数が高くなり、継ぎ目部分の許容範囲も小さくなってきている。そのため、何度ものクロック再書込みが要求され、正確な基準クロック設定に時間がかかる問題がある。
この発明の目的は、このような従来技術の問題点を解決するものであって、正確な基準クロックをディスクに書込むことが効率よくできるディスクへの基準クロック書込装置を提供することにある。
【０００６】
【課題を解決するための手段】
このような目的を達成するためのこの発明のディスクへの基準クロック書込装置の特徴は、所定のトラックにクロック信号を書込むクロック書込回路と、所定のトラックからクロック信号を読出す読出回路と、インデックス信号を基準として読出回路から得られるトラック１周分のクロック信号をカウントするカウント手段と、所定のトラックにおける書き終わりのクロック信号から書き始めのクロック信号までの時間を検出する時間検出手段と、時間検出手段とトラック１周分のクロック信号のカウント値とから書込むべき基準クロック信号の１クロックの周期に対応する値を算出する算出手段と、読出回路からのクロック信号を受けてこれに対応して算出手段により算出した値に対応する周波数の制御信号を発生する制御信号発生回路と、この制御信号に応じてＰＬＬ制御された基準クロックを発生する基準クロック発生回路とを備えていて、基準クロック発生回路からの基準クロックを受けて基準クロック書込みトラックに基準クロックを書込むものである。
【０００７】
【発明の実施の形態】
このようにこの発明にあっては、ディスクから磁気ヘッドを介して得られる現在のディスクの回転状態に対応するクロック信号を読出回路から受けてこのクロック信号に対応して算出手段により算出した数値に対応する周波数の制御信号を発生する制御信号発生回路と、この制御信号に応じてＰＬＬ制御された基準クロックを発生する基準クロック発生回路とを設け、読出回路からのクロック信号に応じた制御信号で基準クロックを発生するようにしているので、リアルタイムで読出した現在のディスクの変動に追従した形でＰＬＬ制御における基準クロックを発生させることができる。これにより、基準クロック書込み時のディスクの回転変動に追従するような基準クロックが発生できるので、継ぎ目時間の変動が抑制されて基準クロック書込のリトライ回数を低減できる。
【０００８】
【実施例】
図１は、この発明のディスクへの基準クロック書込装置をサーボ面サーボ方式のディスクパックに適用した一実施例のブロック図、図２は、その基準クロック設定処理のフローチャートである。
１００は、サーボトラックライタとしての基準クロック書込装置であり、１は、表裏にデータ面を有するディスクであり、２は、サーボ面２ａを有するサーボディスクである。これらディスクは、共通のスピンドル３に固定され、回転駆動される。
４は、ディスクパックに設けられたディスク１の表面１ａに対して読出し、書込みを行う磁気ヘッドであり、５は、基準クロック書込装置（サーボライタ側）１００に設けられた磁気ヘッドであって、ディスクパックに設けられたディスク２に設定された基準クロックトラックに基準クロックを書込む磁気ヘッドである。ここでは、ディスク２の裏面２ａ（サーボ面）に対して基準クロックトラックが設定されている。そこで、これに対して読出し、書込みを行う磁気ヘッドになる。なお、図では、図示する都合上、裏面が表面側として描かれている。また、この実施例は、サーボ面サーボの例を挙げている。
６は、読出／書込回路であり、７は書込クロック生成回路、８はＰＬＬクロック生成回路、９はイニシャルクロックカウント回路、そして１０はデータ処理装置である。
１１は、プログラマブルクロック周期変換回路であり、１２は読出／書込回路、１３は書込クロック生成回路、１４は基準クロックカウント回路である。
【０００９】
読出／書込回路６は、読出／書込アンプ６ａとＡＧＣアンプ６ｂとピーク検出／クロック発生回路６ｃとからなり、データ処理装置１０の制御に応じて、ディスク１のトラックにクロック信号を書込み、書込まれたクロック信号を読出して、読出信号のピーク値のタイミングでクロック信号を生成して発生する。
また、読出／書込アンプ６ａは、書込クロック生成回路７に接続されていて、書込クロック生成回路７から受けたクロック信号をディスク１に書込む。この書込クロック生成回路７は、イニシャルクロック発生論理回路で構成され、クリスタル発振回路７ａから発振信号を受けてクロック信号を生成し、データ処理装置１０の制御に応じてインデックス信号を発生するパターン信号を生成するとともにトラック１周にわたってクロック信号を生成する。先に説明したように、インデックス信号は、クロック信号において、例えば、「１１００１１００１１１１００１１」の１６ビットからなる特定のインデックスパターン信号を検出することで生成される。
【００１０】
ＰＬＬクロック生成回路８は、位相検波回路８ａとループフィルタ８ｂとＶＣＯ８ｃとからなる。そして、ディスク１から読出されたイニシャルクロック信号に対応するＰＬＬ制御された位相のクロック信号を発生してイニシャルクロックカウント回路９のカウンタ９ａに出力する。
イニシャルクロックカウント回路９は、カウンタ９ａと、インデックス信号検出回路９ｂ、ギャップカウント回路９ｃ、そして切換回路９ｄとからなる。インデックス信号検出回路９ｂは、読出／書込回路６からのイニシャルクロック信号を受けて先のデータパターンを検出してインデックス信号を発生する。なお、このときのインデックス検出信号の立上がりタイミングは、インデックスパターン信号の最後の１ビットに応じて発生する。
切換回路９ｄは、イニシャルクロック読出側（ＶＣＯ８ｃのクロック信号）と後述する基準クロック読出側（読出／書込回路１２のクロック信号出力）とを切換えてカウンタ９ａに接続するものである。最初は、イニシャルクロック読出側に設定されている。
【００１１】
ギャップカウント回路９ｃは、トラックにおける書き終わりのクロック信号から書き始めのクロック信号までの時間を検出する時間検出手段である。この回路は、ＶＣＯ８ｃのクロック信号と読出／書込回路６からのイニシャルクロック信号とを受けて、ＶＣＯ８ｃのクロック信号に同期する内部に設けられた高速クロックに応じてクロック信号から次のクロック信号までの時間をカウントするものである。さらに、この回路は、インデックス信号検出回路９ｂからインデックス検出信号を受けて最後のカウント値を保持してデータ処理装置１０へと出力する。これの最後のカウント値が書き終わりから書き始めまでの継ぎ目時間を表すことになる。
カウンタ９ａは、インデックス信号検出回路９ｂからインデックス検出信号を受けてこれを少し遅延させた信号に応じてＰＬＬ制御された位相のＶＣＯ８ｃのクロック信号のカウント開始し、次のインデックス検出信号を受けたときにデータ処理装置１０へそのカウント値を出力するとともにカウント値をリセットして、再びカウントを開始する。すなわち、これは、トラック１周分のクロックをカウントするカウンタである。
基準クロックカウント回路１４は、切換回路９ｄが基準クロック読出側に切換えられたときに、切換回路９ｄを介してカウンタ９ａに基準クロックを送出してカウントする回路であり、カウンタ９ａを共用している。なお、基準クロックカウント回路１４は、インデックス信号検出回路９ｂに対応するインデックス信号検出回路１４ｂとギャップカウント回路９ｃに対応するギャップカウント回路１４ｃを有している。
【００１２】
データ処理装置１０は、ＭＰＵ２０と、メモリ２１、ディスプレイ２２、インターフェース２３、そしてこれらを接続するバス２４等から構成され、メモリ２１には、イニシャルクロック書込プログラム２１ａ、基準クロック周期制御プログラム２１ｂ、基準クロック判定プログラム２１ｃ等が設けられている。
また、インターフェース２３は、カウンタ９ａとギャップカウント回路９ｃ、読出／書込回路６、書込クロック生成回路７、インデックス信号検出回路９ｂ（切換回路９ｄを介して接続）、プログラマブルクロック周期変換回路１１、読出／書込回路１２、書込クロック生成回路１３、インデックス信号検出回路１４ｂ（切換回路９ｄを介して接続）、そしてギャップカウント回路１４ｃに接続されている。
【００１３】
読出／書込回路１２は、読出／書込回路６に対応する回路であり、読出／書込アンプ１２ａとＡＧＣアンプ１２ｂとピーク検出／クロック発生回路１２ｃとからなる。そして、データ処理装置１０の制御に応じて書込クロック生成回路１３から基準クロック信号を受けてインデックス信号を生成するパターンデータとともに、ディスク２のサーボ面２ａのトラックへ基準クロックを書込み、このトラックから基準クロック信号を読出す。書込クロック生成回路１３は、書込クロック生成回路７と同様な回路であり、受けるクロックが単に基準クロックである点が異なる。
【００１４】
プログラマブルクロック周期変換回路１１は、ダイレクトデジタルシンセサイザ１１ａと、アクディブフィルタで構成されるプログラマブル低域フィルタ１１ｂ、そして、ＰＬＬクロック生成回路１１ｃとから構成される。ダイレクトデジタルシンセサイザ１１ａは、いわゆる設定周波数信号発生回路であって、外部からのクロック信号を受けてこのクロック信号に応じて正弦波信号の振幅データを読出してそのデジタル値を加算することで所定の周波数の正弦波を発生する回路である。なお、ＰＬＬクロック生成回路１１ｃの内部構成は、先のＰＬＬクロック生成回路８と同様な構成となるのでその内部の構成は図では省略してある。
発生した正弦波信号は、プログラマブル低域フィルタ１１ｂを介してＰＬＬクロック生成回路１１ｃの位相比較回路に入力される。これによりＰＬＬクロック生成回路１１ｃは、入力されたクロック信号に同期し、しかも、外部から設定された位相（周期）のクロックを基準クロックとして発生する。なお、ＰＬＬクロック生成回路１１ｃは、ＰＬＬクロック生成回路８と同様な回路構成であるが、されにこれに加えて位相比較回路の手前に分周回路を有している。この分周回路により低域フィルタ１１ｂを介して供給される低い周波数の正弦波の出力において位相ロックがかかるよう分周されている。また、その分周回路は、外部からその分周率が変更できるプログラマブルな構成を採る。
【００１５】
ダイレクトデジタルシンセサイザ１１ａとしては、位相アキュミュレータと正弦波データメモリとＤ／Ａ変換回路を有していて、ＰＬＬクロック生成回路８（ＶＣＯ８ａ）からのクロック信号を正弦波データメモリの読出信号として受けてこれに応じて正弦波データメモリからデジタル値の正弦波の振幅データが読出され、それがＤ／Ａ変換器で変換されて、クロック信号に応じた正弦波を発生するものである。このとき正弦波データメモリから読出される振幅データが位相アキュミュレータに外部から設定された設定位相に対応した振幅値になる。その結果として、外部からの設定値に応じた周期（周波数）の正弦波が発生する。この種の回路としては、例えば、特開平５−２１１４１２号などに示されるようにすでに公知である。
このようなダイレクトデジタルシンセサイザ１１ａにより現在のディスクの回転変動に応じて読出したクロック信号に対応してリアルタイムで、算出され数値に対応する位相の正弦波を発生することで、そのとき発生する基準クロックは、ディスクの回転変動に追従するような形の基準クロックが得られる。
【００１６】
次に図２に従って基準クロック設定動作を説明すると、ＭＰＵ２０は、まず、イニシャルクロック書込プログラム２１ａを実行する。これにより、インターフェース２３を介して読出／書込回路６、書込クロック生成回路７を制御してクリスタル発振回路７ａの周波数のクロック信号をディスク１のトラックに書込む（ステップ１０１）。そして、次に、書込んだクロックをこのトラックから読出して（ステップ１０２）、インデックス信号検出回路９ｂからの信号に応じて送出されるトラック１周分のカウンタ９ａのカウント値Ｎｃおよびギャップカウント回路９ｃからのギャップ時間Ｔのデータを受ける（ステップ１０３）。
次に、ＭＰＵ２０は、基準クロック周期制御プログラム２１ｂをコールして実行する。これにより、値Ｎｃと時間Ｔとから基準クロックの個数ＮＩを算出する（ステップ１０４）。なお、ＮＩは、先に説明したように、トラックに書込まれた実際の基準クロックの１周分のカウント数でかつ継ぎ目部分の時間を含む個数である。
さらに、遅延時間に対応する数値ＮＤ＝（ＮＩ／ＮＣ）を算出する（ステップ１０５）。
【００１７】
次に、数値ＮＤに応じた制御信号を生成してダイレクトデジタルシンセサイザ１１ａにおいて発生する正弦波の位相値を生成して設定する（ステップ１０６）。なお、この数値ＮＤから正弦波の位相値の発生は、数値ＮＤがクロックの発生周期に対応していることから数学的に求められるものであってもよく、あるいは、ディスクの回転変動に応じて実験的に変換値を求めてそれをテーブル化して発生するようなものであってもよい。その値は、正弦波データメモリが発生する信号の周波数と位相との関係で決定される。
次に、ＭＰＵ２０は、インターフェース２３を介して読出／書込回路１２、書込クロック生成回路１３を制御してディスク１に書込んだクロックをトラックから読出す（ステップ１０７）。なお、この状態でプログラマブルクロック周期変換回路１１から発生する基準クロックを書込クロック生成回路１３から送出してインデックス信号とともに基準クロックをディスク２のサーボ面２ａのトラックに対して書込む（ステップ１０８）。
【００１８】
次に、ＭＰＵ２０は、切換回路９ｄを基準クロック側に切換えて書込んだ基準クロックを読出して（ステップ１０９）、カウンタ９ａのカウント値ＮＣのデータと、ギャップカウント回路１４ｃのカウント値Ｔのデータとを読込み（ステップ１１０）、まず、カウント値ＮＣが正しい値か、否かの判定をする（ステップ１１１）。これがＹＥＳ（ＯＫ）になると、次に、カウント値Ｔが許容範囲か否かを判定し（ステップ１１２）、許容範囲内のときには、合格としてディスク２のサーボ面２ａをアクセスする磁気ヘッド５を次の基準クロック書込のトラックへと移動させて位置決めする（ステップ１１３）。そして次のトラックに対して前記と同様な処理において基準クロックを生成して書込んで、前記の判定を繰り返す。  一方、カウント値ＮＣが正しくないとき、あるいはカウント値Ｔが許容値に入っていないときには、ステップ１０１へと戻り、イニシャルクロックの書込みから再度行う。また、ステップ１１３の後に基準クロックの全トラックへの書込が終了しているか、否かの判定を行い（ステップ１１４）、終了していないときも同様にステップ１０１へと戻る。
【００１９】
ところで、前記の図１の実施例は、ディスクのサーボ面の各トラックに基準クロックを順次書込むサーボ面サーボ方式の例である。この例ではＰＬＬクロック生成回路１１ｃから発生する基準クロックは、サーボ面サーボでは、サーボディスク面における各トラックに順次基準クロックが記録されていく。この点、データ面サーボでは、図１に点線で示すようなサーボ信号生成書込回路１５を有していて、このサーボ信号生成書込回路１５は、ＰＬＬクロック発生回路１１ｃから基準クロックを受けてサーボ信号を生成してデータを書き込む所定のトラックの各セクタの先頭位置（所定の位置）にサーボ信号を書込む。そして、基準クロックトラックから読出された基準クロックが前記ステップ１１２の判定により許容範囲のものと判定されたときに書込まれた記サーボ信号が有効なものとされる点で相違するだけである。
【００２０】
以上説明してきたが、実施例では、イニシャルクロックの周波数と基準クロックの周波数が対応するものとして全体的な説明をしているが、ＰＬＬクロック生成回路１１ｃの分周率を変更することでイニシャルクロックの周波数とは異なる他の周波数、例えば、１／２、１／４等の基準クロックを発生させることができることはもちろんである。逆に、イニシャルクロックの周波数を基準クロックの周波数よりも２倍、４倍と高い周波数に設定することも可能である。
なお、このような場合には、先のプログラマブル低域フィルタ１１ｂの特性を発生する基準クロックの周波数に適合するものに設定する。
また、実施例では、サーボ面サーボの例を挙げているが、前記したように、セクタ対応にサーボ信号が書込まれるデータ面サーボにも適用できることはもちろんである。
【００２１】
【発明の効果】
このように、この発明にあっては、ディスクから磁気ヘッドを介して得られる現在のディスクの回転状態に対応するクロック信号を読出回路から受けてこのクロック信号に対応して算出手段により算出した数値に対応する周波数の制御信号を発生する制御信号発生回路と、この制御信号に応じてＰＬＬ制御された基準クロックを発生する基準クロック発生回路とを設け、読出回路からのクロック信号に応じた制御信号で基準クロックを発生するようにしているので、リアルタイムで読出した現在のディスクの変動に追従した形でＰＬＬ制御における基準クロックを発生させることができる。これにより、基準クロック書込み時のディスクの回転変動に追従するような基準クロックが発生できるので、継ぎ目時間の変動が抑制されて基準クロック書込のリトライ回数を低減できる。
【図面の簡単な説明】
【図１】図１は、この発明のディスクへの基準クロック書込装置をサーボ面サーボ方式のディスクパックに適用した一実施例のブロック図である。
【図２】図２は、その基準クロック設定処理のフローチャートである。
【符号の説明】
１…ディスク、２…サーボディスク、２ａ…サーボ面、
４，５…磁気ヘッド、６，１２…読出／書込回路、
７，１３…書込クロック生成回路、８…ＰＬＬクロック生成回路、
９…イニシャルクロックカウント回路、１０…データ処理装置、
１１…プログラマブルクロック周期変換回路、
２０…ＭＰＵ、２１…メモリ、２２…ディスプレイ、
２３…インターフェース、２４…バス、
２１ａ…イニシャルクロック書込プログラム、
２１ｂ…基準クロック周期制御プログラム、
２１ｃ…基準クロック判定プログラム。
【図１】
0003611732.tif 000002
【図２】
0003611732.tif 000003