(57)【要約】【課題】簡易な構成で消費電力を低くするようにイコライゼーションを最適化することができる通信装置及び通信方法を提供する。【解決手段】通信される情報を示す電気信号に対して、電気信号の伝送による信号劣化を低減する信号補正を行う信号補正部と、信号補正部が行う信号補正に対する設定を変更する変更部と、変更部が変更した設定により信号補正部が信号補正する電気信号で通信が確立したか否かを判定する判定部と、通信が確立したことを判定部が判定した設定のなかで、消費電力が最少となる設定を選択する選択部とを有する。【選択図】図６
2013162146.tif 000002
【特許請求の範囲】
【請求項１】
通信される情報を示す電気信号に対して、前記電気信号の伝送による信号劣化を低減する信号補正を行う信号補正部と、
前記信号補正部が行う信号補正に対する設定を変更する変更部と、
前記変更部が変更した設定により前記信号補正部が信号補正する電気信号で通信が確立したか否かを判定する判定部と、
通信が確立したことを前記判定部が判定した前記設定のなかで、消費電力が最少となる前記設定を選択する選択部と、
を有することを特徴とする通信装置。
【請求項２】
前記変更部は、
通信が確立したことを前記判定部が判定した前記設定に対し、消費電力がさらに低下するように、前記設定を変更すること
を特徴とする請求項１に記載の通信装置。
【請求項３】
前記変更部は、
通信が確立したことを前記判定部が判定するまで、消費電力が増加するように前記設定を変更すること
を特徴とする請求項１に記載の通信装置。
【請求項４】
光信号を電気信号に変換する光電変換部、又は電気信号を光信号に変換する電光変換部の少なくともいずれかをさらに有し、
前記信号補正部は、
前記光電変換部が光信号から変換した電気信号、又は前記電光変換部が光信号に変換する電気信号の信号補正を行うこと
を特徴とする請求項１〜３のいずれか１項に記載の通信装置。
【請求項５】
前記光電変換部が電気信号に変換する光信号の光強度を示す情報を取得する情報取得部をさらに有し、
前記判定部は、
前記光電変換部が光信号を電気信号に変換した場合に、前記光強度に応じて前記設定を選択すること
を特徴とする請求項４に記載の通信装置。
【請求項６】
前記通信は、通信プロトコルがＰＣＩ  ＥＸＰＲＥＳＳに準拠していること
を特徴とする請求項１〜５のいずれか１項に記載の通信装置。
【請求項７】
通信装置で実行される通信方法であって、
通信される情報を示す電気信号に対して、前記電気信号の伝送による信号劣化を低減する信号補正を行う工程と、
信号補正に対する設定を変更する工程と、
変更した設定により信号補正する電気信号で通信が確立したか否かを判定する工程と、
通信が確立したことを判定した前記設定のなかで、消費電力が最少となる前記設定を選択する工程と、
を含むことを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置及び通信方法に関する。
【背景技術】
【０００２】
従来、高速シリアル通信においては、デジタル信号の符号間干渉（Inter  symbol  interference：ISI）などにより、信号劣化が生じることが知られている。符号間干渉は、論理反転が頻繁に発生する信号パターンと、同一論理が連続する信号パターンとで受信側の信号振幅に差が生じる現象である。
【０００３】
符号間干渉の対策としては、論理反転が起こる場合の信号レベルを相対的に強調する方法（エンファシス：emphasis）が一般的である。エンファシスは、信号補正技術のひとつである。また、伝送路の特性によって変化を受けた信号波形の復元や変化の最小化を目的に、受信信号を調整するイコライザを設けることが行われている。
【０００４】
また、イコライゼーション回路及びエラー訂正符号化を行う回路が複雑になると、消費電力及び放熱が増加する。
【０００５】
例えば、特許文献１には、選択可能な消費電力構成を有する処理ブロックを含み、インターフェイス回路の複雑さのレベルが選択入力の論理状態によって選択されるトランシーバが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、インターフェイス・チャネル品質を測定して消費電力を制御する場合、制御回路によって消費電力が増加してしまうという問題は解消されない。
【０００７】
本発明は、上記に鑑みてなされたものであって、簡易な構成で消費電力を低くするようにイコライゼーションを最適化することができる通信装置及び通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、通信される情報を示す電気信号に対して、前記電気信号の伝送による信号劣化を低減する信号補正を行う信号補正部と、前記信号補正部が行う信号補正に対する設定を変更する変更部と、前記変更部が変更した設定により前記信号補正部が信号補正する電気信号で通信が確立したか否かを判定する判定部と、通信が確立したことを前記判定部が判定した前記設定のなかで、消費電力が最少となる前記設定を選択する選択部と、を有することを特徴とする。
【０００９】
また、本発明は、通信装置で実行される通信方法であって、通信される情報を示す電気信号に対して、前記電気信号の伝送による信号劣化を低減する信号補正を行う工程と、信号補正に対する設定を変更する工程と、変更した設定により信号補正する電気信号で通信が確立したか否かを判定する工程と、通信が確立したことを判定した前記設定のなかで、消費電力が最少となる前記設定を選択する工程と、を含むことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、簡易な構成で消費電力を低くするようにイコライゼーションを最適化することができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１の実施形態にかかる通信装置間で通信を行う通信システムのハードウェア構成を示す構成図である。
【図２】図２は、レジスタが記憶する設定情報を用いてイコライザが行う送信側のイコライゼーション（信号補正）を例示する図表である。
【図３】図３は、イコライザが有する第１の信号補正（復元）回路例を示す図である。
【図４】図４は、イコライザが有する第２の信号補正（復元）回路例を示す図である。
【図５】図５は、メモリが記憶するイコライザ設定用のテーブル（消費電力テーブル）を例示する図表である。
【図６】図６は、通信装置が有する機能を示す機能ブロック図である。
【図７】図７は、通信システムのイコライゼーションを最適化する動作例を示すフローチャートである。
【図８】図８は、第２の実施形態にかかる通信装置の概要を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、通信装置間で通信を行う通信システムの実施の形態を詳細に説明する。
【００１３】
（第１の実施形態）
図１は、第１の実施形態にかかる通信装置間で通信を行う通信システム１のハードウェア構成を示す構成図である。通信システム１は、例えば２つの通信装置２が通信路１０を介して接続された高速シリアル通信システムである。
【００１４】
例えば、２つの通信装置２は、同一の構成を有する。また、通信装置２それぞれは、ＰＣＩ  ＥＸＰＲＥＳＳの仕様に準拠している。そして、通信システム１は、例えばＰＣＩ  ＥＸＰＲＥＳＳの仕様に準拠した通信プロトコルで通信を行う。通信路１０は、電気信号を通過させる伝送路である。なお、通信システム１は、ＵＳＢ（Universal  Serial  Bus）など他の規格で通信を行うものであってもよい。
【００１５】
通信装置２は、ＰＣＩｅコントローラ２０、コントローラハブ（Platform  Controller  Hub：ＰＣＨ）２４、メモリ２６及びＣＰＵ２８を有する。ＣＰＵ２８は、ＳＭＢｕｓ（System  Management  Bus）２９等を介して、ＰＣＩｅコントローラ２０及びコントローラハブ２４と接続されている。
【００１６】
ＰＣＩｅコントローラ２０は、トランシーバ２００及びレジスタ２０２を有する。トランシーバ２００は、ＰＣＩ  ＥＸＰＲＥＳＳの仕様に準拠した電気信号を送受して通信を行う。具体的には、トランシーバ２００は、送信信号（ＴＸ）を通信路１０を介して送信し、受信信号（ＲＸ）を通信路１０を介して受信する。
【００１７】
トランシーバ２００は、イコライザ２０４ａ、２０４ｂを有し、基準となる信号レベルを調節するとともに、レジスタ２０２が記憶する設定情報を用いて送受信におけるイコライゼーション（後述）を行う。イコライザ２０４ａは、送信側のイコライゼーションを行うことにより、電気信号の伝送による信号劣化を低減する。イコライザ２０４ｂは、受信側のイコライゼーションを行うことにより、電気信号の伝送による信号劣化を低減する。
【００１８】
レジスタ２０２は、送信側のイコライゼーション及び受信側のイコライゼーション（図３，図４参照）をそれぞれ設定するための設定情報を記憶するレジスタを含む。また、レジスタ２０２は、通信装置２が任意の転送速度及びレーン数でリンクを確立したか否かを示すリンクステータス情報を記憶するレジスタを含む。
【００１９】
図２は、レジスタ２０２が記憶する設定情報を用いてイコライザ２０４ａが行う送信側のイコライゼーション（信号補正）を例示する図表である。図２に示すように、イコライゼーション（ＥＱ）には、プリエンファシス（pre-emphasis）、ディエンファシス（de-emphasis）及びプリシュート（preshoot）がある。
【００２０】
プリエンファシスは、論理反転が起こる信号（遷移ビット）の振幅を上げる強調である。ディエンファシスは、論理反転が起こらない信号（非遷移ビット）の振幅を下げる信号補正である。つまり、伝送による論理反転を生じる信号にイコライゼーションを行うことにより、受信側での遷移ビットと非遷移ビットとのレベル差を小さくすることができる。
【００２１】
また、２ビット以上のビットパターンを参照して振幅を細かく制御する方法もある。プリシュートは、遷移ビット直前のビット振幅も制御するものである。なお、プリシュートは、ＰＣＩ  ＥＸＰＲＥＳＳ（登録商標）３．０で定義されている。
【００２２】
そして、イコライザ２０４ａは、イコライゼーションを行った電気信号の振幅（レベル）を全体的に小さくするほど消費電力を少なくすることができる。
【００２３】
イコライザ２０４ｂは、受入れた受信信号にイコライゼーション（信号補正）を行う。
【００２４】
図３は、イコライザ２０４ｂが有する第１の信号補正（復元）回路例である。図３に示すように、イコライザ２０４ｂは、例えばアナログ回路で実現されたシンプルなイコライザであるＣＴＬＥ（Continues  Time  Linear  Equalizer）を有する。イコライザ２０４ｂは、ＣＰＵ２８の制御により、通信路１０から受入れた受信信号に対してＣＴＬＥを通過させることによって信号補正（復元）を行う。又は、イコライザ２０４ｂは、ＣＰＵ２８の制御により、通信路１０から受入れた受信信号に対し、ＣＴＬＥをバイパスさせ、通信路１０から受入れた受信信号をそのままトランシーバ２００へ出力する。ＣＴＬＥを動作させる場合、ＣＴＬＥが電力を消費するので、ＣＴＬＥをバイパスさせる場合に比べて通信装置２の消費電力が大きくなる。
【００２５】
図４は、イコライザ２０４ｂが有する第２の信号補正（復元）回路例である。イコライザ２０４ｂは、図３に示した第１の信号補正回路に代えて、図４に示した第２の信号補正回路を有していてもよい。第２の信号補正回路は、例えばデータパターンに応じてイコライザ強度を変更し、効果的にデータの補償をすることが可能なＤＦＥ（Decision  Feedback  Equalizer）である。第２の信号補正回路（ＤＦＥ）は、フィードバックするタップ数によって消費電力が大きく異なる。つまり、イコライザ２０４ｂは、ＣＰＵ２８の制御に応じてタップ数を減らすことにより、消費電力を少なくすることができる。
【００２６】
コントローラハブ２４（図１）は、ＣＰＵ２８及びＰＣＩｅコントローラ２０などを接続する接続部（集線部）の機能を有する。
【００２７】
メモリ２６は、ＣＰＵ２８が実行するプログラムや、ＣＰＵ２８がプログラムを実行する場合に使用するデータなどを記憶する。また、メモリ２６は、イコライゼーション設定の全組合せに対する消費電力を予め定めた消費電力テーブル（図５参照）を記憶している。メモリ２６は、ＲＯＭ（Read  Only  Memory）及びＲＡＭ（Random  Access  Memory）などにより構成できる。
【００２８】
図５は、メモリ２６が記憶するイコライザ設定用のテーブル（消費電力テーブル）を例示する図表である。図５に示すように、消費電力テーブルは、信号レベル、ディエンファシスのレベル、ＤＦＥのタップ数などが対応付けられており、消費電力の大きさに順序が付けられている。つまり、ＣＰＵ２８は、消費電力テーブルを参照することにより、消費電力を低減する条件を選択することができる。また、メモリ２６は、後述する最適化されたイコライゼーション設定（図７参照）を示す設定情報を記憶する。
【００２９】
次に、通信装置２が有する機能について説明する。図６は、通信装置２が有する機能を示す機能ブロック図である。通信装置２は、図１に示したハードウェア構成により、図６に示した機能を実現する。図６に示すように、通信装置２は、信号補正部３０、変更部３１、判定部３２、選択部３３、通信部３４、記憶部３５及び制御部３６を有する。制御部３６は、図６に示した各機能ブロックを制御する。
【００３０】
信号補正部３０は、トランシーバ２００及びレジスタ２０２などにより構成される。そして、信号補正部３０は、トランシーバ２００及びレジスタ２０２などにより送受信信号の信号補正を行う。信号補正部３０が信号補正を行うことにより、通信装置２は、信号劣化を低減させて通信を行うことができる。
【００３１】
変更部３１は、例えばＣＰＵ２８が実行するプログラム及びレジスタ２０２などにより構成される。そして、変更部３１は、信号補正部３０が行う送信信号の信号補正及び受信信号の信号補正に対する設定を変更する。具体的には、変更部３１は、レジスタ２０２が記憶する送信側のイコライゼーションを設定するための設定情報を用いて、信号補正部３０が行う送信信号の信号補正に対する設定を変更する。また、変更部３１は、ＣＴＬＥ（図３）のオン・オフ（受信信号の通過又はバイパス）、又はＤＦＥ（図４）のタップ数の変更などを行うことにより、受信信号の信号補正に対する設定を変更する。
【００３２】
判定部３２は、例えばＣＰＵ２８が実行するプログラムなどにより構成される。そして判定部３２は、変更部３１が変更した設定により信号補正部３０が信号補正する電気信号で通信が確立したか否かを判定する。
【００３３】
選択部３３は、例えばＣＰＵ２８が実行するプログラムなどにより構成される。選択部３３は、通信が確立したことを変更部３１が判定した設定のなかで消費電力が最少となる設定を、消費電力テーブルを参照して選択する。
【００３４】
通信部３４は、トランシーバ２００などにより構成される。そして、通信部３４は、通信路１０を介して通信を行う。
【００３５】
記憶部３５は、メモリ２６などにより構成される。そして、記憶部３５は、消費電力テーブル、各リンクトレーニングの結果及び選択部３３が選択した設定（設定情報）などを記憶する。
【００３６】
次に、通信システム１のイコライゼーションを最適化する動作について説明する。通信システム１は、リンクの可否やデータ転送速度などをネゴシエーションするリンクトレーニング時にイコライゼーションの最適化を行う。
【００３７】
また、通信システム１は、一方の通信装置２（例えば送信側とする）が送信側のイコライゼーションの設定を順に変化させ、他方の通信装置２（例えば受信側とする）が受信側のイコライゼーションの設定を固定させて、送信側から受信側へのイコライゼーションの最適化を行ってもよい（最適化方法Ａ）。
【００３８】
また、通信システム１は、一方の通信装置２（例えば送信側とする）が送信側のイコライゼーションの設定を固定させ、他方の通信装置２（例えば受信側とする）が受信側のイコライゼーションの設定を順に変化させて、送信側から受信側へのイコライゼーションの最適化を行ってもよい（最適化方法Ｂ）。
【００３９】
また、通信システム１は、２つの通信装置２が送信側のイコライゼーションの設定及び受信側のイコライゼーションの設定をそれぞれ順に変化させて、双方向通信のイコライゼーションの最適化を行ってもよい（最適化方法Ｃ）。
【００４０】
図７は、通信システム１のイコライゼーションを最適化する動作例を示すフローチャートである。図７においては、上述した最適化方法Ａによってイコライゼーションを最適化する場合を例に説明する。
【００４１】
図７に示すように、ステップ１００（Ｓ１００）において、通信装置２（送信側）の判定部３２は、通信装置２（受信側）とのリンクトレーニングによって任意の転送速度でリンクが確立したか否かを判定する。ここで、通信装置２（送信側）の信号補正部３０は、イコライゼーション設定が初期値の状態で信号補正を行う。通信装置２（送信側）の制御部３６は、リンクが確立したと判定部３２が判定した場合（Ｓ１００：Ｙｅｓ）にはＳ１０２の処理に進む。通信装置２（送信側）の制御部３６は、リンクが確立しなかったと判定部３２が判定した場合（Ｓ１００：Ｎｏ）にはＳ１１２の処理に進む。
【００４２】
ステップ１０２（Ｓ１０２）において、通信装置２（送信側）の変更部３１は、消費電力がより低いイコライゼーション設定（送信側）に変更する。
【００４３】
ステップ１０４（Ｓ１０４）において、通信装置２（送信側）の制御部３６は、ＰＣＩｅコントローラ２０などに対して、通信装置２（受信側）との再リンクトレーニングをさせる。
【００４４】
ステップ１０６（Ｓ１０６）において、通信装置２（送信側）の判定部３２は、任意の転送速度でリンクが確立したか否かを判定する。通信装置２（送信側）の制御部３６は、リンクが確立したと判定部３２が判定した場合（Ｓ１０６：Ｙｅｓ）にはＳ１０２の処理に進む。リンクが確立しなかったと判定部３２が判定した場合（Ｓ１０６：Ｎｏ）には、通信装置２（送信側）の選択部３３は、リンクが確立したと判定部３２が最後に判定したイコライゼーション設定を消費電力が最少となる設定として選択する。通信装置２（送信側）の制御部３６は、選択部３３が設定を選択するとＳ１０８の処理に進む。
【００４５】
ステップ１０８（Ｓ１０８）において、通信装置２（送信側）の変更部３１は、Ｓ１０６の処理で選択部３３が選択した設定（最も低消費電力となる設定）にイコライゼーション設定を戻す。
【００４６】
ステップ１１０（Ｓ１１０）において、通信装置２（送信側）の制御部３６は、ＰＣＩｅコントローラ２０などに対して、Ｓ１０８の処理で戻したイコライゼーション設定による通信装置２（受信側）との再リンクトレーニングをさせる。
【００４７】
ステップ１１２（Ｓ１１２）において、通信装置２（送信側）の変更部３１は、消費電力がより高いイコライゼーション設定（送信側）に変更する。
【００４８】
ステップ１１４（Ｓ１１４）において、通信装置２（送信側）の制御部３６は、ＰＣＩｅコントローラ２０などに対して、通信装置２（受信側）との再リンクトレーニングをさせる。
【００４９】
ステップ１１６（Ｓ１１６）において、通信装置２（送信側）の判定部３２は、任意の転送速度でリンクが確立したか否かを判定する。通信装置２（送信側）の制御部３６は、リンクが確立しなかったと判定部３２が判定した場合（Ｓ１１６：Ｎｏ）にはＳ１１２の処理に進む。リンクが確立したと判定部３２が判定した場合（Ｓ１１６：Ｙｅｓ）には、通信装置２（送信側）の選択部３３は、リンクが確立したと判定部３２が判定したイコライゼーション設定を消費電力が最少となる設定として選択する。通信装置２（送信側）の制御部３６は、選択部３３が設定を選択すると処理を終了する。
【００５０】
なお、図７においては、上述した最適化方法Ａによって通信システム１がイコライゼーションを最適化する場合を例に説明したが、イコライゼーションを最適化する方法はこれに限定されない。通信システム１がイコライゼーションを最適化する方法は、最適化方法Ｂ、Ｃ又はその他の方法であってもよい。
【００５１】
このように、第１の実施形態にかかる通信システム１は、イコライゼーションの設定を順に変更し、それぞれの設定でリンクが確立するか否かを確認する。そして、通信システム１は、リンクが確立した設定のなかで最も消費電力が少なくなる設定を選択する。
【００５２】
また、通信システム１は、一度イコライゼーションが最適化されると、通信装置２それぞれのメモリ２６が選択された設定（設定情報）を記憶する。したがって、通信システム１は、一度イコライゼーションが最適化されると、その後はイコライゼーションの最適化を行うことなく、選択された設定情報を読み出して通信を開始することができる。
【００５３】
（第２の実施形態）
次に、第２の実施形態について説明する。第２の実施形態にかかる通信システム及び通信装置は、送信装置と受信装置とが同一の構成を有する場合を例に説明する。
【００５４】
図８は、第２の実施形態にかかる通信装置４の概要を示すブロック図である。第２の実施形態にかかる通信システムは、例えば２つの通信装置４が光通信路を介して互いに送受信を行う。通信装置４は、ＣＰＵ４０、メモリ４２、光トランシーバ４４及びコントローラハブ（Platform  Controller  Hub：ＰＣＨ）４６を有する。通信装置４は、例えばＰＣＩ  ＥＸＰＲＥＳＳ（登録商標）３．０仕様に準拠し、光信号を送受する。つまり、通信装置４は、送信装置及び受信装置の機能を備え、光通信路を介して他の通信装置４と双方向通信を行う。
【００５５】
ＣＰＵ４０は、ＤＭＩ（Direct  Media  Interface）４１ａ又はＳＭＢｕｓ（System  Management  Bus）４１ｂを介して、通信装置４を構成する各部を制御する。
【００５６】
メモリ４２は、ＣＰＵ４０が実行するプログラムや、ＣＰＵ４０がプログラムを実行する場合に使用するデータなどを記憶する。また、メモリ４２は、イコライゼーション設定の全組合せに対する消費電力を予め定めた消費電力テーブル（図５参照）を記憶している。また、メモリ４２は、各リンクトレーニングの結果及び最適化されたイコライゼーション設定（図７参照）を示す設定情報を記憶する。メモリ４２は、ＲＯＭ（Read  Only  Memory）及びＲＡＭ（Random  Access  Memory）などにより構成できる。
【００５７】
光トランシーバ４４は、電光変換部４４０、送信処理部４４１、光電変換部４４２、受信処理部４４３及び第２レジスタ４４５を有する。電光変換部４４０は、発光部（ＬＤ）及び駆動回路（ＬＤＤ）を含み、光信号の送信信号ＴＸを出力する。送信処理部４４１は、差動信号の送信信号ＴＸを受入れ、それぞれの差をとって１つの電気信号である送信信号ＴＸを電光変換部４４０に対して出力する。
【００５８】
光電変換部４４２は、受光部（ＰＤ）及び増幅器（Ａｍｐ）を含み、光信号の受信信号ＲＸを受入れ、電気信号の受信信号ＲＸを受信処理部４４３に対して出力する。受信処理部４４３は、１つの電気信号である受信信号ＲＸを受入れ、第２レジスタ４４５が記憶する設定情報に応じてメモリ４２を参照し、差動の受信信号ＲＸをコントローラハブ４６に対して出力する。
【００５９】
例えば、第２レジスタ４４５は、ＳＭＢｕｓ４１ｂを介して読み書き可能にされている。第２レジスタ４４５は、光トランシーバ４４から出力される電気信号及び光信号の強度を調節するための情報を記憶するレジスタを含む。
【００６０】
また、第２レジスタ４４５は、光トランシーバ４４に入力される信号が検出可能なレベルであるか否かを示す情報を記憶するステータスレジスタを含む。つまり、第２レジスタ４４５は、光電変換部４４２が電気信号に変換する光信号の光強度を示す情報を取得する情報取得部となっている。第２の実施形態にかかる通信装置４は、第２レジスタ４４５が含むステータスレジスタを参照し、入力される光信号が検出可能なレベル（又は規格内のレベル）であるか否かを判断材料として、消費電力が最少となる設定を選択（図７参照）するように構成されてもよい。例えば、通信装置４は、入力される光信号が検出可能なレベルであり、且つリンクの確立ができる範囲で、信号補正をできるだけ少なくして消費電力が最少となるようにイコライゼーション設定を選択するように構成されてもよい。
【００６１】
コントローラハブ（Platform  Controller  Hub：ＰＣＨ）４６は、ＰＣＩｅコントローラ５０を含む構成になっている。ＰＣＩｅコントローラ５０は、プロトコル制御部５００、第１レジスタ５０２、Ｓ−Ｐ（シリアル／パラレル）変換部５０４及びトランシーバ５０６を有する。ＰＣＩｅコントローラ５０は、ＣＰＵ４０とともに光トランシーバ４４を制御する。
【００６２】
プロトコル制御部５００は、ＰＣＩｅプロトコル制御ブロックである。第１レジスタ５０２は、プリセットなどを記憶する第１の記憶部である。第１レジスタ５０２は、任意の転送速度やレーン数でリンクしたか否かを示すステータスレジスタを含む。また、第１レジスタ５０２は、送信側（ＴＸ）及び受信側（ＲＸ）のイコライゼーションを調節するための情報を記憶するレジスタを含む。
【００６３】
Ｓ−Ｐ変換部５０４は、シリアル信号をパラレル信号に変換するとともに、パラレル信号をシリアル信号に変換する。トランシーバ５０６は、ＰＣＩｅトランシーバであり、電気信号の差動信号で送受信を光トランシーバ４４との間で行う。なお、通信装置４は、電気信号を用いる通信路で他の通信装置４と通信を行う場合には、トランシーバ５０６が送受信する電気信号の差動信号によって通信を行うように構成されてもよい。
【００６４】
つまり、通信装置４は、図６に示した各機能を備えるとともに、電光変換部４４０及び光電変換部４４２を備えて双方向の光通信を行う。
【００６５】
第２の実施形態にかかる通信システムは、図７に示したイコライゼーションを最適化する動作を行うことにより、リンクが確立した設定のなかで最も消費電力が少なくなる設定を選択する。また、通信装置４は、イコライゼーションを最適化する場合に、第２レジスタ４４５のステータスレジスタが記憶する情報を参照し、入力される光信号が検出可能なレベル（又は規格内のレベル）であるか否かを判断材料として、消費電力が最少となる設定を選択するように構成されてもよい。
【００６６】
上記第２の実施形態においては、通信システムについて、光信号を送受信する場合を例に説明したが、これに限定されることなく、電気信号を送受信する構成であってもよい。
【００６７】
例えば、図８に示した通信装置４は、光トランシーバ４４を有しない構成であってもよい。通信装置４が光トランシーバ４４を有しない場合、トランシーバ５０６が出力する電気信号によって通信を行う。
【００６８】
このように、実施形態にかかる通信システムは、簡易な構成で消費電力を低くするようにイコライゼーションを最適化することができるという効果を奏する。
【符号の説明】
【００６９】
１  通信システム
１０  通信路
２  通信装置
２０  ＰＣＩｅコントローラ
２００  トランシーバ
２０２  レジスタ
２２  イコライザ
２４  コントローラハブ
２６  メモリ
２８  ＣＰＵ
３０  信号補正部
３１  変更部
３２  判定部
３３  選択部
３４  通信部
３５  記憶部
３６  制御部
４  通信装置
４０  ＣＰＵ
４２  メモリ
４４  光トランシーバ
４４０  電光変換部
４４１  送信処理部
４４２  光電変換部
４４３  受信処理部
４４５  第２レジスタ
４６  コントローラハブ
５０  ＰＣＩｅコントローラ
５００  プロトコル制御部
５０２  第１レジスタ
５０４  Ｓ−Ｐ変換部
５０６  トランシーバ
【先行技術文献】
【特許文献】
【００７０】
【特許文献１】特表２００６−５０５９８２号公報
【図１】
2013162146.tif 000003
【図２】
2013162146.tif 000004
【図３】
2013162146.tif 000005
【図４】
2013162146.tif 000006
【図５】
2013162146.tif 000007
【図６】
2013162146.tif 000008
【図７】
2013162146.tif 000009
【図８】
2013162146.tif 000010