(57)【特許請求の範囲】
【請求項１】
データを記録するデータエリアとして、複数のトラックが半径方向に構成されて、当該各トラックを複数のゾーンにグループ化されるディスクと、
前記各トラックに対してデータのリード動作を実行するヘッドと、
前記ヘッドにより読出されたリード信号を処理する信号処理回路に含まれて、当該リード信号の振幅を調整するＡＧＣアンプ回路と、
前記ＡＧＣアンプ回路のゲインを調整するための初期値であって、記録周波数特性に応じて前記各ゾーン毎に設定された複数の初期値データを記憶しているメモリと、
リード動作時に、リード対象のゾーンに対応する初期値データを前記メモリから読出して、前記ＡＧＣアンプ回路に設定するコントローラと
を具備したことを特徴とするディスク記憶装置。
【請求項２】
前記ヘッドは、前記トラックからデータを読出すリードヘッド素子及び前記トラックに対してデータを書き込むライトヘッド素子を含む構成であることを特徴とする請求項１に記載のディスク記憶装置。
【請求項３】
前記ＡＧＣアンプ回路は、
可変ゲイン機能を備えたアンプ回路と、
前記コントローラから設定される初期値データを入力して、当該初期値データを使用して前記アンプ回路のゲインを調整するためのゲイン制御信号を出力する自動ゲイン制御回路とを有することを特徴とする請求項１に記載のディスク記憶装置。
【請求項４】
前記コントローラは、リード対象のゾーンに対するリード動作の初期時で、前記ＡＧＣアンプ回路のゲイン調整開始時のみ、前記メモリから該当する初期値データを読出し、前記ＡＧＣアンプ回路に設定するように構成されていることを特徴とする請求項１に記載のディスク記憶装置。
【請求項５】
前記ディスク上には、各トラック毎にサーボデータが記録されたサーボセクタ及びユーザデータが記録されるデータセクタが配置されており、
前記メモリには、前記サーボセクタに対応するサーボ用初期値データ及び前記各ゾーン毎に前記ユーザデータの記録周波数特性に応じて設定された複数の初期値データからなるテーブルが記憶されており、
前記コントローラは、前記サーボセクタからサーボデータを読出すサーボ制御動作時には前記サーボ用初期値データを前記メモリから検索し、前記ユーザデータを読出すリード動作時には前記メモリからリード対象のゾーンに対応する初期値データを検索し、前記ＡＧＣアンプ回路に設定するように構成されていることを特徴とする請求項１に記載のディスク記憶装置。
【請求項６】
前記ディスクは垂直磁気記録可能なディスク媒体であり、
前記ヘッドにより前記ディスク媒体から読出されたリード信号を微分する微分回路、及び当該微分回路の出力信号の振幅を調整するＡＧＣアンプ回路を含み、当該リード信号からデータを再生するデータチャネルを有し、
前記コントローラは、リード動作時に、リード対象のゾーンに対応する初期値データを前記メモリから読出し、前記ＡＧＣアンプ回路に設定するように当該初期値データを前記データチャネルに送出することを特徴とする請求項１に記載のディスク記憶装置。
【請求項７】
データを記録するデータエリアとして、複数のトラックが半径方向に構成されて、当該各トラックを複数のゾーンにグループ化されるディスクと、前記各トラックに対してデータのリード動作を実行するヘッドと、前記ヘッドにより読出されたリード信号を処理する信号処理回路に含まれて、当該リード信号の振幅を調整するＡＧＣアンプ回路と、前記ＡＧＣアンプ回路のゲインを調整するための初期値であって、記録周波数特性に応じて前記各ゾーン毎に設定された複数の初期値データを記憶しているメモリとを有するディスク記憶装置に適用するリード方法であって、
リード動作時に、リード対象のゾーンに対応する初期値データを前記メモリから読出すステップと、
前記メモリから読出された初期値データを前記ＡＧＣアンプ回路に設定するステップと、
前記ＡＧＣアンプ回路のＡＧＣ動作に応じて前記リード信号の振幅調整を実行するステップと
を有することを特徴とするリード方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般的にはハードディスクドライブなどのディスク記憶装置に関し、特にディスクから読出されたリード信号を処理する信号処理回路に含まれるＡＧＣアンプ回路のゲイン調整機能に関する。
【０００２】
【従来の技術】
近年、ハードディスクドライブを代表とする磁気ディスク装置（以下ディスクドライブと呼ぶ）の分野では、長手磁気記録（面内磁気記録）方式での記録密度の限界を超えるための技術として、垂直磁気記録方式が注目されている。垂直磁気記録方式は、相対的に信号分解能が高く、高線記録密度でも信号振幅の減衰が小さいため、高い面記録密度化を実現できる。
【０００３】
長手磁気記録方式は、図５（Ａ）に示すように、データ（０／１）がデータトラック５０に記録される場合、該当データに対応する磁化領域（矢印５２）がディスク記録媒体（以下単にディスクと称する）の長手方向（回転方向５１に相当する）に形成される。このようなディスク上から磁気ヘッド（単にヘッドと称する）によりデータが読出されると、図５（Ｂ）に示すようなリード信号波形が得られる。即ち、磁化の方向が転移する領域（磁化転移領域）で最大振幅となり、また正方向磁化から負方向磁化と負方向磁化から正方向磁化への転移に応じて振幅極性が異なるリード信号波形である。
【０００４】
これに対して、垂直磁気記録方式は、図６（Ａ）に示すように、データ（０／１）がデータトラック６０に記録される場合、当該データに対応する磁化領域がディスク（回転方向６１）の垂直方向（深さ方向６２）に形成される。垂直磁気記録方式では、同図（Ｂ）に示すように、磁化転移領域で振幅が転移し、振幅が磁化の方向に対応するほぼ矩形波のリード信号が、ヘッドにより読出される。
【０００５】
ここで、垂直磁気記録方式において得られるリード信号を微分した場合、あるいは少なくともその信号成分が存在する帯域内で微分を実行した場合、図６（Ｃ）に示すように、長手磁気記録方式の場合と同様のリード信号（微分波形）が得られる。即ち、磁化転移領域で最大振幅となり、正方向磁化から負方向磁化へ、また負方向磁化から正方向磁化への転移に応じて異なる振幅極性の信号が得られることになる。
【０００６】
このように垂直磁気記録方式において、長手磁気記録方式で採用されているデータ復号やサーボ復調のための信号処理回路（リード／ライトチャネル）や、トラックフォーマットがほぼそのまま使用できるという利点から、リード信号を微分してデータ復号やサーボ信号復調を行う方式が検討されている。
【０００７】
ところで、ディスクドライブでは、ディスクは常に一定速度で回転しているため、ディスク上での各トラックは、その半径方向の位置により周速（ディスクとヘッドの相対速度）が異なっている。このため、同じ周波数の信号でデータを記録したとき、ディスク上の外周方向のトラックと、内周方向のトラックとでは線記録密度（トラック長手方向の一定長さ当りに記録されるユーザーデータのビット数）が異なる。即ち、外周方向のトラックほど、線記録密度が低くなる。
【０００８】
そこで、ディスクドライブでは、データの記憶容量を可能な限り大きく確保するために、線記録密度がディスクの半径方向の位置に依存せずに、各トラックで一定となるＣＤＲ（Constant Density Recording）方式と呼ばれる記録方式が用いられる。但し、各トラック単位で線記録密度を一定にする理想的なＣＤＲ方式に対して、実際上ではＺＢＲ（Zone Bit Recording）方式が実用化されている。ＺＢＲ方式は、ディスク上のトラック群を、ゾーンと呼ばれる単位でグループ化し（例えば１０〜２０ゾーン）、１ゾーンに含まれる各トラックではデータの記録周波数（再生周波数も同様である）が同じになるようにする方式である。即ち、外周方向のゾーンに含まれるトラックほどデータの記録周波数が高くなるが、全体としてほぼ線記録密度が一定となる方式である。
【０００９】
前述したように、ＺＢＲ方式では、ゾーンの範囲内では各トラックの記録周波数は一定であるが、ゾーンが異なると記録周波数が異なる。即ち、外周方向のゾーンに含まれるトラックほど、高い記録周波数でデータが記録されることになる。具体例として、例えばディスクの直径サイズが２.５インチのディスクドライブでは、ディスク上の最外周トラックでの周速は、最内周トラックでの周速のほぼ２倍である。このため、線記録密度を一定に保つためには、最外周トラックでは、最内周トラックに対して２倍の記録周波数でデータが記録される必要がある。即ち、外内周のトラック間での周速がｎ倍の差があれば、ｎ倍の記録周波数でデータが記録されることにより、線記録密度で一定に保持されることになる。
【００１０】
一方、ディスク上に形成される孤立磁化の転移幅は、周速に依存せずに、ヘッドとディスクとのある組合せに対して一定の長さ（距離）で形成される。従って、ディスク上の半径方向の位置に比例して周速の早い外周ゾーンに含まれるトラックほど、孤立磁化の転移時間幅は狭くなる。
【００１１】
図７（Ａ）は、垂直磁気記録方式によりディスク上に記録されたデータをリードヘッドにより読出したときに、孤立磁化転移に対するリード信号波形を示す。ここで、リードヘッドはＭＲヘッドである。リード信号波形７０は、ディスク上での最外周トラックからのリード信号波形である。また、リード信号波形７１は、ディスク上での最内周トラックからのリード信号波形である。これら孤立磁化転移に対するリード信号の最大振幅は、リードヘッドがＭＲヘッドであるため、トラックの半径方向の位置（即ち、周速）に依存せず一定である。一方、孤立磁化転移の転移時間幅は、周速に比例して変化する。従って、最外周トラックでの孤立磁化転移の転移時間幅は、相対的に１／２の周速である最内周トラックでの転移時間幅に対して１／２だけ狭くなる。換言すれば、最外周トラックでの転移時間幅は、相対的に２倍の急峻な傾きを持つことになる。
【００１２】
図７（Ｂ）は、同図（Ａ）に示すリード信号波形７０，７１を微分回路により微分処理した後のリード信号波形７２，７３を示す。垂直磁気記録方式のディスクドライブは、前述したように、リード信号を微分する微分回路を有する。孤立磁化転移から得られるリード信号を微分した微分信号の振幅は、微分前の信号の転移時間幅に依存し、転移の傾きが急峻なほど振幅が大きくなる。図７（Ｂ）に示すように、微分前信号における転移時間幅が半分の（転移の傾きが２倍の）最外周トラックでは、最内周トラックに対して微分後の信号振幅は２倍となる。
【００１３】
また、図８（Ａ）は、垂直磁気記録方式により同じ線記録密度で繰返しデータをディスク上に記録した場合に、最外周トラックから得られるリード信号波形８０及び最内周トラックから得られるリード信号波形８１を示す。同図（Ｂ）は、それらの微分処理後の微分信号波形８２（８０に対応する信号），８３（８１に対応する信号）を示す。
【００１４】
図８（Ａ）に示すように、同じ線記録密度であるため、最外周トラックに記録される繰返しデータの周波数は、最内周トラックでのそれに対して２倍となる。一方、最外周トラックでの転移時間幅は、最内周トラックのそれに対して半分である。従って、結局、同じ線記録密度で記録されたデータから得られるリード信号の振幅は、トラック位置に依らずほぼ一定となる。しかしながら、これらリード信号を微分した場合の信号振幅は周波数に比例するため、図８（Ｂ）に示すように、最外周トラックでのリード信号（微分信号）の信号振幅は、最内周トラックでの信号振幅の２倍となる。
【００１５】
以上要するに、ディスク上に同じ線記録密度で記録されたデータのリード信号の振幅は、リードヘッドとしてＭＲヘッドを使用した場合、長手磁気記録方式や垂直磁気方式記録とは無関係に、かつトラックの半径方向の位置（周速）に依存せず、ほぼ一定となる。従って、従来の長手磁気記録方式のディスクドライブでは、内外周のいずれのトラックからでも、リード信号の振幅の平均値はほぼ同じである。このため、ディスクドライブのリード／ライトチャネル（リード信号の信号処理回路を含む）で使用されるＡＧＣ（Auto Gain Control）アンプ回路は、初期時に設定されるゲイン調整値（以下、初期値と称する）は１つだけでよい。但し、ヘッドやディスクの特性にばらつきがあるため、ディスクドライブ毎に最適化された初期値が設定される。なお、ＡＧＣアンプ回路は、リードヘッドにより読出されたリード信号の振幅を一定するように調整するためのアンプ回路である。
【００１６】
【発明が解決しようとする課題】
ＣＤＲ方式又はＺＢＲ方式を採用する垂直磁気記録方式のディスクドライブでは、リード信号からデータを再生するためのデータ復号処理を行なう場合に、当該リード信号を微分する必要がある。微分信号は、トラックの半径方向の位置（換言すれば周速）に比例して信号振幅が変化する。即ち，リード動作時に、各トラック毎あるいは各ゾーン毎に記録周波数に比例して、リード信号（微分信号）の振幅値が変化する。このため、以下のような問題がある。
【００１７】
即ち、リード動作時に、ＡＧＣアンプ回路の初期動作におけるＡＧＣ引き込み時間が長くなり、結果としてデータ復号化処理でのリードエラーが発生しやすくなる。リード／ライトチャネルに含まれるＡＧＣアンプ回路は、リードヘッドがアクセス対象のトラックに位置決めされると、当該トラックの最初のデータセクタからのリード動作でＡＧＣ引き込み処理を実行する。即ち、最初のデータセクタからのリード信号の振幅が所定の振幅値になるまで、ＡＧＣアンプ回路のゲイン調整が実行される。このゲイン調整では、ディスクドライブ毎に設定されている初期値が使用される。この初期値が、例えばディスク上の中周のトラックで最適に設定されていた場合、最外周や最内周のトラックでは、中周のトラックとはリード信号の振幅が異なるため、ＡＧＣ引き込み時間が長くなる。従って、振幅調整の不十分なリード信号が、データ復号化処理されるため、リードエラーが発生しやすくなる。
【００１８】
そこで，本発明の目的は、ディスク上のトラック毎またはゾーン毎に、ＡＧＣアンプ回路のゲイン調整が適正に実行されるようにして、ディスク上のいずれのトラック又はゾーンから読出したリード信号から確実にデータを復号化できるディスクドライブを提供することにある。
【００１９】
【課題を解決するための手段】
本発明の観点は、ディスク上のトラック又はゾーンにより、記録周波数に比例してリード信号の振幅が変化するディスクドライブにおいて、ＡＧＣアンプ回路の初期値（初期ゲイン調整値）をゾーン（又はトラック）毎に切替える構成にある。特に、本発明は、リード信号を微分する微分回路を有するディスクドライブに適用した場合に有効である。
【００２０】
具体的には、本発明を適用するディスクドライブは、データを記録する複数のデータエリアが半径方向に構成されているディスクと、各データエリアに対してデータのリード／ライト動作を実行するヘッドと、ヘッドにより読出されたリード信号を処理する信号処理回路に含まれて、当該リード信号の振幅を調整するＡＧＣアンプ回路と、ＡＧＣアンプ回路のゲインを調整するためのゲイン初期値であって各データエリアの記録周波数特性に応じてデータエリア毎に設定された複数の初期値データを記憶しているメモリと、リード動作時にリード対象のデータエリアに対応する初期値データをメモリから検索し、ＡＧＣアンプ回路に設定するコントローラとを備えたものである。
【００２１】
このような構成であれば、ディスク上からデータを読出して復号化するリード動作時に、例えばリード対象（アクセス対象のトラックを含む）のゾーン毎に、最適な初期値をＡＧＣアンプ回路に設定することができる。従って、ＡＧＣアンプ回路は、常に安定したＡＧＣ引き込み時間（ゲイン調整時間）で動作し、リード信号の振幅を所定の振幅値に調整する。これにより、例えばゾーン毎に読出されたリード信号の振幅が変化する場合でも、当該リード信号から確実にデータ復号化処理を実行することができる。
【００２２】
【発明の実施の形態】
以下図面を参照して、本発明の実施の形態を説明する。
【００２３】
図１は、本実施形態に関係する垂直磁気記録方式のディスクドライブの要部を示すブロック図である。
【００２４】
（ディスクドライブの構成）
同実施形態のディスクドライブは、図１に示すように、垂直方向に磁気異方性を有するディスク１と、当該ディスク１を回転させるスピンドルモータ（ＳＰＭ）２と、ヘッド３を搭載してディスク１上の半径方向に移動させるアクチュエータとを有するドライブ機構、及び制御・信号処理回路系を有する。
【００２５】
アクチュエータは、ヘッド３を搭載しているアーム（サスペンションを含む）４と、駆動力を発生するボイスコイルモータ（ＶＣＭ）５とからなる。アクチュエータは、マイクロプロセッサ（ＣＰＵ）６のサーボ制御により、ヘッド３をディスク１上の目標位置（目標トラック）に位置決めする。ここで、ヘッド３は、例えばＭＲ（magnetoresistive）素子（ＧＭＲ素子も含む）からなるリードヘッドと、垂直磁気記録の可能なライトヘッド（インダクティブ薄膜ヘッド）とが分離してスライダ上に実装された構造である。
【００２６】
制御・信号処理回路系は、リード／ライト（Ｒ／Ｗ）チャネル１０と、ディスクコントローラ（ＨＤＣ）８と、ＣＰＵ６と、メモリ７と、ＶＣＭ５及びＳＰＭ２に駆動電流を供給するモータドライバ９とを有する。
【００２７】
リード／ライトチャネル１０は、ヘッド３により読出されたリード信号を増幅するためのリードアンプ１１と、微分回路１２と、ＡＧＣアンプ回路１３と、ローパスフィルタ（ＬＰＦ）１４と、Ａ／Ｄコンバータ１５と、ディジタル式イコライザ１６と、ライトアンプ１７、データ変調／復調回路１８、サーボ復調回路１９と、レジスタ２３とを有する。
【００２８】
微分回路１２は、リードアンプ１１により増幅されたリード信号を微分して、ＡＧＣアンプ回路１３に出力する。微分回路１２は、リード信号の信号成分が存在する周波数帯域内での微分特性を有し、当該周波数帯域と同じカットオフ周波数（遮断周波数）特性を有するハイパスフィルタ（ＨＰＦ）でもよい。ＡＧＣアンプ回路１３は、リード信号（微分信号）の信号振幅を所定の振幅に調整する回路である（後述する）。ＬＰＦ１４は、所要の伝送帯域以上のノイズを除去するためのフィルタである。Ａ／Ｄコンバータ１５は、ＬＰＦ１４から出力されたアナログのリード信号をディジタル信号に変換する。
【００２９】
イコライザ１６は、ＦＩＲ（Finite Impulse Response）式のディジタルフィルタなどから構成されており、リード信号波形（ディジタル信号波形）を所定の信号波形に等化する。ライトアンプ１７は、データ変調／復調回路１８により変調（記録符号化）されたライトデータを記録電流に変換して、ライトヘッドに送出する。データ変調／復調回路１８は、リード信号からデータを復号化するためのデータ復調回路と、ライトデータの記録符号化を行なうためのデータ変調回路とからなる。データ復調回路は、例えばＰＲＭＬ（Partial Response Maximum Likelihood）式の信号処理回路から構成されており、イコライザ１６により所定のＰＲ波形に等化されたリード信号（ディジタル信号）からデータを復号化する。データ変調回路は、例えばＲＬＬ(Run Length Limited)式の記録符号化処理を実行する。サーボ復調回路１９は、後述する用に、ディスク１上のサーボセクタに予め記録されたサーボデータを、リードヘッドにより読出されたリード信号から抽出して復調する。さらに、レジスタ２３は、ＣＰＵ６からＨＤＣ８を介して与えられる制御用データ（同実施形態では、ゲイン調整用の初期値データ）を保持する。
【００３０】
ＨＤＣ８は、ドライブとホストシステム（パーソナルコンピュータやディジタル機器）とのインターフェースを構成し、リード／ライトデータの転送制御などを実行する。ＣＰＵ６は、ドライブのメイン制御装置であり、ヘッド３の位置決め制御（サーボ制御）を実行するサーボシステムのメイン要素である。ＣＰＵ６は、リード／ライトチャネル１０により再生されるサーボデータに従って、シーク動作及びトラック追従動作を制御する。具体的には、ＣＰＵ６は、ＶＣＭドライバ９Ａの入力値（制御電圧値）を制御することにより、アクチュエータのＶＣＭ５を駆動制御する。また、同実施形態では、ＣＰＵ６は、後述するように、リード動作時に、ＡＧＣアンプ回路１３のゲイン調整用の初期値（データＣＩ）を設定する処理を実行する。メモリ７は、ＲＡＭ、ＲＯＭ及びフラッシュＥＥＰＲＯＭを含み、ＣＰＵ６の制御プログラム、及び同実施形態のＡＧＣテーブル３０を含む各種制御データを格納する。モータドライバ９は、ＶＣＭドライバ９Ａと共に、スピンドルモータ（ＳＰＭ）２を駆動するためのＳＰＭドライバ９Ｂを有する。
【００３１】
（ディスク１の構成）
ディスク１は、データのリード／ライト動作時には、スピンドルモータ２により高速回転される。ディスク１は、製造時にサーボトラックライタと称する専用装置により、図１に示すように、ヘッド位置決め制御（サーボ制御）に用いられるサーボデータが記録される領域であるサーボセクタ１００が設けられる。サーボセクタ１００は、周方向に所定の間隔で複数個配置される。ディスク１には、サーボセクタ１００を含む多数のトラック１０１が同心円状に構成される。各トラック１０１には、サーボセクタ１００以外の領域に、複数のデータセクタ１０２が設けられる。データセクタ１０２は、ユーザデータの記録エリアである。
【００３２】
サーボセクタ１００に記録されているサーボデータと、データセクタ１０２に記録されるユーザデータ（以下単にデータと呼ぶ場合がある）とでは、信号周波数が異なり、一般的にサーボ信号周波数がデータ信号周波数の１／１０程度である。また、サーボデータ信号は、内外周トラックで同一の周波数で記録される。これに対して、データは、ＺＢＲ方式（理想的にはＣＤＲ方式）により、内外周トラックで線記録密度ができるだけ一定となるように記録される。
【００３３】
ＺＢＲ方式では、例えばデータトラック数が１００００本の場合に、これを１０ゾーンのグループに分割される。この場合、も簡単な分割方法は、連続する１０００トラックを各ゾーンに均等に割当てるものである。また、ＺＢＲ方式では、各ゾーン内の最内周トラックのデータの線記録密度がほぼ等しくなるように設計される。但し、１つのゾーン内では、データの記録周波数はほぼ同一であるが、各トラックで線記録密度は異なっている。分割ゾーン数を増加すると、全てのトラックで線記録密度が一定となる理想的なＣＤＲ方式が実現される。しかしながら、実際的には、分割ゾーン数を増加することは容易ではなく、一般的に例えば１０〜２０程度のゾーン数で設計される。
【００３４】
ここで、リード／ライトチャネル１０において、サーボ信号とデータ信号の各記録周波数が異なり、またデータセクタとサーボセクタとは時間的に独立であるため、データ復調とサーボ復調とでは各種のパラメータが異なる。具体的には、微分回路１２の微分帯域、ＬＰＦ１４のカットオフ周波数、Ａ／Ｄコンバータ１５のサンプリング周波数、及びイコライザ１６の設計値等において、データ復調とサーボ復調とでは異なる値が使用される。
【００３５】
（ＡＧＣアンプ回路の構成）
ＡＧＣ回路１３は、ゲイン制御信号（電圧信号）ＧＣに従ってアンプのゲインが可変するＶＧＡ(Variable Gain Amplifier)回路２２と、ゲイン誤差検出回路２０と、積分回路２１とを有する。ゲイン誤差検出回路２０は、リード信号の振幅と、所定の信号振幅との差を検出する。積分回路２１は、ゲイン誤差検出回路２０から出力される誤差値ＧＥを積分し、フィードバック制御信号としてゲイン制御信号ＧＣをＶＧＡ回路２２に出力する。ゲイン誤差検出回路２０は、初期時にはＡ／Ｄコンバータ１５の出力からゲイン誤差を検出し、ある程度の振幅調整が実行された後ではイコライザ１６の出力信号を使用する。
【００３６】
ＡＧＣアンプ回路１３では、最終的にゲイン誤差が零となるようにフィードバック制御が行われる。ＡＧＣアンプ回路１３では、リード動作の開始位置である各データセクタの先頭からＡＧＣ動作（ゲイン調整）を開始する時点で、積分回路２１には、初期時の制御信号ＧＣを生成するための初期値（ゲイン調整初期値）ＣＩが設定される。同実施形態では、ＣＰＵ６は、メモリ７に保存されているＡＧＣテーブル３０を参照し、リード対象のゾーンに対応する初期値ＣＩを読出してＨＤＣ８を介してリードライトチャネル１０のレジスタ２３に設定する。積分回路２１は、レジスタ２３から当該初期値ＣＩを入力する。
【００３７】
ここで、メモリ（例えばフラッシュＥＥＰＲＯＭ）７には、図３に示すように、データのリード動作時の最適値として、各ゾーン毎に設定された初期値データ群（ＣＩ−０…）、及びサーボセクタに対応する初期値データ（ＣＩ−Ｓ）からなるＡＧＣテーブル３０が保存されている。
【００３８】
サーボセクタ１００に記録されているサーボデータ信号は、内外周トラックで信号周波数が同じであり、信号振幅はほぼ一定であるため、ディスクドライブ毎に最適化された初期値（ＣＩ−Ｓ）が１つだけメモリ７に記憶されている。これに対して、データセクタ１０２におけるデータ信号は、ゾーン毎に記録周波数が異なり、リードヘッドにより読出されたリード信号の信号振幅が異なる。そこで、同実施形態では、ディスクドライブ毎でかつゾーン毎に最適化された初期値データ群（ＣＩ−０…）がメモリ７に記憶されている。
【００３９】
積分回路２１は、具体的には例えば図２に示すように、ディジタル積分回路２１０と、加算回路２１１と、Ｄ／Ａコンバータ２１２とを有する。ディジタル積分回路２１０は、ゲイン誤差検出回路２０から出力される誤差値（ディジタル値）ＧＥを積分する。加算回路２１１は、ディジタル積分回路２１０からの積分値と、ＣＰＵ６により設定される初期値ＣＩとを加算する。Ｄ／Ａコンバータ２１２は、加算回路２１１の加算値であるゲイン調整値をアナログの制御信号ＧＣに変換してＶＧＡ２２に出力する。
【００４０】
（リード動作）
以下図１及び図３以外に、図４のフローチャートを参照して同実施形態のリード動作を説明する。
【００４１】
ディスクドライブでは、ディスク１からデータを読出すリード動作時には、リード対象（データアクセス対象）の目標位置が決定されて、当該目標位置にヘッド（リードヘッド）３が位置決めされるサーボ制御動作が実行される（ステップＳ１のＹＥＳ）。ここで、目標位置は、ディスク１上に設定されたゾーン番号、当該ゾーン内のトラックアドレス、及び当該トラックに含まれるデータセクタ番号により指定される。
【００４２】
ＣＰＵ６は、サーボ制御動作時に、メモリ７のＡＧＣテーブル３０からサーボ用初期値（ＣＩ−Ｓ）を読出して、リード／ライトチャネル１０のレジスタ２３にセットする（ステップＳ２）。リード／ライトチャネル１０では、ＡＧＣアンプ回路１３に含まれる積分回路２１に、レジスタ２３から初期値ＣＩ（ＣＩ−Ｓ）が設定される（ステップＳ３）。
【００４３】
ＣＰＵ６は、ＶＣＭ５を介してアクチュエータを駆動制御して、ヘッド３をディスク１上の目標位置まで移動し（シーク動作）、当該ゾーン内の目標トラック内に位置決め（トラック追従動作）するサーボ制御動作を実行する（ステップＳ４）。このサーボ制御動作において、リード／ライトチャネル１０では、ＡＧＣアンプ回路１３は、リードヘッドによりサーボセクタ１００から読出されるサーボデータ信号の振幅調整を実行する。このとき、ＡＧＣアンプ回路１３の積分回路２１は、サーボ用として最適な初期値ＣＩ（ＣＩ−Ｓ）を使用して、ＶＧＡ２２のゲインを最適に調整する。
【００４４】
一方、サーボ制御動作が完了して、リードヘッドが目標位置に維持される状態に移行すると、ＣＰＵ６は、当該目標位置である指定のデータセクタからデータをリードするリード動作を開始する（ステップＳ１のＮＯ）。このとき、ＣＰＵ６は、メモリ７のＡＧＣテーブル３０から目標位置のゾーンに対応する初期値（ＣＩ−０…）を読出して、リード／ライトチャネル１０のレジスタ２３にセットする（ステップＳ５）。リード／ライトチャネル１０では、ＡＧＣアンプ回路１３に含まれる積分回路２１に、レジスタ２３から初期値ＣＩ（ＣＩ−０…）が設定される（ステップＳ６）。
【００４５】
リード動作では、リード／ライトチャネル１０では、ＡＧＣアンプ回路１３は、リードヘッドにより最初のデータセクタ１０２から読出されたデータ信号の振幅調整を実行する（ステップＳ７）。このとき、ＡＧＣアンプ回路１３の積分回路２１は、データ用として目標ゾーンに最適な初期値ＣＩ（例えばＣＩ−０）を使用して、ＶＧＡ２２のゲインを最適に調整する。ここで、実際には、ＣＰＵ６は、ゾーン切替え時の最初のデータセクタのリード動作時に、ＡＧＣアンプ回路１３の初期値ＣＩを切替える（ステップＳ８）。即ち、目標ゾーンに含まれる次のデータセクタからのリード動作では、前回のデータセクタで使用された制御信号ＧＣが使用される。
【００４６】
以上のように同実施形態によれば、リード動作時において、リード／ライトチャネル１０のＡＧＣアンプ回路１３のＡＧＣ動作に必要な初期値ＣＩを、リード対象のゾーン毎に切替える。従って、ゾーン毎に記録周波数が異なり、リードヘッドにより読出されたリード信号の信号振幅が異なる場合でも、最適な初期値ＣＩにより調整されるゲインによるＡＧＣ動作が実行される。例えばリード対象のゾーンが外周ゾーンの場合には、微分回路１２により微分されたデータ信号の振幅は相対的に大きくなるため、相対的に小さい値の初期値ＣＩが設定される。また、逆に、リード対象のゾーンが内周ゾーンの場合には、微分回路１２により微分されたデータ信号の振幅は相対的に小さくなるため、相対的に小さい値の初期値ＣＩが設定される。
【００４７】
要するに、リード動作に必要なＡＧＣアンプ回路１３のＡＧＣ動作において、ゾーン毎に（ゾーンの切替え時）最適な初期値ＣＩが設定されるため、ＡＧＣ動作でのＡＧＣ引き込み時間（ゲイン調整時間）の適正化を実現できる。これにより、リード／ライトチャネル１０では、常に適正な信号振幅を有するリード信号に対してデータ復調回路によるデータ復号化が可能となるため、正確なデータが再生される。特に、微分回路１２を使用する垂直磁気記録方式のディスクドライブには、極めて有効である。
【００４８】
なお、同実施形態では、実用的な観点からＺＢＲ方式を想定したゾーン毎の初期値ＣＩの切替え方法について説明したが、当然ながら理想的なＣＤＲ方式を想定したトラック毎に初期値ＣＩを切替える場合にも適用できる。
【００４９】
【発明の効果】
以上詳述したように本発明によれば、ディスク上のトラック毎またはゾーン毎にゲイン調整に必要な初期値を切替える方式により、ＡＧＣアンプ回路のゲイン調整を適正に実行できる。従って、ディスク上のいずれのトラック又はゾーンから読出したリード信号から確実にデータを復号化できる。特に、微分機能を有する垂直磁気記録方式のディスクドライブには有効である。
【図面の簡単な説明】
【図１】本発明の実施形態に関する垂直磁気記録方式のディスクドライブの要部を示すブロック図。
【図２】同実施形態に関するＡＧＣアンプ回路の要部を示すブロック図。
【図３】同実施形態に関するＡＧＣテーブルの一例を示す図。
【図４】同実施形態に関するリード動作を説明するためのフローチャート。
【図５】従来の長手磁気記録方式における記録データの磁化状態及びリード信号波形を示す図。
【図６】従来の垂直磁気記録方式における記録データの磁化状態及びリード信号波形を示す図。
【図７】従来の垂直磁気記録方式において、最内周及び最外周トラックからの孤立リード信号波形の一例を示す図。
【図８】従来の垂直磁気記録方式において、最内周及び最外周トラックからのリード信号波形の一例を示す図。
【符号の説明】
１…ディスク
２…スピンドルモータ（ＳＰＭ）
３…ヘッド（リードヘッドとライトヘッド）
４…アーム
５…ボイスコイルモータ（ＶＣＭ）
６…ＣＰＵ
７…メモリ
８…ディスクコントローラ（ＨＤＣ）
９…モータドライバ
１０…リード／ライトチャネル
１１…リードアンプ
１２…微分回路
１３…ＡＧＣアンプ回路
１４…ローパスフィルタ（ＬＰＦ）
１５…Ａ／Ｄコンバータ
１６…イコライザ
１７…ライトアンプ
１８…データ変／復調回路
１９…サーボ復調回路
２０…ゲイン誤差検出回路
２１…積分回路
２２…ＶＧＡ
２３…レジスタ
２１０…ディジタル積分回路
２１１…加算回路
２１２…Ｄ／Ａコンバータ
【図１】
0003645505.tif 000002
【図２】
0003645505.tif 000003
【図３】
0003645505.tif 000004
【図４】
0003645505.tif 000005
【図５】
0003645505.tif 000006
【図６】
0003645505.tif 000007
【図７】
0003645505.tif 000008
【図８】
0003645505.tif 000009