(57)【要約】      （修正有）【課題】通信チャネルの損失を決定するシステムを提供する。【解決手段】送信機と受信機の間に確立された分散通信チャネルの出力からの信号を受信し、送信機と受信機の間に確立された分散通信チャネルに沿って伝送される信号の被正規化ネイキスト・エネルギーを決定し、被正規化ナイキスト・エネルギーに基づいて、受信機によって受信される信号について、ナイキスト周波数またはこれに近い周波数で選択される許容レベル以上のレベルでピーク値を特定するように構成されるマッピング・テーブルを生成することとを含む。【選択図】図１Ａ
2014143683.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上の分散通信チャネルにおけるナイキスト周波数でのチャネル損失を決定するシステムであって、
送信機と、
受信機と、
前記送信機および前記受信機の間で確立された分散通信チャネルに沿って伝送される信号についてナイキスト周波数で正規化されるエネルギーを決定するように構成されるエネルギー計算機と、
前記エネルギー計算機からの前記ナイキスト周波数で正規化されたエネルギーに基づいて前記受信機によって受信された信号について、前記ナイキスト周波数またはこれに近い周波数で選択される許容レベル以上のレベルでピーク値を特定するように構成されるマッピング・テーブル生成機と
を備える、システム。
【請求項２】
請求項１記載のシステムにおいて、前記マッピング・テーブル生成機が更に、前記受信機が有するイコライザを、前記マッピング・テーブル生成機が決定した選択された許容レベル以上のレベルの前記ピーク値をアーカイブするのに適した１つ以上のパラメータを用いてプログラムするように構成される、システム。
【請求項３】
請求項１記載のシステムであって更に、
前記受信機のイコライザからの出力信号における環境変動を補償するように構成される工程、電圧および温度（ＰＶＴ）調整機を備える、システム。
【請求項４】
請求項１記載のシステムにおいて、選択された許容レベル以上のレベルでのピーク値が最適ピーク値を含む、システム。
【請求項５】
請求項１記載のシステムにおいて、前記エネルギー計算機が、ナイキスト・フィルタとローパス・フィルタとを含む、システム。
【請求項６】
請求項５記載のシステムにおいて、前記ナイキスト・フィルタが、実質的に前記ナイキスト周波数でのバンドパス・フィルタを含む、システム。
【請求項７】
請求項５記載のシステムにおいて、前記エネルギー計算機が、前記送信機から前記受信機によって受信された前記信号の前記ナイキスト周波数容量で前記正規化されたエネルギー容量を決定するように構成されたノーマライザを含む、システム。
【請求項８】
請求項７記載のシステムにおいて、前記ノーマライザが、前記ナイキスト・フィルタの出力および前記ローパス・フィルタの出力の間の比率を計算するように構成される、システム。
【請求項９】
請求項１記載のシステムにおいて、更に、前記エネルギー計算機の出力を格納するように構成されるメモリ媒体を備える、システム。
【請求項１０】
１つ以上の分散通信チャネルにおけるナイキスト周波数でのチャネル損失を決定する方法であって、
送信機を設けるステップと、
受信機を設けるステップと、
前記送信機および前記受信機の間で確立された分散通信チャネルに沿って伝送される信号のナイキスト周波数で正規化されるエネルギーを決定するステップと、
前記ナイキスト周波数で正規化されたエネルギーに基づいて前記受信機によって受信された信号について、前記ナイキスト周波数またはこれに近い周波数で選択される許容レベル以上のレベルでピーク値を特定するように構成されるマッピング・テーブルを生成するステップ
を含む、方法。
【請求項１１】
請求項１０記載の方法であって、更に、前記受信機が有するイコライザからの出力信号における環境変動を補償するステップを含む、方法。
【請求項１２】
請求項１０記載の方法において、選択された許容レベル以上のレベルでの前記ピーク値が最適ピーク値を含む、方法。
【請求項１３】
請求項１０記載の方法において、前記送信機および前記受信機の間で確立された分散通信チャネルに沿って伝送される信号についてナイキスト周波数で正規化されたエネルギーを決定する前記ステップが、
ナイキスト・フィルタを前記受信した信号に適用するステップと、
ローパス・フィルタを前記受信した信号に適用するステップと
を含む、方法。
【請求項１４】
請求項１０記載の方法において、前記送信機および前記受信機の間で確立された分散通信チャネルに沿って伝送される信号についてナイキスト周波数で正規化されたエネルギーを決定する前記ステップが、
前記送信機から前記受信機によって受信された前記信号について前記ナイキスト周波数で前記エネルギー容量を正規化するステップを含む、方法。
【請求項１５】
請求項１４記載の方法において、前記送信機から前記受信機によって受信された前記信号について前記ナイキスト周波数で前記エネルギー容量を正規化する前記ステップが、
前記ナイキスト・フィルタの出力および前記ローパス・フィルタの出力の間の比率を計算するステップを含む、方法。
【請求項１６】
請求項１０記載の方法であって、更に、
前記受信機が有するイコライザを、前記マッピング・テーブルが特定した選択された許容レベル以上のレベルで前記ピーク値をアーカイブするのに適した１つ以上のパラメータを用いてプログラムするステップを含む、方法。
【請求項１７】
コンピュータにより実行可能な命令を格納する非一時的なコンピュータ可読媒体であって、１つ以上のプロセッサによって実行されるときに、該１つ以上のプロセッサに、１つ以上の分散通信チャネルにおけるナイキスト周波数でのチャネル損失を決定する方法を実行させ、該方法が、
送信機および受信機の間で確立された分散通信チャネルの出力からの信号を受信するステップと、
前記送信機および前記受信機の間で確立された分散通信チャネルに沿って伝送される信号のナイキスト周波数で正規化されるエネルギーを決定するステップと、
前記ナイキスト周波数で正規化されたエネルギーに基づいて前記受信機によって受信される信号について、前記ナイキスト周波数またはこれに近い周波数で選択される許容レベル以上のレベルでピーク値を特定するように構成されるマッピング・テーブルを生成するステップと
を含む、非一時的コンピュータ可読媒体。
【請求項１８】
請求項１７記載の非一時的コンピュータ可読媒体において、前記方法が、更に、
前記受信機のイコライザからの出力信号における環境変動を補償するステップを含む、非一時的コンピュータ可読媒体。
【請求項１９】
請求項１７記載の非一時的コンピュータ可読媒体において、選択された許容レベル以上のレベルでの前記ピーク値が最適ピーク値を含む、非一時的コンピュータ可読媒体。
【請求項２０】
請求項１７記載の非一時的コンピュータ可読媒体において、前記方法が、更に、
前記受信機が有するイコライザを、前記生成されたマッピング・テーブルで特定した選択された許容レベル以上のレベルで前記ピーク値をアーカイブするのに適した１つ以上のパラメータを用いてプログラムするステップを含む、非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]  本発明は、全般的にデジタル信号処理に関し、特に、ナイキスト周波数またはこれに近い周波数での通信チャネルに伴うチャネル損失の決定に関するものである。
【従来技術】
【０００２】
[0002]  通信システムの改良に対する要求が増え続けるにつれて、分散通信チャネルに伴うチャネル損失を低減させるシステムおよびコンポーネントに対する要求も増え続けている。典型的な通信システムは、データ供給元（すなわち、送信機）、通信チャネル、およびデータ宛先（すなわち、受信機）を含む。分散通信チャネルに伴う符号間干渉（ＩＳＩ; inter-symbol interference）のような要因により、通信システムの受信機における信号品質の低下につながることもある。ＩＳＩを有する分散チャネルは、多くの信号処理および通信アプリケーションで直面する。例えば、このようなアプリケーションは、データ供給元とデータ宛先の間に高速シリアル・リンクを含むことがある。これらのリンクは、損失性通信チャネルを介して音声、データおよびビデオを移送するのに利用されることがある。損失性通信チャネルは、同軸ケーブル、ネットワーク・バック・プレーン、光ファイバ等を含むが、これに限定されない。損失性を伴って移送されるデータは、超高速（例えば、４０ギガ・ビット・パー・セカンド（Ｇｂｐｓ）と同程度の高速で）で移送されることがある。
【０００３】
[0003]  送信側および受信側の集積回路（ＩＣ）チップ間の高速通信リンクでは、ＳｅｒＤｅｓ（シリアライザ、デシリアライザ）コアが送信チップから並列データのブロックをシリアル化し、当該シリアル化されたデータを通信チャネル上で伝送し、次いで、受信データを受信チップに適した並列データにデシリアル化する。通信チャネルの制限された帯域幅のために、符号間干渉が通信チャネルに伴って存在する。符号間干渉は受信機によって受信される信号の品質を劣化させるように作用する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
それ故、通信チャネルに伴って発生するチャネル損失の影響を軽減することに適した方法およびシステムを提供することが望ましい。
【課題を解決するための手段】
【０００５】
[0004]  １つ以上の分散通信チャネルにおけるナイキスト損失を決定する方法について開示する。１つの態様では、本方法は、送信機および受信機を提供するステップを含むが、これに限定されない。別の態様では、本方法は、送信機および受信機の間で確立された分散通信チャネルに沿って伝送される信号におけるナイキスト周波数で正規化されたエネルギー容量(energy content)を決定するステップを含む。追加の態様では、本方法は、ナイキスト周波数で正規化されたエネルギー容量に基づいて、受信機によって受信された信号について、ナイキスト周波数またはこれに近い周波数で選択される許容レベル以上のレベルで、ピーク値を特定するように構成されるマッピング・テーブルを生成するステップを含む。
【０００６】
[0005]  １つ以上の分散通信チャネルにおけるナイキスト損失を決定するシステムについて開示する。１つの態様では、本システムは、送信機および受信機を含むが、これに限定されない。別の態様では、本システムは、送信機および受信機の間で確立された分散通信チャネルに沿って伝送される信号についてナイキスト周波数で正規化されたエネルギー容量を決定するように構成されるエネルギー計算機を含む。別の態様においては、本システムは、エネルギー計算機からのナイキスト周波数で正規化されたエネルギー容量に基づいて、受信機によって受信された信号について、ナイキスト周波数またはこれに近い周波数で選択される許容レベル以上のレベルでピーク値を特定するように構成されるマッピング・テーブル生成機を含む。
【０００７】
[0006]  コンピュータにより実行可能な命令を格納し、１つ以上のプロセッサによって実行されるときに、当該１つ以上のプロセッサに、１つ以上の分散通信チャネルにおけるナイキスト損失を決定する方法を実行させる、非一時的コンピュータ可読媒体について開示する。１つの態様では、上記方法は、送信機および受信機の間で確立された分散通信チャネルの出力からの信号を受信するステップを含むが、これに限定されない。別の態様では、上記方法は、送信機および受信機の間で確立された分散通信チャネルに沿って伝送される信号のナイキスト周波数で正規化されるエネルギー容量を決定するステップを含む。別の態様では、本方法は、ナイキスト周波数で正規化されたエネルギー容量に基づいて、受信機によって受信される信号について、ナイキスト周波数またはこれに近い周波数で選択される許容レベル以上のレベルでピーク値を特定するように構成されるマッピング・テーブルを生成するステップを含む。
【０００８】
[0007]  上記の全般的な説明および下記の詳細な説明は共に、例示かつ説明のためのものに過ぎず、特許請求される本発明を必ずしも限定するものではないことが理解されるべきである。添付の図面は、本明細書に組み込まれてその一部を構成し、本発明の原理を説明するのに供する包括的な説明と共に本発明の複数の実施形態を例示するものである。
【０００９】
[0008]  本開示の多数の利点が、添付の図面を参照することによって、当業者にとってより良く理解することになる。
【図面の簡単な説明】
【００１０】
【図１Ａ】図１Ａは、本発明の一実施形態による、１つ以上の分散通信チャネルのナイキスト周波数でチャネル損失を決定するためのエネルギー計算機を具備する通信システムのブロック概要図を示す。
【図１Ｂ】図１Ｂは、本発明の一実施形態による、エネルギー計算機を用いて、ナイキスト周波数で又はその近くで、信号について正規化されたエネルギー容量を決定することを示す通信システムのブロック概要図を示す。
【図１Ｃ】図１Ｃは、本発明の一実施形態による、マッピング・テーブス生成機およびイコライザのプログラミングについて示す通信システムのブロック概要図を示す。
【図１Ｄ】図１Ｄは、本発明の一実施形態による、環境変動についてのイコライザ信号を補償するように構成されたＰＶＴ調整機を示す通信システムのブロック概要図を示す。
【図２】図２は、本発明の一実施形態による、１つ以上の分散通信チャネルのナイキスト損失を決定するためのプロセス・フロー概要図を示す。
【発明の詳細な説明】
【００１１】
[0009]  上記の全般的な説明および下記の詳細な説明は共に、例示かつ説明のためのものに過ぎず、特許請求される本発明を必ずしも限定するものではないことが理解されるべきである。添付の図面は、本明細書に組み込まれてその一部を構成し、本発明の原理を説明するのに供する包括的な説明と共に本発明の複数の実施形態を例示するものである。これより、添付の図面に示される開示される主題について詳細に参照を行う。
【００１２】
[0010]  図１Ａから１Ｄを包括的に参照して、本発明による、ナイキスト周波数でのチャネル損失を決定するシステムについて説明する。なお、分散通信チャネルに伴うナイキスト周波数（即ち、サンプリング周波数の半分）におけるチャネル損失は、信号品質の低下の指標として役立つものである点が留意されよう。更に、本明細書では、受信機において通信チャネルに沿って伝送される信号を復号化するために、アドバンスト信号成形イコライザ・フィルタを利用することができる点に留意されよう。イコライザ・フィルタの適切に設計する際には、ナイキスト周波数において通信チャネルに沿って経験する損失のレベルについてのナレッジが役に立つ。チャネル損失を補償するために、信号ピーク（即ち、増幅）は、イコライザを利用してナイキスト周波数の周辺で設けられる。本開示の目的では、「チャネル損失」という用語は通信チャネル１０８に沿って伝送られる信号が経験する吸収損失を表す。加えて、本開示の目的では、「ナイキスト・チャネル損失」という用語は、通信チャネル１０８に沿って伝送される信号が経験するナイキスト周波数での吸収損失を表す。
【００１３】
[0011]  本発明は、通信チャネルの出力から受信機によって受信される信号のナイキスト周波数またはその近くの周波数で正規化されたエネルギー、またはエネルギー損失（即ち、ナイキスト周波数のチャネル損失の測定）を決定または推定するのに適切なプロセスおよびアーキテクチャに関する。別の態様では、本発明は、イコライザを制御、即ちプログラムして、ナイキスト周波数で決定された被正規化エネルギーに基づき、ナイキスト周波数またはその近くの周波数で選択される許容度レベル以上の信号ピーク（例えば、データ・リンクの動作に充分な信号ピーク、最適な信号ピーク、または最適な信号ピーク近辺）を提供することに関する。更なる態様では、本発明は、ナイキスト周波数またはその近くの周波数における、測定された信号損失に基づく環境変動の補償に関する。
【００１４】
[0012]  図１Ａは、本発明の一実施形態による、１つ以上の分散通信チャネルのナイキスト周波数でのチャネル損失を決定するためのエネルギー計算機１０１を具備した通信システム１００のブロック概要図を示す。
【００１５】
[0013]  一実施形態では、システム１００は、シリアライザ１０６、送信機１１２、受信機１１４およびデシリアライザ１１０を含むが、これに限定されない。この点、データソース１０２（例えば、集積回路（ＩＣ）チップ１）からの入力データは、シリアライザ１０６によって受信される。実施形態では、シリアライザ１０６は、データソース１０２からのデータの並列ブロックをシリアル化することによって、シリアル・ビット・ストリームを生成する。他の実施形態では、シリアル化されたビット・ストリームは、送信機１１２に入力される。他の実施形態では、シリアル・ビット・ストリームは、通信チャネル１０８を介して送信機１１２から受信機１１４に伝送される。一実施形態では、通信チャネルは、１つ以上の伝送線（例えば、ワイヤ、プリント回路基板トレース、光ファイバなど）を含む。他の実施形態では、受信機１１４で受信されるシリアル化された信号はデシリアライザ１１０に伝送され、これにより、デシリアライザ１１０は、シリアルデータをデータ宛先１０４（例えば、ＩＣＣｈｉｐ２）が使用するのに適切な並列ブロックに変換する。高速データ・リンクについては、Ｐ．Ｍ．アジズおよびＡ．Ｖ．Ｍａｌｉｐａｔｉｌによる、「Adaptation Algorithms for a Class of Continuous Time Analog Equalizers With Application to Serial Links（シリアル・リンクに適用した時間継続アナログ・エコライザのクラスへのアルゴリズム適用）」、ＩＳＣＡＳのＩＥＥＥ  Ｐｒｏｃｅｅｄｉｎｇｓ、ｐｐ．１３８３―１３８６に詳細に記載されており、本明細書においても参照によりその全体を組み込むものとする。
【００１６】
[0014]  他の実施形態では、システム１００は、受信機１１４における信号のエネルギー容量を計算するように構成されるエネルギー計算機１０１を含むことができるが、これに限定されない。この点、エネルギー計算機１０１は、通信チャネル１０８に沿う信号のエネルギー損失を決定することができる。他の実施形態では、エネルギー計算機１０１は、ナイキスト周波数（すなわち、半分のサンプル周波数）またはその近くの周波数で、通信チャネル１０８（例えば、符号間干渉を有する分散通信チャネル）に沿って伝送される信号のエネルギー損失を決定するように構成される。更なる実施形態では、エネルギー計算機１０１は、ナイキスト周波数またはその近くで、通信チャネル１０８に伴う正規化されたエネルギー損失を計算するように構成される。なお、本明細書において、エネルギー計算機１０１を用いた、信号の低周波数容量に対する信号の被正規化ナイキスト・チャネル損失の測定は、送信機１１２から受信機１１４に伝送された信号における任意の伝送信号振幅によって生じるマイナスの効果を排除するのを補助する点が留意されよう。
【００１７】
[0015]  一実施形態では、システム１００は更に、非一時的ストレージ媒体（例えば、メモリ媒体）を含むことができる。当該媒体は、本システム１００が有する１つ以上のプロセッサに、本開示を通じて説明する様々なステップを実行させるように構成されるプログラム命令を収容する。本明細書において説明するような方法を実装するプログラム命令は、担体媒体を通じて伝送され、また当該担持媒体上に格納することができる。担体媒体は、ワイヤ、ケーブルまたは無線伝送リンクのような伝送媒体とすることができる。担体媒体はまた、リード・オンリ・メモリ、ランダム・アクセス・メモリ、磁気若しくは光ディスク、または磁気テープのような記憶媒体を含むこともできる。一般に、「プロセッサ」という用語は、広義には１つ以上のプロセッサを有する如何なる装置をも含むことができ、メモリ媒体からの命令を実行する。この意味では、１つ以上のプロセッサは、ソフトウェア・アルゴリズムおよび／または命令を実行するように構成される如何なるマイクロ・プロセッサ―型のデバイスも含むことができる。一実施形態では、１つ以上のプロセッサは、デスクトップ・コンピュータまたは他のコンピュータ・システム（例えば、ネットワーク化されたコンピュータ）を含むことができ、本開示を通じて記載するシステム１００の１つ以上のコンポーネントを動作せるように構成されるプログラムを実行するように構成される。本開示の全体にわたって記載するステップは、単一のコンピュータ・システムまたは、代替の複数のコンピュータ・システムによって実行できることが認められなければならない。他の実施形態では、エネルギー計算機１０１によって実行されるエネルギー容量の計算の結果は、１つ以上の記憶媒体１０３に伝送されると共に格納されることができる。更なる実施形態では、本明細書でより詳細に更に説明されるように、システム１００は、ナイキスト周波数またはその近くで、選択される許容度レベル以上のピーク値（例えば、データ・リンク動作に充分な最適ピーク値またはピーク値）を達成するために、格納したエネルギー計算の結果にアクセスすることができる。
【００１８】
[0016]  図１Ｂは、本発明の実施形態による、エネルギー計算機１０１を用いて、ナイキスト周波数またはその近くの周波数における信号の被正規化エネルギー容量の決定について表すシステム１００のブロック概要図を示す。一実施形態では、通信チャネル１０８に沿って伝送されると、信号は１つ以上の可変利得増幅機（ＶＧＡ）１１６によって処理される。本明細書においては、ＶＧＡによる処理は、アナログ・デジタル変換器（ＡＤＣ）１２２の完全な動的レンジを達成するために、受信機１１４によって受信される信号を補助し、これにより、量子化効果を低減することが認められる。他の実施形態では、ＶＧＡ１１６の出力は、アナログの線形イコライザ１１８によって処理される。なお、本明細書においては、イコライザ１１８は、受信した信号を成形（即ちイコライズ）して、当該受信した信号内に存在する符号間干渉（ＩＳＩ）を低減させて改良した信号検出を提供するように構成される点に留意されよう。
【００１９】
[0017]  他の実施形態では、ナイキスト周波数またはその近くの周波数における受信信号の信号容量は、イコライザ１１８によって増幅される。本明細書においては、適切に信号を成形することが要求されるピーク値（すなわち、増幅）は、ナイキスト周波数での信号容量に依存できることが認められる。なお、本明細書においては更に、要求されるピーク量は、通常は、ナイキスト周波数における通信チャネル１０８による信号減衰量の関数となる点に留意されよう。この点、ナイキスト周波数での通信チャネル１０８による重大な減衰を経験する信号は、ナイキスト周波数でのより少ない減衰を経験する信号よりも、より多くのピークを要求する。
【００２０】
[0018]  他の実施形態では、イコライザ１１８の出力は、クロック・データ・リカバリ（ＣＤＲ）回路１２０のクロックによってサンプリングされる。次に、イコライザの出力は、更なる信号処理のためにＡＤＣ１２２によってデジタル化される。
【００２１】
[0019]  他の実施形態では、エネルギー計算機１０１は、ＡＤＣ１２２の出力をサンプリングすることによって、ナイキスト周波数での信号容量を決定（または少なくとも推定）する。一実施形態では、エネルギー計算機１０１は、ナイキスト・フィルタ１２４およびローパス・フィルタ１２６を含む。他の実施形態では、ＡＤＣ１２２からの信号サンプルは、ナイキスト・フィルタ１２４およびローパス・フィルタ１２６を通過する。一実施形態では、ナイキスト・フィルタ１２４は、ナイキスト周波数またはその近くでのバンドパス・フィルタを備える。一実施形態において、ナイキスト・フィルタ１２４は、次のように表すことができる。
【００２２】
ナイキスト・フィルタ＝１＋Ｄ−Ｄ２＋Ｄ３−・・・      （数式１）
[0020]  他の実施形態では、ローパス・フィルタ１２６は、次のように表すことができる。
【００２３】
ローパス・フィルタ  ＝１＋Ｄ＋Ｄ２＋Ｄ３＋・・・      （数式２）
[0021]  他の実施形態では、信号のナイキスト・エネルギーは、ナイキスト・フィルタ１２４の出力における信号サンプルの２乗和として計算される。図１Ｂに示すように、ナイキスト・エネルギーは「Ｘ」で表される。追加の実施形態では、信号のローパスパス周波数容量は、ローパス・フィルタ１２６の出力におけるサンプルの２乗和として計算される。図１Ｂに示すように、信号のローパス周波数容量は「Ｙ」で表される。
【００２４】
[0022]  他の実施形態では、エネルギー計算機１０１は、受信信号におけるナイキスト周波数での被正規化エネルギー容量を決定するように構成されるノーマライザ１２８を含む。一実施形態では、ノーマライザ１２８は、信号のナイキスト・フィルタ出力Ｘおよび信号のローパス・フィルタ出力Ｙの間の比率を計算する。この点、ＸとＹ間で計算される比率は、受信信号のナイキスト周波数で、正常化されたエネルギー内容を提供する。なお、本明細書において、ナイキスト・フィルタ出力Ｘのローパス・フィルタの出力Ｙによる除算は、受信機の入力で存在する如何なる任意の送信信号の振幅に対しても、エネルギー計算を正規化するのを補助することに留意されよう。代替の実施形態では、簡略化したものとして、ナイキスト・フィルタ１２４およびローパス・フィルタ１２６の出力（即ち、ＸおよびＹ）を決定するために２乗和を利用するのではなく、ナイキスト・フィルタ１２４の出力Ｘおよびローパス・フィルタ１２６の出力Ｙを計算するのに絶対量の大きさで実施する。
【００２５】
[0023]  他の実施形態では、エネルギー計算機１０１は、エネルギーの決定を示す１つ以上の信号をマッピング・テーブル生成機１３０に伝送する。他の実施形態では、エネルギー計算機１０１は、記憶および先の利用のために、エネルギーの決定を示す１つ以上の信号をメモリ媒体１０３に伝送する。この点、マッピング・テーブル発生器１３０または他のサブシステムは、エネルギーの決定をメモリ媒体１０３から抽出することができる。
【００２６】
[0024]  図１Ｃは、本発明の実施形態による、マッピング・テーブル発生器１３０およびイコライザ１１８のプログラミングを示すシステム１００のブロック概要図を示す。一実施形態では、マッピング生成機１３０は、エネルギー計算機１０１で測定したナイキスト周波数における信号エネルギーを、当該ナイキスト周波数で利用可能なピーク値（最適ピーク値、即ちデータ・リンクの動作に十分なピーク値）に到達するのに必要とされるイコライザ条件のセットにマップするように構成される。他の実施形態では、マッピング生成機１３０は、１つ以上のシミュレーションを実行して、エネルギー生成機１０１で測定したナイキスト信号エネルギーを、当該ナイキスト周波数で利用可能なピーク値（最適ピーク値、即ちデータ・リンクの動作に十分なピーク値）に到達するのに必要とされるイコライザ条件のセットにマップするのに適したマッピング・テーブルを生成するように構成される。他の実施形態では、一連のハードウェア測定装置(experiment)は、エネルギー生成機１０１で測定したナイキスト信号エネルギーを、当該ナイキスト周波数で利用可能なピーク値（最適ピーク値、即ちデータ・リンクの動作に十分なピーク値）に到達するのに必要とされるイコライザ条件のセットにマップするのに適したマッピング・テーブルを生成するように実行することができる。他の実施形態では、アナログ・イコライザ１１８は、マッピング・テーブル生成機１３０から生成されたマッピング・テーブルを使用してプログラムされる。
【００２７】
[0025]  図１Ｄは、本発明の実施形態による、環境変動についてイコライザ信号を補償するように構成されるＰＶＴ調整機１３４を示す通信システムのブロック概略図を示す。一実施形態では、ＰＶＴ調整機１３４は、本明細書において先に説明したように、マッピング・テーブル生成機１３０によって制御されるイコライザ信号を補償するように構成される。
【００２８】
[0026]  一実施形態では、（本明細において先に説明したような）イコライザ１１８のプログラミングに続き、ナイキスト・エネルギーでの信号のエネルギー容量がエネルギー計算機１０１によって再測定され、そして、利用可能なピーク（最適ピーク値、即ちデータ・リンクの動作に十分なピーク値）からの偏差が特定される。他の実施形態では、ＰＶＴ調整機１３４は、イコライザ１１８を調整して（例えば、イコライザを再プログラムする）、特定されたピークの偏差を補償する。他の実施形態では、ＰＶＴ調整機１３４は、信号ピークの許容について所望のレベルが達成されるまで如何なる回数でも実行することができる。一実施形態では、所望のピークからの偏差は、本システム１００のＰＶＴ変動に因り与えられる。実施形態の中には、ＰＶＴバリエーションは、プロセス変動、電圧変動、または温度変動を含むが、これに限定されない。
【００２９】
[0027]  例示としては、ナイキスト周波数での初期信号損失は４０ｄＢで測定され、利用可能なピーク・レベルに到達するのに必要なピークは２０ｄＢである。イコライザ１１８は、マッピング・テーブル生成機１３０（またはそのコントローラ（図示せず））によって２０ｄＢについて初期プログラムされる。更に、ＰＶＴ変動によって、イコライザにより与えられたピークが２ｄＢ不足している設定では、初期ピークはわずか１８ｄＢである。この例では、ナイキスト周波数でのエネルギー容量を再測定すると、本システム１００は２２ｄＢの損失を特定することになる。この例では、ＰＶＴ調整機回路１３４は、イコライザ１１８をプログラム、または再プログラムして追加の２ｄＢを供給することができ、その結果、経験し測定したＰＶＴ変動を補償する。
【００３０】
[0028]  図１に図示したシステム１００の実施形態は更に、本明細書に説明したように構成することができる。加えて、本システム１００は、本明細書に記載する如何なる方法の実施形態（１または複数）の任意の他のステップ（１または複数）を実行するように構成することができる。
【００３１】
[0029]  図２は、本発明の一実施形態による、１つ以上の分散通信チャネルにおけるナイキスト損失を決定するためのプロセス・フロー図２００を示す。ステップ２０２で送信機が設けられる。ステップ２０４で受信機が設けられる。ステップ２０６では、送信機と受信機の間に確立された分散通信チャネルに沿って伝送される信号のナイキスト周波数で正規化されるエネルギー容量を決定する（または少なくとも推定する）。ステップ２０８では、ナイキスト周波数で正規化されたエネルギー容量に基づいて、受信機によって受信される信号についてのナイキスト周波数またはその近くの周波数における、選択される許容度レベル（例えば、最適ピーク値、即ちデータ・リンクの動作に十分な最適ピーク値）以上のレベルでのピーク値を特定するように構成されるマッピング・テーブルが設けられる。更なるステップ２１０では、受信機のイコライザは、生成したマッピング・テーブルで特定された選択した許容度レベル以上のレベルのピーク値を達成するのに適切な１つ以上のパラメータでプログラムされる。ステップ２１２では、受信機のイコライザからの出力信号における環境変動（例えば、プロセス変動、電圧変動、温度変動など）がＰＶＴ調整機１３４を利用するために補償される。
【００３２】
[0030]  出願人は、上記ステップの順序が限定的なものと解釈されてはならないことを注記しておく。プロセス２００における複数のステップの少なくとも一部は異なる順序で実行することができるものと予測される。
【００３３】
[0031]  技術分野の状態が、システムの態様においてハードウェアとソフトウェアの実装の間に残された差異はほとんど存在しないという点まで進歩してきていることが当業者にとって認識されるであろう。ハードウェアまたはソフトウェアの使用は、通常、コスト対効率性のトレードオフを表す設計上の選択である（常にではないが、特定のコンテキストの点では、ハードウェアおよびソフトウェア間の選択は重要なものとすることができる）。本明細書において説明したプロセスおよび／またはシステムおよび／または他の技術を遂行する様々な手段(vehicles)がある（例えばハードウェア、ソフトウェアおよび／またはファームウェア）こと、また、好ましい手段は、プロセスおよび／またはシステムおよび／または他の技術を展開するコンテキストで変化することになることが当業者にとって理解されて然るべきである。例えば、速度および精度が最高となると実施者が判断する場合には、この実施者は、主に、ハードウェアおよび／またはファームウェア手段について選択することができる。代替としては、フレキシビリティが最高となる場合には、実施者は、主にソフトウェアによる実装を選択することができる。あるいは、再度の代替としては、実施者は、ハードウェア、ソフトウェアおよび／またはファームウェアの若干の組合せを選択することができる。したがって、本明細書において説明したプロセスおよび／またはデバイスおよび／または他の技術が遂行されることによって、いくつかの考えられ得る手段がある。このいずれもが、利用されることになる手段は、当該手段が展開される文脈、および幾らかが変化するかもしれない実施者の特定の懸念（例えば、速度、フレキシビリティ、または予見性）にしたがう選択となる点で他よりも本質的には優れていない。実施の光学的な態様が、光学的に順応されたハードウェア、ソフトウェア、および／またはファームウェアを通常採用することになることが当業者にとって認められるであろう。
【００３４】
[0032]  本明細書に記載したやり方のデバイスおよび／またはプロセスを説明し、その後に、説明したデバイスおよび／またはプロセスをデータ処理システムに統合するようにエンジニアリング上の実践を行うのは、当該技術分野ではありふれているものと当業者は認識するであろう。即ち、本明細書において説明したデバイスおよび／またはプロセスの少なくとも一部は、相当量の装置を経て、データ処理システムに統合することができる。通常のデータ処理システムは、一般的に、システム・ユニット・ハウジング、ビデオ表示デバイス、揮発性および不揮発性のメモリ、マイクロ・プロセッサおよびデジタル信号プロセッサのようなプロセッサ、オペレーティング・システム、ドライバ、グラフィカル・ユーザ・インタフェース、およびアプリケーション・プログラムのようなコンピューティング・エンティティ、タッチパッド若しくはスクリーンのような１つ以上の相互作用デバイス、並びに／または、フィードバックループおよび制御モータを含む、制御システム（例えば、位置および／または速度検出のためのフィードバック、コンポーネントおよび／または量を移動および／または調整するための制御モータ）を備えることが当業者にとって認識されるであろう。通常のデータ処理システムは、如何なる適切な商用コンポーネント、例えばデータ・コンピューティング／通信、および／またはネットワーク・コンピューティング／通信システムに通常見いだせるものを利用して実施することができる。
【００３５】
[0033]  本明細書に説明した主題は、時折、異なる他のコンポーネントに収容され、または異なる他のコンポーネントを用いて接続される異なるコンポーネントを例示するものである。このように表されたアーキテクチャは、単に例示のものに過ぎず、実際のところ同一の機能を達成する他の多くのアーキテクチャを実施することができることが理解されるべきである。概念上の意味において、所望の機能が達成されるように、同一の機能を達成するコンポーネントの如何なる配置も効果的に「関連付け」られる。それ故、特定の機能を達成するように組み合わされる本明細書の如何なる２つのコンポーネントは相互に「関連付け」がされるように見ることができ、その結果、アーキテクチャや中間コンポーネントに関係なく、所望の効果が達成される。同様に、このように関連付けられた２つの如何なるコンポーネントはまた、所望の機能を達成するために、相互に「動作可能に接続され」、または「動作可能に結合され」たものとしてビューすることができ、また、このように関連付けらえた２つの如何なるコンポーネントはまた、所望の機能を達成するために、相互に「動作可能に結合可能な」ものとしてビューすることができる。動作可能に結合可能なものの特定の例には、物理的につがいの、および／若しくは物理的に相互作用するコンポーネント、無線で相互接続可能な、および／若しくは無線で相互作用するコンポーネント、並びに／または、論理的に相互作用する、および／若しくは論理的に相互作用可能なコンポーネントを含むが、これに限定されない。本明細書に記載した本主題の特定の態様を示し、説明してきた一方で、本明細書の教示に基づき、本明細書に記載した主題から逸脱することない、より広い態様で、変更や修正を行うことができる。それ故、添付の特許請求の範囲は、本明細書に記載した主題の真の趣旨および範囲内での全てのこのような変更および修正を、その範囲に包含することになるのは明らかである。更にまた、本発明が添付の特許請求の範囲によって規定されることが理解されるべきである。
【図１Ａ】
2014143683.tif 000003
【図１Ｂ】
2014143683.tif 000004
【図１Ｃ】
2014143683.tif 000005
【図１Ｄ】
2014143683.tif 000006
【図２】
2014143683.tif 000007
【外国語明細書】
2014143683000001.pdf