説明

信号担持媒体、システム、ダイビット応答推定方法、媒体システム(データセット・セパレータ・シーケンスを用いる媒体システムにおける周期的ダイビット応答推定方法)

【課題】DSSシーケンスに基づくチャネル・ダイビット応答の効率的識別を達成する。
【解決手段】ダイビット応答推定ジェネレータは、DSSシーケンスとDSSリードバック・シーケンスとを受信するが、これはリード・チャネルによるDSSシーケンスのチャネル処理の関数である。このジェネレータは、DSSシーケンスとDSSリードバック・シーケンスとの関数として周期的ダイビット応答ベクトルを生成する。このジェネレータは、DSSリードバック・シーケンスと、この周期的ダイビット応答ベクトルに基づくDSSシーケンスのフィルタリングとの比較の関数としてエラー信号を更に生成する。容認不可能なエラー信号は、DSSリードバック・シーケンスと、この周期的ダイビット応答ベクトルに基づくDSSシーケンスのフィルタリングとの容認可能な比較をもたらすために周期的ダイビット応答ベクトルを調整する必要があることを意味する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、磁気テープ駆動システムのリード・チャネルにおけるチャネル識別に関する。本発明は、特に、埋め込みデータセット・セパレータ・シーケンスを用いる磁気記録チャネルにおける周期的ダイビット応答推定手法の実行(インプリメンテーション)に関する。
【背景技術】
【0002】
図1は、DSSシーケンスの公知スペクトルを示しており、これは下記のとおりの繰り返し24バイポーラーシンボル・パターンのNRZI形に存する。
【数1】

【0003】
従って、このデータセット・セパレータ・シーケンスは、周期24Tの周期的矩形波s(t)と見なされうるものであり、このTはシンボル持続時間を意味する。この矩形波のフーリエ変換は次の数式(2)で与えられる。
【数2】

【0004】
ここで
【数3】

