(57)【特許請求の範囲】
【請求項１】
一方面及び他方面の両面上にデータを記録するエリアを有し、半径方向の書き込み位置を決定するための基準サーボデータと、回転方向の書き込みタイミングを決定するための基準クロックパターンとが前記一方面上の部分エリアに予め記録されているディスクと、
前記ディスクの両面上のそれぞれに対してデータのリード／ライト動作を実行する第１及び第２の磁気ヘッドと、
サーボライト工程時に、前記一方面に対応する前記第１の磁気ヘッドにより読出される前記基準サーボデータと前記基準クロックパターンとを使用して、前記ディスクの両面上のエリアにサーボデータを書き込むための制御を実行するコントローラとを有し、
前記コントローラは、
前記基準サーボデータを使用して前記ディスク上の半径方向の書き込み位置を決定して前記第１及び第２の磁気ヘッドの位置決め制御を実行する位置決め制御手段と、
前記基準クロックパターンを使用して前記ディスク上の回転方向の書き込みタイミングを決定して前記第１及び第２の磁気ヘッドの書き込み動作を制御する書き込み制御手段とを含み、
前記一方面上から前記第１の磁気ヘッドにより読出された前記基準サーボデータに基づいて、前記第２の磁気ヘッドを前記一方面上に記録された前記基準クロックパターンのエリアに対向する前記他方面上のエリアに位置決めし、
前記第１の磁気ヘッドにより読出される前記基準クロックパターンに基づいた書き込みタイミングで、前記第２の磁気ヘッドにより前記他方面上のエリアにサーボデータを記録し、
前記第２の磁気ヘッドにより、前記他方面上に記録された前記サーボデータ間に前記基準クロックパターンと同一のパターンを記録し、
前記他方面上に記録された前記サーボデータ及び前記基準クロックパターンと同一のパターンに基づいて、前記第１の磁気ヘッドにより、前記一方面上に前記サーボデータ及び前記基準クロックパターンと同一のパターンを記録するように構成されたことを特徴とする磁気ディスク装置。
【請求項２】
前記一方面に対応する磁気ヘッドは第１のリードヘッドと第１のライトヘッドとを有し、かつ前記他方面に対応する磁気ヘッドは第２のリードヘッドと第２のライトヘッドとを有し、
前記コントローラは、前記第１のリードヘッドにより読出された基準サーボデータを使用して前記第２のライトヘッドの書き込み位置を決定し、
前記第１のリードヘッドにより読出される前記基準クロックパターンを使用して前記書き込みタイミングを決定し、前記第２のライトヘッドにより前記ディスクの他方面上に前記基準サーボデータと同一のデータ及び前記基準クロックパターンと同一のパターンを書き込む工程を実行するように構成されていることを特徴とする請求項１に記載の磁気ディスク装置。
【請求項３】
前記一方面に対応する磁気ヘッドは第１のリードヘッドと第１のライトヘッドとを有し、かつ前記他方面に対応する磁気ヘッドは第２のリードヘッドと第２のライトヘッドとを有し、
前記コントローラは、前記第１のリードヘッドにより読出された基準サーボデータ及び前記基準クロックパターンを使用して、前記第２のライトヘッドにより前記ディスクの他方面上に前記基準サーボデータ及び前記基準クロックパターンをコピーする工程を実行し、
前記コピー工程により前記ディスクの両面上に記録された前記基準サーボデータ及び前記基準クロックパターンを使用して、前記第１のライトヘッド及び前記第２のライトヘッドを交互に制御して、前記ディスクの両面上にサーボデータを交互に書き込む工程を実行するように構成されていることを特徴とする請求項１に記載の磁気ディスク装置。
【請求項４】
前記第１及び第２の磁気ヘッドは、リードヘッドとライトヘッドとが同一のスライダ上に実装されて、当該リードヘッドと当該ライトヘッドとの位置関係が前記ディスクの半径方向にほぼ並列し、かつ両者間で所定の間隔を有する構造であることを特徴とする請求項１から請求項３のいずれか１項に記載の磁気ディスク装置。
【請求項５】
一方面及び他方面の両面上にデータを記録するエリアを有し、半径方向の書き込み位置を決定するための基準サーボデータと、回転方向の書き込みタイミングを決定するための基準クロックパターンとが前記一方面上の部分エリアに予め記録されているディスクと、
前記一方面上に対してデータをリードする第１のリードヘッド、及びデータをライトする第１のライトヘッドを含む第１の磁気ヘッドと、
前記他方面上に対してデータをリードする第２のリードヘッド、及びデータをライトする第２のライトヘッドを含む第２の磁気ヘッドと
を有する磁気ディスク装置に適用するサーボライト方法であって、
前記一方面上から前記第１のリードヘッドにより前記基準サーボデータを読出すステップと、
前記基準サーボデータに基づいて、前記第２のライトヘッドを、前記一方面上に記録された前記基準クロックパターンのエリアに対向する前記他方面上のエリアに位置決めするステップと、
前記第１のリードヘッドにより読出された前記基準クロックパターンに基づいた書き込みタイミングで、前記第２のライトヘッドにより前記他方面上のエリアにサーボデータを書き込むステップと、
前記第２のライトヘッドにより、前記他方面上のエリアに記録された前記サーボデータ間に前記基準クロックパターンと同一のパターンを書き込むステップと、
前記他方面上に記録された前記サーボデータ及び前記基準クロックパターンと同一のパターンに基づいて、前記第１のライトヘッドにより、前記一方面上に前記サーボデータ及び前記基準クロックパターンと同一のパターンを書き込むステップと
を有する手順を実行することを特徴とするサーボライト方法。
【請求項６】
前記一方面及び前記他方面上のそれぞれに記録された前記サーボデータ及び前記基準クロックパターンと同一のパターンに基づいて、前記第１のライトヘッド及び前記第２のライトヘッドにより、前記一方面及び前記他方面上のそれぞれに前記サーボデータ及び前記基準クロックパターンと同一のパターンを交互に書き込むステップを有する手順を実行することを特徴とする請求項５に記載のサーボライト方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般的にはサーボシステムを有する磁気ディスク装置に関し、特にディスク上にサーボデータを記録するサーボライティング技術に関する。
【０００２】
【従来の技術】
従来、ハードディスクドライブなどの磁気ディスク装置（以下ディスクドライブと称する）は、磁気ヘッドをディスク上の目標位置（アクセス対象のトラック）まで移動させて位置決めするサーボシステムを備えている。サーボシステムは、ディスク上のサーボエリアに予め記録されたサーボデータ（サーボパターン）を使用して、サーボコントローラが磁気ヘッドを搭載しているアクチュエータを駆動制御する構成である。ここで、サーボコントローラは、ディスクドライブのメイン制御装置を構成するマイクロプロセッサ（ＣＰＵ）及びＶＣＭドライバを意味する。ＶＣＭドライバは、アクチュエータのボイスコイルモータ（ＶＣＭ）をＣＰＵの制御により駆動制御するドライバＩＣである。
【０００３】
サーボデータは、大別して各トラック位置を検出するためのトラックアドレス信号と、各トラック内の位置を検出するためのサーボバースト信号を有する。一般的には、ディスクドライブの製造工程に含まれるサーボライト工程において、専用のサーボトラックライタにより、１枚のディスクの両面上に対して、サーボデータが書き込まれる。このサーボデータが書き込まれたエリアがサーボエリアであり、ディスク上に構成されるデータトラックの基準として使用される。
【０００４】
サーボトラックライタは、概略的には、ポジショナ機構と呼ぶヘッド位置決め制御機構を有し、当該サーボライト工程前にディスクドライブに組み込まれたアクチュエータの移動制御を実行する。そして、サーボデータの書き込み動作は、ディスクドライブのアクチュエータに搭載されたドライブ自身の磁気ヘッド（ライトヘッド）により実行される。
【０００５】
更に，サーボトラックライタは、ディスクの回転方向の書き込みタイミングを決定する機能を有する。具体的には、サーボトラックライタは、クロックヘッドと呼ばれるクロック専用のヘッドを有し、スピンドルモータにより回転するディスク上にクロックパターンを書き込む。サーボトラックライタは、クロックパターンが正しく記録された否かを当該クロックヘッドにより調査し、正しく記録されていない場合には再度の書き込みを実行する。そして、サーボトラックライタは、クロックヘッドによりディスク上から読出されるクロックパターンにより、サーボデータのディスク回転方向に対する書き込みタイミングを決定する。
【０００６】
要するに、サーボトラックライタは、ディスクドライブに組み込まれた磁気ヘッドを使用し、クロックヘッドより検出されるクロックタイミングを利用して、ディスク上へのサーボパターンの書き込み動作を実行する。ディスク上のトラック１周分のサーボパターンの書き込み動作が終了すると、ポジショナ機構により次の目標位置に磁気ヘッドを移動させて、同様のサーボデータ書き込み動作を繰り返す。このような手順により、ディスクドライブに組み込まれたディスクの両面全体に対して、サーボデータが書き込まれる。
【０００７】
全てのサーボデータの書き込み動作が終了すると、ディスクドライブは、サーボトラックライタから分離されて、回路基板やトップカバー等の部品が取り付けられて、機能検証工程へ移行される。なお、サーボライト工程は、ドライブのトップカバーが外された状態で実行されるため、通常ではクリーンルーム内で作業が進められる。
【０００８】
【発明が解決しようとする課題】
以上のような従来のサーボトラックライタを使用するサーボライト工程では、以下のように、大別して第１にサーボデータの書き込み精度に関する問題点、及び第２として製造コストに関する問題点がある。
【０００９】
まず，第１として、従来のサーボトラックライタは、そのポジショナ機構により磁気ヘッドを搭載しているドライブのアクチュエータを駆動する。このとき、ポジショナの現在位置と、ディスク上での目標位置との相対誤差が制御量としてライタのコントローラにフィードバックされている。即ち、ポジショナが目標位置に到達した時点で、アクチュエータに取り付けられた磁気ヘッドが当該目標位置に到達されたと推定される。
【００１０】
しかしながら、本来、ディスク上にサーボパターンを高精度に書き込むためには、磁気ヘッドとディスクとの相対位置を観測する必要がある。即ち、ライタのポジショナの目標位置との相対位置と、磁気ヘッドとディスクとの相対位置とは必ずしも一致しない。特に、ディスクはスピンドルモータ（ＳＰＭ）に取り付けられた回転体であるため、常に位置変動を起こしている。このＳＰＭによる位置変動に対して、磁気ヘッドの位置を正確に追従させなければ、サーボパターンの書き込み精度を向上させることは困難である。
【００１１】
一方、第２として、記録密度の向上に伴ってディスク上の高トラックピッチ化が推進されて、サーボパターンを書き込むべきトラック本数が増加している。これにより、ディスクドライブの１台当たりのサーボパターンの書き込み時間も増加している。具体的には、１枚のディスク両面上には１万本以上のトラックが構成される場合、サーボパターンの書き込み完了には、数十分の作業時間を要している。当然ながら、ディスク上のトラック数が増加すれば、作業時間も増大することになる。
【００１２】
更に、サーボトラックライタは、ディスク全面にサーボパターンを書き終えるまで、１台のディスクドライブに専有されてしまう。このため、ディスクドライブの生産効率を向上させるためには、サーボトラックライタの台数を増加させる必要がある。また、前述したように、サーボライト工程は、クリーンルームが必要となるため、当該クリーンルームの設備の増大も招くことになる。
【００１３】
そこで、本発明の目的は、サーボトラックライタやクリーンルームなどの設備の増大化に伴うコスト問題の解消と共に、サーボデータの書き込み精度の向上を図ることにある。
【００１４】
一方、このような問題を解決する１つの手段として、１つのディスク面を使用して、サーボパターンを自立的に書き込むセルフサーボ型サーボライタが提案されている。即ち、１つのディスク面に予めサーボパターンを一部に記録しておき、放射状にサーボパターンを追記していく方法である。この方法であれば、クリーンルームを必要としないため、当該クリーンルームに要するコスト問題の解消を検討することが可能である。
【００１５】
しかしながら、このような方法によれば、１つのディスク面を使用してサーボパターンを書き込むことによる、サーボパターンを書き込む際の書き込みタイミングにおいて、クロックパターンを使用しないことによる位相的なずれが生ずる可能性を有している。サーボパターンの位相情報を正確に記録するためには、専用のクロックパターンによりディスクの回転方向の書き込みタイミングを決定することがより有利である。
【００１６】
そこで、更に本発明は、自立型サーボトラックライタによるサーボパターンの書き込みタイミングについて、自立型サーボライトであってもクロックタイミングを正確に測るための方法について提案する。具体的には、複数本の磁気ヘッドとディスク面とを使用することによって、サーボパターンとクロックパターンとの相対的な位置関係を決定する。
【００１７】
【課題を解決するための手段】
本発明の観点は、ディスク上の一部エリアに予め記録された基準サーボデータ及び基準クロックパターンを使用して、ディスクドライブに組み込まれている磁気ヘッド及びコントローラによりディスク上にサーボデータを記録するセルフサーボシステムを備えたディスクドライブを提供することにある。
【００１８】
具体的には、本ディスクドライブは、一方面及び他方面の両面上にデータを記録するエリアを有し、半径方向の書き込み位置を決定するための基準サーボデータと、回転方向の書き込みタイミングを決定するための基準クロックパターンとが前記一方面上の部分エリアに予め記録されているディスクと、
前記ディスクの両面上のそれぞれに対してデータのリード／ライト動作を実行する第１及び第２の磁気ヘッドと、
サーボライト工程時に、前記一方面に対応する前記第１の磁気ヘッドにより読出される前記基準サーボデータと前記基準クロックパターンとを使用して、前記ディスクの両面上のエリアにサーボデータを書き込むための制御を実行するコントローラとを有し、
前記コントローラは、
前記基準サーボデータを使用して前記ディスク上の半径方向の書き込み位置を決定して前記第１及び第２の磁気ヘッドの位置決め制御を実行する位置決め制御手段と、
前記基準クロックパターンを使用して前記ディスク上の回転方向の書き込みタイミングを決定して前記第１及び第２の磁気ヘッドの書き込み動作を制御する書き込み制御手段とを含み、
前記一方面上から前記第１の磁気ヘッドにより読出された前記基準サーボデータに基づいて、前記第２の磁気ヘッドを前記一方面上に記録された前記基準クロックパターンのエリアに対向する前記他方面上のエリアに位置決めし、
前記第１の磁気ヘッドにより読出される前記基準クロックパターンに基づいた書き込みタイミングで、前記第２の磁気ヘッドにより前記他方面上のエリアにサーボデータを記録し、
前記第２の磁気ヘッドにより、前記他方面上に記録された前記サーボデータ間に前記基準クロックパターンと同一のパターンを記録し、
前記他方面上に記録された前記サーボデータ及び前記基準クロックパターンと同一のパターンに基づいて、前記第１の磁気ヘッドにより、前記一方面上に前記サーボデータ及び前記基準クロックパターンと同一のパターンを記録するように構成されている。
【００２０】
【発明の実施の形態】
以下図面を参照して、本発明の実施の形態を説明する。
【００２１】
図１は、本実施形態に関するセルフサーボシステムの概念を示す図であり、図２は、同実施形態に関するディスクドライブの要部を示すブロック図である。
【００２２】
（ディスクドライブの構成）
同実施形態のディスクドライブは、後述するように、サーボライト工程時にドライブ自体によりディスク１上にサーボデータを書き込むセルフサーボシステムを有する。
【００２３】
ディスクドライブは、図２に示すように、磁気記録媒体であるディスク１、当該ディスク１を回転させるスピンドルモータ（ＳＰＭ）２、及び磁気ヘッド３を搭載してディスク１上の半径方向に移動させるアクチュエータを有するドライブ機構を有する。アクチュエータは、磁気ヘッド３を搭載しているアーム（サスペンションを含む）４と、駆動力を発生するボイスコイルモータ（ＶＣＭ）５とからなる。アクチュエータは、マイクロプロセッサ（ＣＰＵ）１４のサーボ制御により、磁気ヘッド３をディスク１上の目標位置（目標トラック）ＴＰまで移動して位置決めする機構である。
【００２４】
磁気ヘッド３は、１枚のディスク１（同実施形態では１枚のみのディスクを想定する）の両面のそれぞれに対向して設けられている。各磁気ヘッド３は、例えばＧＭＲ素子（巨大磁気抵抗素子）からなるリード専用のリードヘッドと、ライト用のライトヘッドとが同一スライダ上に分離して実装されている。なお、便宜的に、ディスク１の一方面に対応する磁気ヘッド３は、第１のリードヘッドと第１のライトヘッドとを有するものとする。また、他方面に対応する磁気ヘッド３は、第２のリードヘッドと第２のライトヘッドとを有するものとする。
【００２５】
更に、ディスクドライブは、プリアンプ回路１０と、リード／ライト（Ｒ／Ｗ）チャネル１１と、ディスクコントローラ（ＨＤＣ）１２と、ＣＰＵ１４と、メモリ１５と、モータドライバ１３とを有する。プリアンプ回路１０は、ヘッド３により読出された再生信号を増幅するリードアンプ、及びライトデータをライト電流に変換するライトアンプを有する。リード／ライトチャネル１１は、ＰＲＭＬ方式の信号処理を実行し、再生信号からデータ（サーボデータを含む）を復号化する。また、リード／ライトチャネル１１は、ライトデータの例えばＲＬＬ符号化処理を実行する。ＨＤＣ１２は、ドライブとホストシステム（パーソナルコンピュータやディジタル機器）とのインターフェースを構成し、リード／ライトデータの転送制御などを実行する。
【００２６】
ＣＰＵ１４は、ドライブのメイン制御装置であると共に、同実施形態のセルフサーボシステムを実現するサーボコントローラを構成する。サーボコントローラは、ＣＰＵ１４以外に、リード／ライトチャネル１１に含まれるサーボデータ（基準クロックパターンを含む）の再生回路、及びＶＣＭドライバ１３Ａを含む。サーボコントローラは、後述するように、ディスク１上に予め記録された基準サーボパターン及び基準クロックパターンを再生して、磁気ヘッド３の位置決め制御を実行し、かつサーボデータの書き込み制御を実行する。
【００２７】
具体的には、ＣＰＵ１４は、ＶＣＭドライバ１３Ａの入力値（制御電圧値）を制御することにより、アクチュエータのＶＣＭ５を駆動制御する。メモリ１５は、ＲＡＭ，ＲＯＭ及びフラッシュＥＥＰＲＯＭを含み、セルフサーボライト動作に必要な制御プログラム及び各種制御データを格納する。モータドライバ１３は、ＶＣＭドライバ１３Ａと共に、スピンドルモータ（ＳＰＭ）３を駆動するためのＳＰＭドライバ１３Ｂを有する。
【００２８】
（ディスクの構成）
ディスク１は、セルフサーボライト工程時には、スピンドルモータ２により高速回転される。ディスク１は、図２に示すように、セルフサーボライト工程により、両面上の周方向に所定の間隔でサーボデータが記録されたサーボエリア１００が設けられる。このサーボエリア１００を基準として、多数のデータトラック１０１が同心円状に構成される。
【００２９】
同実施形態のディスク１は、セルフサーボライト工程の前工程として、例えば従来のサーボトラックライタにより、予め基準サーボパターンと基準クロックパターンとが一方面上の一部エリアに記録されている。この一部エリアとは、具体的には、図６（Ａ）に示すように、例えばディスク１の一方面上の中周領域に設定される数十から数百本程度のトラックに相当する。また、同図（Ｂ）に示すように、当該一方面上の外周領域に設定される数十から数百本程度のトラックに相当する。さらに、図示していないが、当該一方面上の内周領域に設定される数十から数百本程度のトラックに相当する。
【００３０】
基準サーボパターン（ＳＰ）は、図５に示すように、通常のサーボデータに含まれるものと同様であり、大別して各トラック位置を検出するためのトラックアドレス信号（アドレスコード）と、各トラック内の位置を検出するためのサーボバースト信号（位置誤差信号Ａ〜Ｄ）を有する。また、クロックパターン（ＣＰ）は、基準サーボパターン（ＳＰ）間の周方向に対して記録されており、ディスク１の回転方向に対する書き込みタイミング（換言すれば周方向の位置）を決定するためのパターンである。
【００３１】
（セルフサーボライト方法）
以下主として図３から図９のフローチャートを参照して、同実施形態のセルフサーボライト方法を説明する。
【００３２】
同実施形態に関するセルフサーボシステムの概念は、図１に示すように、サーボコントローラ１４０をメイン要素として、ディスク１上の目標位置（トラックに相当するエリア）ＴＰにヘッド３（ライトヘッド）を位置決め制御するフィードバック制御系、及び当該ライトヘッドによりサーボパターン（サーボデータ）を当該目標位置ＴＰに書き込みさせる書き込み制御系からなる。
【００３３】
サーボコントローラ１４０は、目標位置ＴＰと、位置検出要素１１０により検出されるヘッド３の位置ＤＥとの誤差ＰＥを解消するように、アクチュエータ１５０を駆動制御する。このとき、実際上のディスクドライブでは、様々な外乱成分が加わる。例えば、ディスクの回転や振動によって生じる加速度外乱（力外乱）Ｄや、サーボデータの復調信号や回路に加わる観測ノイズＮ等である。また、ディスク１が取り付けられたＳＰＭ２は、常に位置変動（Ｍ）を起こしているので、ディスク１とライトヘッド位置ＨＰの相対位置関係も常に変動している。
【００３４】
図３は、同実施形態のセルフサーボライト方法の原理を説明するための図である。この図３から図９のフローチャートを参照してセルフサーボライト手順を説明する。
【００３５】
同実施形態では、図３に示すように、ディスク１の一方面（例えば上面）１Ａの例えば内周部には、前述したように、予め基準サーボパターンと基準クロックパターンがサーボトラックライタなどにより記録されている。サーボコントローラ１４０は、第１のリードヘッド３０Ａにより、当該基準サーボパターンから基準サーボ信号を読出す（ステップＳ１）。
【００３６】
ここで、図８（Ａ）に示すように、基準サーボパターン（ＳＰ）と基準クロックパターン（ＣＰ）とは、ディスク１の一方面１Ａ上には、ディスクの回転方向８０に対して交互に記録されている。
【００３７】
サーボコントローラ１４０は、第１のリードヘッド３０Ａにより読出した基準サーボ信号から再生したサーボデータに基づいて、第１のリードヘッド３０Ａの位置を判定する（ステップＳ２）。次に、サーボコントローラ１４０は、第１のリードヘッド３０Ａの位置を基準として、ディスク１の他方面（下面）１Ｂに対応する第２のライトヘッド３１Ｂを目標位置（サーボパターンを書き込むべき位置）に位置決め制御する（ステップＳ３）。具体的には、図３に示すように、サーボコントローラ１４０は、ＶＣＭ５を駆動制御して、例えば１／４ピッチ分外周方向にアクチュエータの位置を移動させて、第２のライトヘッド３１Ｂを位置決めする。要するに、サーボコントローラ１４０は、図４に示すように、ディスク１の上面１Ａから読出した基準サーボパターンＳＰに基づいて、下面１Ｂのライトヘッド３１Ｂとディスク上面１Ａとの適切な相対位置関係（４０，４１）を求める。そして、コントローラ１４０は、当該相対位置関係（４０，４１）の誤差を算出して、ライトヘッド３１Ｂを目標位置に位置決め制御する。
【００３８】
一方、サーボコントローラ１４０は、リードヘッド３０Ａにより読出される基準クロックパターン基づいて、ディスク１の回転方向８０に対する正確な書き込みタイミングを決定する（ステップＳ４）。この書き込みタイミングに従って、サーボコントローラ１４０は、第２のライトヘッド３１Ｂにより、ディスク１の他方面１Ｂの目標位置に所定のサーボパターン（基準サーボパターンＳＰ）を書き込む（ステップＳ５）。
【００３９】
具体的には、図８（Ｂ）に示すように、ディスク１の下面１Ｂ上に、基準サーボパターンＳＰをコピーする。この場合、コピーされる基準サーボパターンＳＰは、上面１Ａ上に記録されている基準クロックパターンＣＰに対向する位置に書き込まれる。更に、サーボコントローラ１４０は、第２のライトヘッド３１Ｂにより、ディスク１の他方面１Ｂのサーボパターン間に、基準クロックパターンＣＰを書き込む（ステップＳ６）。即ち、図８（Ｃ）に示すように、ディスク１の下面１Ｂ上に、基準クロックパターンＣＰをコピーする。この場合、コピーされる基準クロックパターンＣＰは、上面１Ａ上に記録されている基準サーボパターンＳＰに対向する位置に書き込まれる。
【００４０】
以上のようなディスク１の両面上に基準サーボパターンＳＰ及び基準クロックパターンＣＰの書き込み（コピー）が完了すると、サーボコントローラ１４０は、ディスク１の両面上に、サーボパターンＳＰ及びクロックパターンＣＰを交互に書き込む制御に移行する（ステップＳ７のＹＥＳ，Ｓ８）。即ち、第２のリードヘッド３０Ｂに読出される基準サーボパターンＳＰ及び基準クロックパターンＣＰに基づいて、第１のライトヘッド３１Ａにより、ディスク１の上面１Ａ上にサーボパターンＳＰ及びクロックパターンＣＰが書き込まれる。また、第１のリードヘッド３０Ａに読出される基準サーボパターンＳＰ及び基準クロックパターンＣＰに基づいて、第２のライトヘッド３１Ｂにより、ディスク１の下面１Ｂ上にサーボパターンＳＰ及びクロックパターンＣＰが書き込まれる。なお、新たに書き込まれるクロックパターンＣＰは、サーボパターンＳＰの追記に際し、既に書き込まれたサーボパターンと追記サーボパターンとの間でビット単位におけるタイミングを合わせるために使用される。このクロックパターンＣＰを利用して、ディスク１の対面上のサーボパターンとクロックパターンのディスクの回転方向２対する書き込み位置が決定される。
【００４１】
以上のように同実施形態のセルフサーボライト方法であれば、ディスク１の一方面１Ａの一部に、例えば数十〜百本程度のトラック分に相当する基準サーボパターンＳＰと基準クロックパターンＣＰを予め書き込むだけで、ディスクドライブ自体により、ディスク１の両面上にサーボデータを書き込むことができる。なお、ディスク１上に書き込まれたクロックパターンＣＰ（基準パターンも含む）は、データトラック上のデータセクタ（ユーザデータ）がオーバーライトされる。
【００４２】
同実施形態では、セルフサーボライト工程の前に、ディスク１上に基準サーボパターンＳＰと基準クロックパターンＣＰを予め書き込む必要があるが、数十〜百本程度のトラック分であるため、１枚のディスク当たり数１０秒〜数分の作業時間を要するだけである。更に、同実施形態のセルフサーボライト方法では、ディスク上に予め記録された基準サーボパターンＳＰと基準クロックパターンＣＰが利用されるため、ライトヘッドの位置決め制御及び回転方向に対する書き込みタイミングの設定が実行されるため、ドライブ自体のヘッド３により正確にサーボデータを書き込むことができる。
【００４３】
要するに同実施形態によれば、従来のサーボトラックライタは、ディスク上に基準サーボパターン及び基準クロックパターンを書き込むときに使用するだけである。そして、ディスクドライブ自体の磁気ヘッド（リードヘッドとライトヘッド）を使用して、ディスクの両面上に順次サーボデータを書き込むことができる。従って、ディスクへのサーボパターンの書き込み工程において、本来不可欠なヘッドとディスク面との相対位置誤差に基づいて、適切な書き込み位置を決定し、かつディスク回転方向の書き込みタイミングによりサーボ書き込み動作を実行することができる。これにより、結果としてサーボトラックライタを使用するサーボライト工程と比較して、高精度のサーボライティングを実現できる。
【００４４】
また、同実施形態の方法であれば、ディスクドライブのトップカバーを取り付けた状態でも、サーボライティングが可能であるため、必ずしもクリーンルーム内で行なう必要は無い。従って、サーボトラックライタと共に、クリーンルームなどの設備を特に増設することなく、各ディスクドライブ毎にサーボライト工程を実施できるため、サーボライト工程に要するコストの低減化を図ることが可能である。
【００４５】
（変形例）
同実施形態では、ディスクドライブに搭載される磁気ヘッド３は、リードヘッド３０とライトヘッド３１とが同一スライダ上で分離して実装された構造を想定している。同実施形態のセルフサーボライト方法では、図５に示すように、リードヘッド３０とライトヘッド３１とが、１トラック分以上の間隔を有し、かつディスクの半径方向に並列するような構造が望ましい。このような構造であれば、リードヘッド３０により読出されるサーボバースト信号（Ａ〜Ｄ）に基づいて、ライトヘッド３１（反対面のライトヘッドを含む）の位置決め制御を行なうサーボ制御を高精度に行なうことが可能となる。
【００４６】
また、同実施形態の変形例として、サーボコントローラ１４０は、一方面（上面）１Ａまたは他方面（下面）１Ｂ上に、相互に対面側のクロックパターンに基づいて書き込みタイミングを決定して、クロックパターンを書き込むときに、当該クロックパターンの書き込み精度を検証する機能を備えていてもよい。この検証機能は、対面側に配置されるクロックパターンと、当該検証対象のクロックパターンの一部とを比較することにより書き込み精度を検証する。この場合、サーボコントローラ１４０は、クロックパターンの回転方向の書き込み位置が設定された精度を超える場合は、当該クロックパターンを消去し、再びクロックパターンを書き込む機能を備えていてもよい。
【００４７】
【発明の効果】
以上詳述したように本発明によれば、ディスクドライブ自体によるサーボライティングを実行するセルフサーボライト工程を実現できることにより、サーボライト工程において、サーボトラックライタやクリームルームなどの設備の増大化に伴うコスト問題の解消と共に、サーボデータの書き込み精度の向上を図ることができる。
【図面の簡単な説明】
【図１】本発明の実施形態に関するセルフサーボシステムの概念を示す図。
【図２】同実施形態に関するディスクドライブの要部を示すブロック図。
【図３】同実施形態に関するサーボライト方法の原理を説明するための図。
【図４】同サーボライト方法での磁気ヘッドの位置関係を説明するための図。
【図５】同実施形態に関するリードヘッドとライトヘッドとの位置関係の一例を示す図。
【図６】同実施形態に関する基準サーボパターンと基準クロックパターンの記録位置を説明するための図。
【図７】同実施形態に関するディスク上でのサーボデータの記録位置関係を説明するための図。
【図８】同実施形態に関するサーボライト工程を説明するための図。
【図９】同実施形態に関するサーボライト工程を説明するためのフローチャート。
【符号の説明】
１…ディスク
２…スピンドルモータ（ＳＰＭ）
３…ヘッド
４…アーム
５…ボイスコイルモータ（ＶＣＭ）
１０…プリアンプ回路
１１…リード／ライトチャネル
１２…ディスクコントローラ（ＨＤＣ）
１３…モータドライバ
１４…マイクロプロセッサ（ＣＰＵ）
１５…メモリ
３０，３０Ａ，３０Ｂ…リードヘッド
３１，３１Ａ，３１Ｂ…ライトヘッド
１００…サーボエリア
１０１…トラック
１４０…サーボコントローラ
【図１】
0003776777.tif 000002
【図２】
0003776777.tif 000003
【図３】
0003776777.tif 000004
【図４】
0003776777.tif 000005
【図５】
0003776777.tif 000006
【図６】
0003776777.tif 000007
【図７】
0003776777.tif 000008
【図８】
0003776777.tif 000009
【図９】
0003776777.tif 000010