(57)【要約】【課題】スパイラルサーボパターンの書込み開始タイミングを決定する基準パターンを検出するための処理時間の短縮化を図ることができるサーボ書込み方法を提供する。【解決手段】マルチスパイラルサーボパターン１１０４をディスク媒体に書き込むサーボ書込み方法において、スパイラルサーボパターン１１０４に含まれるサーボバースト信号の領域と同一の領域、かつスパイラルサーボパターン１１０４と識別する領域を含むスパイラルパターンであって、スパイラルサーボパターン１１０４の書き込み開始の基準となるスパイラルインデックスパターン１１０３を書き込む処理を含む。【選択図】      図１０
2008159225.tif 000002
【特許請求の範囲】
【請求項１】
ディスク記憶装置で使用されるディスク媒体上に、ヘッド位置決め制御に使用されるスパイラルサーボパターンをヘッドにより書き込むサーボ書込み方法において、
前記スパイラルサーボパターンに含まれるサーボバースト信号の領域と同一の領域、かつ前記スパイラルサーボパターンと識別する領域を含むスパイラルパターンであって、前記スパイラルサーボパターンの書き込み基準として使用するスパイラルインデックスパターンを書き込む第１の書込み処理と、
前記スパイラルインデックスパターンを基準として、前記スパイラルサーボパターンを円周方向にかつ等間隔に書き込む第２の書込み処理と
を有する手順を実行することを特徴とするサーボ書込み方法。
【請求項２】
前記スパイラルサーボパターンは、前記サーボバースト信号の領域に隣接したシンクマークの領域を含み、
前記第１の書込み処理は、
前記スパイラルインデックスパターンに含まれる前記シンクマークの領域に相当する領域に、前記シンクマークとは異なるパターンを書き込むことを特徴とする請求項１に記載のサーボ書込み方法。
【請求項３】
前記第１の書込み処理は、
前記ヘッドを前記ディスク媒体上の最内周側に位置決めした状態で、前記ディスク記憶装置の１回転毎に発生するインデックスパルスに同期して、前記スパイラルインデックスパターンを書込みすることを特徴とする請求項１に記載のサーボ書込み方法。
【請求項４】
前記第２の書込み処理は
書込み間隔を計測するためのクロックに同期して前記スパイラルサーボパターンを等間隔に書き込むときに、前記スパイラルインデックスパターンに基づいて前記クロックを調整する処理を含むことを特徴とする請求項１に記載のサーボ書込み方法。
【請求項５】
前記第２の書込み処理は
前記スパイラルインデックスパターンに基づいて書込み開始タイミングおよび書込み間隔を決定するクロックを生成する処理を含み、
前記書込み開始タイミングおよびクロックに基づいて、前記スパイラルサーボパターンを等間隔に書き込むことを特徴とする請求項１に記載のサーボ書込み方法。
【請求項６】
前記スパイラルインデックスパターンを使用せずに、前記スパイラルサーボパターンに基づいて前記ディスク記憶装置に含まれるヘッドを前記ディスク媒体上の指定位置に位置決めし、同心円状のサーボパターンを書き込む処理
を有する手順を実行することを特徴とする請求項１に記載のサーボ書込み方法。
【請求項７】
前記ディスク記憶装置に含まれるヘッドにより読出された前記シンクマークの領域に記録されたパターンに基づいて、前記スパイラルサーボパターンと前記スパイラルインデックスパターンとを識別し、前記スパイラルサーボパターンに基づいて前記ディスク記憶装置に含まれるヘッドを前記ディスク媒体上の指定位置に位置決めし、同心円状のサーボパターンを書き込む処理
を有する手順を実行することを特徴とする請求項２に記載のサーボ書込み方法。
【請求項８】
データの読出し、書き込みを行なうためのヘッドと、
サーボバースト信号の領域及び当該サーボバースト信号の領域に隣接したシンクマークの領域を含むスパイラルサーボパターン、および前記サーボバースト信号の領域と前記シンクマークの領域を含み、かつ当該シンクマークの領域には前記スパイラルサーボパターンと異なるパターンが記録されて、前記スパイラルサーボパターンの書込み基準として使用されるスパイラルインデックスパターンが記録されたディスク媒体と、
前記ヘッドを前記ディスク媒体上の半径方向に移動させるヘッド移動機構と、
前記ヘッドにより読出された前記スパイラルサーボパターンに基づいて、前記ヘッド移動機構を制御することで前記ヘッドを指定位置に位置決めし、前記ディスク媒体上にヘッド位置決め制御用の指定サーボパターンを書き込むサーボ書込み手段と
を具備したことを特徴とするディスク記憶装置。
【請求項９】
前記スパイラルサーボパターンは、複数のスパイラルサーボパターンから構成されるマルチスパイラルサーボパターンであり、
前記スパイラルインデックスパターンは、１本のスパイラルサーボパターンであることを特徴とする請求項８に記載のディスク記憶装置。
【請求項１０】
前記第１の書込み処理は、
前記スパイラルサーボパターンと比較して、長さが短いスパイラルパターンからなる前記スパイラルインデックスパターンを書き込むことを特徴とする請求項１に記載のサーボ書込み方法。
【請求項１１】
ディスク記憶装置で使用されるディスク媒体上に、ヘッド位置決め制御に使用されるスパイラルサーボパターンをヘッドにより書き込むサーボ書込み方法において、
前記スパイラルサーボパターンに基づいて、セルフサーボ書込み動作により前記ディスク媒体上の指定位置に書き込む同心円状のサーボパターンと同一の構成で、前記スパイラルサーボパターンの書き込み基準として使用するインデックスパターンを書き込む第１の書込み処理と、
前記スパイラルインデックスパターンを基準として、前記ディスク媒体上の半径方向に前記ヘッドを移動させながら、前記スパイラルサーボパターンを等間隔に書き込む第２の書込み処理と
を有する手順を実行することを特徴とするサーボ書込み方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスク記憶装置のサーボパターンの書込み技術に関し、特に、スパイラルサーボパターンのサーボ書込み技術に関する。
【背景技術】
【０００２】
一般的に、ハードディスクドライブを代表とするディスク記憶装置（以下、ディスクドライブと表記する場合がある）では、データの記録媒体であるディスク媒体上には、ヘッドの位置決め制御に使用されるサーボパターン（サーボデータ）が記録されている。ディスクドライブは、ヘッドにより読出されたサーボパターンを使用して、ディスク媒体上での目標位置（目標トラック）にヘッドを位置決め制御する。
【０００３】
ディスク媒体上に記録されるサーボパターンは、通常では周方向に一定間隔で配置される複数のサーボセクタを有し、これらのサーボセクタにより同心円状のサーボトラックを構成する。ディスクドライブは、ヘッドをサーボパターンに基づいて位置決めし、このヘッドでディスク媒体上にユーザデータを記録することで、同心円状のデータトラックを構成する。
【０００４】
ところで、サーボパターンは、ディスクドライブの製造工程に含まれるサーボ書込み工程により、ディスク媒体上に記録される。サーボ書込み工程において、ディスク媒体上にベースパターンとなる螺旋状のサーボパターン（以下、スパイラルサーボパターンと表記する）の複数本を記録する方法が提案されている（例えば、特許文献１を参照）。
【０００５】
この方法によるサーボ書込み工程では、製品として出荷されるディスクドライブに組み込まれる前のディスク媒体上に、例えば専用のサーボトラックライタ（ＳＴＷ）により、複数本のスパイラルサーボパターン（マルチスパイラルサーボパターン）が記録される。あるいは、ドライブ自身のヘッドで、スパイラルサーボパターンが記録される。
【０００６】
この後に、ディスク媒体がディスクドライブに組み込まれて、このディスクドライブによるセルフサーボ書込み方法により、ディスク媒体上には製品として使用される指定のサーボパターン（便宜的に指定サーボパターンと表記する）が書き込まれる。この指定サーボパターンは、前述した同心円状のサーボトラックを構成するサーボパターンである。
【特許文献１】米国特許公報ＵＳＰ ５，６６８，６７９
【発明の開示】
【発明が解決しようとする課題】
【０００７】
スパイラルサーボパターンをディスク媒体上に書き込む場合に、ディスク媒体上には、スパイラルサーボパターンの書込み開始タイミングを決定するためのクロックトラックが書き込まれる。このクロックトラックは、同心円状のトラックパターンであり、サーボトラックライタのヘッドを内周ストッパに押し付けて固定した状態で、ディスク媒体上の最内周側であるデータ領域の境界（boundary of the data storage region）に書き込まれる。
【０００８】
ところで、ヘッドは、ＧＭＲ素子からなるリードヘッドと、ライトヘッドとが分離してスライダ上に実装された構造である。このため、リードヘッドによるデータの読出し位置と、ライトヘッドによる書込み位置との間には、オフセットと呼ぶ偏差がある。
【０００９】
スパイラルサーボパターンの書込み動作の開始時に、リードヘッドによりクロックトラックを読出して、スパイラルサーボパターンの書込みタイミングを生成する。ここで、前記のオフセットにより、ライトヘッドでクロックトラックを書込みした位置から、リードヘッドによりクロックトラックを読出すことは困難である。
【００１０】
そこで、スパイラルサーボパターンの書込み動作の前段階として、リードヘッドによりクロックトラック全体を読出すことができる位置を探索する処理が必要となる。この探索処理は、マルチスパイラルサーボパターンの一本分を書込む毎に行なう必要がある。従って、探索処理にはかなりの時間を要し、スパイラルサーボパターンの書込み工程の効率を低下させている要因になっている。
【００１１】
そこで、本発明の目的は、スパイラルサーボパターンの書込み開始タイミングを決定する基準パターンを検出するための処理時間の短縮化を図ることができるサーボ書込み方法を提供することにある。
【課題を解決するための手段】
【００１２】
本発明の観点に従ったサーボ書込み方法は、ディスク記憶装置で使用されるディスク媒体上に、ヘッド位置決め制御に使用されるスパイラルサーボパターンをヘッドにより書き込むサーボ書込み方法において、前記スパイラルサーボパターンに含まれるサーボバースト信号の領域と同一の領域、かつ前記スパイラルサーボパターンと識別する領域を含むスパイラルパターンであって、前記スパイラルサーボパターンの書き込み基準として使用するスパイラルインデックスパターンを書き込む処理と、前記スパイラルインデックスパターンを基準として、前記ディスク媒体上の半径方向に前記ヘッドを移動させながら、前記スパイラルサーボパターンを等間隔に書き込む処理とを実行する構成である。
【発明の効果】
【００１３】
本発明によれば、ディスク媒体上にスパイラルインデックスパターンを書き込むことにより、当該スパイラルインデックスパターンに基づいてスパイラルサーボパターンの書込み開始タイミングを生成することができる。従って、スパイラルサーボパターンの書込み開始タイミングを決定する基準パターンを検出するための処理時間の短縮化を図ることができる
【発明を実施するための最良の形態】
【００１４】
以下図面を参照して、本発明の実施形態を説明する。
【００１５】
［第１の実施形態］
（ディスクドライブの構成）
図１は、本実施形態に関するディスクドライブの要部を示すブロック図である。
【００１６】
ディスクドライブ１は、ディスク媒体１０と、スピンドルモータ１１と、ヘッド１２と、アクチュエータ１３と、ヘッドアンプ（ヘッドＩＣ）１４と、プリント回路基板（ＰＣＢ）１９とを有する。
【００１７】
ディスク媒体１０は、スピンドルモータ１１により高速回転される。本実施形態では、ディスク媒体１０上には、ディスクドライブ１によるスパイラルサーボライト処理により、図２に示すように、ベースパターンとしてスパイラルサーボパターン２００が記録されている。
【００１８】
ヘッド１２は、リードヘッド１２Ｒとライトヘッド１２Ｗとを有し、リードヘッド１２Ｒにより、ディスク媒体１０上からスパイラルサーボパターン２００、指定サーボパターン、及びユーザデータを読出す。また、ヘッド１２は、ライトヘッド１２Ｗにより、ディスク媒体１０上のサーボセクタ以外のデータ領域にユーザデータを書き込むと共に、後述するセルフサーボ書込み動作時に指定サーボパターンを書き込む。
【００１９】
アクチュエータ１３は、ボイスコイルモータ（ＶＣＭ）により駆動し、搭載しているヘッド１２をディスク媒体１０上の半径方向に移動制御する。ボイスコイルモータは、ＰＣＢ１９上に実装されているモータドライバ１８により駆動制御される。ヘッドアンプ１４は、リードヘッド１２Ｒにより読出されたリード信号を増幅して、ＰＣＢ１９上に実装されているリード／ライトチャネル（信号処理ユニット）１５に出力する。
【００２０】
ＰＣＢ１９には、リード／ライトチャネル１５と、マイクロプロセッサ（ＣＰＵ）１７と、モータドライバ１８と、ディスクコントローラ（ＨＤＣ）２０とが実装されている。リード／ライトチャネル１５は、リード／ライト信号を処理する信号処理ユニットであり、スパイラルサーボパターン２００及び指定サーボパターン１００のサーボ信号の再生処理を行なうサーボ処理部１６を含む。
【００２１】
サーボ処理部１６は、アドレスコード検出部、サーボバースト信号復調部及びサーボデータ再生部を含む。アドレスコード検出部は、リード信号から指定サーボパターン１００に含まれるセクタ及びトラック（シリンダ）のアドレスコードを検出する。サーボバースト信号復調部は、スパイラルサーボパターン２００及び指定サーボパターン１００に含まれるサーボバースト信号を復調する、サーボデータ再生部は、アドレスコード検出部から検出されたアドレスコード、及びサーボバースト信号（Ａ〜Ｄ）に基づいた位置誤差データを生成してＣＰＵ１７に出力する。
【００２２】
モータドライバ１８は、ＣＰＵ１７の制御により、アクチュエータ１３のボイスコイルモータに駆動電流を供給するＶＣＭドライバ、及びスピンドルモータ１１に駆動電流を供給するＳＰＭドライバを含む。
【００２３】
ＨＤＣ２０は、ディスクドライブ１と外部のホストシステムとのデータ転送などを行なうインターフェースであり、ＣＰＵ１７の制御に基づいて、リード／ライトチャネル１５から出力されるユーザデータをホストシステムに転送する。また、ＨＤＣ２０は、ホストシステムからのデータを受信し、リード／ライトチャネル１５に転送する。ホストシステムからのデータには、セルフサーボ書込み動作により、ディスク媒体１０上に書込む指定サーボパターン１００のデータも含む。
【００２４】
ＣＰＵ１７は、ディスクドライブ１のメインコントローラであり、本実施形態に関するセルフサーボ書込み動作を実行する機能を有する。また、製品として出荷されるディスクドライブ１では、ＣＰＵ１７は、ディスク媒体１０上に書き込まれた指定サーボパターンに基づいて、ヘッド１２の位置決め制御を実行する。
【００２５】
（サーボ書込み動作）
以下、本実施形態に関するサーボ書込み動作を説明する。
【００２６】
本実施形態のサーボ書込み方法は、図１に示すようなディスクドライブ１により、ディスク媒体１０上に、ベースパターン（シードパターン）としてスパイラルサーボパターン２００を記録する。このスパイラルサーボライト処理は、図２に示すような１本のスパイラルサーボパターン２００を、図７（Ａ）に示すように、ディスク媒体１０上の内周（ＩＤ）から外周（ＯＤ）まで1回のフルトラックシークで書き込む。図７（Ｂ）は、サーボ処理部１６及びＣＰＵ１７が実行するヘッド１２のシーク制御（速度制御）のプロセスを示す。
【００２７】
通常では、スパイラルサーボパターン２００は、図５に示すように、複数本のスパイラルサーボパターン６０２がそれぞれ平行かつ等間隔に配置されているマルチスパイラルパターン構成である。図５では、横軸を時間とし、縦軸をディスク媒体１０上の半径位置としている。１本のスパイラルサーボパターン６０２は、図６に示すように、サーボバースト信号７０１とシンクマーク７０２から構成されており、これらの信号７０１，７０２を一組として、繰り返し隙間なく記録されている。
【００２８】
後述するように、本実施形態の方法によりマルチスパイラルサーボパターンが記録されたディスク媒体１０が、製品として出荷されるディスクドライブ１に組み込まれる。このディスクドライブ自体により、ディスク媒体１０上には、製品として使用される同心円状サーボパターン（指定サーボパターン１００）を書き込むセルフサーボ書込み動作が実行される。
【００２９】
セルフサーボ書込み動作では、ディスクドライブ１のＣＰＵ１７は、図５に示すように、リードヘッド１２Ｒをスパイラルサーボパターン６０２に基づいて位置決め（トラッキング）し、図３に示すような同心円状の指定サーボパターン１００を書き込む。ここで、指定サーボパターン１００は、図４に示すようなフォーマットからなるサーボデータがサーボセクタ毎に記録されたものである。各サーボセクタは、図３に示すように、ディスク媒体１０上の放射線状で、かつ周方向に所定の間隔をもって配置されて、サーボトラック１１０を構成する。
【００３０】
サーボセクタには、図４に示すように、プリアンブル４０、サーボマーク４１、セクタアドレス４２、トラック（シリンダ）アドレス４３、サーボバースト信号（Ａ，Ｂ，Ｃ，Ｄ）４４が含まれている。セクタアドレス４２及びトラックアドレス４３は、それぞれサーボセクタ及びトラック（シリンダ）を識別するためのアドレスコードである。サーボバースト信号４４は、トラック内のヘッド１２の位置を検出するための位置検出信号である。
【００３１】
次に、本実施形態のマルチスパイラルサーボパターンの書込み方法を説明する。
【００３２】
本実施形態では、図１０に示すように、ディスク媒体１０上にインデックス用のスパイラルパターン（以下、インデックスパターンと表記する場合がある）１１０３を一本書き込む。このインデックスパターン１１０３を使用して、マルチスパイラルサーボパターン１１０４を書き込む場合のクロックの生成、および書込み開始タイミングを生成する。
【００３３】
図８は、マルチスパイラルサーボパターンの中で一本分のスパイラルサーボパターン８０１が、ディスク媒体１０上に書き込まれる状態を示す図である。スパイラルサーボライト処理は、ヘッド１２をディスク媒体１０上の最内周側に移動させて、その位置からフルトラックシーク動作を実行して、ライトヘッドにより、図６に示すような構成のスパイラルサーボパターンを書き込む。即ち、スパイラルサーボライト処理は、ヘッド１２を搭載しているアクチュエータを内周ストッパ８０２に押し当てた状態からシークさせる。フルトラックシーク動作は、前述したように、図７（Ａ），（Ｂ）に示すシーク制御により実行される。
【００３４】
以下、図９から図１１を参照して、本実施形態のスパイラルサーボパターンの書込み動作の手順を説明する。
【００３５】
図９は、スパイラルサーボライト処理が、ヘッド１２のライトヘッド１２Ｗにより、ディスク媒体１０上の最内周側の位置９０２から一定の間隔９０３で順次、スパイラルサーボパターン９０１を書き足して行く状態を示す図である。以下、図１１のフローチャートを参照して、スパイラルサーボパターンの書込み動作の手順を、具体的に説明する。
【００３６】
スパイラルサーボライト処理は、ヘッド１２をディスク媒体１０上にロードした後に、アクチュエータを内周ストッパ８０２に押し当てるようにＶＣＭに電流を流すことで、ヘッド１２を最内周側の位置９０２に固定する（ステップＳ１）。
【００３７】
ここで、フルトラックシークの初回開始位置を決定するために、スピンドルモータ３４が一回転に一回発生させているインデックスパルスを利用する。ＣＰＵ１７は、このインデックスパルスを基点として、シーク開始位置を計数するカウンタを設定する（ステップＳ２）。このカウンタは、モジュロカウンタであり、図１０に示すようなカウント値１１０１を出力する。ここで、必要なスパイラルサーボパターンの数をＮsp、スピンドルモータの一回転時間内にカウンタが進む回数をＣｒとすると、モジュロカウンタを、カウント値Ｃmod（Ｃmod＝Ｃｒ／Ｎsp）で０に戻るように設定する。
【００３８】
スパイラルサーボライト処理は、図１０に示すように、スピンドルモータの回転に応じて発生するインデックスパルスを検出した時点から、モジュロカウンタがカウント値（Ｃmod／２）に達した位置１１０２でシークを開始する（ステップＳ３）。モジュロカウンタは、インデックスパルスの検出毎に０に設定される。
【００３９】
この初回のシーク動作により、ヘッド１２のライトヘッド１２Ｗによりディスク媒体１０上に書き込まれる１本のスパイラルパターンを、本実施形態ではインデックスパターン１１０３と設定する（ステップＳ４）。インデックスパターン１１０３は、マルチスパイラルサーボパターン１１０４のそれぞれのフォーマットと同様であり、図６に示すように、サーボバースト信号７０１とシンクマーク７０２から構成されている。但し、シンクマーク７０２としては、マルチスパイラルサーボパターン１１０４と識別するためのインデックスマーク（ＳＩＭ）が記録されている。なお、モジュロカウンタは、スパイラルパターンを生成するクロックと同期していることが望ましい。
【００４０】
次に、スパイラルサーボライト処理は、ヘッド１２のリードヘッド１２Ｒを使用して、ディスク媒体１０上に記録したインデックスパターン１１０３の位置を探索（サーチ）する（ステップＳ５）。具体的な探索方法は、以下の通りである。インデックスパターン１１０３は、インデックスパルスを基点としてモジュロカウンタが一巡するまでの間に書き込まれる。アクチュエータが内周ストッパに押し付けられた状態で、スパイラルサーボパターンの読み取りゲート（サーボゲート）をインデックスパルスからモジュロカウンタが一巡する範囲で移動させる。即ち、ヘッド１２のリードヘッド１２Ｒの信号振幅出力が最大になる位置が読み取りゲートの中心にくるゲート位置を探し出す。リードヘッドにより読み取った信号から、インデックスパターン１１０３のシンクマーク（ＳＩＭ）を取り出すことができる。
【００４１】
ＣＰＵ１７は、シンクマーク（ＳＩＭ）を検出したときモジュロカウンタのカウント値を使用して、モジュロカウンタの基準クロックの微調整を行なう。即ち、ディスク媒体１０の一回転毎に、シンクマーク（ＳＩＭ）を読み取ったときのモジュロカウンタのカウント値が「Ｃmod／２」になるように微調整する。
【００４２】
次に、スパイラルサーボライト処理は、インデックスパターン１１０３を基準にして、図１０に示すように、マルチスパイラルサーボパターン１１０４を書き込む処理に移行する（ステップＳ７〜Ｓ９）。このマルチスパイラルサーボパターン１１０４が、前述したように、ディスクドライブ１において、セルフサーボ書込み動作により同心円状サーボパターン１００を書き込むときに、ヘッド１２のトラッキングとして使用するベースパターンである。
【００４３】
具体的には、インデックスパターン１１０３と同様に、スパイラルサーボライト処理は、アクチュエータを内周ストッパ８０２に押し当てるようにＶＣＭに電流を流すことで、ヘッド１２を最内周側の位置９０２に固定する（ステップＳ６のＮＯ，Ｓ７）。この状態で、フルトラックシーク開始位置を検出するまで待機する（ステップＳ８）。
【００４４】
即ち、Ｎ本目のスパイラルサーボパターン１１０４を書き込む場合、フルトラックシークと共に書き込まれるシンクマーク７０１としては、インデックスパターン１１０３のシンクマークＳＩＭとは異なるパターン(ここではＳＡＭとする)が記録される。一方、スパイラルサーボパターン１１０４を書き込む場合のシーク動作は、Ｎ回目の書き込みの場合、インデックスパターン１１０３の検出時から、モジュロカウンタがＮ回のリセット時にシーク開始となる。
【００４５】
このような制御により、スパイラルサーボライト処理は、インデックスパターン１１０３を基準にして、ステップＳ７〜Ｓ９の処理をＮsp回繰り返すことにより、ディスク媒体１０上の全面にマルチスパイラルサーボパターン１１０４を書き込む（ステップＳ１０，Ｓ６）。
【００４６】
以上のようにして本実施形態によれば、ベースパターン（シードパターン）として、ディスク媒体１０上にマルチスパイラルサーボパターンを書き込むときに、１本のスパイラルサーボパターンであるインデックスパターン１１０３を書き込む。このインデックスパターン１１０３を基準として、マルチスパイラルサーボパターンの書き込み動作を開始する。
【００４７】
インデックスパターン１１０３は、１本のスパイラルサーボパターンであるため、ディスク媒体１０上の半径方向に範囲を有する。従って、ヘッド１２がリード／ライトヘッド間にオフセットが存在する場合でも、このオフセットを考慮することなく、リードヘッドによりインデックスパターン１１０３を容易に読出すことが可能である。換言すれば、従来のクロックトラックをリードヘッド１２Ｒにより探索する時間と比較して、インデックスパターン１１０３を短時間で読出すことが可能となる。これにより、マルチスパイラルサーボパターンの書き込み動作の開始タイミングを、短時間で生成することができる。
【００４８】
なお、製品としてのディスクドライブ１において、セルフサーボ書込み動作を実行する場合に、ＣＰＵ１７は、シンクマークＳＡＭを検出してマルチスパイラルサーボパターン１１０４を使用することで、ヘッド１２のトラッキング（位置決め）を実行する。即ち、ＣＰＵ１７は、シンクマークＳＩＭにより識別して、インデックスパターン１１０３をヘッド１２のトラッキングとしては使用しない。
【００４９】
［第２の実施形態］
図１２は、第２の実施形態に関するスパイラルサーボパターンの書込み動作の手順を説明するための図である。
【００５０】
本実施形態は、インデックスパターンとして、マルチスパイラルサーボパターンの各スパイラルサーボパターン１１０４に対して長さの短いインデックスパターン１１０５を書き込む方法である。なお、インデックスパターン１１０５は、長さが短いだけで、インデックスパターン１１０３と同一のフォーマットからなる。即ち、インデックスパターン１１０５のシンクマーク７０１としては、インデックスパターン１１０３と同一のシンクマークＳＩＭが記録される。
【００５１】
このような方法であれば、サーボトラックライタ又はディスクドライブにおいて、インデックスパターン１１０５を、マルチスパイラルサーボパターン１１０４と誤認識する可能性を低下させることができる。なお、ディスクドライブの構成、マルチスパイラルサーボパターンの書込み手順、およびセルフサーボ書込み動作については、図１から図１１を参照して説明した第１の実施形態と同様であるため説明を省略する。
【００５２】
［第３の実施形態］
図１３は、第３の実施形態に関するスパイラルサーボパターンの書込み動作の手順を説明するための図である。
【００５３】
本実施形態は、インデックスパターンとして、図４に示すような同心円状サーボパターン１００と同様のインデックスパターン１１０６を書き込む方法である。本実施形態では、インデックスパターン１１０６を検出するときに、従来のクロックトラックを使用した場合と同様にパターンの探索処理が必要となる。しかし、インデックス位置のみの探索処理で済むため、探索時間はクロックトラックと比較して短時間である。
【００５４】
また、ディスクドライブ１でセルフサーボ書込み動作により、最終的に書き込まれる同心円状サーボパターン１００と同様の構成であるため、インデックスパターン１１０６を再生する場合に、ディスクドライブ１にむ組み込まれているリード／ライトチャネル１５を利用することができる。即ち、具体的には、プリアンブルによる周波数引き込み動作やＡＧＣ（自動利得制御）動作において、インデックスパターン１１０６を利用することができる。また、ディスクドライブ１に組み込まれているリード／ライトチャネル１５を利用することにより、インデックスパターン１１０６が有効なパターンであるか否かの判定を容易に行なうことができる。
【００５５】
なお、ディスクドライブの構成、マルチスパイラルサーボパターンの書込み手順、およびセルフサーボ書込み動作については、図１から図１１を参照して説明した第１の実施形態と同様であるため説明を省略する。
【００５６】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００５７】
【図１】本発明の第１の実施形態に関するディスクドライブの要部を示すブロック図。
【図２】本実施形態に関するスパイラルサーボパターンの一例を示す図。
【図３】本実施形態に関する同心円状サーボパターンの一例を示す図。
【図４】本実施形態に関する同心円状サーボパターンのフォーマットを示す図。
【図５】本実施形態に関するスパイラルサーボパターンの構成を示す図。
【図６】本実施形態に関するスパイラルサーボパターンのフォーマットを示す図。
【図７】本実施形態に関するスパイラルサーボパターンの書込みプロセスを説明するための図。
【図８】本実施形態に関する１本のスパイラルサーボパターンの書込み状態を示す図。
【図９】本実施形態に関するスパイラルサーボパターンの書込み動作手順を説明するための概念図。
【図１０】本実施形態に関するインデックスパターンを使用したスパイラルサーボパターンの書込み動作手順を説明するための図。
【図１１】本実施形態のスパイラルサーボパターンの書込み動作手順を説明するためのフローチャート。
【図１２】第２の実施形態に関するスパイラルサーボパターンの書込み動作手順を説明するための概念図。
【図１３】第３の実施形態に関するスパイラルサーボパターンの書込み動作手順を説明するための概念図。
【符号の説明】
【００５８】
１…ディスクドライブ、１０…ディスク媒体、１１…スピンドルモータ（ＳＰＭ）、
１２…ヘッド、１２Ｒ…リードヘッド、１３…アクチュエータ、
１５…リード／ライトチャネル、１６…サーボ処理部、
１７…マイクロプロセッサ（ＣＰＵ）、１８…モータドライバ、
１９…プリント回路基板（ＰＣＢ）。
【図１】
2008159225.tif 000003
【図２】
2008159225.tif 000004
【図３】
2008159225.tif 000005
【図４】
2008159225.tif 000006
【図５】
2008159225.tif 000007
【図６】
2008159225.tif 000008
【図７】
2008159225.tif 000009
【図８】
2008159225.tif 000010
【図９】
2008159225.tif 000011
【図１０】
2008159225.tif 000012
【図１１】
2008159225.tif 000013
【図１２】
2008159225.tif 000014
【図１３】
2008159225.tif 000015