(57)【特許請求の範囲】
【請求項１】
読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法であって、一群の書き込みパルスを発生するステップと、指定極性の少なくとも１つの追加の書き込みパルスを発生するステップとを含み、
前記読み書き結合ヘッドの読み出しヘッドが磁気抵抗（ＭＲ）センサであり、
前記指定極性が、各読み出しの前の最後の書き込みパルスが正の極性であるとき、前記ＭＲヘッドの磁気不安定性を測定するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるとき、前記ＭＲヘッドの磁気不安定性を測定するステップと、
前記最後の書き込みパルスが正の極性であるときの前記ＭＲヘッドの磁気不安定性と前記最後の書き込みパルスが負の極性であるときの前記ＭＲヘッドの磁気不安定性とを比較するステップと、
前記指定極性を、最小の磁気不安定性を生じる最後の書き込みパルスの極性に等しく設定するステップとによって決定される、データ・ブロックの書き込み方法。
【請求項２】
読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法であって、一群の書き込みパルスを発生するステップと、前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかを決定するステップと、前記最後の書き込みパルスが前記指定極性を有しないとき前記指定極性の少なくとも１つの追加書き込みパルスを発生するステップとを含み、
前記読み書き結合ヘッドの読み出しヘッドが磁気抵抗（ＭＲ）センサであり、
前記指定極性が、
各読み出しの前の最後の書き込みパルスが正の極性であるとき、前記ＭＲヘッドの磁気不安定性を測定するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるとき、前記ＭＲヘッドの磁気不安定性を測定するステップと、
前記最後の書き込みパルスが正の極性であるときの前記ＭＲヘッドの磁気不安定性と前記最後の書き込みパルスが負の極性であるときの前記ＭＲヘッドの磁気不安定性とを比較するステップと、
前記指定極性を、最小の磁気不安定性を生じる前記最後の書き込みパルスの極性に等しく設定するステップとによって決定される、データ・ブロックの書き込み方法。
【請求項３】
読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法であって、一群の書き込みパルスを発生するステップと、前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかを決定するステップと、前記最後の書き込みパルスが前記指定極性を有しないとき前記指定極性の少なくとも１つの追加書き込みパルスを発生するステップとを含み、
前記読み書き結合ヘッドの読み出しヘッドが磁気抵抗（ＭＲ）センサであり、
前記指定極性が、
複数の書き込み及び読み出しについて、各読み出しの前の最後の書き込みパルスが正の極性であるとき、前記ＭＲヘッドの電圧振幅を測定するステップと、
複数の書き込み及び読み出しについて、各読み出しの前の最後の書き込みパルスが負の極性であるとき、前記ＭＲヘッドの電圧振幅を測定するステップと、
各読み出しの前の最後の書き込みパルスが正の極性であるときの前記ＭＲヘッドの前記電圧振幅の共分散を計算するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるときの前記ＭＲヘッドの前記電圧振幅の共分散を計算するステップと、
前記最後の書き込みパルスが正の極性であるときの前記ＭＲヘッドの前記電圧振幅の共分散と前記最後の書き込みパルスが負の極性であるときの前記ＭＲヘッドの前記電圧振幅の共分散とを比較するステップと、
前記指定極性を、最低の共分散を生じる前記最後の書き込みパルスの極性に等しく設定するステップとによって決定される、データ・ブロックの書き込み方法。
【請求項４】
読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法であって、一群の書き込みパルスを発生するステップと、前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかを決定するステップと、前記最後の書き込みパルスが前記指定極性を有しないとき前記指定極性の少なくとも１つの追加書き込みパルスを発生するステップとを含み、
前記読み書き結合ヘッドの読み出しヘッドが磁気抵抗（ＭＲ）センサであり、
前記指定極性が、
各読み出しの前の最後の書き込みパルスが正の極性であるときのデータ誤り率を決定するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるときのデータ誤り率を決定するステップと、
前記最後の書き込みパルスが正の極性であるときの前記データ誤り率と前記最後の書き込みパルスが負の極性であるときの前記データ誤り率とを比較するステップと、
前記指定極性を、最良のデータ誤り率を生じる前記最後の書き込みパルスの極性に等しく設定するステップとによって決定される、データ・ブロックの書き込み方法。
【請求項５】
読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法であって、一群の書き込みパルスを発生するステップと、前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかを決定するステップと、前記最後の書き込みパルスが前記指定極性を有しないとき前記指定極性の少なくとも１つの追加書き込みパルスを発生するステップとを含み、
前記読み書き結合ヘッドの読み出しヘッドが磁気抵抗（ＭＲ）センサであり、
前記指定極性が、
各読み出しの前の最後の書き込みパルスが正の極性であるときのサーボ誤り率を決定するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるときのサーボ誤り率を決定するステップと、
前記最後の書き込みパルスが正の極性であるときの前記サーボ誤り率と前記最後の書き込みパルスが負の極性であるときの前記サーボ誤り率とを比較するステップと、
前記指定極性を、最良のサーボ誤り率を生じる前記最後の書き込みパルスの極性に等しく設定するステップとによって決定される、データ・ブロックの書き込み方法。
【請求項６】
読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法であって、一群の書き込みパルスを発生するステップと、前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかを決定するステップと、前記最後の書き込みパルスが前記指定極性を有しないとき前記指定極性の少なくとも１つの追加書き込みパルスを発生するステップとを含み、
前記読み書き結合ヘッドの読み出しヘッドが磁気抵抗（ＭＲ）センサであり、
前記指定極性が、
各読み出しの前の最後の書き込みパルスが正の極性であるときのトラック不整合の大きさを決定するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるときのトラック不整合の大きさを決定するステップと、
前記最後の書き込みパルスが正の極性であるときの前記トラック不整合の大きさと前記最後の書き込みパルスが負の極性であるときの前記トラック不整合の大きさとを比較するステップと、
前記指定極性を、最小のトラック不整合を生じる前記最後の書き込みパルスの極性に等しく設定するステップとによって決定される、データ・ブロックの書き込み方法。
【請求項７】
請求項１に記載のデータ・ブロックの書き込み方法でデータ・ブロックを書き込む読み書き結合ヘッドを用いて読み出し誤りから回復する方法であって、
最後の書き込みパルスの極性を決定するステップと、
前記最後の書き込みパルスの前記極性に反対の極性を有する少なくとも１つの書き込みパルスを発生するステップと、
データの読み出しを試みるステップとを含む、読み出し誤りの回復方法。
【請求項８】
請求項１に記載のデータ・ブロックの書き込み方法でデータ・ブロックを書き込む読み書き結合ヘッドに接続される読み書き結合ヘッド・ディスク・ドライブ用のドライブ電子回路であって、一群の書き込みパルスの最後の書き込みパルスの極性を示す極性信号を与える極性検出器と、
前記極性信号に応答する書き込みヘッド極性コントローラとを備え、
前記書き込みヘッド極性コントローラは、前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかが決定され、前記一群の書き込みパルスの前記最後の書き込みパルスが指定極性を有しないときパルス活性化信号を出力するように構成され、前記パルス活性化信号は前記指定極性の１つまたは複数の追加のパルスを前記書き込みヘッドで生じさせる、ドライブ電子回路。
【請求項９】
前記指定極性が前記ドライブ電子回路の中へプログラムされる、請求項８に記載のドライブ電子回路。
【請求項１０】
書き込みドライバを含む、請求項８に記載のドライブ電子回路。
【請求項１１】
ディジタル処理装置を含む、請求項１０に記載のドライブ電子回路。
【請求項１２】
ハウジングと、
前記ハウジング内にマウントされた磁気媒体と、
前記磁気媒体を移動する手段と、
請求項１に記載のデータ・ブロックの書き込み方法でデータ・ブロックを書き込む読み書き結合ヘッドと、
前記磁気媒体の移動に応答して前記磁気媒体に関して変換関係を生じるように前記読み書き結合ヘッドを支持するため前記ハウジング内にマウントされる手段と、
一群の書き込みパルスの最後の書き込みパルスの極性を示す極性信号を与える極性検出器と、
前記極性信号に応答する書き込みヘッド極性コントローラとを備え、
前記書き込みヘッド極性コントローラは、前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかが決定され、前記一群の書き込みパルスの前記最後の書き込みパルスが指定極性を有しないときパルス活性化信号を出力するように構成され、前記パルス活性化信号は前記指定極性の１つまたは複数の追加のパルスを前記書き込みヘッドで生じさせる、磁気媒体ドライブ。
【請求項１３】
ハウジングと、
前記ハウジング内にマウントされた回転可能磁気ディスクと、
前記磁気ディスクを回転する手段と、
請求項１に記載のデータ・ブロックの書き込み方法でデータ・ブロックを書き込む読み書き結合ヘッドと、
前記磁気ディスクの回転に応答して前記磁気ディスクに関して変換関係を生じるように前記読み書き結合ヘッドを支持するため前記ハウジング内にマウントされる、スライダを含むサポートと、
一群の書き込みパルスの最後の書き込みパルスの極性を示す極性信号を与える極性検出器と、
前記極性信号に応答する書き込みヘッド極性コントローラとを備え、
前記書き込みヘッド極性コントローラは、前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかが決定され、前記一群の書き込みパルスの前記最後の書き込みパルスが指定極性を有しないときパルス活性化信号を出力するように構成され、前記パルス活性化信号は前記指定極性の１つまたは複数の追加のパルスを前記書き込みヘッドで生じさせる、ディスク・ドライブ。
【請求項１４】
前記読み書き結合ヘッドがマージド・ヘッドである、請求項１３に記載のディスク・ドライブ。
【請求項１５】
前記読み書き結合ヘッドがピギーバック・ヘッドである、請求項１３に記載のディスク・ドライブ。
【請求項１６】
１つまたは複数の回路を含むモノリシック・アプリケーション特定集積回路（ＡＳＩＣ）であって、前記回路の少なくとも１つは請求項１に記載のデータ・ブロックの書き込み方法でデータ・ブロックを書き込む読み書きヘッドに接続される読み書き結合ヘッド・ディスク・ドライブ用のドライブ電子回路を含み、該ドライブ電子回路が、一群の書き込みパルスの最後の書き込みパルスの極性を示す極性信号を与える極性検出器と、前記極性信号に応答する書き込みヘッド極性コントローラとを備え、
前記書き込みヘッド極性コントローラは、
前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかが決定され、前記一群の書き込みパルスの前記最後の書き込みパルスが指定極性を有しないときパルス活性化信号を出力するように構成され、前記パルス活性化信号は前記指定極性の１つまたは複数の追加のパルスを前記書き込みヘッドで生じさせる、モノリシック・アプリケーション特定集積回路。
【請求項１７】
読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法を実行するためにディジタル処理装置によって実行可能な機械読み取り可能命令のプログラムが記憶されたコンピュータ可読な記憶媒体であって、
前記方法は、
一群の書き込みパルスを発生するステップと、
前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかを決定するステップと、
前記最後の書き込みパルスが前記指定極性を有しないとき前記指定極性の少なくとも１つの追加の書き込みパルスを発生するステップとを含み、
前記読み書き結合ヘッドの読み出しヘッドが磁気抵抗（ＭＲ）センサであり、
前記方法が前記指定極性を決定するステップを含み、前記指定極性が、
各読み出しの前の最後の書き込みパルスが正の極性であるとき、前記ＭＲヘッドの磁気不安定性を測定するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるとき、前記ＭＲヘッドの磁気不安定性を測定するステップと、
前記最後の書き込みパルスが正の極性であるときの前記ＭＲヘッドの磁気不安定性と前記最後の書き込みパルスが負の極性であるときの前記ＭＲヘッドの磁気不安定性とを比較するステップと、
前記指定極性を、最小の磁気不安定性を生じる前記最後の書き込みパルスの極性に等しく設定するステップとによって決定される、記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は磁気媒体上にデータを記憶するために使用される読み書き結合ヘッドの読み出しパフォーマンスを改善することに関する。更に具体的には、本発明は、読み出しパフォーマンスを改善するために、書き込み後の読み書き結合ヘッドの読み出しヘッドの磁気不安定性を減少することに関する。
【０００２】
【従来の技術】
典型的にはマージド・ヘッド（merged head）又はピギーバック・ヘッド（piggyback head）である読み書き結合ヘッドは、磁気ディスク又はテープのような磁気媒体にデータを記憶したり検索するために普通に使用されている。読み書き結合ヘッドは読み出しヘッドと書き込みヘッドとを含む。マージド・ヘッドでは、読み出しヘッド及び書き込みヘッドは、書き込みヘッドの第１の極でもある第２のシールドを共用する。対照的に、ピギーバック・ヘッドでは、第２のシールドと第１の書き込み極とは、磁気絶縁層によって分離された別個の部分である。読み書き結合ヘッドの読み出しヘッド部分は、データを読み出すために磁気抵抗（ＭＲ）センサを使用する場合が多い。センサが磁界にさらされるとき、磁気抵抗センサの抵抗が変化する。正の極性の磁界は、負の極性の磁界とは異なった抵抗を生じる。データを読み出すためには、電流がＭＲセンサを通され、センサは磁気媒体上の磁界にさらされる。センサに生じる電圧は磁気媒体上のデータを表し、従ってその電圧が検出される。代替的に、電圧をセンサに印加することができ、センサを通る結果の電流変化は磁気媒体上のデータを表すので、それが検出される。
【０００３】
通常、ＭＲセンサは、ヘッドの磁化の方向が、センサを通る電流の方向に対して、最適バイアス・ポイントと呼ばれる最適角度になるように設計される。ＭＲセンサが、読み書き結合ヘッド内の書き込みヘッドから来るパルスの比較的大きな磁界にさらされると、ＭＲセンサ内のドメイン状態が妨害され、ＭＲセンサの応答、従ってヘッドの応答が非直線的及び／又は首尾一貫性を欠くものとなり、更にはバルクハウゼン・ノイズを生じる可能性がある。ＭＲセンサが磁界へ継続的にさらされるときのＭＲセンサの応答の反復可能性、及びＭＲセンサが磁界へさらされるときのＭＲセンサの応答の直線性が、読み出しヘッドの適正な動作の鍵となる。従って、書き込みパルスによって生じる非直線性及び非反復可能性は、非常に望ましくない。
【０００４】
書き込みパルスによって生じる可能性があるＭＲセンサのこの磁気不安定性は、ヘッドの読み出しパフォーマンスを低下させる可能性があり、データを読み出すとき誤りを生じる。読み出しヘッドの不安定性の普通に使用される１つの尺度は、ヘッドの共分散（「バイアス・アルジョン数」（bias Aljohn number）とも呼ばれる）である。共分散は、書き込みヘッドを用いて書き込みを行った後の読み出しヘッドの電圧振幅の不安定性の尺度であり、ＭＲセンサの電圧振幅の標準偏差を、ＭＲセンサの平均電圧振幅で除算することによって与えられる。磁気不安定性の他の尺度は、データ誤り率、サーボ誤り率、及びトラック不整合を含む。データ誤り率は、データをディスクへ書き込み、次にそのデータを読み出して、誤りの数を測定することによって決定される。サーボ誤り率は、或る時間間隔におけるサーボ誤りの数である。トラック不整合の大きさを決定するためには、位置誤り信号が監視される。例えば、位置誤り信号の標準偏差は、ヘッドの磁気不安定性の尺度として使用することができる。
【０００５】
図１は、第１のマージド・ヘッドのＭＲセンサにおける電圧振幅の共分散に関するグラフである。図１は、様々なトラック位置におけるＭＲセンサの電圧振幅を示す。このヘッドは、各読み出しの前の最後の書き込みパルスの極性をランダムにして、スピンスタンド上でテストされた。各トラック位置で250のサンプルが取られ、電圧振幅の共分散が各トラック位置で計算された。共分散の値は各トラック位置におけるＭＲセンサの電圧振幅の不安定性を示し、水平軸の上にプリントされている。例えば、この第１のヘッドでは、トラック位置1500（オントラック）の共分散は2.3である。
【０００６】
図４は、第２のマージド・ヘッドのＭＲセンサにおける電圧振幅を示す同様のグラフである。第１のヘッドと同じく、各読み出しの前の最後の書き込みパルスの極性をランダムにして、様々なトラック位置で250のサンプルが取られた。共分散の値は水平軸の上にプリントされている。この第２のヘッドでは、トラック位置1500の共分散は1.7である。
【０００７】
【発明が解決しようとする課題】
通常、ディスク・ドライブのような磁気記憶装置は、多数の、例えば20の、読み書き結合ヘッドを使用する。いかなるヘッドの磁気不安定性も望ましくない。ヘッドの磁気不安定性は、ディスク・ドライブの製造歩留まりに悪影響を及ぼし、初期テストをパスするヘッドのパフォーマンスを低下させ、セクター・サーボ・ファイルにおけるサーボ不安定性を生じ、製品耐用期間中の長期磁気安定性を疑わしいものにする。従って、ヘッドの磁気安定性の改善が非常に望まれる。
【０００８】
【課題を解決するための手段】
大まかに言えば、本発明は、データを磁気記憶媒体に書き込んだ後に、読み書き結合ヘッドの読み出しヘッドにおける磁気不安定性を減少させる方法、装置、及び製造物に関する。
【０００９】
本発明は、磁気抵抗（ＭＲ）読み出しヘッドを有する読み書き結合ヘッドにおいて、各読み出しの前の最後の書き込みパルスが常に同じ指定極性を有するならば、ＭＲ読み出しヘッドの磁気不安定性を減少させるか、実質的に除去することができるという発見に基づく。結合ヘッドは任意のタイプの読み書き結合ヘッドであってよく、典型的にはマージド・ヘッド又はピギーバック・ヘッドである。指定極性は常に正であるか常に負であり、通常、特定のヘッドに関して、極性の１つが他の極性よりも良好な結果を生じる。これは、読み出しの前の最後の書き込みパルスの極性が書き込まれたデータに依存し、従ってランダムである従来の慣行と対照的である。最小の磁気不安定性を生じる最後の書き込みパルスの極性は、経験的に決定される。磁気不安定性の大きさを決定するためには、様々な方法の中の１つまたは複数の方法を使用することができる。最後の書き込みパルスが正の極性であるとき、及び負の極性であるときの双方について、その後の磁気不安定性の大きさを決定するために、例えば電圧振幅の共分散、データ誤り率、サーボ誤り率、及び／又はトラック不整合の大きさをすべて使用することができる。
【００１０】
本発明の例示的実施形態を実施するために、ヘッドについて最小の磁気不安定性を生じる最後の書き込みパルスの極性が決定され、指定極性と呼ばれる。次に、一群の書き込みパルスが書き込まれた後で、最後の書き込みパルスが指定極性を有するかどうかが決定される。もし最後の書き込みパルスが指定極性を有しないならば、指定極性を有する追加の書き込みパルスが書き込まれる。従って、読み出しの前の最後の書き込みパルスは、常に指定極性を有する。
【００１１】
本発明は、ＭＲヘッドの磁気安定性を改善し、ＭＲヘッドが磁界にさらされたときの応答の直線性を改善し、ＭＲヘッドが磁界へ継続的にさらされたときのＭＲヘッドの応答の反復性を改善する独特の利点をユーザに与える。従って、読み出しヘッドのパフォーマンスが改善される。更に、本発明は、以下の説明から明らかであるような他の利点及び利益を提供する。
【００１２】
【発明の実施の形態】
本発明は、データを磁気記憶媒体に書き込んだ後で読み書き結合ヘッドの読み出しヘッドにおける磁気不安定性を減少させる方法、装置、及び製造物に関する。
【００１３】
本発明は、磁気抵抗（ＭＲ）読み出しヘッド（これは、磁気抵抗センサを使用する読み出しヘッドである）を有する読み書き結合ヘッドにおいては、各読み出しの前の最後の書き込みパルスが常に同じ指定極性を有するならば、ＭＲ読み出しヘッド内の磁気不安定性を減少又は実質的に除去することができるという発見に基づく。指定極性は常に正であるか常に負であり、通常は、それぞれのヘッドに関して、極性の１つが他の極性よりも良好な結果を生じる。すべてが正極性のパルス又はすべてが負極性のパルスは、単極性最終書き込みパルスと呼ぶことができる。これは、読み出しの前の最後の書き込みパルスの極性が、書き込まれたデータに依存し、従ってランダムである従来の慣行と対照的である。最小の磁気不安定性を生じる最後の書き込みパルスの極性は経験的に決定される。磁気不安定性の大きさを測定するためには、様々な方法の中の１つまたは複数の方法を使用することができる。最後の書き込みパルスが正の極性である場合、及び負の極性である場合の双方について、その後の読み出しヘッドの磁気不安定性の大きさを決定するために、例えば読み出しヘッドの電圧振幅の共分散、データ誤り率、サーボ誤り率、及び／又はトラック不整合の大きさをすべて使用することができる。
【００１４】
最後の書き込みパルスが所望の極性であるとき、ＭＲセンサのドメイン状態は、かなりの範囲まで、そのＭＲセンサが書き込みヘッドからの磁気パルスにさらされる前の最適の磁気ドメイン状態へ復元される。更に、ＭＲセンサのバイアス層は、かなりの範囲まで、その最適磁気ドメイン状態へ復元される。これは、ＭＲ読み出しヘッドが磁界にさらされるときのＭＲ読み出しヘッドの応答の直線性を改善し、ＭＲ読み出しヘッドが磁界へ継続的にさらされるときのＭＲ読み出しヘッドの応答の反復可能性を改善する。その結果、読み出しヘッドの磁気不安定性は減少され、読み出しヘッドのパフォーマンスは改善される。減少された磁気不安定性は、減少された電圧振幅の共分散、より良好なデータ誤り率、より良好なサーボ誤り率、及び／又は減少されたトラック不整合によって示すことができる。
【００１５】
図２は、第１のマージド・ヘッドの様々なトラック位置における、ＭＲ読み出しヘッド電圧とも呼ぶことができるＭＲセンサ電圧の振幅を示すグラフである。このヘッドは、各読み出しの前の最後の書き込みパルスの極性を、正妨害とも呼んでよい正にして、スピンスタンド上でテストされた。各トラック位置で、250のサンプルが取られた。電圧振幅の共分散が各トラック位置で計算され、水平軸の上にプリントされている。例えば、この第１のヘッドでは、最後の書き込みパルスを正の極性にすると、トラック位置1500（オントラック）における共分散は1.0である。
【００１６】
図３は、同じ第１のマージド・ヘッドの様々なトラック位置における、ＭＲセンサの電圧振幅を示す同様なグラフであるが、各読み出しの前の最後の書き込みパルスの極性を、負妨害とも呼んでよい負にした場合を示す。この第１のヘッドでは、最後の書き込みパルスが負の極性であるとき、トラック位置1500における共分散は1.1である。
【００１７】
図１は、第１のマージド・ヘッドの同様なグラフであるが、最後の書き込みパルスの極性を、ランダム妨害とも呼んでよいランダムにしたもので、「従来の技術」のところで説明してある。
【００１８】
第１のヘッドについて、トラック位置1500の共分散の値を比較してみると、正極性の最後の書き込みパルスに対する共分散値1.0（図２）、及び負極性の最後の書き込みパルスに対する共分散値1.1（図３）は、共にランダム極性の最後の書き込みパルスに対する共分散値2.3（図１）よりもはるかに小さいことが分かる。最後の書き込みパルスの極性が常に正であるか常に負であるとき、共分散は56％の減少を示す。1500以外のトラック位置でも、同様な改善が見られる。従って、この第１のヘッドでは、最後の書き込みパルスがすべて正の極性であっても、すべて負の極性であっても、共分散の顕著な減少が見られるが、すべて正極性の最後の書き込みパルスの共分散が、すべて負極性の最後の書き込みパルスの共分散よりもやや小さい。
【００１９】
図５は、第２のマージド・ヘッドのＭＲセンサにおける電圧振幅を示す同様なグラフである。最後の書き込みパルスを正極性としたときの、この第２のヘッドでは、トラック位置1500における共分散は1.0である。
【００２０】
図６は、同じ第２のマージド・ヘッドの様々なトラック位置における、ＭＲセンサの電圧振幅を示す同様なグラフであるが、各読み出しの前の最後の書き込みパルスの極性を負にした場合を示す。最後の書き込みパルスを負極性にしたときの、この第２のヘッドでは、トラック位置1500における共分散は1.6である。
【００２１】
図４は、第２のマージド・ヘッドの同様なグラフであるが、最後の書き込みパルスの極性がランダムの場合であり、「従来の技術」のところで説明されている。
【００２２】
第２のヘッドのトラック位置1500における共分散値を比較すると、正極性の最後の書き込みパルスに対する共分散値1.0（図５）、及び負極性の最後の書き込みパルスに対する共分散値1.6（図６）は、ランダム極性の最後の書き込みパルスに対する共分散値1.7（図４）よりも小さいことが明らかである。最後の書き込みパルスの極性が常に正であるとき、共分散は41％減少する。1500以外のトラック位置でも同様な改善が見られる。
【００２３】
ハードウェア・コンポーネント及び相互接続
ドライブ電子回路
図７は、アーム電子回路とも呼ばれる本発明のドライブ電子回路３０５の例示的実施形態を含む読み書き結合ヘッド・ディスク・ドライブ３００を示す。ドライブ電子回路は信号線３１５によって読み書き結合ヘッド３１０に接続される。読み書き結合ヘッドは、磁気抵抗（ＭＲ）センサを使用する読み出しヘッド及び書き込みヘッドを含み、好ましくはマージド・ヘッドである。
【００２４】
ドライブ電子回路は一群の書き込みパルスを発生する書き込みドライバ３２０を含む。更に、ドライブ電子回路は極性検出器３２５を含む。極性検出器は、一群の書き込みパルスの最後の書き込みパルスの極性を示す極性信号を与える。好ましくは、極性検出器はチャネル・チップ３２７の一部であり、チャネル・チップ３２７はドライブ電子回路の一部である。チャネル・チップは、記憶されるべきデータを、書き込みヘッド中の電流変化として符号化する。チャネル・チップは必要な電流変化を書き込みドライバへ伝える。極性検出器はチャネル・チップのレジスタ又は他の論理エレメントであり、これらは、チャネル・チップが最後の書き込みパルスのために使用するように書き込みドライバに命令した極性を示す。
【００２５】
代替的に、極性検出器は他の実施形態として実現してもよい。１つの代替実施形態では、極性検出器はパルスの数をカウントし、最初のパルスの極性及び各パルスに関連した極性変化の数の知識に基づいて、最後の書き込みパルスの極性を決定する。他の代替実施形態では、極性検出器は、最後の書き込みパルスについて書き込みヘッドへ与えられた電流の方向を確認することによって、極性を検出する。極性検出器の実施形態のすべてにおいて、極性検出器は、最後の書き込みパルスの極性を表す極性信号を与える。
【００２６】
更に、ドライブ電子回路は、オプションとしてチャネル・チップ３２７の一部である書き込みヘッド極性コントローラ３３０を含む。好ましい実施形態において、書き込みヘッド極性コントローラは極性信号に応答し、一群のパルスの最後の書き込みパルスが指定極性を有しないことを極性信号が示すとき、指定極性の１つまたは複数の追加のパルスで書き込みヘッドを付勢する。好ましくは、書き込みヘッドはただ１つの追加のパルスで付勢される。書き込み極性コントローラは、書き込みドライバが必要な電流を書き込みヘッドに与えるようにする信号を出力することによって、１つまたは複数の追加のパルスで書き込みヘッドを付勢する。更に具体的には、書き込みヘッド極性コントローラは、最後の書き込みパルスが指定極性を有しないときパルス活性化信号を出力し、パルス活性化信号は、書き込みドライバが指定極性の１つまたは複数の追加のパルスで書き込みヘッドを付勢するようにする。代替実施形態では、書き込みヘッド極性コントローラは、最後の書き込みパルスの極性を問題とせず、指定極性の１つまたは複数の追加のパルスで書き込みヘッドを付勢する。追加パルスの所望の極性とも呼ばれる指定極性は、好ましくはドライブ電子回路の書き込みヘッド極性コントローラの中へプログラムすることができる。
【００２７】
更に、ドライブ電子回路は、好ましくは、読み書き結合ヘッドの読み出しヘッドのＭＲセンサからの信号を増幅する前置増幅器３３５を含む。
【００２８】
更に、ドライブ電子回路は、好ましくは、書き込みドライバ、チャネル・チップ、極性検出器、及び書き込みヘッド極性コントローラを制御するディジタル処理装置３４０を含む。ディジタル処理装置３４０は、任意タイプのディジタル処理装置、例えば、マイクロコントローラ、マイクロプロセッサ、又はディジタル信号プロセッサであってもよい。ディジタル処理装置は、装置の組み合わせを含むことができる。ディジタル処理装置３４０は、好ましくは、マイクロコントローラである。ディジタル処理装置は、本発明の１つまたは複数の方法を実行する機械読み取り可能命令のシーケンスを実行する。代替実施形態においては、ディジタル処理装置は、ドライブ電子回路の一部としてではなく、ドライブ電子回路から別個に、しかしそれと連絡するように、設けることができる。データ・バス３４５は、ディジタル処理装置、書き込みドライバ、チャネル・チップ、極性検出器、書き込みヘッド極性コントローラ、及び前置増幅器の間の連絡を提供する。
【００２９】
アプリケーション特定集積回路
図８は、極性検出器３２５及び書き込みヘッド極性コントローラ３３０、及び好ましくは、チャネル・チップ３２７、書き込みドライバ３２０、前置増幅器３３５、及びディジタル処理装置３４０を含むドライブ電子回路３０５が、シリコン物質のモノリシック基板上で、アプリケーション特定集積回路（ＡＳＩＣ）４００として実施される、本発明の好ましい実施形態を示す。オプションとして、ＡＳＩＣは追加の回路を含むことができる。
【００３０】
既知の集積回路製造技術によって、ＡＳＩＣを製造することができる。例えば、ＡＳＩＣは、ＩＢＭ社（International Business Machines Corporation,Armonk,New York）の0.35ミクロンＣＭＯＳ製造方法を使用して作ることができる。
【００３１】
代替実施形態では、ドライブ電子回路は多数のディジタル及びアナログＩＣチップ及び／又は分離コンポーネントを用いて組み立てることができる。
【００３２】
読み書き結合ヘッド・ディスク・ドライブ
図７は、本発明の読み書き結合ヘッド・ディスク・ドライブ３００の好ましい実施形態を示す。ディスク・ドライブのコンポーネントは、ハウジング３５０内にマウントされる。ディスク・ドライブは、極性検出器３２５及び書き込みヘッド極性コントローラ３３０、及び好ましくは、チャネル・チップ３２７、書き込みドライバ３２０、前置増幅器３３５、及び前述したディジタル処理装置３４０を含む。更に、ディスク・ドライブは、スピンドル３６０上の回転可能磁気ディスク３５５、及び磁気ディスクを回転させるモータ３６５を含む。モータはドライブ制御回路３７０によって制御される。信号線３７５はドライブ制御回路とモータとの間の電子的連絡を可能とし、信号線３７７はドライブ電子回路とドライブ制御回路との間の電子的連絡を可能とする。
【００３３】
更に、ディスク・ドライブは、好ましくは薄膜マージド・ヘッドである読み書き結合ヘッド３１０を含む。書き込みヘッド及び読み出しヘッドの双方を含む読み書き結合ヘッドは、当技術分野で広く知られている。読み書き結合ヘッド内の読み出しヘッドは、典型的には磁気抵抗（ＭＲ）センサを用いて実現される。データ及び他の信号は、信号線３１５を介してドライブ電子回路と読み書き結合ヘッドとの間を転送される。
【００３４】
更に、ディスク・ドライブはスライダ３８０、及びサスペンションとも呼ばれるサポート３８５を含む。読み書き結合ヘッドはスライダにマウントされ、スライダはサポートに接続される。サポートは、磁気ディスクの回転に応答して、回転可能磁気ディスク３５５上の情報記憶円形トラック（図示されていない）の１つと変換関係が生じるように読み書き結合ヘッドを支持するため、ハウジング３５０内にマウントされる。
【００３５】
ディスクが回転されるとき、スライダは、ディスクの運動によって発生されエア・ベアリングと呼ばれる空気クッションの上に乗る。スライダ及び読み書き結合ヘッドの底面は、ディスク面と対面しエア・ベアリング面（ＡＢＳ）と呼ばれる平面にある。磁気ディスクに対する読み書き結合ヘッドの運動は、ドライブ電子回路からの信号によって制御される。
【００３６】
好ましくは、ディスク・ドライブは複数の読み書き結合ヘッドを含み、各読み書き結合ヘッドはそれぞれのスライダにマウントされている。代替的に、複数の読み書き結合ヘッドが単一のスライダの上にマウントされてよい。
【００３７】
磁気媒体ドライブ
図９は、本発明の代替の実施形態を示す磁気媒体ドライブ５００の例示的実施形態である。磁気媒体ドライブのコンポーネントはハウジング５０３の中にマウントされている。磁気媒体ドライブは極性検出器３２５及び書き込みヘッド極性コントローラ３３０を含み、更に好ましくは、チャネル・チップ３２７、書き込みドライバ３２０、前置増幅器３３５、及び前述したディジタル処理装置３４０を含む。データ・バス３４５はディジタル処理装置、書き込みドライバ、極性検出器、チャネル・チップ、書き込みヘッド極性コントローラ、及び前置増幅器の間の連絡を提供する。
【００３８】
更に、磁気媒体ドライブは、磁気テープ５１０を格納する一対の回転可能リール５０５ａ、５０５ｂを含む。モータ５１５はリールを回転する。モータはモータ制御回路５２０によって制御される。オプションとして、他のモータ（図示されていない）を第２の回転可能リール５０５ｂに接続することができる。オプションとして、キャプスタン（図示されていない）及びキャプスタン・モータ（図示されていない）を設けることができる。信号線５２３はモータ制御回路とモータとの間の電子的連絡を可能にし、信号線５３０はドライブ電子回路とモータ制御回路との間の電子的連絡を可能にする。
【００３９】
更に、磁気媒体は、好ましくは薄膜マージド・ヘッドである読み書き結合ヘッド５２５を含む。信号及びデータは、信号線５３３を介してドライブ電子回路と読み書き結合ヘッドとの間を転送される。
【００４０】
読み書き結合ヘッドはヘッド・マウント５３５の上にマウントされ、ヘッド・マウント５３５は、リール間の磁気テープの運動に応答して、磁気テープ上の複数の情報記憶トラック（図示されていない）の１つと変換関係が生じるように読み書き結合ヘッドを支持する。好ましくは、複数の読み書き結合ヘッドが、磁気テープ上の情報記憶トラックと変換関係に置かれる。読み書き結合ヘッドを横切るテープの運動は、モータ電子回路からの信号によって制御される。
【００４１】
動作
前述したハードウェアの実施形態に加えて、本発明の異なった局面は、読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法、及び読み出し誤りからの回復方法に関する。説明を明瞭にするため、このような方法のタスクは図７のハードウェア・コンポーネントとの関連で説明されるが、そのようなハードウェア・コンポーネントに限定することを意図するものではない。
【００４２】
データ・ブロックを書き込む第１の方法
読み書き結合ヘッドを用いてデータ・ブロックを書き込む第１の方法は、図１０のフローチャートのタスク６００によって示される。図１０のタスク６０５では、一群の書き込みパルスがドライブ電子回路の書き込みドライバによって発生される。タスク６１０では、書き込みヘッド極性コントローラが、書き込みドライバに、前もって決定された指定極性の少なくとも１つの追加の書き込みパルスを発生させる。好ましくは、単一の追加のパルスが発生される。好ましくは、追加のパルスはデータを回転可能磁気ディスク３５５上に書き込むために使用されたパルスと同じ振幅及び持続時間を有する。しかし、より小さな振幅及び／又はより短い持続時間も使用することができる。この実施形態では、追加のパルスは先行するパルスの極性がどのようなものであっても発生され、それによってパルスの極性を評価することを必要としないで、最後の書き込みパルスの極性を所望の極性へ保証する。追加の書き込みパルスは復元パルスと呼ばれる。データ・ブロックは書き込みパルスと追加の書き込みパルスの集合を含む。
【００４３】
データ・ブロックを書き込む第２の方法
読み書き結合ヘッドを用いてデータ・ブロックを書き込む第２の好ましい方法は、図１１のタスク７００に示される。タスク７０５では、一群の書き込みパルスがドライブ電子回路の書き込みドライバによって発生される。次に、タスク７１０で、その一群の書き込みパルスの最後の書き込みパルスが前もって決定された指定極性を有するかどうかを極性検出器が決定する。次に、タスク７１５で、その一群の書き込みパルスの最後の書き込みパルスが指定極性を有しない場合に、書き込みヘッド極性コントローラが、書き込みドライバに、復元パルスとも呼ばれる、指定極性の少なくとも１つの追加の書き込みパルスを発生させる。好ましくは、単一の追加のパルスが発生される。好ましくは、追加のパルスは回転可能磁気ディスク３５５上でデータを書き込むために使用されたパルスと同じ振幅及び持続時間を有する。しかし、より小さな振幅及び／又はより短い持続時間も使用することができる。追加のパルスは復元パルスと呼ばれる。データ・ブロックは一群の書き込みパルスと追加の書き込みパルスの集合を含む。
【００４４】
指定極性の決定
好ましくは、データ・ブロックを書き込む前記の第１及び第２の方法は、図１２のフローチャートのタスク８００によって先行される。タスク８００は、最後の書き込みパルスの指定極性を決定するために実行される。タスク８０２において、各読み出しの前の最後の書き込みパルスが正の極性を有するときのＭＲヘッドの磁気不安定性が測定される。同様に、タスク８０４において、各読み出しの前の最後の書き込みパルスが負の極性を有するときのＭＲヘッドの磁気不安定性が測定される。タスク８０６では、最後の書き込みパルスが正の極性であるときのＭＲヘッドの磁気不安定性が、最後の書き込みパルスが負の極性であるときのＭＲヘッドの磁気不安定性と比較される。最後に、タスク８０８で、指定極性が、最小の磁気不安定性を生じる最後の書き込みパルスの極性に等しく設定される。
【００４５】
図１３は、指定極性を決定するために磁気不安定性を測定する好ましい方法を示す。好ましくは、データ・ブロックを書き込む前記の第１及び第２の方法は、図１３のフローチャートのタスク８１０によって先行される。タスク８１２で、各読み出しの前の最後の書き込みパルスが正の極性を有する場合に、複数の書き込み及び読み出しについて、ＭＲヘッドの電圧振幅が測定される。同様に、タスク８１４で、各読み出しの前の最後の書き込みパルスが負の極性を有する場合に、複数の書き込み及び読み出しについて、ＭＲヘッドの電圧振幅が測定される。好ましくは、ピークからピークへの電圧が測定される。代替的に、ＭＲヘッドのＭＲセンサにおける電圧のＲＭＳ又は他の尺度を使用することができる。タスク８１６で、各読み出しの前の最後の書き込みパルスが正の極性を有する場合について、ＭＲヘッドの電圧振幅の共分散が計算される。同様に、タスク８１８で、各読み出しの前の最後の書き込みパルスが負の極性を有する場合について、ＭＲヘッドの電圧振幅の共分散が計算される。タスク８２０で、最後の書き込みパルスが正の極性であるときのＭＲヘッドの電圧振幅の共分散が、最後の書き込みパルスが負の極性であるときのＭＲヘッドの電圧振幅の共分散と比較される。最後に、タスク８２２で、指定極性が、最低の共分散を生じる最後の書き込みパルスの極性に等しく設定される。
【００４６】
図１４は、指定極性を決定するために磁気不安定性を測定する代替方法のタスク８３０を示す。タスク８３２で、各読み出しの前の最後の書き込みパルスが正の極性を有する場合のデータ誤り率が決定される。同様に、タスク８３４で、各読み出しの前の最後の書き込みパルスが負の極性を有する場合のデータ誤り率が決定される。タスク８３６で、最後の書き込みパルスが正の極性であるときのデータ誤り率が、最後の書き込みパルスが負の極性であるときのデータ誤り率と比較される。最後に、タスク８３８で、指定極性が、最良のデータ誤り率を生じる最後の書き込みパルスの極性に等しく設定される。
【００４７】
図１５は、指定極性を決定するために磁気不安定性を測定する他の代替方法のタスク８４０を示す。タスク８４２で、各読み出しの前の最後の書き込みパルスが正の極性を有する場合のサーボ誤り率が決定される。同様に、タスク８４４で、各読み出しの前の最後の書き込みパルスが負の極性を有する場合のサーボ誤り率が決定される。タスク８４６で、最後の書き込みパルスが正の極性であるときのサーボ誤り率が、最後の書き込みパルスが負の極性であるときのサーボ誤り率と比較される。最後に、タスク８４８で、指定極性が、最良のサーボ誤り率を生じる最後の書き込みパルスの極性に等しく設定される。
【００４８】
図１６は、指定極性を決定するために磁気不安定性を測定する他の代替方法のタスク８５０を示す。タスク８５２で、各読み出しの前の最後の書き込みパルスが正の極性を有する場合のトラック不整合の大きさが決定される。同様に、タスク８５４で、各読み出しの前の最後の書き込みパルスが負の極性を有する場合のトラック不整合の大きさが決定される。タスク８５６で、最後の書き込みパルスが正の極性であるときのトラック不整合の大きさが、最後の書き込みパルスが負の極性であるときのトラック不整合の大きさと比較される。最後に、タスク８５８で、指定極性が、最小のトラック不整合を生じる最後の書き込みパルスの極性に等しく設定される。
【００４９】
読み出し誤りから回復する方法
本発明の他の実施形態に従って、読み書き結合ヘッドを用いて読み出し誤りから回復する方法が、図１７のフローチャートのタスク９００で示される。タスク９０５で、最後の書き込みパルスの極性が極性検出器によって決定される。次に、タスク９１０で、最後の書き込みパルスの極性と反対の極性を有する少なくとも１つの書き込みパルスが、書き込みヘッド極性コントローラによって発生される。タスク９１５で、読み書き結合ヘッドがデータの読み出しを試みる。追加の書き込みパルスの極性が、最後の書き込みパルスの極性よりも小さな読み出しヘッド磁気不安定性を生じるならば、追加の書き込みパルスの発生は、読み出しパフォーマンスを改善する。
【００５０】
製造物
前述したように、ドライブ電子回路３０５は、好ましくは、本発明の１つまたは複数の方法を実行するために一連の機械読み取り可能命令を実行するディジタル処理装置３４０を含む。本発明の１つまたは複数の方法は、指定極性を決定する方法を含むことができる。代替的に、指定極性はプログラム可能である。その場合、指定極性は機械読み取り可能命令で指定することができる。この代替の実施形態において、指定極性は、ドライブ電子回路のメモリに置くことができる機械読み取り可能命令で指定されることによって、ドライブ電子回路の中へプログラムされる。代替的に、指定極性は、ハードウェア、例えばＡＳＩＣの中のドライブ電子回路の中にプログラムすることができる。
【００５１】
本発明の１つの例示的実施形態において、機械読み取り可能命令は、ここで説明した方法の１つまたは複数のタスクを実行する「Ｃ」及び／又はアセンブリー言語コードの行を含むことができる。これらの命令は、様々なタイプのデータ記憶媒体に置くことができる。この点に関して、本発明は、読み書き結合ヘッドを用いてデータ・ブロックを書き込む１つまたは複数の方法、及び／又は、前述したように読み出し誤りから回復する方法を実行するためにディジタル・データ・プロセッサ（又はディジタル処理装置）によって実行可能な機械読み取り可能命令のプログラムを有形的に具現化したデータ記憶媒体を含む製造物に関する。
【００５２】
好ましくは、データ記憶媒体は、図１８に示される読み取り専用メモリ（ＲＯＭ）集積回路１０００である。代替的に、ＲＯＭの代わりに、又はＲＯＭに加えて、データ記憶媒体は、磁気データ記憶ディスケット、「ハード・ドライブ」（例えば、読み書き結合ヘッド・ディスク・ドライブ３００）、ＲＡＩＤアレイ、ランダム・アクセス・メモリ（ＲＡＭ）、電子的消去可能ＲＡＭ、光学記憶装置（例えば、ＷＯＲＭ）、磁気テープ、紙「穿孔」カード、及び／又は他のデータ記憶媒体、又はこれら媒体の任意の組み合わせであってよい。好ましくは、機械読み取り可能命令のシーケンスを実行するために、命令はチャネル・チップ内のＲＡＭへロードされる。
【００５３】
現在、本発明の好ましい実施形態として考えられるものが示されが、特許請求の範囲によって限定される本発明の範囲から逸脱することなく、各種の変更及び修正が可能であることは、当業者に明らかであろう。
【００５４】
まとめとして、本発明の構成に関して以下の事項を開示する。
（１）読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法であって、
一群の書き込みパルスを発生するステップと、
指定極性の少なくとも１つの追加の書き込みパルスを発生するステップとを含む、
データ・ブロックの書き込み方法。
（２）前記読み書き結合ヘッドの読み出しヘッドが磁気抵抗（ＭＲ）センサであり、  前記指定極性が、
各読み出しの前の最後の書き込みパルスが正の極性であるとき、前記ＭＲヘッドの磁気不安定性を測定するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるとき、前記ＭＲヘッドの磁気不安定性を測定するステップと、
前記最後の書き込みパルスが正の極性であるときの前記ＭＲヘッドの磁気不安定性と前記最後の書き込みパルスが負の極性であるときの前記ＭＲヘッドの磁気不安定性とを比較するステップと、
前記指定極性を、最小の磁気不安定性を生じる最後の書き込みパルスの極性に等しく設定するステップとによって決定される、
上記（１）に記載のデータ・ブロックの書き込み方法。
（３）読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法であって、
一群の書き込みパルスを発生するステップと、
前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかを決定するステップと、
前記最後の書き込みパルスが前記指定極性を有しないとき前記指定極性の１つまたは複数の追加の書き込みパルスを発生するステップとを含む、
データ・ブロックの書き込み方法。
（４）読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法であって、
一群の書き込みパルスを発生するステップと、
前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかを決定するステップと、
前記最後の書き込みパルスが前記指定極性を有しないとき前記指定極性の複数の追加の書き込みパルスを発生するステップとを含む、
データ・ブロックの書き込み方法。
（５）読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法であって、
一群の書き込みパルスを発生するステップと、
前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかを決定するステップと、
前記最後の書き込みパルスが前記指定極性を有しないとき前記指定極性の少なくとも１つの追加の書き込みパルスを発生するステップとを含む、
データ・ブロックの書き込み方法。
（６）前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかを決定する前記ステップが、チャネル・チップの論理要素の状態を決定するステップを含む、上記（５）に記載のデータ・ブロックの書き込み方法。
（７）前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかを決定する前記ステップが、パルスの数をカウントするステップを含む、上記（５）に記載のデータ・ブロックの書き込み方法。
（８）前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかを決定する前記ステップが、前記書き込みヘッドに接続された電流の極性を確認するステップを含む、上記（５）に記載のデータ・ブロックの書き込み方法。
（９）前記指定極性が正である、上記（５）に記載のデータ・ブロックの書き込み方法。
（１０）前記指定極性が負である、上記（５）に記載のデータ・ブロックの書き込み方法。
（１１）前記読み書き結合ヘッドの読み出しヘッドが磁気抵抗（ＭＲ）センサであり、  前記指定極性が、
各読み出しの前の最後の書き込みパルスが正の極性であるとき、前記ＭＲヘッドの磁気不安定性を測定するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるとき、前記ＭＲヘッドの磁気不安定性を測定するステップと、
前記最後の書き込みパルスが正の極性であるときの前記ＭＲヘッドの磁気不安定性と前記最後の書き込みパルスが負の極性であるときの前記ＭＲヘッドの磁気不安定性とを比較するステップと、
前記指定極性を、最小の磁気不安定性を生じる前記最後の書き込みパルスの極性に等しく設定するステップとによって決定される、
上記（５）に記載のデータ・ブロックの書き込み方法。
（１２）前記読み書き結合ヘッドの読み出しヘッドが磁気抵抗（ＭＲ）センサであり、  前記指定極性が、
複数の書き込み及び読み出しについて、各読み出しの前の最後の書き込みパルスが正の極性であるとき、前記ＭＲヘッドの電圧振幅を測定するステップと、
複数の書き込み及び読み出しについて、各読み出しの前の最後の書き込みパルスが負の極性であるとき、前記ＭＲヘッドの電圧振幅を測定するステップと、
各読み出しの前の最後の書き込みパルスが正の極性であるときの前記ＭＲヘッドの前記電圧振幅の共分散を計算するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるときの前記ＭＲヘッドの前記電圧振幅の共分散を計算するステップと、
前記最後の書き込みパルスが正の極性であるときの前記ＭＲヘッドの前記電圧振幅の共分散と前記最後の書き込みパルスが負の極性であるときの前記ＭＲヘッドの前記電圧振幅の共分散とを比較するステップと、
前記指定極性を、最低の共分散を生じる前記最後の書き込みパルスの極性に等しく設定するステップとによって決定される、
上記（５）に記載のデータ・ブロックの書き込み方法。
（１３）前記指定極性が、
各読み出しの前の最後の書き込みパルスが正の極性であるときのデータ誤り率を決定するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるときのデータ誤り率を決定するステップと、
前記最後の書き込みパルスが正の極性であるときの前記データ誤り率と前記最後の書き込みパルスが負の極性であるときの前記データ誤り率とを比較するステップと、
前記指定極性を、最良のデータ誤り率を生じる前記最後の書き込みパルスの極性に等しく設定するステップとによって決定される、
上記（５）に記載のデータ・ブロックの書き込み方法。
（１４）前記指定極性が、
各読み出しの前の最後の書き込みパルスが正の極性であるときのサーボ誤り率を決定するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるときのサーボ誤り率を決定するステップと、
前記最後の書き込みパルスが正の極性であるときの前記サーボ誤り率と前記最後の書き込みパルスが負の極性であるときの前記サーボ誤り率とを比較するステップと、
前記指定極性を、最良のサーボ誤り率を生じる前記最後の書き込みパルスの極性に等しく設定するステップとによって決定される、
上記（５）に記載のデータ・ブロックの書き込み方法。
（１５）前記指定極性が、
各読み出しの前の最後の書き込みパルスが正の極性であるときのトラック不整合の大きさを決定するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるときのトラック不整合の大きさを決定するステップと、
前記最後の書き込みパルスが正の極性であるときの前記トラック不整合の大きさと前記最後の書き込みパルスが負の極性であるときの前記トラック不整合の大きさとを比較するステップと、
前記指定極性を、最小のトラック不整合を生じる前記最後の書き込みパルスの極性に等しく設定するステップとによって決定される、
上記（５）に記載のデータ・ブロックの書き込み方法。
（１６）読み書き結合ヘッドを用いて読み出し誤りから回復する方法であって、
最後の書き込みパルスの極性を決定するステップと、
前記最後の書き込みパルスの前記極性に反対の極性を有する少なくとも１つの書き込みパルスを発生するステップと、
データの読み出しを試みるステップとを含む、
読み出し誤りの回復方法。
（１７）読み書き結合ヘッド・ディスク・ドライブ用のドライブ電子回路であって、
一群の書き込みパルスの最後の書き込みパルスの極性を示す極性信号を与える極性検出器と、
前記極性信号に応答する書き込みヘッド極性コントローラとを備え、
前記書き込みヘッド極性コントローラは、前記一群の書き込みパルスの前記最後の書き込みパルスが指定極性を有しないときパルス活性化信号を出力するように構成され、前記パルス活性化信号は前記指定極性の１つまたは複数の追加のパルスを前記書き込みヘッドで生じさせる、
ドライブ電子回路。
（１８）前記指定極性が前記ドライブ電子回路の中へプログラムされる、上記（１７）に記載のドライブ電子回路。
（１９）書き込みドライバを含む、上記（１７）に記載のドライブ電子回路。
（２０）ディジタル処理装置を含む、上記（１９）に記載のドライブ電子回路。
（２１）ハウジングと、
前記ハウジング内にマウントされた磁気媒体と、
前記磁気媒体を移動する手段と、
読み書き結合ヘッドと、
前記磁気媒体の移動に応答して前記磁気媒体に関して変換関係を生じるように前記読み書き結合ヘッドを支持するため前記ハウジング内にマウントされる手段と、
一群の書き込みパルスの最後の書き込みパルスの極性を示す極性信号を与える極性検出器と、
前記極性信号に応答する書き込みヘッド極性コントローラとを備え、
前記書き込みヘッド極性コントローラは、前記一群の書き込みパルスの前記最後の書き込みパルスが指定極性を有しないときパルス活性化信号を出力するように構成され、前記パルス活性化信号は前記指定極性の１つまたは複数の追加のパルスを前記書き込みヘッドで生じさせる、
磁気媒体ドライブ。
（２２）ハウジングと、
前記ハウジング内にマウントされた回転可能磁気ディスクと、
前記磁気ディスクを回転する手段と、
読み書き結合ヘッドと、
前記磁気ディスクの回転に応答して前記磁気ディスクに関して変換関係を生じるように前記読み書き結合ヘッドを支持するため前記ハウジング内にマウントされる、スライダを含むサポートと、
一群の書き込みパルスの最後の書き込みパルスの極性を示す極性信号を与える極性検出器と、
前記極性信号に応答する書き込みヘッド極性コントローラとを備え、
前記書き込みヘッド極性コントローラは、前記一群の書き込みパルスの前記最後の書き込みパルスが指定極性を有しないときパルス活性化信号を出力するように構成され、前記パルス活性化信号は前記指定極性の１つまたは複数の追加のパルスを前記書き込みヘッドで生じさせる、
ディスク・ドライブ。
（２３）前記読み書き結合ヘッドがマージド・ヘッドである、上記（２２）に記載のディスク・ドライブ。
（２４）前記読み書き結合ヘッドがピギーバック・ヘッドである、上記（２２）に記載のディスク・ドライブ。
（２５）１つまたは複数の回路を含むモノリシック・アプリケーション特定集積回路（ＡＳＩＣ）であって、前記回路の少なくとも１つは読み書き結合ヘッド・ディスク・ドライブ用のドライブ電子回路を含み、該ドライブ電子回路が、
一群の書き込みパルスの最後の書き込みパルスの極性を示す極性信号を与える極性検出器と、
前記極性信号に応答する書き込みヘッド極性コントローラとを備え、
前記書き込みヘッド極性コントローラは、前記一群の書き込みパルスの前記最後の書き込みパルスが指定極性を有しないときパルス活性化信号を出力するように構成され、前記パルス活性化信号は前記指定極性の１つまたは複数の追加のパルスを前記書き込みヘッドで生じさせる、
モノリシック・アプリケーション特定集積回路。
（２６）読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法を実行するためにディジタル処理装置によって実行可能な機械読み取り可能命令のプログラムを有形的に具現化したデータ記憶媒体を含む製造物であって、前記方法は、
一群の書き込みパルスを発生するステップと、
前記一群の書き込みパルスの最後の書き込みパルスが指定極性を有するかどうかを決定するステップと、
前記最後の書き込みパルスが前記指定極性を有しないとき前記指定極性の少なくとも１つの追加の書き込みパルスを発生するステップとを含む、
前記製造物。
（２７）前記読み書き結合ヘッドの読み出しヘッドが磁気抵抗（ＭＲ）センサであり、  前記方法が前記指定極性を決定するステップを含み、前記指定極性が、各読み出しの前の最後の書き込みパルスが正の極性であるとき、前記ＭＲヘッドの磁気不安定性を測定するステップと、
各読み出しの前の最後の書き込みパルスが負の極性であるとき、前記ＭＲヘッドの磁気不安定性を測定するステップと、
前記最後の書き込みパルスが正の極性であるときの前記ＭＲヘッドの磁気不安定性と前記最後の書き込みパルスが負の極性であるときの前記ＭＲヘッドの磁気不安定性とを比較するステップと、
前記指定極性を、最小の磁気不安定性を生じる前記最後の書き込みパルスの極性に等しく設定するステップとによって決定される、
上記（２６）に記載の製造物。
【図面の簡単な説明】
【図１】  各読み出しの前の最後の書き込みパルスの極性がランダムである場合に、様々なトラック位置で、第１の代表的マージド・ヘッドの磁気抵抗（ＭＲ）読み出しヘッドで生じる電圧の振幅を示す図である。
【図２】  各読み出しの前の最後の書き込みパルスの極性が正である場合に、様々なトラック位置で、図１と同じマージド・ヘッドの磁気抵抗（ＭＲ）読み出しヘッドで生じる電圧の振幅を示す図である。
【図３】  各読み出しの前の最後の書き込みパルスの極性が負である場合に、様々なトラック位置で、図１と同じマージド・ヘッドの磁気抵抗（ＭＲ）読み出しヘッドで生じる電圧の振幅を示す図である。
【図４】  各読み出しの前の最後の書き込みパルスの極性がランダムである場合に、様々なトラック位置で、第２の代表的マージド・ヘッドの磁気抵抗（ＭＲ）読み出しヘッドで生じる電圧の振幅を示す図である。
【図５】  各読み出しの前の最後の書き込みパルスの極性が正である場合に、様々なトラック位置で、図４と同じマージド・ヘッドの磁気抵抗（ＭＲ）読み出しヘッドで生じる電圧の振幅を示す図である。
【図６】  各読み出しの前の最後の書き込みパルスの極性が負である場合に、様々なトラック位置で、図４と同じマージド・ヘッドの磁気抵抗（ＭＲ）読み出しヘッドで生じる電圧の振幅を示す図である。
【図７】  本発明の例示的実施形態に従ったドライブ電子回路を含むディスク・ドライブのブロック図である。
【図８】  読み書き結合ヘッド・ディスク・ドライブ用のドライブ電子回路を含む少なくとも１つの回路を有するアプリケーション特定集積回路（ＡＳＩＣ）の平面図である。
【図９】  本発明の例示的実施形態に従った磁気媒体ドライブのブロック図である。
【図１０】  本発明の例示的実施形態に従った読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法のフローチャートである。
【図１１】  本発明の他の例示的実施形態に従った読み書き結合ヘッドを用いてデータ・ブロックを書き込む方法のフローチャートである。
【図１２】  読み書き結合ヘッドのために指定極性を決定する方法のフローチャートである。
【図１３】  読み書き結合ヘッドのために指定極性を決定する好ましい方法のフローチャートである。
【図１４】  読み書き結合ヘッドのために指定極性を決定する代替方法のフローチャートである。
【図１５】  読み書き結合ヘッドのために指定極性を決定する他の代替方法のフローチャートである。
【図１６】  読み書き結合ヘッドのために指定極性を決定する他の代替方法のフローチャートである。
【図１７】  本発明の他の例示的実施形態に従った読み書き結合ヘッドを用いて読み出し誤りから回復する方法のフローチャートである。
【図１８】  本発明に従ったデータ記憶媒体によって具現化された製造物を示す図である。
【符号の説明】
３００      読み書き結合ヘッド・ディスク・ドライブ
３０５      ドライブ電子回路
３１０      読み書き結合ヘッド
３１５      信号線
３２０      書き込みドライバ
３２５      極性検出器
３２７      チャネル・チップ
３３０      書き込みヘッド極性コントローラ
３３５      前置増幅器
３４０      ディジタル処理装置
３４５      データ・バス
３５０      ハウジング
３５５      回転可能磁気ディスク
３６０      スピンドル
３６５      モータ
３７０      ドライブ制御回路
３７５      信号線
３７７      信号線
３８０      スライダ
３８５      サポート
４００      アプリケーション特定集積回路（ＡＳＩＣ）
５００      磁気媒体ドライブ
５０３      ハウジング
５０５ａ    回転可能リール
５０５ｂ    回転可能リール
５１０      磁気テープ
５１５      モータ
５２０      モータ制御回路
５２３      信号線
５２５      読み書き結合ヘッド
５３０      信号線
５３３      信号線
５３５      ヘッド・マウント
１０００    読み取り専用メモリ（ＲＯＭ）集積回路
【図１】
0003924405.tif 000002
【図２】
0003924405.tif 000003
【図３】
0003924405.tif 000004
【図４】
0003924405.tif 000005
【図５】
0003924405.tif 000006
【図６】
0003924405.tif 000007
【図７】
0003924405.tif 000008
【図８】
0003924405.tif 000009
【図９】
0003924405.tif 000010
【図１０】
0003924405.tif 000011
【図１１】
0003924405.tif 000012
【図１２】
0003924405.tif 000013
【図１３】
0003924405.tif 000014
【図１４】
0003924405.tif 000015
【図１５】
0003924405.tif 000016
【図１６】
0003924405.tif 000017
【図１７】
0003924405.tif 000018
【図１８】
0003924405.tif 000019