(57)【要約】【課題】磁気記録システムのリード・チャネル構成要素では、磁気記録チャネルから受け取った信号の等化を使用し、またこの等化は信号内のＤＣシフトの有無に応じて修正する。【解決手段】サーボ・アドレス・マーク（ＳＡＭ）およびグレイ・コード・データなどのサーボ・データの検出および復号の前に、ＤＣシフトが存在すれば、等化でＤＣシフトを補正する。第１の実施では、ＤＣシフト検出器でＤＣシフトの有無が検出され、所定の方法で等化が修正される。第２の実施では、ＤＣシフトがある場合に、等化を強化するために信号をフィルタに通し、サーボ・データの検出にフィルタに通された信号とフィルタに通されていない信号の両方を使用する。【選択図】図４
2011008914.tif 000002
【特許請求の範囲】
【請求項１】
チャンネルから読まれた信号内のデータを検出する装置であって、
前記信号内のＤＣシフトを調節するために、前記信号に等化処理を適用するよう構成された等化器と、
前記信号内のＤＣシフトの有無のいずれかに基づいてデータを検出するよう構成された検出器とを含み、
前記等化器は後置フィルタ等化器であり、前記装置はさらに、
ｉ）前記等化処理を適用する前の信号と、ｉｉ）前記等化処理を適用した後の信号と、を組み合せ信号へと組み合せるよう機能する組み合せ手段と、
前記組み合せ信号に基づいて、前記データの条件づけられた検出を使用するよう機能する検出器とを含む、装置。
【請求項２】
前記組み合せ手段は論理ＯＲである、請求項１に記載の装置。
【請求項３】
前記データは、サーボ・アドレス・マーク（ＳＡＭ）データとグレイ・データとを含むサーボ・データであり、前記検出器は、前記組み合せ信号に基づいて前記ＳＡＭデータを検出する、請求項１に記載の装置。
【請求項４】
前記検出されたＳＡＭデータに基づいて、前記等化処理を適用することなく前記信号内の前記グレイ・データを復号するよう機能する復号器をさらに含む、請求項３に記載の装置。
【請求項５】
前記グレイ・データを復号するために、ｉ）前記等化処理を適用する前の信号と、ｉｉ）前記等化処理を適用した後の信号と、のうちのいずれかを選択するよう機能する判定論理をさらに含む、請求項３に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムにおけるデータの検出に関し、より詳細には、チャネルから読み出されたサーボ・データ情報の処理に関するものである。
本出願は、２００３年３月２４日に出願した米国仮出願第６０／４５７，０４１号（整理番号９９２．１０９４ＰＲＯＶ）の出願日の優先権を主張するものである。
【背景技術】
【０００２】
リード・チャネル集積回路（ＩＣ）は、多くのＰＣに装備されているハードディスク・ドライブなど現代のディスク・ドライブの構成要素である。リード・チャネル構成要素は、データを変換し、符号化して、（例えば、磁気）記録ヘッドがデータをディスクに書き込み、次いで、正確にデータを読み戻すことを可能にする。通常、ハードディスク・ドライブ内のディスクには、符号化されたデータを容れる多数のトラックが含まれ、各トラックは、１つまたは複数のユーザ（または「リード」）データ・セクタ、ならびにリード・セクタ間に埋め込まれている「サーボ」データ・セクタで構成される。サーボ・セクタの情報は、磁気記録ヘッドをディスクのトラックの上で位置決めする際に助けとなり、その結果、リード・セクタに格納されている情報を正確に取り出すことができる。
【０００３】
図１は、先行技術の従来型磁気記録システム１００を示している。サーボ情報は、ブロック符号器１０１により符号化され、ブロック符号器１０１はグレイ・コードおよびサーボ・アドレス・マーク（ＳＡＭ）データなど、異なるサーボ情報フィールドに関連する１つまたは複数の符号器を表すことができる。符号化されたサーボ情報は、ディスク（または他の記録媒体）にサーボ・セクタ情報として書き込まれる。
【０００４】
図２は、サーボ・セクタ情報２００のフォーマットを示している。サーボ・セクタ情報２００は、書き込まれたサーボ・データのタイミングおよび利得をシステムが回復することを可能にするプリアンブル２０１（例えば、２Ｔパターン）を含む。プリアンブル２０１の後に、符号化されたＳＡＭデータ２０２が続くが、これは一般的に、すべてのサーボ・セクタの同一の識別アドレス（一定数のビット）である。次に、ＳＡＭデータ２０２の後にグレイ・データ２０３（すなわち、符号化されたグレイ・コード）が続く。グレイ・データ２０３は、トラック番号／シリンダ情報を表しており、磁気ヘッドの粗位置決め情報として使用することができる。１つまたは複数のバースト復調フィールド２０４がグレイ・データ２０３の後に続く。バースト復調フィールド２０４は、トラック上のヘッドの精密位置決め情報として使用される。再現可能ランアウト（Ｒｅｐｅａｔａｂｌｅ−ｒｕｎ−ｏｕｔ）（ＲＲＯ）データ・フィールド２０５がバースト復調フィールド２０４の後に続く。ＲＲＯデータ・フィールド２０５のＲＲＯデータから、ヘッドがディスクの上で理想的な経路を辿らないＲＲＯ用に補正するヘッド位置決め情報が得られる。ＲＲＯ情報は、グレイ・データから得られる情報よりも精密であるが、バースト復調フィールドから得られる情報よりも粗い。
【０００５】
図１に戻ると、符号化されたサーボ情報は磁気記録にヘッドにより読み戻される。それとともに、記録ヘッドでディスクに書き込み、格納し、読み出すプロセスは、追加されたノイズおよびＤＣシフトと共に磁気記録チャネル１０２としてモデル化することができる。ディスクから呼び出されたデータは、リードバック・データと呼ばれる。リードバック・データは、等化器１０３によって、所望の標的部分応答に等化される。等化器１０３は、連続タイム・フィルタ（ＣＴＦ）１２０を含み、その後に、離散時間有限インパルス応答（ＦＩＲ）フィルタ１２１が続く。ＣＴＦ  １２０からの信号のサンプリングは、スイッチ１２２を介して実行できる。サンプリングは、サーボＳＡＭ、グレイ、復調バースト・データが読み込まれたときデジタル位相ロック・ループ（ＤＰＬＬ）１２３からのタイミング情報を使用して同期させることも可能であるが、ＤＰＬＬ  １２３が使用されない場合は非同期とすることも可能である。ＣＴＦ  １２０からの信号のサンプリングは、ＲＲＯデータが読み込まれるときに非同期であってもよい。等化器１０３の出力は、アナログ・デジタル変換器（ＡＤＣ）１０４により２値化され、量子化されるが、ＡＤＣ  １０４の出力はＹ値として示されている。
【０００６】
同期および非同期サンプリングの場合、Ｙ値をデータ検出器１０５に適用することができ、これは、通常、例えばビタビ・アルゴリズムを採用している部分応答最大尤度（ＰＲＭＬ）検出器である。検出器１０５は、スライサとともに実施することも可能である。符号化されたサーボ情報の最適な復号を行うため、データ検出器１０５の設計において、ブロック符号器１０１のサーボ符号化アルゴリズムによって課される制約を採用することができる。データ検出器１０５の出力は、ＳＡＭデータを検出するためにＳＡＭ検出器１０７に適用される。データ検出器１０５の出力およびＳＡＭ検出器１０７の出力はグレイ・コード検出器１０８に適用され、復号されたグレイ・データを生成する。「Ｙ」値もまた、バースト復調器１１１に適用され、トラックの上のヘッドの精密位置決め情報を生成する。
【０００７】
非同期サンプリングの場合、ＤＰＬＬ  １２３が使用されない場合、またはＲＲＯデータを読み込む場合などには、データ位相発生器１０９およびデータ位相選択器１１０を採用することが可能である。データ位相発生器１０９は、Ｙ値から１つまたは複数の追加サンプル・シーケンスを生成し、各追加サンプル・シーケンスの位相はＡＤＣからの非同期サンプルの位相に対して異なる。非同期オーバーサンプリングによって、またはＡＤＣ  １０４からの非同期サンプルの補間によって１つまたは複数の追加サンプル・シーケンスを生成することができる。１つまたは複数の追加サンプル・シーケンスおよびＡＤＣ  １０４からの非同期サンプルがデータ位相選択器１１０に送られる。データ位相選択器１１０では、理想的タイミングを持つ位相に最も近いシーケンス位相の決定に基づいてデータ検出器１０５により使用される入力シーケンスの選択を行う。
【０００８】
ノイズに加えて、ＤＣ（ベースライン・レベル）シフトにより記録チャンネル１０２の信号が損なわれる恐れがある。ＳＡＭ検出エラー率およびグレイ・コード検出エラー率によって測定される磁気記録システム１００の性能は、振幅の大きなＤＣシフトによって符号化済みサーボ情報信号が損なわれた場合かなり低下することがある。これらのＤＣシフトは、リード・ヘッドが不安定になると生じることがある。図３Ａは、サンプリング前に、ＤＣベースライン・シフトがある場合（破線で示されている）とＤＣベースライン・シフトがない場合（実線で示されている）の波形のグラフであり、図３Ｂは、等化とサンプリングの後ＤＣベースライン・シフトがある場合とない場合の波形のグラフである（丸はサンプル点）。図３Ａおよび３Ｂには、それぞれデータ検出前の入力サーボ信号およびＡＤＣ  １０４の出力に出ているサーボ信号の１つの位相が示されている。
【０００９】
データ検出器１０５は、サーボ信号の正と負のピークを検出できるが、サーボ信号のＤＣシフトにより信号に深刻な不連続が生じる。ＤＣシフトは、ｉ）サーボ信号内でランダムに、ｉｉ）ランダムな持続時間で、およびｉｉｉ）何回も発生するおそれがある。したがって、磁気記録システム１００のＤＣシフトは、サーボ信号全体に加えられる固定ＤＣオフセット、または個々のサーボ符号化ワードに対応する信号に加えられる固定オフセットとは異なる。ＤＣシフトが信号内のどこで発生するかに応じて、ＤＣシフトにより、信号のピークの大きさに深刻な減少が生じることになり、システム１００で使用しているデータ検出の種類に関係なく信頼できるデータ検出が妨げられるおそれがある。例えば、図３Ａおよび３Ｂでは、時間１０２５を中心とする負のピークの大きさがひどく劣化している。データ検出の信頼性が低いと、ＳＡＭ検出エラー率およびグレイ・ビットのエラー率が増大し、サーボ・システムの適切な動作、特にサーボ・システムのスループットが阻害される。
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明は、例えば、サーボ・データを検出する前に信号にＤＣシフトの有無に応じて等化が修正される、チャンネルから受信した信号の等化に関する。一事例では、ＤＣシフトの有無が検出され、所定の方法で等化が修正される。他の事例では、ＤＣシフトの存在下で、等化を強化するために信号をフィルタに通し、サーボ・データの検出のために、フィルタに通された信号とフィルタに通されていない信号の両方を使用する。
【課題を解決するための手段】
【００１１】
本発明の例示的な実施形態によれば、等化器を使用することで、等化を信号に適用して信号内のＤＣシフトを調節し、信号内のＤＣシフトの有無に基づいてデータを検出することにより、チャネルから読み込まれた信号のデータを検出する。
【００１２】
本発明の他の態様、特徴、および利点は、以下の詳細な説明、添付の特許請求の範囲、および添付図面からよりよく理解できる。
【図面の簡単な説明】
【００１３】
【図１】従来技術の従来の磁気記録システムの図である。
【図２】図１の磁気記録システムで採用しているサーボ・セクタ情報のフォーマットの図である。
【図３Ａ】ＤＣベースライン・シフトがある場合とない場合の波形のグラフである。
【図３Ｂ】サンプリング後のＤＣベースライン・シフトがある場合とない場合の波形のグラフである。
【図４】本発明の第１の例示的な実施形態によりＤＣシフトを調節するデータを検出し復号する受信機の図である。
【図５】本発明の第２の例示的な実施形態によりＤＣシフトを調節するデータを検出し復号する受信機の図である。
【図６】図５のＳＡＭ検出器およびグレイ・コード復号器によって採用されている調整方法例の図である。
【図７】図５および６のデジタル後置フィルタ等化器の例示的な実施形態の図である。
【発明を実施するための形態】
【００１４】
本発明の例示的な実施形態によれば、チャネルから受け取った信号の等化は、例えば、サーボ・データの検出および復号の前に信号内のＤＣシフトの有無に応じて修正される。まずＤＣシフトを検出して等化を修正するか、またはＤＣシフトの存在下で信号のフィルタ処理を使用して等化を強化することができる。フィルタ処理を採用する場合、フィルタに通された信号とフィルタに通されていない信号の両方を、サーボ・データの検出および復号に使用することができる。
【００１５】
図４は、本発明の第１の例示的な実施形態による、ＤＣシフトを調節するサーボ・データを検出し復号する受信機４００の図である。受信機４００は、連続タイム・フィルタ（ＣＴＦ）４０２および有限インパルス応答フィルタ４０３を備える等化器４０１と、アナログ・デジタル変換器（ＡＤＣ）４０４と、ＤＣシフト検出器４０５とを備える。受信機４００はさらに、バースト復調器４１１、データ位相発生器４０６、データ位相選択器４０７、データ検出器４０８、サーボ・アドレス・マーク（ＳＡＭ）検出器４０９、およびグレイ・コード復号器４１０を備える。
【００１６】
受信機４００は、例えば、磁気記録チャネルから読み込まれたアナログ信号を受け取る。アナログ信号は、サーボ・セクタ情報としてディスク（または他の記録媒体）から読み込まれる符号化されたグレイおよびＳＡＭデータなど、符号化済みサーボ情報を表すことができる。アナログ信号は、ＥＰＲ４（［５  ５  −５  −５］）応答など所望の標的部分チャネルに等化される。等化器４０１による等化は、磁気記録チャネルを通過する信号から生じるシンボル間干渉の効果を補正する傾向がある。ＦＩＲフィルタ４０３は、一組のフィルタ・タップ係数により特徴付けることができる。入力信号を等化するためにＣＴＦ  ４０２のアナログ・フィルタ回路構成要素とＦＩＲフィルタ４０３のフィルタ・タップの両方を決定する方法は、当業ではよく知られている。さらに、等化器４０１は、入力信号内のＤＣシフトを補正することができる。
【００１７】
図４でスイッチ４２２により示されている、ＣＴＦ  ４０２からの信号のサンプリングは非同期であり、等化器４０１の出力はＡＤＣ  ４０４により２値化され、量子化され、その出力は「Ｙ」値として示されている非同期サンプル・シーケンスである。ＡＤＣ  ４０４からの非同期サンプル・シーケンスをＤＣシフト検出器４０５に適用する。ＤＣシフト検出器４０５は、記録チャネルからサンプリングされ等化された信号内のＤＣシフトを検出する。ＤＣシフト検出器４０５は、例えば、閾値または類似のレベル検出器により実施することができる。後述のように、ＤＣシフトが検出されると、ＤＣシフト検出器４０５は信号を等化器４０１に送り、等化器４０１の動作を修正し、検出されたＤＣシフトを補正する。
【００１８】
非同期サンプル・シーケンスをデータ位相発生器４０６に適用する。データ位相発生器４０６は、Ｙ値から１つまたは複数の追加サンプル・シーケンスを生成し、各追加サンプル・シーケンスはＡＤＣ  ４０４からの非同期サンプルに相対的な位相を持つ。非同期オーバーサンプリングによって、またはＡＤＣ  ４０４からの非同期サンプルの補間によって１つまたは複数の追加サンプル・シーケンスを生成することができる。データ位相発生器４０６の１つまたは複数の追加サンプル・シーケンスおよびＡＤＣ  ４０４からの非同期サンプルがデータ位相選択器４０７に送られる。データ位相選択器４０７では、理想的サンプル・シーケンスに最も近いシーケンス位相の決定に基づいてデータ検出器４０８により使用される入力シーケンスを１つ（または場合によっては２つ）選択する。初期データ位相は、通常、符号化されたサーボ・データ内のプリアンブルまたは２Ｔパターンで決定され、それ以降、絶えず更新される。
【００１９】
データ位相選択器４０７によって選択されたサンプル・シーケンスは、データ検出器４０８に適用されるが、これは通常、例えば、よく知られているビタビ・アルゴリズムの一バージョンを採用している部分応答最大尤度（ＲＰＭＬ）検出器である。データ検出器４０８は、スライサとしても実施することができる。サーボ・データを符号化するために使用されるアルゴリズムにより課される制約をデータ検出器４０８の設計に採用し、符号化されたサーボ情報の復号を最適な形で実行するようにできる。データ検出器４０８の出力を、ＳＡＭデータを検出するＳＡＭ検出器４０９に適用する。データ検出器４０８の出力およびＳＡＭ検出器４０９の出力をグレイ・コード検出器４１０に適用し、復号されたグレイ・データを生成する。ＳＡＭデータの検出およびグレイ・データの復号の方法は、当業ではよく知られている。「Ｙ」値もまた、バースト復調器４１１に適用され、トラックの上のヘッドの精密位置決め情報を生成する。
【００２０】
次にＤＣシフト検出器４０５の動作について説明する。ＤＣシフトが含まれるサーボ・データを表すアナログ波形を調べると、ナイキスト周波数まで、およびそれを超える周波数のＤＣシフトに対応する周波数よりも高い周波数で利得またはブーストを稼ぐ等化器を使用してサーボ信号内に存在する信号ピークを高められることがわかる。したがって、ＣＴＦ  ４０２のコーナ周波数をナイキスト周波数に設定することも可能であり、これによりナイキスト等化が行われる。ナイキスト等化では、機能的障害としてノイズのみが存在し、ＤＣシフトは存在しない場合（すなわち、ヘッドが「安定」状態である場合）にＳＡＭ検出およびグレイ・コードに関して受信機４００の性能が低下するおそれがある。リード・ヘッドは、安定状態に戻る前に、複数個のサーボ・セクタにわたって安定状態から長期間の不安定性、すなわち不安定状態に遷移することがある。
【００２１】
したがって、ＤＣシフトが存在することは、ＤＣシフト検出器４０５により検出され、この検出器は、ＤＣシフトが存在する期間にＣＴＦ  ４０２の等化をナイキスト等化に変更する信号を発生する。ＤＣシフト検出器の実施には、ＤＣシフトを検出し、等化器４０１により等化を変更するためにほぼ１期間分のサーボ・セクタ処理を要することがあるが、その後処理されるセクタはナイキスト等化の恩恵を受ける。ＤＣシフト検出器４０５は、ＤＣシフトがもう存在していないことを検出すると、等化器４０１により等化を元の設定に戻す信号を発生する。
【００２２】
図４の第１の例示的な実施形態では、ＤＣシフト検出器４０５のデジタル方式による実現を使用するのが好ましいが、他の実施では代わりにアナログＤＣシフト検出器を採用することもできる。アナログＤＣシフト検出器を使用する場合、追加アナログ回路を使用するが、アナログＤＣシフト検出器は、ＤＣシフトの高速な検出にも対応できる。
【００２３】
ＤＣシフト検出器４０５の実施では、当業で知られているさまざまな方法のうちの１つを採用できる。例えば、一実施ではＡＤＣ  ４０４の移動平均出力が観察され、移動平均が閾値と交差した場合にヘッドが不安定なため複数のＤＣシフトが存在すると宣言されている。所定の個数Ｗのサンプルについて移動平均を計算することができ、対応する移動平均フィルタ（フィルタ長はＷ）はそのインパルス応答としてＷ個の「１」を持つ。コスト基準に基づいて、閾値を最適化し、偽ＤＣシフト検出を最小にすることができる。ＤＣシフト検出器４０５の関連する実施では、サーボ・セクタ上でＡＤＣ  ４０４の平均出力を観察することによりＤＣシフトの有無を宣言することができる。ヘッドの不安定性がセクタ上で散発するが、セクタ毎に繰り返す傾向がある場合、そのセクタ上にある間にＡＤＣ  ４０４の移動平均出力が所定の回数だけ閾値を横切るときにＤＣシフト検出器４０５はＤＣシフトの存在を宣言することができる。同様に、セクタ上にある間に移動平均出力が閾値を横切らないときにＤＣシフトの非存在を宣言する。さらに、ＤＣシフト検出器４０５の他の実施では、ベースラインＤＣレベルの変更を検出するために時間をかけてＡＤＣ  ４０４の出力の絶対値を観察することができる。
【００２４】
図５は、本発明の第２の例示的な実施形態によりＤＣシフトを調節するデータを検出し復号する受信機５００の図である。受信機５００は、連続タイム・フィルタ（ＣＴＦ）５０２および有限インパルス応答フィルタ５０３を持つ等化器５０１、アナログ・デジタル変換器（ＡＤＣ）５０４を備える。受信機５００はさらに、バースト復調器５１２、データ位相発生器５０５、データ位相選択器５０６、後置フィルタ等化器５０８、データ検出器５０７および５０９、ＳＡＭ検出器５１０、およびグレイ・コード復号器５１１を備える。
【００２５】
等化器５０１およびＡＤＣ  ５０４のそれぞれの動作は、図４の等化器４０１およびＡＤＣ  ４０４のそれぞれの動作と似ているが、ただし、等化器５０１の等化機能はＤＣシフトが存在している場合にナイキスト等化に切り替わらない。さらに、データ位相発生器５０５およびデータ位相選択器５０６のそれぞれの動作は、図４のデータ位相発生器４０６およびデータ位相選択器４０７の動作に似ている。バースト復調器５１２は、ＡＤＣ  ５０４からフィルタに通されていない値を受け取る。
【００２６】
第２の例示的な実施形態は、ＤＣシフト検出器が使用されていないという点で第１の例示的な実施形態と異なるが、その代わりに、後置フィルタ等化器５０８を使用して、データ位相選択器５０６からサンプル・シーケンスを後処理し、ＳＡＭ検出器５１０およびグレイ・コード復号器５１１の性能を高めている。比較的高い周波数でＤＣシフトが発生する場合、ＤＣシフトの存在を検出するためにフル・サーボ・セクタがもっと必要になることがある。第２の例示的な実施形態では、有限インパルス応答（ＦＩＲ）または無限インパルス応答（ＩＩＲ）フィルタのデジタル方式で実現したものを使用してデータ位相選択器５０６からサンプル・シーケンスを後処理することによりＤＣシフトの効果を補正している。デジタル後置フィルタ等化器５０８の係数は、最小二乗または絶対ユークリッド距離などのエラー基準に基づいてプログラム可能であるか、または状況に応じて設定できる。デジタル後置フィルタ等化器５０８のフィルタ係数は、一般に、すでに述べたものと同様に、ナイキスト周波数付近の高周波信号成分をブーストするように設定される。
【００２７】
ＤＣシフトが存在しない場合、ＳＡＭ検出器５１０およびグレイ・コード復号器５１１の性能は、最初に後置フィルタ等化器５０８で検出済みサンプル・シーケンスを処理する場合ほどよくないことがある。したがって、データ位相選択器５０６からのサンプル・シーケンスは２つの経路に送られる。１つの経路では、サンプル・シーケンスは単にデータ検出器５０７に送られるが、他の経路では、サンプル・シーケンスは最初に後置フィルタ等化器５０８により処理され、その後データ検出器５０９に適用される。データ検出器５０８および５０９のそれぞれの動作は、図４のデータ検出器４０８の動作と似ており、データ検出器５０７および５０９は同等であってもよい。あるいは、データ検出器５０７および５０９は、検出器で後置フィルタ等化器５０８からのサンプル・シーケンスを処理するか否かにかかわらず、調節するために最適化することができる。
【００２８】
図６は、図５のＳＡＭ検出器およびグレイ・コード復号器によって採用されている調整機能の構成例の図である。図５のＳＡＭ検出器５１０は、調整論理回路６０１およびＳＡＭ検出論理回路６０３（ａ）および６０３（ｂ）を備える。ＳＡＭ調整論理回路６０１は、ＳＡＭ検出論理回路６０３（ａ）および６０３（ｂ）の出力の論理ＯＲを生成する。ＳＡＭ検出論理回路６０３（ａ）は、データ検出器５０７のフィルタに通されていない経路の出力に基づいてＳＡＭを検出するが、ＳＡＭ検出論理回路６０３（ｂ）はデータ検出器５０９のフィルタに通された経路の出力に基づいて検出する。一実施では、グレイ・コード復号器５１１は、グレイ・コード復号論理回路６０４を備え、データ検出器５０７の出力のみに基づいてグレイ・コード出力を生成する（フィルタに通されていない選択されたサンプル・シーケンス）。調整論理回路６０１は、単純なＯＲゲートから修正することも可能である。
【００２９】
他の実施では、グレイ・コード復号器５１１はグレイ・コード復号論理回路６０４の他に決定論理回路６０２を備える。決定論理回路６０２は、ｉ）２つのフィルタに通された経路ストリームとフィルタに通されていない経路の流れからの情報を組み合わせるか、またはｉｉ）データ検出器５０７および５０９からの２つのストリームのうちの１つを選択することができる。図６の決定論理回路６０２は、グレイ・コード復号論理回路６０４に入力として送るビットを選択する際に使用する品質測定基準を導入するように構成できる。品質測定基準の一例には、２つのデータ検出器（例えば、データ検出器５０７および５０９）の出力に関して、特定のビットに対応する所与のピーク位置について大きなピークを発生したデータ検出器はどれかを決定することが含まれる。
【００３０】
図７は、図５および６のデジタル後置フィルタ等化器５０８の例示的な実施形態の図である。後置フィルタ等化器７００は、乗算器７０１および７０２、フリップフロップ７０３および７０４、および加算器７０５を備える（２−Ｄ）フィルタ（「Ｄ」は１サンプル離散時間遅延の略である）である。乗算器７０２内の係数（２）を掛けた現在のサンプルは、加算器７０５で、ｉ）乗算器７０１の中で−１が掛けられ、ｉｉ）フリップフロップ７０３に格納されている前のサンプルに加算される。加算器７０５からの結果は、フリップフロップ７０４に格納される。当業者には明らかであろうが、他のフィルタを後置フィルタ等化器５０８に採用することもできる。
【００３１】
説明している第２の例示的な実施形態では、データ位相発生器５０５およびデータ位相選択器５０６によるデータ位相更新は、ＡＤＣ  ５０４のみからのフィルタに通されていないサンプル・ストリームに基づいて実行される。しかし、一部の実施では、データ位相選択および更新プロセスは、フィルタに通されていない経路ではなく、フィルタに通されている経路に対して実行される場合がある。したがって、後置フィルタ等化器５０８は、信号経路内のデータ位相発生器５０５およびデータ位相選択器５０６の前に置くことができる。
【００３２】
本発明は、ＥＰＲ４（［５  ５  −５  −５］）標的部分チャネル応答を採用する場合について説明したが、本発明はそれに限定されない。当業者であれば、本明細書の教示を異なる標的部分チャネル応答に拡大することができるであろう。本発明は、磁気記録媒体からの符号化されたサーボ・データの検出および復号について説明されているが、本発明はそれに限定されない。当業者であれば、本明細書の教示を光記録媒体などの他の種類の記録媒体から読み取ったサンプリング・データに容易に拡大することができる。
【００３３】
本発明の１つまたは複数の実施形態を採用する受信機では、リードバック・データの検出能力を実質的に高められる。１つまたは複数の実施形態の実施では、サーボ信号を損なうＤＣシフトが存在しない場合に、サーボ復調データまたはＳＡＭおよびグレイ・データの検出性能を落とさずにリードバック・データの検出性能を向上させることもできる。このように検出性能が向上すると、ＤＣシフトの存在下でシステムのＳＡＭ検出およびグレイ・ビット・エラー率性能が１桁以上改善される可能性がある。
【００３４】
本発明は、方法およびそれらの方法を実施する装置という形で実現することができる。本発明は、さらに、フロッピー・ディスク（登録商標）、ＣＤ−ＲＯＭ、ハード・ドライブ、または他の機械可読記憶媒体などの有形媒体内に実現されるプログラム・コードの形で実現することもでき、プログラム・コードがコンピュータなどの機械にロードされ実行されるときに、その機械は本発明を実施する装置となる。本発明は、さらに、例えば、記憶媒体に格納するのであろうと、機械にロードしかつ／または実行するのであろうと、または電気的配線またはケーブル配線、光ファイバ、または電磁放射など何らかの伝送媒体上で送信するのであろうと、プログラム・コードの形で実現することもでき、プログラム・コードがコンピュータなどの機械にロードされ実行されると、その機械は本発明を実施する装置となる。汎用プロセッサに実施する場合、プログラム・コード・セグメントとプロセッサとを組み合わせて、特定の論理回路の動作と似た動作をする独自デバイスを実現する。
【００３５】
さらに、当業者なら、請求項で述べられている本発明の原理と範囲から逸脱することなく、本発明の性質を説明するために記述し例証した部分の詳細、材料、および構成にさまざまな変更を加えることができることは理解されるであろう。
【図１】
2011008914.tif 000003
【図２】
2011008914.tif 000004
【図３Ａ】
2011008914.tif 000005
【図３Ｂ】
2011008914.tif 000006
【図４】
2011008914.tif 000007
【図５】
2011008914.tif 000008
【図６】
2011008914.tif 000009
【図７】
2011008914.tif 000010