【0005】
である。
【0006】
従って、S(f)は、奇数周波数でゼロでなくてマグニチュードが1/fとして減少する線スペクトルを表す。
【発明の開示】
【発明が解決しようとする課題】
【0007】
図1に示されているデータセット・セパレータ・シーケンスは、磁気記録チャネルの周期的ダイビット応答を識別するために使用されている。識別されたダイビット応答は、磁気記録チャネルについてのイコライザ(通常はゼロ強制イコライザ又は最小平均二乗誤差イコライザ)を計算することを可能にするだけではなくて、ノイズ予測最尤(noise−predictive maximum likelihood (NPML))検出でのリード・チャネルの使用を可能にする。NPML検出は、高性能/大容量テープ・システムにおいて必要とされ、該システムにおいてパーシャル-レスポンス・クラス4(PR4)、拡張PR4(EPR4)などの公知特性より良好なターゲット特性の物理的チャネル特性との一致を与える。DSSシーケンスに基づくチャネル・ダイビット応答の効率的識別についてここで論じる。
【課題を解決するための手段】
【0008】
本発明の1つの形態は、媒体システムのリード・チャネルにおいて周期的ダイビット応答推定のための動作を実行するためにプロセッサによって実行され得る機械可読の命令のプログラムを有形に体現する信号担持媒体である。該動作は、DSSシーケンス及びDSSリードバック・シーケンスの電気通信の受信を含むが、それはリード・チャネルによるDSSリードバック・シーケンスのチャネル処理の関数である。該動作は、DSSシーケンスとDSSリードバック・シーケンスとの関数として周期的ダイビット応答ベクトルを生成する動作を更に含む。
【0009】
本発明の第2の形態は、プロセッサと、媒体システムのリード・チャネルにおいて周期的ダイビット応答推定のために該プロセッサで実施可能な命令を記憶するメモリとを含む媒体システムである。該命令はDSSシーケンス及びDSSリードバック・シーケンスの電気通信を受信するために実行され、それはリード・チャネルによる該DSSシーケンスのチャネル処理の関数である。該命令は該DSSシーケンス及び該DSSリードバック・シーケンスの関数としての周期的ダイビット応答ベクトルを生成するために更に実行される。
【0010】
本発明の第3の形態は、媒体システムのリード・チャネルにおける周期的ダイビット応答推定のための方法である。該方法は、DSSシーケンス及びDSSリードバック・シーケンスの電気通信メッセージの受信を含み、それは該リード・チャネルによる該DSSシーケンスのチャネル処理の関数である。該方法は、該DSSシーケンス及び該DSSリードバック・シーケンスの関数として周期的ダイビット応答ベクトルを生成する動作を更に含む。
【0011】
本発明の第4の形態は、リード・チャネルとダイビット応答推定ジェネレータとを含む媒体システムである。該リード・チャネルは、DSSシーケンスのチャネル処理の関数としてDSSリードバック・シーケンスを生成する。該周期的ダイビット応答推定ジェネレータは、該DSSシーケンス及び該DSSリードバック・シーケンスの関数としての周期的ダイビット応答ベクトルを生成する。
【0012】
本発明の第5の形態は、周期的ダイビット応答生成ユニットと、性能測定ユニットとを含む媒体システムである。該周期的ダイビット応答生成ユニットは、該DSSシーケンス及び該DSSリードバック・シーケンスの関数として周期的ダイビット応答ベクトルを生成するが、それは該DSSシーケンスのチャネル処理の関数である。該性能測定ユニットは、該DSSシーケンスと、該周期的ダイビット応答ベクトルに基づく該DSSリードバック・シーケンスのフィルタリングとの比較の関数としてエラー信号を生成する。
【0013】
本発明の前記の形態及び他の形態、目的及び側面は、特徴及び利点と同じく本発明の種々の実施態様についての以下の詳細な説明を添付図面と関連させて読むことから更に明らかになるであろう。この詳細な説明及び図面は、添付されている請求項及びその同等物により定義される本発明の範囲を限定するものではなくて、単に本発明を説明するものに過ぎない。
【発明を実施するための最良の形態】
【0014】
図2は、本発明の周期的ダイビット応答推定ジェネレータ20を示す。ジェネレータ20は、DSSシーケンス(“DSS”)及びDSSリードバック・シーケンス(“DSS RB”)の電気通信を受信するように構造的にハードウェア、ソフトウェア又はファームウェア或いはこれらの全部で構成されるが、このDSS RBはリード・チャネル11(例えば、磁気記録チャネル)によりDSSシーケンスの従来型チャネル処理によって生成される。ジェネレータ20は、DSSシーケンス及びDSSリードバック・シーケンスの関数として周期的ダイビット応答ベクトルを生成するように構造的にハードウェア、ソフトウェア又はファームウェア或いはこれらの全部で構成される。1つの代表的実施態様では、ジェネレータ20は、DSSシーケンスのNポイント・サンプリングを実行し、未知のチャネル応答特性を有するリード・チャネル11によるDSSシーケンスの従来型チャネル処理によって生成されたDSSリードバック・シーケンスのNポイント・サンプリングを実行し、DSSシーケンスの該Nポイント・サンプリング及びDSSリードバック・シーケンスの該Nポイント・サンプリングの関数として周期的ダイビット応答ベクトルのNポイント・サンプルの計算を実行する。
【0015】
ジェネレータ20は、DSSリードバック・シーケンスと、周期的ダイビット応答ベクトルに基づくDSS基準シーケンスのフィルタリングとの比較の関数としてエラー信号eを生成するようにも構造的にハードウェア、ソフトウェア又はファームウェア或いはこれらの全部で構成されている。1つの代表的実施態様では、ジェネレータ20は、DSSリードバック・シーケンスのNポイント・サンプリングと、周期的ダイビット応答ベクトルのNポイント・サンプルに基づくDSSシーケンスのNポイント・サンプリングのフィルタリングとの差分としてエラー信号eを生成する。
【0016】
動作に関して、リード・チャネル11の未知のチャネル応答特性は普通は理想的ではないので、リード・チャネル11からの容認可能な応答を容易にすることを考慮してイコライザ(図示されていない)を計算するために周期的ダイビット応答ベクトルが使われる。従って、リード・チャネル11の容認可能なチャネル応答特性を容易にするためにイコライザを計算する目的でジェネレータ20又は外部ソース(図示されていない)はエラー信号eによる容認可能な差分表示を達成するために必要に応じてジェネレータ20による周期的ダイビット応答ベクトルの生成を調整する。
【0017】
実際問題としては、本発明は、ジェネレータ20の構造的構成に関してなんらの制限或いは制約も課さない。従って、ジェネレータ20の代表的実施態様21についての以下の記述はジェネレータ20の構造的構成の範囲を限定しない。
【0018】
図3は、周期的ダイビット応答推定ユニット30と性能測定ユニット70とを用いるジェネレータ20(図2)の代表的実施態様21を示す。ユニット30は、DSSシーケンス及びDSSリードバック・シーケンスの電気通信を受信するように構造的にハードウェア、ソフトウェア又はファームウェア或いはこれらの全部で構成されている。ユニット30は、DSSシーケンスのサンプリングの関数としてDSS基準ベクトルを生成し、DSSリードバック・シーケンスのサンプリングの関数としてDSSリードバック・ベクトルを生成し、DSSリードバック・ベクトル及びDSS基準ベクトルの関数として周期的ダイビット応答ベクトルを生成するように構造的にハードウェア、ソフトウェア又はファームウェア或いはこれらの全部で構成されている。
【0019】
1つの代表的実施態様では、ユニット30は、DSSシーケンスのNポイント・サンプルを含むようにDSS基準ベクトルを生成し、未知のチャネル応答特性を有するリード・チャネル11(図2)によるDSSシーケンスの従来型処理により生成されたDSSリードバック・シーケンスのNポイント・サンプルを含むようにDSSリードバック・ベクトルを生成し、DSSリードバック・ベクトル及びDSS基準ベクトルに基づいて計算されたNダイビット応答サンプルを含むように周期的ダイビット応答ベクトルを生成する。
【0020】
ユニット70は、フィルタリング済みDSS基準ベクトルd’及びDSSリードバック・ベクトルの比較の関数としてエラー信号eを生成するように構造的にハードウェア、ソフトウェア又はファームウェア或いはこれらの全部で構成されている。1つの代表的実施態様では、ユニット70は、DSSリードバック・シーケンスのNポイント・フィルタリング済みサンプルを含むDSSリードバック・ベクトルと、Nダイビット応答サンプルを含む周期的ダイビット応答ベクトルに基づくDSSシーケンスのNポイント・サンプルのフィルタリングを含むフィルタリング済みDSS基準ベクトルd'との差分としてエラー信号eを生成する。
【0021】
実際には、本発明は、ユニット30及び70の構造的構成に関してはなんらの制限或いは限定も課さない。従って、夫々のユニット30及び70の代表的実施態様31及び71についての下記の説明はユニット30及び70の構造的構成の範囲を限定しない。
【0022】
図4は、DSSリードバック・ベクトル生成モジュール40、DSS基準ベクトル生成モジュール50、及び周期的ダイビット応答推定モジュール60を用いるユニット30(図3)の代表的実施態様31を示す。
【0023】
モジュール40は、DSSリードバック・シーケンスの電気通信を受信し、DSSリードバック・シーケンスのサンプリングの関数としてDSSリードバック・ベクトル及びDSSリードバック複素(complex)ベクトルを生成するように構造的にハードウェア、ソフトウェア又はファームウェア或いはこれらの全部で構成されている。1つの代表的実施態様では、モジュール40は、DSSリードバック・シーケンスの平均化されたNポイント・サンプルを含むようにDSSリードバック・ベクトルを生成し、また、DSSリードバック・ベクトルの離散的フーリエ変換を含むようにDSSリードバック複素ベクトルを生成する。
【0024】
モジュール50は、DSSシーケンスの電気通信を受信し、DSSシーケンスのサンプリングの関数としてDSS基準ベクトル及びDSS基準複素ベクトルを生成するように構造的にハードウェア、ソフトウェア又はファームウェア或いはこれらの全部で構成されている。1つの代表的実施態様では、モジュール50は、DSSシーケンスのNポイント・サンプルを含むようにDSS基準ベクトルを生成し、また、DSS基準ベクトルの離散的フーリエ変換を含むようにDSS基準複素ベクトルを生成する。
【0025】
モジュール60は、DSSリードバック複素ベクトル及びDSS基準複素ベクトルの電気通信を受信し、DSSリードバック複素ベクトル及びDSS基準複素ベクトルの関数として周期的ダイビット応答ベクトルを生成するように構造的にハードウェア、ソフトウェア又はファームウェア或いはこれらの全部で構成されている。1つの代表的実施態様では、モジュール60は、DSS基準複素ベクトル及びDSSリードバック複素ベクトルに基づく対角行列の関数として周期的ダイビット応答複素ベクトルの奇数インデックスを生成し、周期的ダイビット応答複素ベクトルの奇数インデックスの補間の関数として周期的ダイビット応答複素ベクトルの偶数インデックスを生成し、周期的ダイビット応答複素ベクトルの計算された奇数インデックス及び補間された偶数インデックスの逆フーリエ変換の関数として周期的ダイビット応答ベクトルを生成する。
【0026】
動作時には、周期的ダイビット応答ベクトルのNダイビット応答サンプルは、任意の公知方法(例えばゼロ強制等化又は最小平均二乗誤差等化)によりイコライザ計算を実行するために使用される前に、最善のアライメントを得る(例えば、周期的ダイビット応答の正のピーク及び負のピークを中心に持ってくる)ために周期的に回転させられる。代わりに、或いは同時に、周期的ダイビット応答ベクトルのNダイビット応答サンプルに基づいて、NPMLデザインで使用されるべき共同的に(jointly)最善のターゲット及びイコライザ特性を決定することも可能である。当業者に理解されるであろうように、Nより少ないダイビット応答係数を必要とするアプリケーションでは、得られたダイビット応答を打ち切り(truncate)或いは近似することができる。
【0027】
実際には、本発明は、モジュール40,50及び60の構造的構成に関してなんらの制限或いは限定も課さない。従って、図5-7に夫々示されているモジュール40,50及び60の代表的実施態様41,51及び61についての下記の説明はモジュール40,50及び60の構造的構成の範囲を限定しない。
【0028】
図5は、チャネル・サンプリング・モジュール42、リードバック・ベクトル平均値算出モジュール43、及び離散的フーリエ変換モジュール44を用いるモジュール40(図3)の実施態様41を示す。
【0029】
モジュール42は、実際のリードバックDSS波形のN個の連続するT=(4/5)T間隔のサンプルのチャネルサンプリングされたリードバック・ベクトル=[y・・・yN−1をもたらすように1/T=5/(4T)のサンプルレートでDSSリードバック・シーケンスのNポイント・サンプリングを実行するようにハードウェア、ソフトウェア又はファームウェア或いはこれらの全てで構造的に構成されている。一般に、サンプルの数Nは周期的ダイビット応答の中の係数の数に等しく、NTはDSSシーケンスの1周期に等しい、すなわちNT=24Tである。
【0030】
モジュール43は、リードバック・ベクトルを一連のリードバック・ベクトル、i=1,2、・・・、Navにわたって下記の式に従って平均するようにハードウェア、ソフトウェア又はファームウェア或いはこれらの全てで構造的に構成される。
【数4】

【0031】
モジュール44は、リードバック複素ベクトルをもたらすべくDSSリードバック・ベクトルの離散的フーリエ変換を実行するようにハードウェア、ソフトウェア又はファームウェア或いはこれらの全てで構造的に構成される。
【0032】
図6は、信号サンプリング・モジュール52、離散的フーリエ変換モジュール53を用いるモジュール50(図3)の代表的実施態様51を示す。
【0033】
モジュール52は、DSSシーケンスのN個の連続する(4/5)T間隔のサンプルを含むDSS基準ベクトルd=[d・・・dN−1をもたらすべく5/(4T)のサンプルレートでDSSシーケンスのNポイント・サンプリングを実行するようにハードウェア、ソフトウェア又はファームウェア或いはこれらの全てで構造的に構成される。また、一般に、サンプルの数Nは周期的ダイビット応答の係数の個数に等しく、NTはDSSシーケンスの1周期に等しい、すなわちNT=24Tである。
【0034】
モジュール53は、DSS基準複素ベクトルをもたらすべくDSS基準ベクトルの離散的フーリエ変換を実行するようにハードウェア、ソフトウェア又はファームウェア或いはこれらの全てで構造的に構成される。
【0035】
図7は、奇数インデックス計算モジュール62と、偶数インデックス補間モジュール63と、離散的逆フーリエ変換モジュール64とを用いるモジュール60(図2)の代表的実施態様61を示す。
【0036】
モジュール62は、DSS基準複素ベクトル及びDSSリードバック複素ベクトルに基づくN×N対角行列の関数としてNポイント周期的ダイビット応答複素ベクトルを下記の式に従って生成するように構造的にハードウェア、ソフトウェア又はファームウェア或いはこれらの全てで構成される。
【数5】

【0037】
ここでΛ=diag()である。
【0038】
モジュール63はスペクトル値=[G・・・GN−1を得るべく周期的ダイビット応答複素ベクトルの奇数インデックスを絶対値及び位相に関して線形に補間するようにハードウェア、ソフトウェア又はファームウェア或いはこれらの全てで構造的に構成され、ここで
【数6】

【0039】
であり、φ(A)は複素数Aの位相を意味しており、偶数のNについてはi=2,4,・・・、N/2であり、奇数のNについてはi=2,4,・・・、(N−3)/2であり、奇数のiについては
【数7】

【0040】
である。この実施態様では、インデックスi=0のスペクトル成分は未定である。従って、磁気記録チャネルはdcを伝送しないので、この成分は解に影響を及ぼさない小さな値にセットされる。
【0041】
モジュール64は、=[g・・・gN−1に従ってNダイビット応答サンプルを含む周期的ダイビット応答ベクトルをもたらすべくNポイント周期的ダイビット応答複素ベクトルのスペクトル値の離散的逆フーリエ変換を実行するようにハードウェア、ソフトウェア又はファームウェア或いはこれらの全てで構造的に構成される。
【0042】
図8は、フィルタリング済みDSS基準ベクトル生成モジュール80及び加算器90を用いる本発明の性能測定ユニット70(図2)の代表的実施態様71を示す。
【0043】
モジュール80は、DSS基準ベクトル及び周期的ダイビット応答ベクトルの電気通信を受信し、周期的ダイビット応答に基づくDSS基準ベクトルのフィルタリングの関数としてフィルタリング済みDSS基準ベクトルd'を生成するようにハードウェア、ソフトウェア又はファームウェア或いはこれらの全てで構造的に構成される。1つの代表的実施態様では、モジュール80はd’*に従ってフィルタリング済みDSS基準ベクトルd’のNポイント・サンプルを生成し、ここで*はコンボルーションを意味する。
【0044】
加算器90は、DSSリードバック・ベクトル及びフィルタリング済みDSS基準ベクトルd'の電気通信を受信し、DSSリードバック・ベクトル及びフィルタリング済みDSS基準ベクトルd'の差分としてエラー信号eを生成するようにハードウェア、ソフトウェア又はファームウェア或いはこれらの全てで構造的に構成される。DSSリードバック・ベクトルとフィルタリング済みDSS基準ベクトルd'との差がゼロ(0)であることのエラー信号eによる表示がNポイント周期的ダイビット応答ベクトルの正確な計算を意味することを当業者は理解するであろう。逆に、DSSリードバック・ベクトルとフィルタリング済みDSS基準ベクトルd'との差がゼロ(0)でないことのエラー信号eによる表示がNポイント周期的ダイビット応答ベクトルの不正確な計算を意味することを当業者は理解するであろう。この場合、その様な時間エラー信号eがDSSリードバック・ベクトル及びフィルタリング済みDSS基準ベクトルd'の容認可能な小さい差を表示するまでイコライザ12(図2)又はジェネレータ20(図2)或いはその両方の種々のパラメーターを再設定することができる。動作に関して、DSSリードバック・シーケンス、その様なシーケンスの数Na、信号及びの相対的時間アライメント、周期的ダイビット応答係数の周期的再センタリングは、エラー信号eを容認可能な小さい値に減少させるために調整されるパラメーターに属する。
【0045】
実際問題としては、本発明は、加算器90の構造的構成に関してなんらの制限或いは制約も課さない。従って、加算器90の代表的実施態様についての前の記述はモジュール90の構造的構成の範囲を限定しない。
【0046】
図8を参照する。ユニット71の代替実施態様は、DSSリードバック・ベクトルを生成して加算器90に供給するために、図5と関連して本明細書で前に説明されたモジュール42及び43の複数のバージョンを用いることができる。代りに、或いは同時に、ユニット71は、DSS基準ベクトルを生成してモジュール80に供給するために、図7と関連して本書で前に説明されたモジュール52のバージョンを用いることもできる。
【0047】
図9は、リード・チャネル11、イコライザ12、プロセッサ13及びメモリ14を用いるテープ駆動システム10を示す。実際問題として、本発明は、当業者が想到するであろうようにコンポーネント11−14及びシステム10の他のコンポーネントのインターフェーシングに関してなんらの制限或いは制約も課さないので、図9はチャネル11、イコライザ12、プロセッサ13及びメモリ14の特定のインターフェース・アーキテクチャを一切示していない。実際には、当業者に理解されるであろうように、ジェネレータ20(図2)の各コンポーネントを、ハードウェア/ファームウェア20aとして、或いはプロセッサ13が実行し得るように任意の従来の言語で書かれてメモリ14内にインストールされたソフトウェア20bとしてインターフェース・アーキテクチャに組み込むことができる。
【0048】
本書で開示された本発明の実施態様は好ましい実施態様であると現在考えられているが、本発明の範囲から逸脱せずに種々の変更及び改変を行うことができる。本発明の範囲は、添付されている請求項において開示されており、均等物の意味及び範囲に属する全ての変更がその中に含まれるものとする。
【図面の簡単な説明】
【0049】
【図1】当該技術において知られているDSSシーケンスのスペクトルを示す。
【図2】本発明によるダイビット応答ジェネレータを示す。
【図3】図2に示されている周期的ダイビット応答ジェネレータの一実施態様を示す。
【図4】本発明による周期的ダイビット応答生成ユニットの一実施態様を示す。
【図5】本発明によるDSSリードバック・ベクトル生成モジュールの一実施態様を示す。
【図6】本発明によるDSS基準ベクトル生成モジュールの一実施態様を示す。
【図7】本発明による周期的ダイビット応答生成モジュールの一実施態様を示す。
【図8】本発明による性能測定ユニットの一実施態様を示す。
【図9】本発明によるテープ駆動システムの一実施態様を示す。
【符号の説明】
【0050】
11 リード・チャネル
20 周期的ダイビット応答推定ジェネレータ

【特許請求の範囲】
【請求項1】
媒体システムのリード・チャネルにおいて周期的ダイビット応答推定のための動作を実行するためにプロセッサによって実行され得る機械可読の命令のプログラムを有形に体現する信号担持媒体であって、
前記動作は、データセット・セパレータ・シーケンス及びデータセット・セパレータ・リードバック・シーケンスの電気通信の受信を含み、前記データセット・セパレータ・リードバック・シーケンスは前記リード・チャネルによる前記データセット・セパレータ・シーケンスのチャネル処理の関数であり、
前記動作は、前記データセット・セパレータ・シーケンス及び前記データセット・セパレータ・リードバック・シーケンスの関数として周期的ダイビット応答ベクトルを生成する動作を含む、信号担持媒体。
【請求項2】
前記動作は、
前記データセット・セパレータ・リードバック・シーケンスの平均化されたサンプリングと前記周期的ダイビット応答ベクトルに基づく前記データセット・セパレータ・シーケンスのフィルタリングのサンプリングとの比較の関数としてエラー信号を生成する動作を更に含む、請求項1に記載の信号担持媒体。
【請求項3】
前記データセット・セパレータ・シーケンス及び前記データセット・セパレータ・リードバック・シーケンスの関数として前記周期的ダイビット応答ベクトルを生成する前記動作は、
前記データセット・セパレータ・リードバック・シーケンスのサンプリングの関数としてデータセット・セパレータ・リードバック・ベクトルを生成する動作と、
前記データセット・セパレータ・シーケンスのサンプリングの関数としてデータセット・セパレータ基準ベクトルを生成する動作と、
前記データセット・セパレータ・リードバック・ベクトルと前記データセット・セパレータ基準ベクトルとの関数として前記周期的ダイビット応答ベクトルを生成する動作と、
を含む、請求項1に記載の信号担持媒体。
【請求項4】
前記動作は、
前記データセット・セパレータ・リードバック・ベクトルと、前記周期的ダイビット応答ベクトルに基づく前記データセット・セパレータ・シーケンスのフィルタリングのサンプリングとの比較の関数としてエラー信号を生成する動作を更に含む、請求項3に記載の信号担持媒体。
【請求項5】
前記データセット・セパレータ・リードバック・ベクトルと前記データセット・セパレータ基準ベクトルとの関数として前記周期的ダイビット応答ベクトルを生成する動作は、
前記データセット・セパレータ・リードバック・ベクトル及び前記データセット・セパレータ基準ベクトルに基づく対角行列の関数として前記周期的ダイビット応答ベクトルの奇数インデックスを生成する動作と、
前記周期的ダイビット応答ベクトルの前記奇数インデックスの補間の関数として前記周期的ダイビット応答ベクトルの偶数インデックスを生成する動作と、
を更に含む、請求項3に記載の信号担持媒体。
【請求項6】
前記データセット・セパレータ・シーケンスと前記データセット・セパレータ・リードバック・シーケンスとの関数として前記周期的ダイビット応答ベクトルを生成する前記動作は、
前記データセット・セパレータ・リードバック・シーケンスの平均化されたサンプリングの離散的フーリエ変換の関数としてデータセット・セパレータ・リードバック複素ベクトルを生成する動作と、
前記データセット・セパレータ・シーケンスのサンプリングの離散的フーリエ変換の関数としてデータセット・セパレータ基準複素ベクトルを生成する動作と、
前記データセット・セパレータ・リードバック複素ベクトルと前記データセット・セパレータ基準複素ベクトルとの関数として周期的ダイビット応答複素ベクトルを生成する動作と、
を含む、請求項1に記載の信号担持媒体。
【請求項7】
前記データセット・セパレータ・シーケンスと前記データセット・セパレータ・リードバック・シーケンスとの関数として前記周期的ダイビット応答ベクトルを生成する前記動作は、
前記データセット・セパレータ基準複素ベクトルと前記データセット・セパレータ・リードバック複素ベクトルとに基づく対角行列の関数として前記周期的ダイビット応答複素ベクトルの奇数インデックスを生成する動作と、
前記周期的ダイビット応答複素ベクトルの前記奇数インデックスの補間の関数として前記周期的ダイビット応答複素ベクトルの偶数インデックスを生成する動作と、
前記周期的ダイビット応答複素ベクトルの離散的逆フーリエ変換の関数として前記周期的ダイビット応答ベクトルを生成する動作と、
を更に含む、請求項6に記載の信号担持媒体。
【請求項8】
プロセッサと、
前記プロセッサと協働してリード・チャネルにおいて周期的ダイビット応答推定を行うように動作し得る命令を記憶するメモリと、
を含むシステムであって、
前記命令は、前記システムをデータセット・セパレータ・シーケンス及びデータセット・セパレータ・リードバック・シーケンスの電気通信を受信する手段として機能させるために実行され、前記データセット・セパレータ・リードバック・シーケンスは前記リード・チャネルによる前記データセット・セパレータ・シーケンスのチャネル処理の関数であり、
前記命令は、また、前記システムを前記データセット・セパレータ・シーケンスと前記データセット・セパレータ・リードバック・シーケンスとの関数として周期的ダイビット応答ベクトルを生成する手段として機能させるために実行される、システム。
【請求項9】
前記命令は、
前記システムを、前記データセット・セパレータ・リードバック・シーケンスの平均化されたサンプリングと前記周期的ダイビット応答ベクトルに基づく前記データセット・セパレータ・シーケンスのフィルタリングのサンプリングとの比較の関数としてエラー信号を生成する手段として機能させるために更に実行される、請求項8に記載のシステム。
【請求項10】
前記データセット・セパレータ・シーケンスと前記データセット・セパレータ・リードバック・シーケンスとの関数として前記周期的ダイビット応答ベクトルを生成する前記動作は、
前記データセット・セパレータ・リードバック・シーケンスのサンプリングの関数としてデータセット・セパレータ・リードバック・ベクトルを生成する動作と、
前記データセット・セパレータ・シーケンスのサンプリングの関数としてデータセット・セパレータ基準ベクトルを生成する動作と、
前記データセット・セパレータ・リードバック・ベクトルと前記データセット・セパレータ基準ベクトルとの関数として前記周期的ダイビット応答ベクトルを生成する動作と、
を含む、請求項8に記載のシステム。
【請求項11】
前記命令は、
前記システムを、前記データセット・セパレータ・リードバック・ベクトルと、前記周期的ダイビット応答ベクトルに基づく前記データセット・セパレータ・シーケンスのフィルタリングのサンプリングとの比較の関数としてエラー信号を生成する手段として機能させるために更に実行される、請求項10のシステム。
【請求項12】
前記データセット・セパレータ・リードバック・ベクトルと前記データセット・セパレータ基準ベクトルとの関数として前記周期的ダイビット応答ベクトルを生成する動作は、
前記データセット・セパレータ基準ベクトル及び前記データセット・セパレータ・リードバック・ベクトルに基づく対角行列の関数として前記周期的ダイビット応答ベクトルの奇数インデックスを生成する動作と、
前記周期的ダイビット応答ベクトルの前記奇数インデックスの補間の関数として前記周期的ダイビット応答ベクトルの偶数インデックスを生成する動作と、
を更に含む、請求項10に記載のシステム。
【請求項13】
前記データセット・セパレータ・シーケンスと前記データセット・セパレータ・リードバック・シーケンスとの関数として前記周期的ダイビット応答ベクトルを生成する前記動作は、
前記データセット・セパレータ・リードバック・シーケンスの平均化されたサンプリングの離散的フーリエ変換の関数としてデータセット・セパレータ・リードバック複素ベクトルを生成する動作と、
前記データセット・セパレータ・シーケンスのサンプリングの離散的フーリエ変換の関数としてデータセット・セパレータ基準複素ベクトルを生成する動作と、
前記データセット・セパレータ・リードバック複素ベクトルと前記データセット・セパレータ基準複素ベクトルとの関数として周期的ダイビット応答複素ベクトルを生成する動作と、
を含む、請求項8に記載のシステム。
【請求項14】
前記データセット・セパレータ・シーケンスと前記データセット・セパレータ・リードバック・シーケンスとの関数として前記周期的ダイビット応答ベクトルを生成する前記動作は、
前記データセット・セパレータ基準複素ベクトルと前記データセット・セパレータ・リードバック複素ベクトルとに基づく対角行列の関数として前記周期的ダイビット応答複素ベクトルの奇数インデックスを生成する動作と、
前記周期的ダイビット応答複素ベクトルの前記奇数インデックスの補間の関数として前記周期的ダイビット応答複素ベクトルの偶数インデックスを生成する動作と、
前記周期的ダイビット応答複素ベクトルの離散的逆フーリエ変換の関数として前記周期的ダイビット応答ベクトルを生成する動作と、
を更に含む、請求項13に記載のシステム。
【請求項15】
媒体システムのリード・チャネルにおけるダイビット応答推定のための方法であって、
前記方法は、データセット・セパレータ・シーケンス及びデータセット・セパレータ・リードバック・シーケンスの電気通信を受信するステップを含み、前記データセット・セパレータ・リードバック・シーケンスは前記リード・チャネルによる前記データセット・セパレータ・シーケンスのチャネル処理の関数であり、
前記方法は、前記データセット・セパレータ・シーケンス及び前記データセット・セパレータ・リードバック・シーケンスの関数として周期的ダイビット応答ベクトルを生成するステップを更に含む、方法。
【請求項16】
前記データセット・セパレータ・リードバック・シーケンスの平均化されたサンプリングと前記周期的ダイビット応答ベクトルに基づく前記データセット・セパレータ・シーケンスのフィルタリングのサンプリングとの比較の関数としてエラー信号を生成するステップを更に含む、請求項15に記載の方法。
【請求項17】
前記データセット・セパレータ・シーケンスと前記データセット・セパレータ・リードバック・シーケンスとの関数として前記周期的ダイビット応答ベクトルを生成する前記ステップは、
前記データセット・セパレータ・リードバック・シーケンスのサンプリングの関数としてデータセット・セパレータ・リードバック・ベクトルを生成するステップと、
前記データセット・セパレータ・シーケンスのサンプリングの関数としてデータセット・セパレータ基準ベクトルを生成するステップと、
前記データセット・セパレータ・リードバック・ベクトルと前記データセット・セパレータ基準ベクトルとの関数として前記周期的ダイビット応答ベクトルを生成するステップと、
を含む、請求項15に記載の方法。
【請求項18】
前記データセット・セパレータ・リードバック・ベクトルと、前記周期的ダイビット応答ベクトルに基づく前記データセット・セパレータ・シーケンスのフィルタリングのサンプリングとの比較の関数としてエラー信号を生成するステップを更に含む、請求項17に記載の方法。
【請求項19】
前記データセット・セパレータ・リードバック・ベクトルと前記データセット・セパレータ基準ベクトルとの関数として前記周期的ダイビット応答ベクトルを生成する前記ステップは、
前記データセット・セパレータ基準ベクトル及び前記データセット・セパレータ・リードバック・ベクトルに基づく対角行列の関数として前記周期的ダイビット応答ベクトルの奇数インデックスを生成するステップと、
前記周期的ダイビット応答ベクトルの前記奇数インデックスの補間の関数として前記周期的ダイビット応答ベクトルの偶数インデックスを生成するステップと、
を更に含む、請求項17に記載の方法。
【請求項20】
前記データセット・セパレータ・シーケンスと前記データセット・セパレータ・リードバック・シーケンスとの関数として前記周期的ダイビット応答ベクトルを生成する前記ステップは、
前記データセット・セパレータ・リードバック・シーケンスの平均化されたサンプリングの離散的フーリエ変換の関数としてデータセット・セパレータ・リードバック複素ベクトルを生成するステップと、
前記データセット・セパレータ・シーケンスのサンプリングの離散的フーリエ変換の関数としてデータセット・セパレータ基準複素ベクトルを生成するステップと、
前記データセット・セパレータ・リードバック複素ベクトルと前記データセット・セパレータ基準複素ベクトルとの関数として周期的ダイビット応答複素ベクトルを生成するステップと、
を含む、請求項15に記載の方法。
【請求項21】
前記データセット・セパレータ・シーケンスと前記データセット・セパレータ・リードバック・シーケンスとの関数として前記周期的ダイビット応答ベクトルを生成する前記ステップは、
前記データセット・セパレータ基準複素ベクトルと前記データセット・セパレータ・リードバック複素ベクトルとに基づく対角行列の関数として前記周期的ダイビット応答複素ベクトルの奇数インデックスを生成するステップと、
前記周期的ダイビット応答複素ベクトルの前記奇数インデックスの補間の関数として前記周期的ダイビット応答複素ベクトルの偶数インデックスを生成するステップと、
前記周期的ダイビット応答複素ベクトルの離散的逆フーリエ変換の関数として前記周期的ダイビット応答ベクトルを生成するステップと、
を更に含む、請求項20に記載の方法。
【請求項22】
媒体システムであって、
該媒体システムは、データセット・セパレータ・シーケンスの電気通信メッセージを受信するように動作し得るリード・チャネルを含んでおり、該リード・チャネルは、データセット・セパレータ・シーケンスのチャネル処理の関数としてデータセット・セパレータ・リードバック・シーケンスを生成するように更に動作することができ、
前記媒体システムは、前記データセット・セパレータ・シーケンス及び前記データセット・セパレータ・リードバック・シーケンスの電気通信を受信するように動作し得る周期的ダイビット応答推定ジェネレータを含んでおり、該周期的ダイビット応答推定ジェネレータは、前記データセット・セパレータ・シーケンス及び前記データセット・セパレータ・リードバック・シーケンスの関数として周期的ダイビット応答ベクトルを生成するように更に動作することができる、
媒体システム。
【請求項23】
前記周期的ダイビット応答推定ジェネレータは、前記データセット・セパレータ・リードバック・シーケンスの平均化されたサンプリングと前記周期的ダイビット応答ベクトルに基づく前記データセット・セパレータ・シーケンスのフィルタリングのサンプリングとの比較の関数としてエラー信号を生成するように更に動作することができる、請求項22に記載の媒体システム。
【請求項24】
前記データセット・セパレータ・シーケンス及び前記データセット・セパレータ・リードバック・シーケンスの関数として前記周期的ダイビット応答ベクトルを生成する前記周期的ダイビット応答推定ジェネレータの前記動作は、
前記データセット・セパレータ・リードバック・シーケンスの平均化されたサンプリングの関数としてデータセット・セパレータ・リードバック・ベクトルを生成する動作と、
前記データセット・セパレータ・シーケンスのサンプリングの関数としてデータセット・セパレータ基準ベクトルを生成する動作と、
前記データセット・セパレータ・リードバック・ベクトル及び前記データセット・セパレータ基準ベクトルの関数として前記周期的ダイビット応答ベクトルを生成する動作と、
を含む、請求項22に記載の媒体システム。
【請求項25】
前記周期的ダイビット応答推定ジェネレータは、前記データセット・セパレータ・リードバック・ベクトルと、前記周期的ダイビット応答ベクトルに基づく前記データセット・セパレータ・シーケンスのフィルタリングのサンプリングとの比較の関数としてエラー信号を生成するように更に動作することができる、請求項24に記載の媒体システム。
【請求項26】
前記データセット・セパレータ・リードバック・ベクトル及び前記データセット・セパレータ基準ベクトルの関数として前記周期的ダイビット応答ベクトルを生成する前記周期的ダイビット応答推定ジェネレータの前記動作は、
前記データセット・セパレータ基準ベクトル及び前記データセット・セパレータ・リードバック・ベクトルに基づく対角行列の関数として前記周期的ダイビット応答ベクトルの奇数インデックスを生成する動作と、
前記周期的ダイビット応答ベクトルの前記奇数インデックスの補間の関数として前記周期的ダイビット応答ベクトルの偶数インデックスを生成する動作と、
を更に含む、請求項24に記載の媒体システム。
【請求項27】
前記データセット・セパレータ・シーケンス及び前記データセット・セパレータ・リードバック・シーケンスの関数として前記周期的ダイビット応答ベクトルを生成する前記周期的ダイビット応答推定ジェネレータの前記動作は、
前記データセット・セパレータ・リードバック・シーケンスの平均化されたサンプリングの離散的フーリエ変換の関数としてデータセット・セパレータ・リードバック複素ベクトルを生成する動作と、
前記データセット・セパレータ・シーケンスのサンプリングの離散的フーリエ変換の関数としてデータセット・セパレータ基準複素ベクトルを生成する動作と、
前記データセット・セパレータ・リードバック複素ベクトル及び前記データセット・セパレータ基準複素ベクトルの関数として周期的ダイビット応答複素ベクトルを生成する動作と、
を含む、請求項22に記載の媒体システム。
【請求項28】
前記データセット・セパレータ・シーケンス及び前記データセット・セパレータ・リードバック・シーケンスの関数として前記周期的ダイビット応答推定ジェネレータが前記周期的ダイビット応答ベクトルを生成する前記動作は、
前記データセット・セパレータ基準複素ベクトル及び前記データセット・セパレータ・リードバック複素ベクトルに基づく対角行列の関数として前記周期的ダイビット応答複素ベクトルの奇数インデックスを生成する動作と、
前記周期的ダイビット応答複素ベクトルの前記奇数インデックスの補間の関数として前記周期的ダイビット応答複素ベクトルの偶数インデックスを生成する動作と、
前記周期的ダイビット応答複素ベクトルの離散的逆フーリエ変換の関数として前記周期的ダイビット応答ベクトルを生成する動作と、
を更に含む、請求項27に記載の媒体システム。
【請求項29】
システムであって、
該システムは、データセット・セパレータ・シーケンスとデータセット・セパレータ・リードバック・シーケンスとの電気通信を受信するように動作し得る周期的ダイビット応答推定ユニットを含み、
前記データセット・セパレータ・リードバック・シーケンスは、リード・チャネルによる前記データセット・セパレータ・シーケンスのチャネル処理の関数であり、
前記周期的ダイビット応答推定ユニットは、前記データセット・セパレータ・シーケンス及び前記データセット・セパレータ・リードバック・シーケンスの関数として周期的ダイビット応答ベクトルを生成するように更に動作することができ、
前記システムは、前記データセット・セパレータ・シーケンス、前記データセット・セパレータ・リードバック・シーケンス、及び前記周期的ダイビット応答ベクトルの電気通信を受信するように動作し得る性能測定ユニットを含んでおり、
前記性能測定ユニットは、前記データセット・リードバック、セパレータ・シーケンスのサンプリングと前記周期的ダイビット応答ベクトルに基づく前記データセット・セパレータ・シーケンスのフィルタリングのサンプリングとの比較の関数としてエラー信号を生成するように動作し得る、システム。
【請求項30】
前記データセット・セパレータ・シーケンス及び前記データセット・セパレータ・リードバック・シーケンスの関数として前記周期的ダイビット応答推定ユニットが前記周期的ダイビット応答ベクトルを生成する前記動作は、
前記データセット・セパレータ・リードバック・シーケンスの平均化されたサンプリングの関数としてデータセット・セパレータ・リードバック・ベクトルを生成する動作と、
前記データセット・セパレータ・シーケンスのサンプリングの関数としてデータセット・セパレータ基準ベクトルを生成する動作と、
前記データセット・セパレータ・リードバック・ベクトル及び前記データセット・セパレータ基準ベクトルの関数として前記周期的ダイビット応答ベクトルを生成する動作と、
を含む、請求項29に記載のシステム。
【請求項31】
前記性能測定ユニットによる前記データセット・セパレータ・リードバック・シーケンスの前記電気通信の前記受信は、前記データセット・セパレータ・リードバック・ベクトルの電気通信の受信を含み、
前記データセット・セパレータ・シーケンスの平均化されたサンプリングと前記周期的ダイビット応答ベクトルに基づく前記データセット・セパレータ・シーケンスの前記フィルタリングの前記サンプリングとの比較の関数として前記エラー信号を生成する前記性能測定ユニットの前記動作は、前記データセット・セパレータ・リードバック・ベクトルと、前記周期的ダイビット応答ベクトルに基づく前記データセット・セパレータ・シーケンスの前記フィルタリングの前記サンプリングとの比較の関数として前記エラー信号を生成する動作を含む、請求項30に記載のシステム。
【請求項32】
前記周期的ダイビット応答ジェネレータにより前記データセット・セパレータ・リードバック・ベクトル及び前記データセット・セパレータ基準ベクトルの関数として前記周期的ダイビット応答ベクトルを前記周期的ダイビット応答推定ユニットが生成する動作は、
前記データセット・セパレータ基準ベクトル及び前記データセット・セパレータ・リードバック・ベクトルに基づく対角行列の関数として前記周期的ダイビット応答ベクトルの奇数インデックスを生成する動作と、
前記周期的ダイビット応答ベクトルの前記奇数インデックスの補間の関数として前記周期的ダイビット応答ベクトルの偶数インデックスを生成する動作と、
を更に含む、請求項30に記載のシステム。
【請求項33】
前記周期的ダイビット応答推定ユニットが前記データセット・セパレータ・シーケンス及び前記データセット・セパレータ・リードバック・シーケンスの関数として前記周期的ダイビット応答ベクトルを生成する前記動作は、
前記データセット・セパレータ・リードバック・シーケンスの平均化されたサンプリングの離散的フーリエ変換の関数としてデータセット・セパレータ・リードバック複素ベクトルを生成する動作と、
前記データセット・セパレータ・シーケンスのサンプリングの離散的フーリエ変換の関数としてデータセット・セパレータ基準複素ベクトルを生成する動作と、
前記データセット・セパレータ・リードバック複素ベクトル及び前記データセット・セパレータ基準複素ベクトルの関数として周期的ダイビット応答複素ベクトルを生成する動作と、
を含む、請求項29に記載のシステム。
【請求項34】
前記周期的ダイビット応答ジェネレータにより前記データセット・セパレータ・シーケンス及び前記データセット・セパレータ・リードバック・シーケンスの関数として前記周期的ダイビット応答ベクトルを前記周期的ダイビット応答推定ユニットが生成する前記動作は、
前記データセット・セパレータ基準複素ベクトル及び前記データセット・セパレータ・リードバック複素ベクトルに基づく対角行列の関数として前記周期的ダイビット応答複素ベクトルの奇数インデックスを生成する動作と、
前記周期的ダイビット応答複素ベクトルの前記奇数インデックスの補間の関数として前記周期的ダイビット応答複素ベクトルの偶数インデックスを生成する動作と、
前記周期的ダイビット応答複素ベクトルの離散的逆フーリエ変換の関数として前記周期的ダイビット応答ベクトルを生成する動作と、
を更に含む、請求項33に記載のシステム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate


【公開番号】特開2006−313615(P2006−313615A)
【公開日】平成18年11月16日(2006.11.16)
【国際特許分類】
【出願番号】特願2006−122711(P2006−122711)
【出願日】平成18年4月26日(2006.4.26)
【出願人】(390009531)インターナショナル・ビジネス・マシーンズ・コーポレーション (4,084)
【氏名又は名称原語表記】INTERNATIONAL BUSINESS MASCHINES CORPORATION
【Fターム(参考)】