(57)【特許請求の範囲】
【請求項１】
垂直磁気記録方式によりデータ信号の磁気記録が可能なディスク記録媒体と、
前記ディスク記録媒体に対してデータ信号を書き込むためのライトヘッド、及び当該ディスク記録媒体からデータ信号を読出すためのリードヘッドを有する磁気ヘッドと、
前記ディスク記録媒体に記録するためのデータ信号の書き込み補償処理を行なうための回路であって、前記リードヘッドの再生特性の歪みに起因するビットシフトと前記データ信号のデータパターンとの関係に基づいて、前記データ信号の所定ビット数分毎に許容範囲を超えるビットシフト量に対応するデータパターンを検出し、当該データパターンのデータ信号に対する書き込み補償処理を実行する書き込み補償回路と、
前記書き込み補償回路により書き込み補償されたデータ信号を書き込み電流信号に変換して前記ライトヘッドに供給するライト手段とを具備し、
前記書き込み補償回路は、
前記データ信号のビット“１”を基準とするビット間隔に応じたデータパターンを検出する手段と、
前記データパターンのビット間隔に基づいて書き込み補償処理を実行するか否かを判定する手段で、前記データパターンが前記基準ビット“１”に対して前後のいずれかの方向に所定ビット数以上のビット“０”が連続するパターンの場合に、前記書き込み補償処理に相当するビットシフト補償処理の実行を決定する判定手段と、
前記書き込み補償処理におけるビットシフト方向を決定する手段と
を含むことを特徴とする磁気ディスク装置。
【請求項２】
前記判定手段は、最高周波数のデータパターンを１Ｔパターンとした場合に、３Ｔパターン以上のデータパターンを検出した場合に当該データパターンのデータ信号に対する書き込み補償処理を実行することを決定することを特徴とする請求項１に記載の磁気ディスク装置。
【請求項３】
垂直磁気記録方式のディスク記録媒体に対してデータ信号を書き込むためのライトヘッド、及び当該ディスク記録媒体からデータ信号を読出すためのリードヘッドからなる磁気ヘッドを有する磁気ディスク装置に適用する書き込み補償方法であって、
前記ディスク記録媒体に記録するためのデータ信号を所定ビット数分毎に保持するステップと、
前記リードヘッドの再生特性の歪みに起因するビットシフトと前記データ信号のデータパターンとの関係に基づいて、許容範囲を超えるビットシフト量に対応するデータパターンであって、前記データ信号のビット“１”を基準とするビット間隔に応じたデータパターンの中で前記基準ビット“１”に対して前後のいずれかの方向に所定ビット数以上のビット“０”が連続するデータパターンを検出するステップと、
前記検出ステップにより検出されたデータパターンのデータ信号に対して、ビットシフト補償処理の実行するステップと
を有する手順を実行することを特徴とする書き込み補償方法。
【請求項４】
前記検出ステップは、最高周波数のデータパターンを１Ｔパターンとした場合に、３Ｔパターン以上のデータパターンを検出することを特徴とする請求項３に記載の書き込み補償方法。
【請求項５】
垂直磁気記録方式によりデータ信号の磁気記録が可能なディスク記録媒体と、
前記ディスク記録媒体に対してデータ信号を書き込むためのライトヘッド、及び当該ディスク記録媒体からデータ信号を読出すためのリードヘッドを有する磁気ヘッドと、
前記ディスク記録媒体に記録するためのデータ信号の書き込み補償処理を行なうための回路であって、許容範囲を超えるビットシフト量と前記データ信号のデータパターンとの関係に基づいて、前記データ信号の所定ビット数分毎に、基準ビット“１”に対して前後の各方向にビット“０”が連続する連続ビット数が異なるデータパターンを検出し、当該データパターンのデータ信号に対する書き込み補償処理を実行する書き込み補償回路と、
前記書き込み補償回路により書き込み補償されたデータ信号を書き込み電流信号に変換して前記ライトヘッドに供給するライト手段と
を具備したことを特徴とする磁気ディスク装置。
【請求項６】
垂直磁気記録方式のディスク記録媒体に対してデータ信号を書き込むためのライトヘッド、及び当該ディスク記録媒体からデータ信号を読出すためのリードヘッドからなる磁気ヘッドを有する磁気ディスク装置に適用する書き込み補償方法であって、
前記ディスク記録媒体に記録するためのデータ信号を所定ビット数分毎に保持するステップと、
許容範囲を超えるビットシフト量と前記データ信号のデータパターンとの関係に基づいて、前記データ信号の所定ビット数分毎に、基準ビット“１”に対して前後の各方向にビット“０”が連続する連続ビット数が異なるデータパターンを検出するステップと、
前記検出ステップにより検出されたデータパターンのデータ信号に対するビットシフト書き込み補償処理を実行するステップと
からなることを特徴とする書き込み補償方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般的には垂直磁気記録方式の磁気ディスク装置に関し、特に磁気抵抗型素子からなるリードヘッドの再生特性に起因するビットシフトを補償するための書き込み補償の技術に関する。
【０００２】
【従来の技術】
近年、ハードディスクドライブを代表とする磁気ディスク装置の分野では、長手磁気記録（面内磁気記録）方式での記録密度の限界を超えるための技術として、垂直磁気記録方式が注目されている。垂直磁気記録方式は、相対的に信号分解能が高く、高線記録密度でも信号振.幅の減衰が小さいため、高い面記録密度化を実現できる。
【０００３】
また、垂直磁気記録方式では、ディジタルデータ（０／１）が記録媒体であるディスク上に記録される場合、当該データに対応する磁化領域がディスクの垂直方向（深さ方向）に形成される。データの読出し動作では、リードヘッドにより読出される再生信号波形５１は、図５（Ｂ）に示すように、磁化転移位置５２で振幅が転移し、振幅が磁化の方向に対応する矩形波の信号波形となる。垂直磁気記録方式のディスクドライブでは、リードヘッドにより得られた再生信号は、図５（Ｃ）に示すように、微分処理により微分波形に変換される。この微分波形は、理想的には、磁化転移位置５２で最大振幅となる。従って、当該微分波形から、正方向磁化から負方向磁化へ、また負方向磁化から正方向磁化への転移に応じて異なる振幅極性の信号（１／０）が得られることになる。
【０００４】
ところで、最近のディスクドライブでは、スライダ上にリードヘッドとライトヘッドとが分離して実装された構造の磁気ヘッドが採用されている。ライトヘッドは長手磁気記録方式と垂直磁気記録方式とでは構造が異なるが、リードヘッドは両方式とも磁気抵抗型素子（ＭＲ素子又はＧＭＲ素子）からなる。
【０００５】
垂直磁気記録方式では、図５（Ａ）に示すようなリードヘッドのＭＲ再生飽和特性５０の歪み（非線形歪み）を起因とするビットシフト現象が確認されている。このビットシフト現象は、同図（Ｃ）に示すように、微分波形のピーク位置のシフト（一点鎖線）として観察できる。このビットシフトは、特にＭＲ再生飽和が大きく見えるデータパターン、即ちビット間隔が長い場合に顕著である。図６は、ビットシフト量（ピークシフト量）と再生信号の出力値との関係を示す図である。即ち、ビットシフト量は、出力値により異なるが、ある出力値（閾値６０）以下では急激に小さくなる。
【０００６】
換言すれば、図５（Ａ）に示すようなリードヘッドのＭＲ再生飽和特性５０において、応答範囲（振幅値の範囲）が大きくなると、非線形歪みの影響が大きくなり、応答範囲が狭い範囲（０を中心としてその近傍範囲）では、ほぼ線形特性であると見なすことができる。要するに、取り扱うデータ信号（リード／ライトデータ）において、そのビット間隔が３Ｔパターン以上のデータパターンの場合には、再生信号（微分波形）にピークシフトが発生し易い。一方、３Ｔパターン未満では、逆にピークシフトが発生し難いことが確認されている。
【０００７】
【発明が解決しようとする課題】
前述したように、垂直磁気記録方式では、リードヘッドによる再生特性（非線形歪み）を起因とするビットシフト現象が発生するため、これを解消するための書き込み補償機能が必要である。なお、面内磁気記録方式では、再生特性の非線形歪みは再生信号波形の上下非対称性として現れるため、再生起因とするビットシフト現象については考慮する必要がない。
【０００８】
従来では、記録信号系列の中で予め非線形ビットシフトの発生が予想される反転位置を検出し、その反転位置を非線形ビットシフトの逆方向にシフトさせる補償方法が提案されている（例えば特開２０００−２０７７０４号公報を参照）。また、前歴残留磁化によるビットシフトによる再生波形歪みを無くすために、ヘッドに消磁機能を持たせて、残留磁化による再生波形歪みを解消する補償方法が提案されている（例えば特開平７−１３４８０４号公報を参照）。更に、記録直前に直流消去することで、前歴磁化によるビットシフトを補償する方法も提案されている（例えば特開平１１−８６２１３号公報を参照）。
【０００９】
しかしながら、いずれの方法も記録起因によるビットシフトを補償するための方法であり、前述したように、リードヘッドの再生特性での再生起因によるビットシフトを補償することはできない。
【００１０】
そこで、本発明の目的は、垂直磁気記録方式において、リードヘッドの再生飽和特性の非線形歪み（再生起因）によるビットシフトを補償できる書き込み補償機能を備えた磁気ディスク装置を提供することにある。
【００１１】
【課題を解決するための手段】
本発明の第１の観点は、記録対象のデータ信号に含まれるデータパターンの中で、リードヘッドの再生特性での非線形歪みを起因とするビットシフトが発生し易いデータパターンを検出し、当該データパターンのデータ信号に対するビットシフト補償である書き込み補償を行う機能を備えた垂直磁気記録方式の磁気ディスク装置に関する。
【００１２】
本発明の観点に従った磁気ディスク装置は、垂直磁気記録方式によりデータ信号の磁気記録が可能なディスク記録媒体と、前記ディスク記録媒体に対してデータ信号を書き込むためのライトヘッド、及び当該ディスク記録媒体からデータ信号を読出すためのリードヘッドを有する磁気ヘッドと、前記ディスク記録媒体に記録するためのデータ信号の書き込み補償処理を行なうための回路であって、前記リードヘッドの再生特性の歪みに起因するビットシフトと前記データ信号のデータパターンとの関係に基づいて、前記データ信号の所定ビット数分毎に許容範囲を超えるビットシフト量に対応するデータパターンを検出し、当該データパターンのデータ信号に対する書き込み補償処理を実行する書き込み補償回路と、前記書き込み補償回路により書き込み補償されたデータ信号を書き込み電流信号に変換して前記ライトヘッドに供給するライト手段とを具備し、前記書き込み補償回路は、前記データ信号のビット“１”を基準とするビット間隔に応じたデータパターンを検出する手段と、前記データパターンのビット間隔に基づいて書き込み補償処理を実行するか否かを判定する手段で、前記データパターンが前記基準ビット“１”に対して前後のいずれかの方向に所定ビット数以上のビット“０”が連続するパターンの場合に、前記書き込み補償処理に相当するビットシフト補償処理の実行を決定する判定手段と、前記書き込み補償処理におけるビットシフト方向を決定する手段とを有する構成である。
【００１３】
具体的には、データ信号の中で、リードヘッドの応答範囲（振幅値の範囲）が大きくなる特に３Ｔパターン以上のデータパターンの場合に、先行方向又は遅延方向へのビットシフト補償を実行する。即ち、データ再生時のピークシフトを相殺するように、データ書き込み時に逆方向へのビットシフト（ピークシフト）を行なうプリコン（書き込み補償）を実行する。また、３Ｔパターン未満のデータパターンの場合には、リードヘッドの応答範囲が狭く（０を中心としてその近傍範囲）、ほぼ線形特性であると見なすことができるため、書き込み補償を実行しない。
【００１４】
このような構成により、垂直磁気記録方式において、再生起因によるビットシフトを補償することが可能となる。従って、データ再生動作における再生エラーレートを向上させることができる。
【００１５】
本発明の第２の観点は、リードヘッドの再生特性において、ほぼ線形性が確保されて、非線形性歪みが見られない場合でも、基準ビット“１”に対して前後のビット“０”の連続ビット数が異なる前後非対称のデータパターンの場合には、ビットシフト補償である書き込み補償を行う機能を備えた垂直磁気記録方式の磁気ディスク装置に関する。
【００１６】
このような構成の場合でも、リードヘッドの再生起因によるビットシフトを補償することが可能となる。従って、データ再生動作における再生エラーレートを向上させることができる。
【００１７】
【発明の実施の形態】
以下図面を参照して、本発明の実施の形態を説明する。
【００１８】
（システムの構成）
図１は、同実施形態に関係する垂直磁気記録方式のディスクドライブの要部を示すブロック図である。
【００１９】
ディスクドライブは大別して、図１に示すように、記録媒体であるディスク１と、スピンドルモータ（ＳＰＭ）２と、ヘッドアセンブリと、データ信号処理系と、ディスクコントローラ（ＨＤＣ）８とを有する。ディスク１は、ＳＰＭ２に固定されて高速回転される。
【００２０】
ヘッドアセンブリは、リードヘッド３０とライトヘッド３１とが分離して、スライダ上に実装された磁気ヘッド３と、当該磁気ヘッド３を保持しているアクチュエータ４と、当該アクチュエータ４を駆動するボイスコイルモータ（ＶＣＭ）５とからなる。
【００２１】
リードヘッド３０は、ディスク１からデータを読出すためのリード専用ヘッドであり、通常ではＭＲ素子（又はＧＭＲ素子）からなる。ライトヘッド３１は、垂直磁気記録方式に適した構造のインダクティブ・ヘッドである。ライトヘッド３１は、後述するライトアンプ６０から供給される書き込み電流に応じた記録磁界を発生し、ディスク１上に記録対象のデータ信号を垂直磁気記録する。
【００２２】
ＨＤＣ８は、ディスクドライブとホストシステム９とのインターフェースを構成し、ホストシステム９からの記録データ信号（ＷＤ）を受信し、かつ再生データ信号（ＲＤ）をホストシステム９に転送する機能を有する。
【００２３】
データ信号処理系は、大別してプリアンプ回路６と、リード／ライトチャネル（データチャネル）７とから構成される。プリアンプ回路６は、リードアンプ６１及びライトアンプ６０を有する。リードアンプ６１は、リードヘッド３０により読出されたデータ信号を増幅して、リード／ライトチャネル７に送出する。ライトアンプ６０は、リード／ライトチャネル７から供給されるデータ信号を書き込み電流に変換してライトヘッド３１に送出する。
【００２４】
リード／ライトチャネル７は、リードチャネル系とライトチャネル系とからなり、記録及び再生データ信号を処理するＰＲＭＬ(partial response maximum likelihood)式信号処理回路である。リードチャネル系は、ＡＧＣアンプ７２と、等化回路（イコライザ）７３と、ビタビ（Viterbi）デコーダ７４と、デスクランブラ（descrambler）７５とを有する。
【００２５】
ＡＧＣアンプ７２は、ＡＧＣ（自動ゲイン制御）機能を有し、読出されたデータ信号のレベルを一定に維持する。等化回路７３は、ローパスフィルタ、Ａ／Ｄコンバータ、及びディジタル波形等化回路（ディジタルフィルタ）などを含むディジタル信号処理回路である。デスクランブラ７５は、ライトチャネル系のスクランブラ（scrambler）７１によりランダム化された記録データ信号（ＷＤ）を元の記録データに戻す機能を有する。
【００２６】
ライトチャネル系は、大別してスクランブラ７１、及び書き込み補償回路７０を有する。スクランブラ７１は、ＨＤＣ８からの記録データ信号ＷＤをランダム化する回路であり、通常では排他的論理和回路からなる。書き込み補償回路７０は、後述するように、再生起因によるビットシフト補償機能を有する。なお、ライトチャネル系は、ＰＲ(partial response)等化と逆特性の干渉を与えるための回路であるプリコーダなども含む。
【００２７】
（書き込み補償回路）
書き込み補償回路７０は、図２に示すように、入力レジスタ１００と、基準となる信号“１”を検出する入力信号検出部１０１と、当該基準信号に対する前後の信号“１”を検出する前後信号検出部１０２と、プリコン量決定部１０３と、プリコン（precompensation）実行部１０４と、ピークシフト補償フラグ記憶部１０５と、前ピーク方向フラグ記憶部１０６とを有する。
【００２８】
前後信号検出部１０２は、後述するように基準信号に対するデータパターンを検出するためのカウンタを有する（図４を参照）。プリコン量決定部１０３は、書き込み補償量であるビットシフト（ピークシフト）補償量（シフト方向も含む）を決定する。ピークシフト補償フラグ記憶部１０５は、後述するように、リードヘッド３０の再生特性の非線形歪みに起因して、許容範囲を超えるビットシフトが発生することが推定されるデータパターン（３Ｔパターン以上）の場合に、ピークシフト補償フラグ（ＣＦ＝１）をセットする。前ピーク方向フラグ記憶部１０６は、前のピークがプラスまたはマイナスであるかを判断するためのフラグ（ＰＦ）をセットし、プリコンを実行する場合のシフト方向（先行方向又は遅延方向）を決定する。
【００２９】
（書き込み補償動作）
以下図１及び図２以外に、図３及び図４を参照して、同実施形態の書き込み補償動作を説明する。
【００３０】
まず、データ記録動作では、ＨＤＣ８は、ホストシステム９からディスク１上に記録するための記録データ信号ＷＤを受信すると、リード／ライトチャネル７へ送出する。リード／ライトチャネル７のライトチャネルでは、スクランブラ７１は、再生エラーとなり易い偏ったビットパターンが発生しないようにランダム化処理（ランダマイズ）を実行する。この後、記録対象のデータ信号は、スクランブラ７１から同実施形態に関係する書き込み補償回路７０に送られる。ここで、データ信号は、例えば（１，６）ＲＬＬ（run length limited）符号化データであり、“０”の最大ランレングス（最大連続ビット数）は５ビットの場合を想定する。
【００３１】
ここで、図４（Ｆ）に示すように、矢印で示すビット“１”の信号（後述する基準信号）を基準として、全ビットが“１”となるデータパターンを１Ｔパターンと表現する。１Ｔパターンは、最高周波数のパターンであり、リードヘッド３０の再生応答特性としては最小の振幅値を示す。一方、同図（Ａ）に示すように、信号“１”の間に、５ビットの“０”が連続するデータパターンを６Ｔパターンと表現する。この６Ｔパターンは、最高周波数の１／６倍の周期信号を意味し、リードヘッド３０の再生応答特性としては最大の振幅値を示す。以下同様に、図４（Ｂ）から図４（Ｅ）に示すように、５Ｔパターン、４Ｔパターン、３Ｔパターン、２Ｔパターンと表現する。
【００３２】
書き込み補償回路７０では、スクランブラ７１から送出されるデータ信号の６ビット分が時系列で入力レジスタ１００に保持される（ステップＳ１）。入力信号検出部１０１は、入力レジスタ１００から磁気記録における磁化転移を書き込むための信号“１”を検出する（ステップＳ２）。この検出信号“１”が、図４の矢印で示す基準信号“１”である。
【００３３】
前後信号検出部１０２は、当該基準信号“１”が検出されると、直前に記録された信号“１”までの“０”のビット数、及び次のデータ信号の信号“１”までの“０”のビット数をカウントし、ビットシフト（ピークシフト）補償を必要とするデータパターンを検出する（ステップＳ３）。
【００３４】
ここで、図４に示すデータパターンにおいて、前後の“１”までの“０”のビット数が多いパターン（ここでは６Ｔパターンが最大）ほど、記録密度（ユーザデータＵＤの記録密度を意味する）が低密度であり、リードヘッド３０からの再生出力の振幅値が大きくなる。なお、リードヘッド３０の再生周波数波は、当該記録密度（ＵＤ）により異なる。同実施形態では、ビットシフト（ピークシフト）補償を必要とする出力閾値として、データパターンとして３Ｔパターン時の出力振幅値を想定する（図６を参照）。即ち、データ信号のデータパターンが３Ｔパターン未満の場合には、再生起因によるビットシフト量（ピークシフト量）は許容範囲内であるとし、プリコン（ビットシフト補償）は実行しない。逆に、図４（Ａ）から（Ｄ）に示す３Ｔパターン以上のデータパターンの場合には、プリコンを実行する。
【００３５】
書き込み補償回路７０では、前後信号検出部１０２により、６ビット分のデータ信号のデータパターンが３Ｔパターン未満の場合には、前ピーク方向フラグ記憶部１０６のフラグ（ＰＦ）に“１”をプラスする（ステップＳ３のＮＯ，Ｓ８のＮＯ，Ｓ７）。ここでは、入力信号“１”を検出したので、フラグ（ＰＦ）に“１”をプラスして、次のビット検出処理に移行する。なお、フラグ（ＰＦ）は、“１”“０”で表される。
【００３６】
一方、前または後のデータパターンが３Ｔパターン以上の場合には、ピークシフト補償フラグ記憶部１０５に、フラグ（ＣＦ＝１）をセットする（ステップＳ３のＹＥＳまたはＳ８のＹＥＳ，Ｓ４）。プリコン量決定部１０３は、補償フラグ（ＣＦ＝１）がセットされる場合には、前ピーク方向フラグ（ＰＦ）に応じて、先行方向または遅延方向へのプリコン処理を決定する（ステップＳ５）。即ち、前ピーク方向フラグ（ＰＦ）により、その前のピークがプラス又はマイナスのいずれであるかを判断し、プラスの場合には、プリコン実行部１０４は、時間的に先行する方向にプリコン（ビットシフト補償）を実行する（ステップＳ６）。また、マイナスの場合には、プリコン実行部１０４は、時間的に遅延する方向にプリコン（ビットシフト補償）を実行する（ステップＳ９）。なお、プリコン量決定部１０３は、プリコン量（ビットシフト量）と方向については、ディスクドライブの製造時にプリコン量をプラス又はマイナスに変化させて、最適プリコン量が設定されているものとする。
【００３７】
以上のように同実施形態の書き込み補償回路７０は、リードヘッド３０の再生起因によるビットシフト（ピークシフト）量が許容範囲を超えるデータパターン（３Ｔパターン以上）の場合には、先行方向又は遅延方向へのビットシフト補償処理を実行する。即ち、特にリードヘッド３０の応答範囲（振幅値の範囲）が大きくなる３Ｔパターン以上のデータパターンの場合に、データ再生時のピークシフトを相殺するように、データ書き込み時に逆方向へのビットシフト（ピークシフト）を行なうプリコン（書き込み補償）を実行する。これにより、垂直磁気記録方式において、ＭＲ素子又はＧＭＲ素子を使用したリードヘッド３０の再生起因によるビットシフトを補償することが可能となり、再生エラーレートの向上を実現することができる。なお、同実施形態のビットシフト補償と共に、通常の書き込み補償を併せて実行することも可能である。
【００３８】
（変形例）
図７及び図８は、同実施形態の変形例に関する図である。
【００３９】
本変形例は、図７に示すように、リードヘッドのＭＲ再生飽和特性５０において、ほぼ線形性で非線形歪みが見られない場合でも、ピークシフトが発生し易いデータパターンに対する書き込み補償（ビットシフト補償）の方法に関するものである。ピークシフトが発生し易いデータパターンとは、データ信号の前後の飽和度に応じてピーク位置が異なるパターンであり、前後の連続ビット数（“０”の連続ビット数）が異なるパターンである。
【００４０】
以下図８のフローチャートを参照して、本変形例の書き込み補償動作を説明する。
【００４１】
まず、同実施形態の場合と同様に、書き込み補償回路７０では、スクランブラ７１から送出されるデータ信号の６ビット分が時系列で入力レジスタ１００に保持される（ステップＳ２０）。入力信号検出部１０１は、入力レジスタ１００から磁気記録における磁化転移を書き込むための基準信号“１”を検出する（ステップＳ２１）。
【００４２】
前後信号検出部１０２は、当該基準信号“１”が検出されると、直前に記録された信号“１”までの“０”のビット数、及び次のデータ信号の信号“１”までの“０”のビット数をカウントし、各ビット数をそれぞれメモリＡ及びメモリＢに記憶する（ステップＳ２２，Ｓ２３）。前後信号検出部１０２は、基準信号“１”に対して前後の連続“０”のビット数が同一であるか否かを判断する（ステップＳ２４）。
【００４３】
前後の連続“０”のビット数が異なるデータパターンの場合には、ピークシフト補償フラグ記憶部１０５に、フラグ（ＣＦ＝１）をセットする（ステップＳ２４のＮＯ，Ｓ２５）。プリコン量決定部１０３は、補償フラグ（ＣＦ＝１）がセットされる場合には、前ピーク方向フラグ（ＰＦ）に応じて、先行方向または遅延方向へのプリコン処理を決定する（ステップＳ２６）。即ち、前ピーク方向フラグ（ＰＦ）により、その前のピークがプラス又はマイナスのいずれであるかを判断し、プラスの場合には、プリコン実行部１０４は、時間的に先行する方向にプリコン（ビットシフト補償）を実行する（ステップＳ２７）。また、マイナスの場合には、プリコン実行部１０４は、時間的に遅延する方向にプリコン（ビットシフト補償）を実行する（ステップＳ２８）。
【００４４】
以上のように本変形例によれば、リードヘッド３０の再生特性において、ほぼ線形性が確保されて、非線形性歪みが見られない場合でも、基準ビット“１”に対して前後のビット“０”の連続ビット数が異なる前後非対称のデータパターンの場合には、ビットシフト補償を実行する。従って、リードヘッドの再生起因によるビットシフトを補償することが可能となる。従って、データ再生動作における再生エラーレートを向上させることができる。
【００４５】
【発明の効果】
以上詳述したように本発明によれば、垂直磁気記録方式において、リードヘッドの再生飽和特性の非線形歪みである再生起因によるビットシフトを補償できる書き込み補償機能を実現することができる。また、非線形歪みが無い場合でも、再生起因によるビットシフトが発生し易いデータパターンの場合でも、ビットシフトを補償できる書き込み補償機能を実現することができる。従って、再生エラーレートを向上できる垂直磁気記録方式の磁気ディスク装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の実施形態に関する垂直磁気記録方式のディスクドライブの要部を示すブロック図。
【図２】同実施形態に関する書き込み補償回路の構成を説明するためのブロック図。
【図３】同実施形態に関する書き込み補償動作の手順を説明するためのフローチャート。
【図４】同実施形態の書き込み補償動作を説明するためのデータパターンの一例を示す図。
【図５】従来のリードヘッドの再生特性を起因とするビットシフト現象を説明するための図。
【図６】従来のビットシフト量と再生信号の出力値との関係を示す図。
【図７】同実施形態の変形例に関するビットシフト現象を説明するための図。
【図８】同実施形態の変形例に関する書き込み補償動作の手順を説明するためのフローチャート。
【符号の説明】
１…ディスク
２…スピンドルモータ（ＳＰＭ）
３…磁気ヘッド
４…アクチュエータ
５…ボイスコイルモータ（ＶＣＭ）
６…プリアンプ回路
７…リード／ライトチャネル
８…ディスクコントローラ（ＨＤＣ）
９…ホストシステム
３０…リードヘッド
３１…ライトヘッド
６０…ライトアンプ
６１…リードアンプ
７０…書き込み補償回路
７１…スクランブラ
７２…ＡＧＣアンプ
７３…等化回路
７４…ビタビデコーダ
７５…デスクランブラ
【図１】
0004011860.tif 000002
【図２】
0004011860.tif 000003
【図３】
0004011860.tif 000004
【図４】
0004011860.tif 000005
【図５】
0004011860.tif 000006
【図６】
0004011860.tif 000007
【図７】
0004011860.tif 000008
【図８】
0004011860.tif 000009