(57)【特許請求の範囲】
【請求項１】
基板と、
前記基板上に被着された磁気記録媒体と、
前記磁気記録媒体上に記録された複数の位置誤り信号バースト（ＰＥＳバースト）とを含み、
奇数番目のトラックの中心線上に第１ＰＥＳバーストが配置され、前記中心線を挟んで且つ該中心線からずれた２つの位置のうち当該奇数番目のトラックの次にある偶数番目のトラックから遠い位置と当該奇数番目のトラックの前の偶数番目のトラックの中心線を挟んで且つ該中心線からずれた２つの位置のうち当該奇数番目のトラックに近い位置とに亘って第２ＰＥＳバーストが配置され、
前記奇数番目のトラックの次にある前記偶数番目のトラックの中心線上に第３ＰＥＳバーストが配置され、当該偶数番目のトラックの中心線を挟んで且つ該中心線からずれた２つの位置のうち当該偶数番目のトラックの前の奇数番目のトラックに近い位置と当該偶数番目のトラックの前の奇数番目のトラックの中心線を挟んで且つ該中心線からずれた前記２つの位置のうち当該偶数番目のトラックに近い位置とに亘って第４ＰＥＳバーストが配置され、
前記第１，第２，第３及び第４ＰＥＳバーストは前記トラックに沿って、第４，第２，第３及び第１ＰＥＳバーストの順序で並べられており、
前記第１，第２，第３及び第４ＰＥＳバーストはそれぞれ２進データを表す複数の磁束反転からなり、
前記第１及び第２ＰＥＳバーストの２進データは、前記奇数番目のトラックのトラック番号を表し、
前記第３及び第４ＰＥＳバーストの２進データは、前記偶数番目のトラックのトラック番号を表し、
前記２進データは複数のビット・ベクトルからなり、該複数のビット・ベクトルは、前記トラックの番号を表すｍ＊ｎビット（ｍはバイト数、ｎはビット数）に、ＥＣＣ符号化法の剰余であるそれぞれｎビットのｒ個の冗長バイトを付け加えたｍ＊ｎ＋ｒ＊ｎビット列をそれぞれｎビットの複数記号に分け、該ｎビットの複数記号のそれぞれをｎビットより多いビット数にマッピングすることにより形成されることを特徴とするデータ記録ディスク。
【請求項２】
前記複数のビット・ベクトルは、誤り訂正符号における符号語を構成することを特徴とする請求項１に記載のデータ記録ディスク。
【請求項３】
重みｊ（整数）が導入され、前記ｎビットの複数記号を、前記重みｊのｎ＋２ビットの前記ビット・ベクトルに変換することを特徴とする請求項１に記載のデータ記録ディスク。
【請求項４】
磁気記録媒体を有するデータ記録ディスクを製造する方法であって、
（イ）トラックの番号を表すｍ＊ｎビット（ｍはバイト数、ｎはビット数）に、ＥＣＣ符号化法の剰余であるそれぞれｎビットのｒ個の冗長バイトを付け加えたｍ＊ｎ＋ｒ＊ｎビット列を形成するステップと、
（ロ）前記ｍ＊ｎ＋ｒ＊ｎビット列をそれぞれｎビットの複数記号に分けるステップと、
（ハ）前記ｎビットの複数記号のそれぞれをｎビットより多いビット数にマッピングして、トラック毎の複数のビット・ベクトルからなる符号語を形成するステップと、
（ニ）奇数番目のトラックの中心線上に、該奇数番目のトラックの番号を表す前記複数のビット・ベクトルからなる符号語を第１ＰＥＳバーストとして書き込み、前記中心線を挟んで且つ該中心線からずれた２つの位置のうち当該奇数番目のトラックの次にある偶数番目のトラックから遠い位置と当該奇数番目のトラックの前の偶数番目のトラックの中心線を挟んで且つ該中心線からずれた２つの位置のうち当該奇数番目のトラックに近い位置とに亘って、当該奇数番目のトラックの番号を表す前記複数のビット・ベクトルからなる符号語を第２ＰＥＳバーストとして書き込むステップと、
（ホ）前記奇数番目のトラックの次にある前記偶数番目のトラックの中心線上に、当該偶数番目のトラックの番号を表す前記複数のビット・ベクトルからなる符号語を第３ＰＥＳバーストとして書き込み、当該偶数番目のトラックの中心線を挟んで且つ該中心線からずれた２つの位置のうち当該偶数番目のトラックの前の奇数番目のトラックに近い位置と当該偶数番目のトラックの前の奇数番目のトラックの中心線を挟んで且つ該中心線からずれた前記２つの位置のうち当該偶数番目のトラックに近い位置とに亘って、当該偶数番目のトラックの番号を表す前記複数のビット・ベクトルからなる符号語を第４ＰＥＳバーストとして書き込むステップと、
を含み、
（ヘ）前記第１，第２，第３及び第４ＰＥＳバーストは前記トラックに沿って、第４，第２，第３及び第１ＰＥＳバーストの順序で並べられていることを特徴とする方法。
【請求項５】
前記第１，第２，第３及び第４ＰＥＳバーストはそれぞれ２進データを表す複数の磁束反転からなることを特徴とする請求項４に記載の方法。
【請求項６】
前記複数のビット・ベクトルは、誤り訂正符号における符号語を構成することを特徴とする請求項４に記載の方法。
【請求項７】
重みｊ（整数）が導入され、前記ｎビットの複数記号を、前記重みｊのｎ＋２ビットの前記ビット・ベクトルに変換することを特徴とする請求項４に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ記憶装置、たとえばディスク駆動装置に関し、より具体的には、ディスク上で位置誤差信号に符号化されたサーボ系データの誤り検出および訂正に関する。
【０００２】
【従来の技術】
ディスク駆動装置は通常、１個以上のディスクと、回転するディスク上のトラックの選択された１個の上に配置することができるアクチュエータに取り付けられたヘッド（ディスク面ごとにある）とを含む。ヘッドを含むスライダが取り付けられているアクチュエータを配置するためには一般にボイス・コイル・モータ（ＶＣＭ）が使用される。スライダは、目標トラックを見つける、または「シーク」しながら、半径方向または弓形に動いて、回転するディスクのスピンドル中心に近づいたり、それから離れたりする。選択されたいずれのトラックでも、システム中の「書き込み経路」を介してトラック上にデータが記録される。あるいはまた、「読み取り経路」を介してトラックからデータが読み取られる。
【０００３】
スライダの位置決めは通常、閉ループサーボ系によって制御される。サーボは、まず読み書き変換器（ヘッド）を目標トラックの上に配置し（シーク）、データが読み書きされる間に適切な変換器がトラックを追従していることを保証する（トラック追従）両方に機能する。サーボ系が各回転中に数回そのヘッド位置を更新することができるよう、各ディスク・トラックの一部が、少なくとも１個の、通常はいくつかのサーボ・フィールドを含むようにフォーマットされている。各サーボ・フィールドはさらに、位置誤差信号（ＰＥＳ）を含むサーボ・データを含むようにフォーマットされている。ＰＥＳフィールドは従来、長さが等しく、固定間隔で離間している定振幅正弦信号のバーストである。これらのフィールドは、読み取りヘッドの位置とともに変化し、トラック上でのヘッドの正確な位置決めを可能にするアナログ信号を生成するために使用される。ＰＥＳは通常、３または４個の反転の互い違いのバースト、たとえばＡ、Ｂ、ＣおよびＤバーストからなる。測定されたバーストの振幅がヘッドが所定位置にないことを示すならば、制御信号をＶＣＭに発して位置を調節する。サーボ系は通常、ＶＣＭを制御し、ディスクから読み取られているサーボ・データをモニタするサーボ・プロセッサを含む。
【０００４】
ディスク記憶トラックを編成する一つの方法は、トラックをデータ・セクタに分割する方法である。データ・セクタとは、トラックに沿って記録された固定数のビットである。サーボ・データおよびＰＥＳ情報は通常、半径方向に湾曲する線に沿って位置するが、一般に使用される「ゾーン・ビット記録」（ＺＢＲ）法では、データ・セクタの数および位置がトラックとディスクの中心との距離に応じて変化する（たとえばHetzlerらの米国特許第５，２１０，６６０号明細書を参照）。普通、トラック１個あたりいくつかのサーボ・セクタがある。その結果、サーボ・セクタの少なくともいくつかがデータ・セクタの中に位置して、いわゆる「分割データ・フィールド」を形成する。サーボ・セクタは、ＰＥＳならびにトラック識別名（ＴＩＤ）および他の制御情報をはじめとするサーボ・データを含む。
【０００５】
従来、各トラックは、サーボ・データ中に磁気的に記録されたその一意トラック識別名（ＴＩＤ）、すなわちトラック・アドレスを有している。シークの間、サーボ系は、半径方向に内または外に移動しながら、トラック上のサーボ・セクタからＴＩＤを読み取る。ＴＩＤはヘッドがその瞬間どこにあるのかをサーボ系に教え、システムが目標トラックに到達するためにその速度などを調節することを可能にする。
【０００６】
サーボ・セクタに使用される典型的な従来技術のフォーマットは以下のフィールドを含む。
--||Ｒｄ／Ｗｒ｜ＡＧＣ｜ＳＩＤ｜ＴＩＤ｜Ｈｄ｜Ｃｙｌ｜ＰＥＳ||--
【０００７】
このフォーマットでは、ＳＩＤ（サーボＩＤ）文字は、タイミング・ラインまたはマークからなり、サーボ・セクタ位置情報の始端をトラック上に位置づける。ＴＩＤ（トラック識別名）文字は通常、交番２進符号の符号語（「グレイ・コード」ともいう）として表現される。グレイ・コードの利点は、ＴＩＤ番号がトラックからトラックで１数字しか異ならないことである。これが、急速なシークの際に起こるようなオフトラックの場合でも、ＴＩＤの耐障害性読み取りを支援する。ＨＤ（ヘッド）およびＣＹＬ（シリンダ）フィールドは、他の情報を提供することができる。
【０００８】
従来技術では、ＰＥＳ記憶情報を豊富にするための発案がある。Cunninghamの「Quad  Burst  Servo  Needing  No  Sync  ID  and  Having  Added  Information」（IBM  Technical  Disclosure  Bulletin,  Vol.  33,  No.  3B,  pp.  198-200,  August  1990）は、サーボ系によって使用される根本的な正弦周波数の位相操作によって約８ビットの情報をＰＥＳバースト中に符号化することができる４倍長バースト・サーボ・パターンを記載している。しかし、この位相方法は、通常のサーボ検出のための振幅の損失をもたらす。情報は、たとえば２ビットを使用することによって各バーストをＡ、Ｂ、ＣまたはＤとして識別する、各バーストに一意的なデータならびにトラックまたはセクタ番号の低位ビットのいくつかを含むことができる。
【０００９】
同様に、１９８０年３月２５日に発行されたAndresenの米国特許第４，１９５，３２０号「Record  Track  Identification  and  Following」は、スライディング・モジュロ符号を使用してサーボ・バースト中にデジタル符号化されたトラック・アドレス情報を使用し、信号を積分してトラックに対する読み出された変換器の位置のアナログ測定値を得る、フロッピー・ディスク用のサーボ系を開示している。
【００１０】
サーボ・セクタ中のＰＥＳフィールドなどの豊富化は、デバイス・アクセス性能の強化をもたらすことができるが、サーボ・セクタ情報が誤りまたは消去による崩壊を受けやすい場合に目標トラック上でのヘッド／変換器の正確な位置決めを狂いやすくする。崩壊は、ランダムに起こることもあるし、間欠的に起こることもある。ソースは、誘発されたノイズ、位相ジッタなどであることができる。
【００１１】
【課題を解決するための手段】
改良されたサーボ系および改良されたディスクを有するデータ記憶システムならびに誤りに対する保護を有する、サーボ情報を記録し、検索する方法が本明細書に開示される。本発明の方法は、所定のデータ、たとえばサーボ・データを、たとえば誤り訂正符号（ＥＣＣ）にある冗長情報とともに符号語にマッピングし、これらの符号語をＰＥＳフィールドに記録することを含む。ＰＥＳフィールドは通常、製造時にディスクに記録され、後で変更されることはない。ＰＥＳに記憶されるデータにかかわらずアナログ信号特性を維持するのに好ましいＥＣＣ符号化方法が選択され、その結果、従来技術におけるようなＰＥＳバーストならびにデジタル・データのソースを使用するための従来のサーボ検出回路における変更は、必要であるとしても最小限である。したがって、ＥＣＣの符号語は、許される重み、たとえば各符号語中の「１」（もしくは磁束反転）の数およびランレングス制限（ＲＬＬ）属性において制約される。
【００１２】
好ましい実施態様では、ＥＣＣ符号語にマッピングされたサーボ・データは、固定数のビットの情報によって表すことができるトラック識別名（ＴＩＤ）を含む。ビットは、１個以上のＥＣＣ符号語に変換される。ＴＩＤを含むデータを限定セットのビット・パターン（ビット・ベクトル）にマッピングすることにより、等しい重みのようなさらなる制約が符号に配される。禁止されたビット・パターンが読み出されるならば、ＥＣＣシンドローム計算プロセスから独立して誤りが検出される。場合によっては、本発明の耐障害性の方法を使用してＴＩＤ情報をＰＥＳフィールドに配置すると、サーボ・データ中の従来のＴＩＤフィールドをサイズで縮小させる、またはなくすことができ、その結果、記録容量が増大する。様々なタイプのＥＣＣアルゴリズムを使用することができるが、リード−ソロモン型ＥＣＣまたはハミング型ＥＣＣが好ましい。
【００１３】
本発明の一つの態様では、トラックＩＤは、トラックごとのトラックＩＤが二つ以上のＰＥＳフィールド群の中の２個以上のＰＥＳフィールドに記録される選択されたパターンで、ＰＥＳフィールドに書き込まれる。一つのＰＥＳフィールド群は、選択されたトラックの中心に位置するが、他方のＰＥＳフィールド群は、隣接するトラックおよび選択されたトラックと部分的に重なり合うようにずらされている。駆動装置が作動しているとき、１個以上のＰＥＳ中に先に記録されているＥＣＣ符号語を読み取り、条件付き記号およびＥＣＣ符号語を使用して誤りの存在を確認する。誤りが見つかるならば、選択された符号の限界まで訂正を実施することができる。訂正は、ＥＣＣ従来技術におけるようにシンドロームを計算することによって実施される。これが、ＴＩＤを含むサーボ・データの推定値を与える。ＴＩＤは、ＰＥＳによって読み取りヘッドに誘発される波形とともに使用されると、ディスク上のヘッドの位置の正確な測定値を与える。
【００１４】
【発明の実施の形態】
以下に記載する実施態様は、例を示すに過ぎず、限定的であることを意図するものではない。限定は、請求の範囲によって課されるものである。
【００１５】
まず図１を参照すると、従来技術のディスク駆動装置における主要部品、データフローおよび制御フローを示す簡略化ブロック図が示されている。最新のディスク駆動装置は、種々の機能を制御する１個以上のマイクロプロセッサを有することができる。図１は、１個のマイクロプロセッサ１１６を有する設計を示す。マイクロプロセッサのプログラムは一般にファームウェアと呼ばれる。駆動装置へのコマンドおよびデータは、ホスト装置（図示せず）から経路１６２を介してインタフェース電子系１１４に入り、そこで、ホスト・レベルのコマンドが装置レベルのコマンドおよび動作に変換される。制御電子系１１５が活動およびデータフローを読み書き（Ｒ／Ｗ）電子系１１３との間で調和させる。サーボ電子系１１２（通常はサーボ・プロセッサを含む）が、ＰＥＳバーストによって誘発される信号およびＴＩＤに対応する信号をはじめとする未加工の位置情報を読み取りヘッド１０８から受け、ボイス・コイル・モータ（ＶＣＭ）１０に送られる電子信号を介してアクチュエータ１０６の動きを制御する。ヘッド１０８がアクチュエータ１０６の端部に取り付けられている。ディスク１０４は、スピンドル・モータ（図示せず）によってスピンドル１１１を中心に回転する。わずかに弓形のサーボ・セクタ１２０Ａ、１２０Ｂがサーボ・データおよびＰＥＳバーストを含む。データは、平坦な表面のディスク上の円形のトラック１１８に書き込まれる。トラックは、ユーザまたは顧客データが記憶されるデータ・セクタ１５４Ａ、１５４Ｂに分割されている。
【００１６】
Ｒ／Ｗ電子系は、読み取りヘッドからの未加工データ信号に対して基本的な復調および検出決定を実行し、これらの信号を２進データ（「１」と「０」のストリーム）に変換する。ディスクに書き込まれた未加工データ信号は、システムがデータを正確に読み出す能力を高める方式、たとえばランレングス制限（ＲＬＬ）符号化にしたがって制約されている。変換された２進データはバッファ（図示せず）に記憶される。この段階で、バッファ中のデータは、通常はＥＣＣ検査バイトまたは記号と呼ばれる冗長情報を含む。ＥＣＣ検査バイトが真のデータ（通常はホストまたは顧客データと呼ばれる）バイトとともにＥＣＣ符号語を形成する。ＥＣＣ検出・訂正ハードウェアおよび／またはファームウェアは一般に制御機能とみなされる。誤りが見つからないとき、または誤りが訂正されているとき、顧客データはＥＣＣバイトなしでホストに送られる。サーボ関連情報、すなわちＴＩＤおよびバースト信号は通常、ホストに送られないことに留意すること。
【００１７】
ディスク１０４は、サーボ情報および未加工データを磁束反転として記憶することを可能にする薄膜磁気コーティングを有している。サーボ・セクタ・データ１２０Ａ−Ｂは通常、ディスクの周囲の規則的な半径方向（角度）位置で弓形の半径方向の線に書き込まれる。本発明の目的の場合のセクタとは、トラック沿いの固定された記録長として定義される。たとえば、典型的なデータ・セクタは、長さ５１２バイトであるかもしれない。データ・セクタ１５４Ａ、１５４Ｂはサーボ・セクタからいくらか独立して配置されて、２個のサーボ・セクタの間に多数のデータ・セクタが存在し、サーボ・セクタがデータ・セクタの中央に位置して、いわゆる分割データ・フィールド、たとえば１５４Ｂを形成することができるようになっている。ディスクのトラックがHetzlerの米国特許第５，２１０，６６０号特許で述べられたようにＺＢＲの下でフォーマットされているならば、外寄り区域１５１、１５２のトラックは、内寄りの区域１５３のトラックよりも多くのデータ・セクタをサーボ・セクタの間に有することになろう。図１には三つの区域しか示されていないが、区域の数には随意の限界はない。
【００１８】
図８は、本発明を具現化するディスク駆動装置における高レベルでの信号およびデータフローを示す、アナログサーボ処理回路およびサーボ・プロセッサに対してＰＥＳデータ検出器およびＰＥＳデータ・プロセッサを示すブロック図である。ＰＥＳバーストによって誘発された読み取りヘッドからの波形が二つの並行経路で処理される。波形は、従来技術と同様、バーストによって誘発される相対的なアナログ信号強度を使用して、トラックに対するヘッドの位置に関する情報をサーボ・プロセッサ３４に提供するアナログサーボ処理回路３５によって処理することができる。波形は、アナログ処理されることに加えて、ＰＥＳデータ検出器３１によって未加工２進データに変換される。この２進データがさらに処理されて、トラックＩＤ（およびＰＥＳフィールド中に符号化された他の情報）がＰＥＳデータ・プロセッサ３３によって回収される。そして、トラックＩＤ情報などは、ヘッド位置の制御および調節、たとえばシークおよびトラック追従に使用できるよう、サーボ・プロセッサ３４に提供される。
【００１９】
本発明は、サーボ・データのアーキテクチャから独立しているが、本発明をより理解できるよう、ただし限定を加えるためでなく、従来技術のサーボ・セクタのフォーマットを本発明の実施態様と比較する。図２には、フィールド指定および等しいビット長を有する典型的な従来技術のサーボ・セクタのフォーマットが示されている。サーボ・セクタの全長は１３４ビットであり、７個のフィールドに分割されている。Ｗ／Ｒフィールドは位置決め情報に関連しないため、有効長は１２４ビットである。ＳＩＤ（サーボＩＤ）フィールドは、一意のビット・パターンからなり、サーボ・セクタ記号列の始点をマークする。次の３個のフィールド、すなわちＨＤ（ヘッド）、ＴＩＤ（トラック識別名）およびＳＥＣＴＯＲのうち、ＴＩＤが、トラックを識別するため、もっとも重要である。ＳＥＣＴＯＲおよびＨＤは補助的な位置決めデータを提供する。実施される方法は、ＴＩＤフィールドだけを交番２進符号に符号化することであった。交番２進符号またはグレイ・コードの利点は、トラック識別名がトラックからトラックで１ビットしか変わらないことである。これがＴＩＤフィールドのオフトラック読み取りを可能にする。グレイ・コードを使用するときトラック間で１ビットしか変わらないという属性が、本発明の以前には、ＴＩＤおよびサーボ・フィールド中の他の情報をＥＣＣで保護することを不可能にしていた。
【００２０】
図６は、本発明の実施態様における、「バースト」と呼ばれることが多いＰＥＳフィールドの、互いおよびトラックの中心線に対する相対的位置を示す。「フィールド」、「信号」および「バースト」は、ＰＥＳ単位を指すために同じ意味で使用する。トラック１〜５は、それらの対応するＰＥＳバーストとともに、図面を水平方向に横断するように示されている。ヘッドは、図６に描く左から右に移動するものと仮定する。ＰＥＳバーストは、トラックとほぼ同じ幅に示されているが、本発明を実施する際に厳密な幅および位置決めは重要ではない。バーストのいくつかはトラックの中心線上に配置されている。これらを第一のバースト群と呼び、中心線からずれたバーストを第二のバースト群と呼ぶ。ＰＥＳバースト５１はトラック１の中心線上に位置している。ＰＥＳバースト５２は、トラック１の中心線からずれ、すなわち、中心線よりも上にあり、バースト５２の幅の半分に満たない部分だけがトラック１にかかっている。ＰＥＳバースト５３は、トラック１の中心線よりも下にずれ、バースト５３の幅の一部だけがトラック１にかかっている。ＰＥＳバースト５４はトラック２の中心線上に位置している。また、ＰＥＳバースト５１〜５４はトラック沿いの異なる位置に配されており、トラック１を追従するヘッドが各バーストを異なる時点で通過するようになっている。最初にＰＥＳバースト５３を通過し、次にＰＥＳバースト５２を通過し、三番目にＰＥＳバースト５４を通過し、最後にＰＥＳバースト５１を通過する。したがって、ディスクがヘッドの下で回転しているとき、図５のＰＥＳバーストは、四つの別個の時間位置に配される。同じ意味として、四つＰＥＳ群は四つの半径方向位置に当たると説明できる。４個のＰＥＳバーストの群は、従来技術におけるように、図１に示すようなディスクの周囲で何回も繰り返され、同心円トラックの各対ごとに繰り返される。バーストの順序は本発明にとって決定的ではない。たとえば、中心線バースト５１、５４など（Ａ群）が、ずれたバースト５２、５３、５５など（Ｂ群）よりも前に配置されていてもよい。システムは、４個のバーストそれぞれによって読み取りヘッドに誘発される波形の相対的な信号強度を使用して、従来技術と同様にヘッドが中心線に対してどこにあるのかを判断することができる。理由は、以下に記載するように、バーストが、その中に符号化された情報を有するにもかかわらず、そのアナログ特性が実質的に一定に維持されるからである。
【００２１】
本明細書に記載する発明は、トラックＩＤ情報をはじめとする情報をＰＥＳフィールドに記憶することを可能にする。図６を続けて参照すると、図示する本発明の実施態様では、トラック１のトラックＩＤがＰＥＳバースト５２および５１の両方に記録されている。同様に、トラック２のトラックＩＤがＰＥＳバースト５３および５４の両方に記録されている。ヘッドがシーク中またはトラック追従中であるとき、ヘッドにおけるバーストからの相対的な信号強度が異なる。ヘッドにおける信号強度が低下するにつれ、バースト中に記録された情報を読み取ることがより困難になると予想される。バーストは重なり合うパターンに並べられているため、ヘッドは、トラックＩＤフィールドの少なくとも１個、おそらくは２個以上を読み取ることができるであろう。
【００２２】
以下の実施例では、トラックを追従するヘッドが通常は３個のもっとも近いバースト中の情報を読み取ることができるものと仮定するが、これは、理解されるように、本発明をうまく利用するために必要なわけではない。図６のトラック１を追従するヘッドは、バースト５３を通り過ぎ、トラックＩＤ２を読み取り、次にバースト５２を通り過ぎ、トラックＩＤ１を読み取り、さらにバースト５１の上を通過し、トラックＩＤ１を読み取る。これらのＩＤは、連結されるならば「２１１」となる。トラック２を追従するヘッドは、バースト５３を通り過ぎ、トラックＩＤ２を読み取り、次にバースト５５を通り過ぎ、トラックＩＤ３を読み取り、さらにバースト５４の上を通過し、トラックＩＤ２を読み取る。これらのＩＤは、連結されるならば「２３２」となる。このパターンをトラック対ごとに繰り返して、奇偶トラック区別を実施する。たとえば、トラック１のＩＤ列は「ｎ＋１、ｎ、ｎ」であり、トラック２の列は「ｎ、ｎ＋１、ｎ」である。いずれの場合にも、サーボ系は、二つの異なるトラックＩＤを読み取ったにもかかわらず、それがどちらのトラックを追従しているのかを判断することができる。
【００２３】
システムが１個以上のバースト中のトラックＩＤを読み取ることができないとしても、バーストのタイミングおよびバースト中に符号化されたＩＤを知ることによって位置情報を収集することができる。たとえば、ヘッドが最後のタイム・スロットでバースト５１からトラックＩＤしか読み取ることができないとしても、サーボ系は、それがトラック１の中心線バーストを読み取ったということを知る。バースト５２だけしか読み取れなかったとしても、駆動装置は、トラックＩＤが１であり、トラック１の左にあるバーストを読み取ったということを知るであろう。バースト５３だけしか読み取れなかったとしても、サーボ系は、トラックＩＤが２であり、トラック１とトラック２とに重なるバーストを読み取ったということを知るであろう。このように、トラックＩＤと、バーストが読み取られたタイム・スロットの知識とを合わせると、トラックＩＤそのものが得られるだけでなく、さらなる位置情報もまた得られる。
【００２４】
次に、本発明の具体的な実施態様を記載することにより、トラックＩＤおよび他の情報をＰＥＳバースト中に記録する技術を説明する。図２では、６４ビットのＰＥＳ（位置誤差信号）フィールドが最大である。図６に示すように、一部分、すなわち１個のバーストしかトラックとは整合せず、残りは、トラック中心線にかかっていない、すなわちトラック中心線からずれているため、この６４ビットのフィールドは、ＰＥＳバーストのために使用されるスペースとみなされるべきである。２個、３個または４個ある従来技術のバーストは、本質的には、記録された「１」の列とみなすことができる均一に離間した磁束反転の群である。これら２個、３個または４個のバーストは、それらの位置を除いて同一である。この従来技術のサーボ・セクタのフォーマットは通常、トラック間で位相整合した状態で、公称２０MHzのレートで書き込まれることが注目される。
【００２５】
図３は、本発明のフィールド指定およびビット長でフォーマットされたサーボ・セクタの実施態様を示す。サーボ・セクタは大きめで、長さ２１２ビットからなることに注目すべきである。しかし、改良された誤り許容公差が情報をより高いビット密度で記録することを可能にし、したがって、全体としてより少ないディスク・スペースしか使用しない。また、いくつかの実質的な変更がある。以下に記載するＰＥＳのＥＣＣは、顧客データに使用される標準的なＥＣＣと混同されない。顧客データＥＣＣは、本発明のＰＥＳ  ＥＣＣを使用する駆動装置では、どのようにしても実施されない。
【００２６】
はじめに、ＰＥＳ中の最低レベルの磁束反転を２進データ・ビットに変換する。図８では、読み取りヘッドからの波形をとり、この機能を実行する装置がＰＥＳデータ検出器３１として示されている。情報のビットは、いくつかの方法でＰＥＳに符号化することができ、選択される方法は、顧客データに使用される方式とは必ずしも関係はない。以下は、ビットを記録するための従来技術の方法の例であるが、これがすべてのリストであることは意図しない。ビットは、１個の「データ」ビットとして１個の磁束反転にマッピングすることができ、その場合、ある特定の時点での磁束反転の存在が１であり、その不在が０である。これがもっとも簡潔な符号化方式を提供する。たとえば、「＋」を正の磁束反転とし、「−」を負の反転とし、「０」を反転なしとするならば、「１１０１」は「＋−０＋」となる。ビットは、１個の「データ」ビットとして１対の磁束反転（双ビット）にマッピングすることができ、ここでもまた、双ビットの存在が１であり、その不在が０である。これは簡潔さに劣るが、双ビットは、チャネルフィルタ機能のため、しばしば単一ビットよりも検出しやすい。この場合、「１１０１」は「＋−＋−００＋−」となり、第一の例の２倍の長さである。「データ」ビットは、三つの刻時期間を使用して符号化することができ、その第一の期間が磁束反転を有し（刻時／ランレングス制限のため）、「データ」が１であるか０であるかに依存して第二または第三の期間が第二の磁束反転を含む。この場合、「１１０１」は「＋−０＋−０＋０−＋−０」となる。この特定の方式は、ランレングス制限を提供する符号で使用するには特に有利とはいえない。
【００２７】
また、先に引用した出版物の中でCunninghamによって提案されている方式を使用することも可能である。上記と同じ表記法を使用してデータを位相符号化するならば、「１」は「０＋００」または「０−００」となり、「０」は「００＋０」または「００−０」となる。これは、ビット周波数が復調器のクロックよりも実質的に低い場合に有用である。
【００２８】
ＰＥＳ中で２進データを記録し、復号するための方式があるならば、実際の情報内容およびＰＥＳのＥＣＣを設計することができる。前記実施態様では、ｍ*ｎビット列をＴＩＤに割り当て、ｍ*ｎビット列をそれぞれ長さｎビットのバイトｍ個に分割することにより、所与のトラックについてサーボ・データをＥＣＣ符号語にマッピングする。次に、ｍ*ｎビット列にわたってそれぞれｎビットのｒ冗長バイトをＥＣＣ符号化方法の剰余として形成する。ｒ冗長バイトを決定したのち、所与の（ｍ*ｎ＋ｒ*ｎ）ビット列について各ｎビット・バイトを重みｊの（ｎ＋ｑ）ビット・ベクトルにマッピングする。ＥＣＣ中の符号語は、２n個のベクトルを所定の順序で連結することによって形成する。最後に、各符号語を「１」および「０」からなる信号バーストとしてフォーマットされたサーボ・フィールドのＰＥＳ位置に書き込む。
【００２９】
たとえば、パラメータｍ、ｎ、ｒ、ｑおよびｊが、ｍ＝６バイト、ｎ＝バイトあたり３ビット、ｒ＝２冗長バイト、（ｎ＋ｑ）＝５ビット、ｊ＝３の値であるとするならば、符号語あたりｍ（ｎ＋ｑ）＋ｒ（ｎ＋ｑ）＝４０ビットであり、符号語重み＝（ｍ＋ｒ）ｊ＝２４である。ＴＩＤがｍ*ｎ＝１８ビットの記号列であるならば、まず、その記号列をバイトあたりｎ＝３ビットのｍ＝６バイトにブロックする。次に、ｍ*ｎ＝１８ビット列にわたってそれぞれｎ＝３ビットのｒ＝２冗長バイトをリード−ソロモンまたはハミングＥＣＣ符号化演算の剰余として導出する。第三に、（ｍ*ｎ＋ｒ*ｎ）＝２４ビット＝８バイトの所与の記号列のそれぞれｎ＝３ビット・バイトを重みｊ＝３の（ｎ＋ｑ）＝５ビット・ベクトルにマッピングする。マッピングは、「１」を導く、または「１」に続くｊの連、たとえば１１１００および００１１１を有するベクトルを除外する。本発明で使用されるＥＣＣ中の符号語は、それぞれ５ビットのベクトル２n＝８個を連結したものである。これがＥＣＣ中に４０ビット符号語を構成する。この符号語を１個以上のＰＥＳフィールドに書き込む。したがって、各符号語は、所定の最小重みおよびランレングス制限属性を示す。
【００３０】
４０ビット符号語の場合の本発明の本実施態様では、選択する符号は［４０，１８，６］定重み２４符号である。ＴＩＤフィールドの長さ、望みの保護の程度などに依存して、他の符号が等しく可能である。例の符号は、長さ４０、次元１８、最小距離６、定重み２４および「０」の最大連２を有している。次元１８は、符号化されるデータのビット長である。長さ４０は、各符号語中のビット数である。重み２４は、各符号語中の「１」の数である。各バーストが、「１」である２４ビットおよび異なる位置で「０」である１６ビットを有するため、符号の定重みは、ヘッドによって検出されるバースト信号を積分し、従来技術のように使用することを可能にする。
【００３１】
先に述べたように、本実施態様のトラック識別名ＴＩＤは、１８ビットの記号列によって表される。このＴＩＤ記号列は３ビット記号６個に分割される。各記号は、原始的多項式、たとえば（１＋ｘ2＋ｘ3）によって生成されるガロア体ＧＦ（８）の元である。６個の情報記号に対し、パリティ検査行列を使用して２個の冗長記号が加えられる。
【００３２】
0003834446.tif 000002
【００３３】
１＋ｘ2＋ｘ3によって定義される有限体ＧＦ（８）は、以下の表１にしたがって書くことができる。
【００３４】
【表１】
0003834446.tif 000003
【００３５】
次に、以下の表２にしたがって各３ビット記号を５ビット記号（ビット・ベクトル）または重み３の符号語に変換する。
【００３６】
【表２】
0003834446.tif 000004
【００３７】
６個の３ビット・バイトの形態にある１８ビット列ｕを符号化することを望むと仮定し、
ｕ＝０１１  ０００  １００  ０１０  ０１０  １１０とする。
【００３８】
表１にしたがってｕにおけるバイトを「ａ」のベキとして書くならば、次のようになる。
ｕ＝（ａ6、０、１、ａ、ａ、ａ5）
【００３９】
パリティ検査行列Ｈを使用してｕを符号化し、次のように、２個の冗長バイトをｕに加える。
0003834446.tif 000005
【００４０】
最後に、表２にしたがって「ｖ」の８個の３ビット記号それぞれを重み３の５ビット・ベクトルにマッピングして最終の条件付きＲＳ符号語「ｗ」を得る。
ｗ＝10101  10110  10011  11001  11001  01101  11010  01101
【００４１】
本発明による復号の態様
符号化に使用される実施例を使用して、本発明によるデータ復号を説明する。２進符号語をＰＥＳフィールドから読み出したのち、最初のステップで符号語を５ビット・ベクトルＹに分割し、それらのベクトルを表２にしたがって３ビット記号Ｘにマッピングする。したがって、ｆ-1（Ｙ）＝Ｘがこのマッピングを指定する。しかし、特定の５ビット・ベクトルにおける誤りのため、対応する３ビット記号が存在しないことが起こりうる。この場合、Ｙが表にないならば、値「０００」をｆ-1（Ｙ）に割り当て、同時に、誤りであるとしてその記号にフラグを立てる、すなわち、対応する誤りフラグをセットする。
【００４２】
長さ４０の語Ｗを特定のトラックのサーボ・セクタのＰＥＳフィールドから読み出すと仮定する。上記表記法では、これらは（Ｙ0Ｙ1Ｙ2Ｙ3Ｙ4Ｙ5Ｙ6Ｙ7）となる（各Ｙiは５ビット・ベクトルである）。復号における次のステップは、各ベクトルＹを表の中で探索し、誤りフラグの数をカウントすることである。これを、各ベクトルＹiの値Ｒ(i)の推定と呼び、範囲（０≦ｉ≦７）にあるＲ(i)＝ｆ-1（Ｙi）によって指定する。
【００４３】
この実施態様の符号語は、互いから６の最小距離を有するため、これは、符号が二つまでの誤りを訂正し、三つまでの誤りを検出することができることを意味する。３個以上のフラグがカウントまたはセットされたならば、少なくとも三つの誤りが生じており、ベクトルは訂正不可能である。しかし、３個未満のフラグしかカウントされていないならば、誤りは、あるとしても、訂正することができる。０個のフラグがカウントされているとしても、誤りが存在する可能性はある。２個以下のフラグがあるならば、次のステップは、パリティ検査行列Ｈを使用して８個の記号Ｒ(i)からシンドロームＳを導出することである。
【００４４】
Ｓ0＝Ｒ(0)+Ｒ(1)+Ｒ(2)+Ｒ(3)+Ｒ(4)+Ｒ(5)+Ｒ(6)
Ｓ1＝Ｒ(0)+ａＲ(1)+ａ2Ｒ(2)+ａ3Ｒ(3)+ａ4Ｒ(4)+ａ5Ｒ(5)+Ｒ(7)
【００４５】
解析の残り部分は、３モード、すなわち、フラグなし、フラグ１個またはフラグ２個におけるＲＳ符号語の標準シンドローム解釈である。
【００４６】
次に図４を参照すると、条件付きＲＳ誤り訂正符号を使用してＴＩＤを符号化し、符号語をＰＥＳフィールドに書き込む本発明による実施例が示されている。したがって、符号語は、トラック識別および位置誤差信号の両方の目的に利用され、その意味で、組み合わされた機能を果たす。この例では、トラック１０のＴＩＤが１８ビット列によって表されている。他方、この１８ビット列を解析して６個の３ビット記号を形成する。パリティ検査行列Ｈによって定義される拡張［８，６］リード−ソロモン符号を使用して２個の冗長３ビット記号を加える。他方、６個の記号および２個の冗長記号それぞれを［８，６］条件付きリード−ソロモン符号の対応する５ビット・ベクトルにマッピングする。先に述べたように、８個のベクトルの所定の順序における連結が、ＰＥＳフィールドに記録するのに適した符号語を形成する。
【００４７】
次に図５を参照すると、ＰＥＳデータ・プロセッサの実施態様が示されている。図５に示す装置は、概念的にはサーボ電子系（図１、１１２）の一部である。この装置は、４個のパターン・レジスタ１５６、１５８、１６０、１６２ならびに標準のＳＩＤ１０２、ＳＥＬＥＣＴ１０６およびＣＬＯＣＫ１０４信号に応答するタイミング１５４およびセレクタ回路１５０の構造を含む。ＰＥＳデータ検出器３１がＰＥＳフィールド中の磁束反転をデータ・ビットに変換し、このデータ・ビットがデータ経路１００に載ってシフト・レジスタ１５２に流れ込む。シフト・レジスタは、クロック１０４および選択ライン１１０を使用して、データ経路１００で受けた経路１１４上のＲＳ符号化パターンを複数のパターン・レジスタ１５６、１５８、１６０、１６２の選択された１個に同期的に伝送する。セレクタ１５０からパターン・レジスタまでの選択ライン１１０は、４個のパターン・レジスタのいずれか１個の選択を可能にするために少なくとも２ビットを含む。記号プロセッサ１６４が、パターン・レジスタの１個から接続経路１１８を介して選択された出力を受け、ビット・ベクトルから記号へのマッピングならびに符号語に対して選択したパターンでＲＳ検出および訂正を実行する。さらには、記号プロセッサ１６４は、信号１１６を使用して制御レジスタ１５４の出力によって決まる時間で、パターンにおける誤りを符号の能力まで訂正し、訂正したＴＩＤを経路１２０を介してレジスタ１６６に書き込み、誤りフラグ１２４（または誤りの数）を経路１２４を介してレジスタ１６８に書き込む。すると、ＴＩＤレジスタ１６６および誤りレジスタ１６８は、それぞれ経路１２２および１２６を介してサーボ系によって使用できるようになる。
【００４８】
トラックＩＤ復号プロセスは、タイミング制御回路１５４を初期化する、経路１０２上のサーボＩＤ（ＳＩＤ）タイミング信号で始まる。タイミング回路１５４から経路１１２を介して送られるゲート信号が、経路１０４上の刻時信号によって調整されながら経路１００を介してシフト・レジスタに入るＲＳ符号語の流れを制御する。そして、ＲＳ符号語は、タイミング回路１５４から経路１１０を介して送られるタイミング信号によって刻時されながらパターン・レジスタ１５６、１５８、１６０、１６２に記憶される。四つの異なるＰＥＳバースト群は、ディスク上でのＳＩＤに対するそれらの半径方向位置によって区別することができるため、それらのバーストはまた、ディスクが回転するときに読み取りヘッドを通過する時間によって区別することもできる。
【００４９】
サーボ電子系は、ＲＳ符号語を捕捉し、レジスタに記憶したのち、四つのＲＳ符号語パターンのうち、四つのＰＥＳバースト群の一つに対応する一つを選択する。２ビットＰＥＳパターン選択信号が経路１０６を介して回路１５０に供給される。逆に、回路１５０は、四つの選択ライン１０８の一つを起動して、パターン・レジスタ１５６、１５８、１６０、１６２の１個の出力を動作可能にする。パターン・レジスタＲＳ符号語内容が経路１１８を介して記号プロセッサ１６４に印加され、そこで、そのシンドロームが導出され、そのシンドロームから誤りが判定される。符号のベキの中の誤りが訂正され、誤りレジスタ１６８で報告される。これは、誤りの数の表示を伴う。そうでなければ、ＴＩＤがレジスタ１６６に記憶される。
【００５０】
図７は、記載した本発明の実施態様の記号プロセッサ１６４のブロック図である。ＰＥＳパターン・レジスタの選択された１個からの未加工データがビット・ベクトル抽出器６１に入り、この抽出器がビットをビット・ベクトルに分割する、たとえば４０個の未加工ビットをそれぞれ５ビットのベクトル８個に分割する。ビット・ベクトルはマッパ６２に送られ、このマッパが、誤りを含まないすべての５ビット・ベクトルについてベクトル：記号表６３を使用して５ビット・ベクトルを対応する３ビット記号にマッピングする（誤りを有するベクトルには記号「０００」を使用する）。ベクトル：記号表６３中に見つからない５ビット・ベクトルがあるごとに誤りフラグ６４の１個がセットされるか、カウンタが増分される。３ビット記号はシンドローム計算器６５に送られる。シンドロームはデコーダ／コレクタ６７に送られ、このデコーダ／コレクタがそのシンドロームを使用して符号の能力まで誤りを検出し、訂正し、訂正した記号をトラックＩＤレジスタ１６６に配置する。デコーダ／コレクタ６７は、フラグ６４にアクセスを有している。フラグがなく（すなわち、誤りカウントが０に等しい）、シンドロームが０であるならば、３ビット記号は変更のないままトラックＩＤレジスタ１６６に配置される。最終的な誤り状態は、先に示したように誤りレジスタ１６８の中で更新される。
【００５１】
本発明の第二の実施態様は、図９に示すように、図５に示す実施態様の１個の誤りレジスタおよび１個のトラックＩＤレジスタに代わる４個の誤りレジスタ（Ａ〜Ｄ）および４個のトラックＩＤレジスタ（Ａ〜Ｄ）を使用する。十分に速い回路および／または処理速度を与えられ、記号プロセッサは、すべての四つのＰＥＳバースト群におけるトラックＩＤおよび他の情報を解決し、各結果を対応するトラックＩＤレジスタに記憶することができる。図５のタイミング制御回路１５４の出力１１６を選択回路出力１０８（図９には示さず）とともに使用して、４個のＰＥＳバースト（Ａ、Ｂ、Ｃ、Ｄ）それぞれからの情報を処理し、対応するトラックＩＤレジスタ（Ａ〜Ｄ）に記憶することができる。この実施態様でも同様に、４個のバーストそれぞれの誤り状態を記憶するために選択される４個の対応する誤りレジスタ（Ａ〜Ｄ）がある。特定の位置について４個のＰＥＳバーストすべてを正常に読み取る必要はないことが注目される。好ましくは、トラックＩＤレジスタおよび誤りレジスタそれぞれが、サーボ・プロセッサによる読み取りに利用できるようになるであろう。図６に示すＰＥＳフィールドにトラックＩＤを記録する方法を与えられると、多数のトラックＩＤレジスタは、各フィールドからのＩＤどうしの容易な比較を可能にして、位置に関する最大限の情報がサーボ・プロセッサに送られるようになるであろう。
【００５２】
本発明をその例示的な実施態様に関して記載したが、本発明の範囲および教示を逸することなく、本明細書に記載した方法および手段に種々の変更を加えうることが理解されよう。したがって、記載した実施態様は単なる例とみなされるべきであり、本発明は、請求の範囲によって指定される以外には限定されない。
【００５３】
まとめとして、本発明の構成に関して以下の事項を開示する。
（１）基板と、
前記基板上に被着された磁気記録媒体と、
前記磁気記録媒体上に記録された複数の位置誤り信号バースト（ＰＥＳバースト）とを含み、
奇数番目のトラックの中心線上に第１ＰＥＳバーストが配置され、前記中心線を挟んで且つ該中心線からずれた２つの位置のうち前記奇数番目のトラックの次にある偶数トラックから遠い位置に第２ＰＥＳバーストが配置され、
前記奇数番目のトラックの次にある前記偶数トラックの中心線上に第３ＰＥＳバーストが配置され、前記偶数番目のトラックの中心線を挟んで且つ該中心線からずれた２つの位置のうち前記奇数番目のトラックに近い位置に第４ＰＥＳバーストが配置され、
前記第１，第２，第３及び第４ＰＥＳバーストは前記トラックに沿って予定の順序で並べられており、
前記第１，第２，第３及び第４ＰＥＳバーストはそれぞれ２進データを表す複数の磁束反転からなり、
前記第１及び第２ＰＥＳバーストの２進データは、前記奇数番目のトラックのトラック番号を表し、
前記第３及び第４ＰＥＳバーストの２進データは、前記偶数番目のトラックのトラック番号を表し、
前記２進データは複数のビット・ベクトルからなり、該複数のビット・ベクトルは、前記トラックの番号を表すｍ＊ｎビット（ｍはバイト数、ｎはビット数）に、ＥＣＣ符号化法の剰余であるそれぞれｎビットのｒ個の冗長バイトを付け加えたｍ＊ｎ＋ｒ＊ｎビット列をそれぞれｎビットの複数記号に分け、該ｎビットの複数記号のそれぞれをｎビットより多いビット数にマッピングすることにより形成されることを特徴とするデータ記録ディスク。
（２）前記複数のビット・ベクトルは、誤り訂正符号における符号語を構成することを特徴とする前記（１）に記載のデータ記録ディスク。
（３）重みｊ（整数）が導入され、前記ｎビットの複数記号を、前記重みｊのｎ＋２ビットの前記ビット・ベクトルに変換することを特徴とする前記（１）に記載のデータ記録ディスク。
（４）磁気記録媒体を有するデータ記録ディスクを製造する方法であって、
（イ）トラックの番号を表すｍ＊ｎビット（ｍはバイト数、ｎはビット数）に、ＥＣＣ符号化法の剰余であるそれぞれｎビットのｒ個の冗長バイトを付け加えたｍ＊ｎ＋ｒ＊ｎビット列を形成するステップと、
（ロ）前記ｍ＊ｎ＋ｒ＊ｎビット列をそれぞれｎビットの複数記号に分けるステップと、
（ハ）前記ｎビットの複数記号のそれぞれをｎビットより多いビット数にマッピングして、トラック毎の複数のビット・ベクトルからなる符号語を形成するステップと、
（ニ）奇数番目のトラックの中心線上に、該奇数番目のトラックの前記複数のビット・ベクトルからなる符号語を第１ＰＥＳバーストとして書き込み、前記中心線を挟んで且つ該中心線からずれた２つの位置のうち前記奇数番目のトラックの次にある偶数トラックから遠い位置に、前記奇数番目のトラックの前記複数のビット・ベクトルからなる符号語を第２ＰＥＳバーストとして書き込むステップと、
（ホ）前記奇数番目のトラックの次にある前記偶数トラックの中心線上に、該偶数番目のトラックの前記複数のビット・ベクトルからなる符号語を第３ＰＥＳバーストとして書き込み、前記偶数番目のトラックの中心線を挟んで且つ該中心線からずれた２つの位置のうち前記奇数番目のトラックに近い位置に、前記偶数番目のトラックの前記複数のビット・ベクトルからなる符号語を第４ＰＥＳバーッピングするステップと、
を含むことを特徴とする方法。
（５）前記第１，第２，第３及び第４ＰＥＳバーストは前記トラックに沿って予定の順序で並べられていることを特徴とする前記（４）に記載の方法。
（６）前記第１，第２，第３及び第４ＰＥＳバーストはそれぞれ２進データを表す複数の磁束反転からなることを特徴とする前記（４）又は（６）に記載の方法。
（７）前記複数のビット・ベクトルは、誤り訂正符号における符号語を構成することを特徴とする前記（４）に記載の方法。
（８）重みｊ（整数）が導入され、前記ｎビットの複数記号を、前記重みｊのｎ＋２ビットの前記ビット・ベクトルに変換することを特徴とする前記（４）に記載の方法。
【図面の簡単な説明】
【図１】  従来技術のディスク駆動装置における主要なデータフローおよび制御フローを表すブロック図である。
【図２】  フィールド指定およびビット長を有する典型的な従来技術のサーボ・セクタのフォーマットを示す図である。
【図３】  本発明にしたがってフォーマットし直された、フィールド指定およびビット長を有するサーボ・セクタを示す図である。
【図４】  本発明の条件付きリード−ソロモン誤り訂正符号を使用してＴＩＤ値とＰＥＳ値とを組み合わせて符号化する本発明の例を示す図である。
【図５】  本発明の実施態様のＰＥＳデータ・プロセッサにおける論理処理ブロックを示す図である。
【図６】  本発明の実施態様におけるデータ・トラック中心線に対するＰＥＳバーストの位置およびディスク上の各バーストのトラックＩＤ内容を示す図である。
【図７】  本発明の実施態様のＰＥＳデータ・プロセッサのブロック図である。
【図８】  ＰＥＳデータ検出器およびＰＥＳデータ・プロセッサを他のサーボ系部品に対して示すブロック図である。
【図９】  本発明の第二の実施態様における誤りレジスタおよびトラックＩＤレジスタを示す図である。
【符号の説明】
３１  ＰＥＳデータ検出器
３３  ＰＥＳデータ・プロセッサ
３４  サーボ・プロセッサ
３５  アナログサーボ処理回路
６１  ビット・ベクトル抽出器
６２  マッパ
６３  ベクトル：記号表
６４  フラグ
６５  シンドローム計算器
６７  デコーダ／コレクタ
１５０  選択回路
１５２  シフト・レジスタ
１５４  タイミング制御回路
１５６、１５８、１６０、１６２  パターン・レジスタ
１６４  記号プロセッサ
１６６  トラックＩＤレジスタ
１６８  誤りレジスタ
【図１】
0003834446.tif 000006
【図２】
0003834446.tif 000007
【図３】
0003834446.tif 000008
【図４】
0003834446.tif 000009
【図５】
0003834446.tif 000010
【図６】
0003834446.tif 000011
【図７】
0003834446.tif 000012
【図８】
0003834446.tif 000013
【図９】
0003834446.tif 000014