(57)【特許請求の範囲】
【請求項１】
送受信間で並列伝送を行う通信システムにおいて、
複数チャネルの入力信号を符号化して、同じチャネル数の多値符号化信号を生成し、前記多値符号化信号の並列送信を行う符号化部と、前記多値符号化信号のスキューを抑制するためのデスキュー信号を生成して送信するデスキュー信号生成部と、から構成される送信装置と、
前記多値符号化信号を受信して復号化し、復号化信号を生成する復号化部と、前記デスキュー信号を受信して、前記複数チャネルの前記復号化信号のスキューを補償するデスキュー処理を行うデスキュー処理部と、から構成される受信装置と、
を備え、
前記符号化部は、１つの符号で２値をとる２値符号化信号である前記入力信号から、１つの符号で３つ以上の値をとる前記多値符号化信号を生成し、
前記デスキュー信号生成部は、
前記入力信号の各チャネルから一部のデータを抽出して、抽出したデータがどのチャネルから抽出されたものかが受信側で認識できるためのフレーミングデータを付加し、１チャネル当たりの前記多値符号化信号の伝送速度よりも低速となるように速度変換して、前記２値符号化信号であるフレーム化された前記デスキュー信号を生成する、
ことを特徴とする通信システム。
【請求項２】
前記デスキュー信号生成部は、各チャネルから抽出された複数のデータの値にもとづいてパリティデータを生成し、偶数パリティにより生成した前記パリティデータと、奇数パリティにより生成した前記パリティデータとを、前記フレーミングデータとして交互に挿入することを特徴とする請求項１記載の通信システム。
【請求項３】
並列伝送を行う通信システムにおいて、
複数チャネルの入力信号の各チャネルから一部のデータを抽出し、抽出データがどのチャネルから抽出されたものかが受信側で認識できるためのフレーミングデータを付加してフレーム信号を生成するフレーム信号生成部と、前記複数チャネルの前記入力信号を符号化し、同じチャネル数の多値符号化信号を生成して、前記多値符号化信号の並列送信を行い、かつ前記フレーム信号を符号化して前記多値符号化信号のスキューを抑制するためのデスキュー信号を生成して送信する符号化部と、から構成される送信装置と、
前記多値符号化信号を受信して復号化し、復号化信号を生成する復号化部と、前記デスキュー信号を受信して、前記複数チャネルの前記復号化信号のスキューを補償するデスキュー処理を行うデスキュー処理部と、から構成される受信装置と、
を備え、
前記フレーム信号生成部は、抽出したデータの間に固定値を挿入して前記フレーム信号を出力し、
前記符号化部は、
前記多値符号化信号を生成する場合、前記入力信号の入力値に応じて、前記多値符号化信号の１つの符号でとりうる値を示す状態へ遷移する状態遷移にしたがって、前記入力信号の符号化処理を行って、１つの符号で３つ以上の値をとる前記多値符号化信号を生成し、
前記デスキュー信号を生成する場合、前記固定値が挿入された前記フレーム信号に対して、前記多値符号化信号を生成する際に用いた同じ前記状態遷移を用いて前記符号化処理を行って、前記フレーム信号を２値符号化し、１チャネル当たりの前記多値符号化信号の伝送速度よりも低速となるように速度変換して、２値符号化信号であるフレーム化された前記デスキュー信号を生成する、
ことを特徴とする通信システム。
【請求項４】
前記フレーム信号生成部は、抽出したデータの間に前記固定値として１を挿入して前記フレーム信号を出力し、
前記符号化部は、符号出力がHigh、Middle、Lowの３つの値をとり、４つの状態が含まれる前記状態遷移であって、４つの状態を状態Ｓ０〜Ｓ３とした場合、
現在の状態が、
状態Ｓ０のときには、入力値が１ならば符号出力はLowになって同じ状態Ｓ０に遷移し、入力値が０ならば符号出力はMiddleになって状態Ｓ１に遷移し、
状態Ｓ１のときには、入力値が１ならば符号出力はHighになって状態Ｓ３に遷移し、入力値が０ならば符号出力はMiddleになって状態Ｓ２に遷移し、
状態Ｓ２のときには、入力値が１ならば符号出力はLowになって状態Ｓ０に遷移し、入力値が０ならば符号出力はMiddleになって状態Ｓ１に遷移し、
状態Ｓ３のときには、入力値が１ならば符号出力はHighになって同じ状態Ｓ３に遷移し、入力値が０ならば符号出力はMiddleになって状態Ｓ２に遷移する前記状態遷移にしたがって、前記入力信号の前記符号化処理を行って、前記多値符号化信号として、１つの符号でHigh、Middle、Lowの３つのレベルの値をとるデュオバイナリ信号を生成し、
前記フレーム信号に対して、前記デュオバイナリ信号を生成する際に用いた前記状態遷移にもとづく前記符号化処理を施す際に、１が設定された前記固定値が入力値として与えられた場合にのみ、
状態Ｓ１から状態Ｓ２への遷移、状態Ｓ２から状態Ｓ１への遷移、状態Ｓ０から状態Ｓ１への遷移および状態Ｓ３から状態Ｓ２への遷移の少なくとも１つを無くすことで、前記フレーム信号を２値符号化して、フレーム化されたＮＲＺ信号を前記デスキュー信号として生成する、
ことを特徴とする請求項３記載の通信システム。
【請求項５】
並列伝送を行う通信システムにおいて、
複数チャネルの入力信号の各チャネルから一部のデータを抽出し、抽出データがどのチャネルから抽出されたものかが受信側で認識できるためのフレーミングデータを付加してフレーム信号を生成するフレーム信号生成部と、前記複数チャネルの前記入力信号を符号化し、同じチャネル数の多値符号化信号を生成して、前記多値符号化信号の並列送信を行い、かつ前記フレーム信号を符号化して前記多値符号化信号のスキューを抑制するためのデスキュー信号を生成して送信する符号化部と、から構成される送信装置と、
前記多値符号化信号を受信して復号化し、復号化信号を生成する復号化部と、前記デスキュー信号を受信して、前記複数チャネルの前記復号化信号のスキューを補償するデスキュー処理を行うデスキュー処理部と、から構成される受信装置と、
を備え、
前記符号化部は、
前記多値符号化信号を生成する場合、前記入力信号の入力値に応じて、前記多値符号化信号の１つの符号でとりうる値を示す状態へ遷移する状態遷移にしたがって、前記入力信号の符号化処理を行って、１つの符号で３つ以上の値をとる前記多値符号化信号を生成し、
前記デスキュー信号を生成する場合、前記フレーミングデータの位置で周期的にHighレベル、Lowレベルとなるように、前記状態遷移にもとづいて、前記フレーム信号の符号化処理を行って、１チャネル当たりの前記多値符号化信号の伝送速度と同じ速度である、１つの符号で３つ以上の値をとる多値符号化した前記デスキュー信号を生成する、
ことを特徴とする通信システム。
【請求項６】
前記デスキュー処理部は、前記デスキュー信号からクロック信号を生成するクロックリカバリ機能を有し、
前記符号化部が、前記デスキュー信号のHighレベルとLowレベルの周期が１／ｆ０となるように、前記デスキュー信号に周期的にHighレベル、Lowレベルを設定する場合、
前記デスキュー処理部は、中心周波数ｆ０のバンドパスフィルタリング制御により、周波数ｆ０の前記クロック信号を生成する、
ことを特徴とする請求項５記載の通信システム。
【請求項７】
前記デスキュー信号生成部は、１チャネル当たりの前記多値符号化信号の伝送速度の１／２の速度となるように速度変換して、前記２値符号化信号であるフレーム化された前記デスキュー信号を生成することを特徴とする請求項１記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムに関し、特に送受信間で並列伝送を行う通信システムに関する。
【背景技術】
【０００２】
インターネットなどに代表されるブロードバンドサービスの普及によって、通信ネットワークでは膨大なディジタルデータが扱われるようになり、それに伴いデータ伝送速度は高速化して、高ビットレート化が進んでいる。このため、高速信号を安定化して伝送する技術の要望が高まっている。
【０００３】
モジュール間やＩＣ間、またはバックボード上などで高ビットレートの信号を伝送する場合、一般的には、シリアル信号をパラレル信号に変換して伝送する並列伝送が行われている。
【０００４】
例えば、高速光通信の分野では、ＳＦＩ−５（Serdes（serializer／deserializer） Framer Interface−5）と呼ばれるインタフェース技術が実用化されている。ＳＦＩ−５とは、ＯＩＦ（Optical Internetworking Forum）で規定された、光モジュールと信号処理ＬＳＩ、または信号処理ＬＳＩ間のインタフェース規格のことで、４０Ｇｂｐｓ〜５０Ｇｂｐｓの信号伝送が対象になる。
【０００５】
図１７はＳＦＩ−５準拠のインタフェースが用いられる光通信回路を示す図である。４０Ｇｂｐｓの光通信を行う光通信回路６０の概略構成を示している。光通信回路６０は、フレーマ６１、Ｓｅｒｄｅｓ部６２、光モジュール６３から構成される（なお、フレーマとは、例えば、イーサネット（登録商標）形式の信号をＳＯＮＥＴ／ＳＤＨ形式の信号に変換して出力したり、ＳＯＮＥＴ／ＳＤＨ形式の信号をイーサネット形式の信号に変換して出力したりして、送出信号を特定のネットワークの伝送フレームに変換するためのＬＳＩである）。
【０００６】
光信号の送信時、フレーマ６１で生成された信号は、複数本の伝送路でＳｅｒｄｅｓ部６２へ送信され、Ｓｅｒｄｅｓ部６２はパラレル信号をシリアル信号に変換する。光モジュール６３は、シリアルの電気信号を光信号に変換して光ファイバを通じて４０Ｇｂｐｓの光信号を出力する。
【０００７】
ここで、フレーマ６１とＳｅｒｄｅｓ部６２との間で、ＳＦＩ−５準拠のインタフェースが適用され、２．５Ｇｂｐｓの信号線を１６本使用して、全体で４０Ｇｂｐｓの情報量を伝送している。また、互いにやりとりされる信号の符号化方式は、２つの電気レベル（例えば、正、ゼロの電気レベル）を使用して、伝送用のバイナリ信号を表すＮＲＺ（non return to zero）が用いられる。
【０００８】
なお、並列伝送を行うと、各パラレル信号に対してスキュー（ｓｋｅｗ：伝搬遅延時間差）が発生するので、スキューを抑制するためのデスキュー用の２．５Ｇｂｐｓの信号線が付加されており、信号受信側ではデスキューチャネルを用いてクロックリカバリ制御（デスキューチャネルから再生クロックを抽出する制御）を行い、その後、パラレル信号の位相を一致させている。
【０００９】
上記のようなＳＦＩ−５では、４０Ｇｂｐｓ伝送を扱う場合、信号線としては２．５Ｇｂｐｓを１６本用いてＮＲＺの並列伝送を行うが、部品の実装面積の拡大化などを図るために信号線の本数を減らして、１本の信号線容量を１０Ｇｂｐｓに増やし、４本の信号線によって（全体では、４本の信号線＋１本のデスキュー用信号線）、４０ＧｂｐｓのＮＲＺ並列伝送を行うＳＦＩ−５ phase 2と呼ばれるインタフェース方式もＯＩＦ（Optical Internetworking Forum）で規定されている。
【００１０】
並列伝送の従来技術として、参照信号を基準に複数系統のシリアル入力データ間のタイミングずれの調整をデスキュー回路で行い、マルチプレクサによりタイミング調整された複数の入力データをシリアル信号に変換する技術が提案されている（特許文献１参照）。
【特許文献１】特開２００４−２２８９２２号公報（段落番号〔００１１〕〜〔００１４〕、第１図）
【発明の開示】
【発明が解決しようとする課題】
【００１１】
現状の高速通信ネットワークでは、４０Ｇｂｐｓの通信システムの開発が主要になっているが、さらなる高ビットレート化として、１００〜１６０Ｇｂｐｓの高速伝送の研究・開発が進展している。
【００１２】
このような１００Ｇｂｐｓ以上の高速伝送に対して並列伝送を行う場合、１チャネルあたりの伝送速度を下げるには、信号の並列数を増やせばよいが、伝送線路の実装スペースの増加、コネクタのピン数増加、またはＩＣのＩ／Ｏ数の増加等の問題が発生するため、極端に並列数を増やすことはできない。
【００１３】
したがって、並列伝送を行う場合でも信号の並列数を増やすには限度があるので、１００Ｇｂｐｓ以上の高速伝送になると、１本当たりの伝送容量は大きくなる。このため、ＳＦＩ−５で使用されているＮＲＺのようなスペクトル帯域（周波数帯域）が広い符号化方式を、１００Ｇｂｐｓ以上の高速伝送にそのまま適用すると、減衰および符号間干渉が大きくなり、信号が劣化して正確に符号を伝送することができなくなる。
【００１４】
そこで、スペクトル帯域の狭い多値符号、特に符号変換の容易なデュオバイナリ（Duo Binary）符号の適用が考えられている。デュオバイナリ符号は、３つの電気レベル（正、ゼロ、負の電気レベル）を使用して、伝送用のバイナリ信号を表すもので、スペクトル帯域幅はＮＲＺと比べると１／２以下と狭いので、符号間干渉を受けにくいという利点を持つ。
【００１５】
上記のような理由により、１００〜１６０Ｇｂｐｓの高速伝送に対しては、伝送速度を上げることが可能なデュオバイナリ符号を用いて、データチャネルを符号化し、デュオバイナリ符号化信号の並列伝送を行うことが検討されている。
【００１６】
また、デスキュー処理に関しては、デュオバイナリ符号化されたデスキューチャネルに対して、クロックリカバリ制御を行ってクロックを抽出し、抽出クロックを用いて、並列伝送された複数のデュオバイナリ信号の位相調整が行われている。
【００１７】
しかし、デュオバイナリ信号はスペクトル帯域が狭いという利点はあるものの、従来のようにデスキュー信号に対してもデュオバイナリ符号化された信号をそのまま使用して、そのデスキューチャネルからクロックを抽出してデスキュー処理を行う回路構成にすると、回路規模が複雑になり、消費電力が増加するといった問題があった。
【００１８】
また、デュオバイナリ符号化されたデスキュー信号からクロックリカバリ等の制御を行う場合、２倍オーバーサンプリングや８Ｂ１０Ｂ符号化などの制御が必要になる可能性もあり、回路構成がより複雑化するおそれがあった。
【００１９】
本発明はこのような点に鑑みてなされたものであり、デュオバイナリ符号による並列伝送を行う回路に対して、回路規模および消費電力の低減化を図った通信システムを提供することを目的とする。
【課題を解決するための手段】
【００２０】
本発明では上記課題を解決するために、送受信間で並列伝送を行う通信システムが提供される。この通信システムは、複数チャネルの入力信号を符号化して、同じチャネル数の多値符号化信号を生成し、前記多値符号化信号の並列送信を行う符号化部と、前記多値符号化信号のスキューを抑制するためのデスキュー信号を生成して送信するデスキュー信号生成部と、から構成される送信装置と、前記多値符号化信号を受信して復号化し、復号化信号を生成する復号化部と、前記デスキュー信号を受信して、前記複数チャネルの前記復号化信号のスキューを補償するデスキュー処理を行うデスキュー処理部と、から構成される受信装置を備える。
【００２１】
ここで、符号化部は、１つの符号で２値をとる２値符号化信号である入力信号から、１つの符号で３つ以上の値をとる多値符号化信号を生成する。また、デスキュー信号生成部は、入力信号の各チャネルから一部のデータを抽出して、抽出したデータがどのチャネルから抽出されたものかが受信側で認識できるためのフレーミングデータを付加し、１チャネル当たりの多値符号化信号の伝送速度よりも低速となるように速度変換して、２値符号化信号であるフレーム化されたデスキュー信号を生成する。
【発明の効果】
【００２２】
多値符号化による並列伝送を行う回路の回路規模および消費電力の低減化を図る。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態を図面を参照して説明する。図１は通信システムの原理図である。第１の実施の形態の通信システム１−１は、送信装置１０−１と受信装置２０−１とで構成され、送受信間で並列伝送を行うシステムである（なお、以降に示す装置構成は、クロック信号などの制御ラインの接続関係は一例を示しているものであって、同一機能を実現するものであれば、ハードウェアの組み方により任意の構成としてよい）。
【００２４】
送信装置１０−１は、符号化部１１とデスキュー信号生成部１２から構成される。符号化部１１は、複数チャネルの入力信号を符号化して、同じチャネル数の多値符号化信号（データチャネル）を生成し、多値符号化信号の並列送信を行う。デスキュー信号生成部１２は、多値符号化信号のスキューを抑制するための１つのデスキュー信号（ＤＳＣ）を生成して受信装置２０−１へ送信する。
【００２５】
符号化部１１は、１つの符号で２値をとる２値符号化信号である入力信号から、１つの符号で３つ以上の値をとる多値符号化信号を生成する。ここでは、入力信号はＮＲＺ信号とし、符号化部１１では、４チャネルのＮＲＺ信号から、１つの符号で３つの値をとる３値符号化信号であるデュオバイナリ信号を４チャネル生成して並列送信するものとする。なお、１チャネルのデュオバイナリ信号の伝送速度は２５Ｇｂｐｓであり、全体で１００Ｇｂｐｓ（＝２５Ｇｂｐｓ×４）の伝送を行うものとする。
【００２６】
一方、デスキュー信号生成部１２は、入力信号であるＮＲＺ信号の各チャネルから一部のデータを抽出する。すなわち、チャネル＃０のＮＲＺ信号からデータを抽出し、チャネル＃１のＮＲＺ信号からデータを抽出し、チャネル＃２のＮＲＺ信号からデータを抽出し、チャネル＃３のＮＲＺ信号からデータを抽出する。
【００２７】
そして、抽出したデータがどのチャネルから抽出されたものかが受信側で認識できるためのフレーミングデータを付加し、さらに１チャネル当たりのデュオバイナリ信号の伝送速度よりも低速となるように速度変換して、フレーム化されたＮＲＺ符号化形式のデスキュー信号を生成して受信装置２０−１へ出力する。なお、デスキュー信号の伝送速度は、例えば、２５Ｇｂｐｓのデュオバイナリ信号の１／２の１２．５Ｇｂｐｓの伝送速度となるように速度変換する。
【００２８】
受信装置２０−１は、復号化部２１、デスキュー処理部２２−１、多重化部２３、Ｅ／Ｏ部２４から構成される。デスキュー処理部２２−１は、クロックリカバリ部２２ａ、フレーム同期部２２ｂ、スキュー補償部２２ｃを含み、デスキュー信号を受信して、チャネル＃０〜＃３の復号化信号のスキューを補償するデスキュー処理を行う。
【００２９】
クロックリカバリ部２２ａは、デスキュー信号を受信すると、デスキュー信号からクロック信号を抽出する。そして、復号化部２１およびスキュー補償部２２ｃへクロック信号を送信し、フレーム同期部２２ｂへクロック信号とデスキュー信号を送信する。
【００３０】
復号化部２１は、チャネル＃０〜＃３のデュオバイナリ信号を受信して復号化し、復号化信号を生成する。ここでは、２５Ｇｂｐｓの４チャネルのデュオバイナリ信号を受信して、デュオバイナリ信号に対して同期がとれているクロック信号にもとづき、デュオバイナリ符号を元のＮＲＺに復号化して、２５Ｇｂｐｓの４チャネルのＮＲＺ復号化信号を生成し出力する（なお、デスキュー信号から抽出されたクロック信号は１２．５Ｇｂｐｓなので、復号化部２１のハードウェア構成によって２５Ｇｂｐｓのクロックが必要な場合には、クロックダブラー（clock doubler）などの機能を復号化部２１内に設けて、２倍にしたクロック信号を用いて復号化処理を行うようにしてもよい）。
【００３１】
フレーム同期部２２ｂは、デスキュー信号からフレーミングデータを検出して同期信号を生成し、同期信号とデスキュー信号をスキュー補償部２２ｃへ送信する。スキュー補償部２２ｃは、同期信号からデスキュー信号のフレーム構成を認識する。そして、各チャネルの復号化信号のデータと、デスキュー信号に含まれるデータとを比較して、送信装置１０−１から送信されたときのデスキュー信号を基準にした複数チャネルのデュオバイナリ信号の位相状態が、受信装置２０−１側でも同じ位相状態となるように、位相ずれが生じているデュオバイナリ信号を検出し、位相ずれが生じているデュオバイナリ信号に対して位相調節を行って、スキューを補償する（図７で後述）。
【００３２】
多重化部２３は、デスキュー処理後の複数チャネルの復号化信号を１つの信号に多重化して多重化信号を生成する。Ｅ／Ｏ部２４は、多重化信号を光信号に変換して、１００Ｇｂｐｓの光信号を光ファイバを通じて出力する（通信システム１−１は、例えば、１００Ｇｂｐｓトランスポンダなどの光送信装置に適用可能である）。
【００３３】
次にデュオバイナリ信号の生成について説明する。図２はデュオバイナリ符号化の状態遷移図である。符号化部１１は、符号出力がHigh、Middle、Lowの３つの値をとり、４つの状態が含まれる状態遷移にしたがって符号化処理を行う。
【００３４】
４つの状態を状態Ｓ０〜Ｓ３とすると、現在の状態が、状態Ｓ０のときには、入力値が１ならば符号出力はLowになって同じ状態Ｓ０に遷移し、入力値が０ならば符号出力はMiddleになって状態Ｓ１に遷移する。
【００３５】
現在の状態が、状態Ｓ１のときには、入力値が１ならば符号出力はHighになって状態Ｓ３に遷移し、入力値が０ならば符号出力はMiddleになって状態Ｓ２に遷移する。
現在の状態が、状態Ｓ２のときには、入力値が１ならば符号出力はLowになって状態Ｓ０に遷移し、入力値が０ならば符号出力はMiddleになって状態Ｓ１に遷移する。
【００３６】
現在の状態が、状態Ｓ３のときには、入力値が１ならば符号出力はHighになって同じ状態Ｓ３に遷移し、入力値が０ならば符号出力はMiddleになって状態Ｓ２に遷移する。
このような状態遷移にしたがって、２値のＮＲＺ形式の入力信号の符号化処理を行って、１つの符号でHigh、Middle、Lowの３値をとるデュオバイナリ信号を生成する。
【００３７】
図３はデュオバイナリ信号の生成過程を説明するための図である。図２で示した状態遷移図にもとづいて、デュオバイナリ信号の波形が生成される過程を示している。符号化の開始地点を状態Ｓ０からとする。
【００３８】
〔ａ１−１〕状態Ｓ０のときに、入力値（符号化部１１へ入力する入力信号の値）が１ならば出力値（デュオバイナリ信号の値）はLowになって状態Ｓ０へ遷移する。
〔ａ２−１〕状態Ｓ０のときに、入力値が０ならば出力値はMiddleになって状態Ｓ１へ遷移する。
【００３９】
〔ａ３−２〕状態Ｓ０のときに、入力値が１ならば出力値はLowになって状態Ｓ０へ遷移する。
〔ａ４−２〕状態Ｓ０のときに、入力値が０ならば出力値はMiddleになって状態Ｓ１へ遷移する。
【００４０】
〔ａ５−２〕状態Ｓ１のときに、入力値が１ならば出力値はHighになって状態Ｓ３へ遷移する。
〔ａ６−２〕状態Ｓ１のときに、入力値が０ならば出力値はMiddleになって状態Ｓ２へ遷移する。
【００４１】
〔ａ７−３〕状態Ｓ０のときに、入力値が１ならば出力値はLowになって状態Ｓ０へ遷移する。
〔ａ８−３〕状態Ｓ０のときに、入力値が０ならば出力値はMiddleになって状態Ｓ１へ遷移する。
【００４２】
〔ａ９−３〕状態Ｓ１のときに、入力値が１ならば出力値はHighになって状態Ｓ３へ遷移する。
〔ａ１０−３〕状態Ｓ１のときに、入力値が０ならば出力値はMiddleになって状態Ｓ２へ遷移する。
【００４３】
〔ａ１１−３〕状態Ｓ２のときに、入力値が１ならば出力値はLowになって状態Ｓ０へ遷移する。
〔ａ１２−３〕状態Ｓ２のときに、入力値が０ならば出力値はMiddleになって状態Ｓ１へ遷移する。
【００４４】
〔ａ１３−３〕状態Ｓ３のときに、入力値が１ならば出力値はHighになって状態Ｓ３へ遷移する。
〔ａ１４−３〕状態Ｓ３のときに、入力値が０ならば出力値はMiddleになって状態Ｓ２へ遷移する（なお、上記の状態遷移において、ポイントＰ１、Ｐ２では状態Ｓ１、Ｓ２の両方が存在することになる）。以降同様な流れで状態遷移が続くことにより、図３に示すような波形を持つデュオバイナリ信号が生成される。
【００４５】
次にデスキュー信号の生成について説明する。図４はデスキュー信号の生成の様子を示す図である。なお、データの処理単位は任意の長さでよいが、以降ではビット単位で処理を行うものとする。また、図中のｂｉｔ ｘ，ｙという表記は、１ビットデータを表し、ｘはチャネル番号、ｙは図の左側から時間軸に沿ってシーケンシャルに付けた番号を意味している。
【００４６】
デスキュー信号生成部１２は、１チャネル当たり２５ＧｂｐｓのＮＲＺ形式の入力信号＃０〜＃３の各チャネルから一部のデータを抽出し、１／２の速度変換を行って１２．５Ｇｂｐｓまでビットレートを落としたＮＲＺ信号を生成する。
【００４７】
例えば、チャネル＃３からbit3,0を抽出して１／２の速度変換を行い、チャネル＃２からbit2,2を抽出して１／２の速度変換を行い、チャネル＃１からbit1,4を抽出して１／２の速度変換を行い、チャネル＃０からbit0,6を抽出して１／２の速度変換を行って、これらのビットデータを抽出した順番に並べて１本のＮＲＺ信号を生成する（速度変換後の１ビット幅は、入力信号の１ビット幅の２倍になる）。
【００４８】
また、デスキュー信号生成部１２では、抽出したビットデータがどのチャネルから抽出されたものかが受信側で認識できるためのフレーミングデータを付加する（受信側でフレーミングデータを検出できれば、ビットデータの並び順から該当ビットデータが何チャネルのビットデータであるかが認識できる）。
【００４９】
ここでは、フレーミングデータにはパリティビットを用い、抽出したビットデータの値にもとづいて、偶数パリティまたは奇数パリティになるようなパリティビットを生成し、フレーミングデータとして、偶数パリティで生成したパリティビットと、奇数パリティで生成したパリティビットとを交互に配置する。
【００５０】
ここで、チャネル＃３から抽出したビットデータをｂｉｔ３、チャネル＃２から抽出したビットデータをｂｉｔ２、チャネル＃１から抽出したビットデータをｂｉｔ１、チャネル＃０から抽出したビットデータをｂｉｔ０とすると、ｂｉｔ０〜３の４つのビットデータを用いて１ビットのパリティビットを生成する。
【００５１】
奇数パリティのパリティビットを生成する場合は、ｂｉｔ０〜３とパリティビットとに含まれる１の合計が奇数となるようにパリティビットを決定する。例えば、ｂｉｔ３のみが１で、ｂｉｔ２、１、０の３つがすべて０であったならば、奇数パリティのパリティビットは０とする。
【００５２】
また、偶数パリティのパリティビットを生成する場合は、ｂｉｔ０〜３とパリティビットとに含まれる１の合計が偶数となるようにパリティビットを決定する。例えば、ｂｉｔ３のみが０で、ｂｉｔ２、１、０の３つがすべて１であったならば、偶数パリティのパリティビットは１とする。
【００５３】
すなわち、チャネル＃１〜＃ｎの入力信号の各チャネルからｋ回目に抽出した複数データをデータd1,k〜dn,kとした場合（ｄｘ，ｙとは、チャネル＃ｘの入力信号からｙ番目に抽出したデータを意味する）、データd1,k〜dn,kの値にもとづいて、奇数パリティによるパリティ生成方法でパリティデータを生成し、フレーミングデータとしてデータd1,k〜dn,kの末尾の位置に、生成した該当パリティデータを挿入する。
【００５４】
さらに、（ｋ＋１）回目に抽出したデータd1,(k+1)〜dn,(k+1)に対しては、データd1,(k+1)〜dn,(k+1)の値にもとづいて、偶数パリティによるパリティ生成方法でパリティデータを生成し、フレーミングデータとしてデータd1,(k+1)〜dn,(k+1)の末尾の位置に、生成した該当パリティデータを挿入する。
【００５５】
このように、奇数パリティで生成したパリティデータと、偶数パリティで生成したパリティデータとを、フレーミングデータとして交互に配置してフレーム化したデスキュー信号を生成する。
【００５６】
このようなフレーミングデータが付加されたデスキュー信号を生成することにより、受信側のフレーム同期部２２ｂでは、フレーム検出を行って、抽出されたビットデータがどのチャネルから抽出されたものかが受信側で認識でき（フレーミングデータを検出できれば、例えば、フレーミングデータの直後に配置されているビットはチャネル＃３からの抽出ビットであると認識できる）、さらに１フレーム内でパリティチェックによる誤り検出も行うことが可能になる。
【００５７】
次にクロックリカバリ部２２ａについて説明する。図５はクロックリカバリ部２２ａ内の概略構成を示す図である。クロックリカバリ部２２ａは、リミッティングアンプ２２ａ−１と、クロックリカバリ制御部２２ａ−２とから構成される。クロックリカバリ制御部２２ａ−２としては、ＰＬＬ（phase-locked loop）または狭帯域用フィルタによるクロックリカバリ回路が用いられる。
【００５８】
図６はデュオバイナリ符号化された信号を受信するクロックリカバリ部周辺の概略構成を示す図である。デュオバイナリ符号化されたデスキュー信号を受信してクロックリカバリ制御を行う従来の回路構成を示している。従来のクロックリカバリ部５０は、２つのリミッティングアンプ５１ａ、５１ｂと、加算器５２と、クロックリカバリ回路５３とを含む。
【００５９】
ここで、クロックリカバリ部２２ａおよびクロックリカバリ部５０ともに、入力信号のダイナミックレンジを確保するために、クロックリカバリを行う構成要素の前段にはリミッティングアンプが設けられるが、ＮＲＺのデスキュー信号を受信するクロックリカバリ部２２ａでは、HighまたはLowの識別を行えばよいので、１つのしきい値Ｖｔｈがあればよく、１個のリミッティングアンプ２２ａ−１が設けられることになる。
【００６０】
一方、３値のデュオバイナリ符号化されたデスキュー信号を受信するクロックリカバリ部５０では、HighまたはMiddleの識別と、MiddleまたはLowの識別を行うので２つのしきい値Ｖｔｈ１、Ｖｔｈ２が必要であり、このため２つのリミッティングアンプ５１ａ、５１ｂを設ける必要がある。
【００６１】
また、クロックリカバリ部５０では、リミッティングアンプ５１ａ、５１ｂからの出力信号を加算する加算器５２と、さらに、図示していないが、リミッティングアンプ５１ａ、５１ｂからの出力信号を加算する際に、ジッタが増加しないようにするために遅延時間合わせをするための回路などが必要になる。
【００６２】
図６のように、並列伝送されるデータチャネルと同じビットレートのデュオバイナリ符号化されたデスキューチャネルを用いてデスキュー処理を行う場合、クロックリカバリ回路の前段にリミッティングアンプを追加し、さらに遅延時間合わせのための回路および加算器などが必要となるが、図５のように、ビットレートを１／２以上に落としたＮＲＺ符号化されたデスキューチャネルを用いてデスキュー処理を行う場合は、回路規模を削減することができ、このため消費電力も低減化することが可能になる。
【００６３】
次にデスキュー信号を用いてのスキュー補償について説明する。図７はスキュー補償を説明するための図である。送信装置１０−１から送信されたチャネル＃０〜＃３のデータチャネルと、デスキュー信号との位相関係は、状態Ｔであるとし、受信装置２０−１での到着時には、チャネル＃３のデータチャネルが１ビット他のチャネルのデータチャネルよりも遅れて到着し、状態Ｒの位相で受信したとする。
【００６４】
スキュー補償部２２ｃでは、送信装置１０−１から送信されるデスキュー信号を基準にした複数チャネルの位相関係はあらかじめ認識しており、フレーム同期部２２ｂから送信された同期信号およびデスキュー信号から１フレーム構成を認識すると、チャネル毎にデータチャネルとデスキュー信号とのそれぞれの位相を比較する。比較制御により、デスキュー信号のデータ位相とずれが生じているチャネルを検出すると、位相ずれを生じているチャネルに対しては位相調節を行ってスキューを補償して、データチャネル＃０〜＃３の各位相が送信時の位相と同じになるように制御する。
【００６５】
図の場合、送信時のチャネル＃３のbit3,0と、デスキュー信号内のbit3,0との間に１ビットのずれがあることを検出し（チャネル＃３は１ビット分遅延して受信装置２０−１に到着している）、位相合わせとしては例えば、チャネル＃０〜＃２のデータチャネルの位相を１ビット右へずらして（１ビット遅らせて）、すべてのデータチャネル＃０〜＃３の位相が送信時のデータチャネルの位相と同じになるように制御する。
【００６６】
スキュー補償部２２ｃの内部構成としては、例えば、チャネル毎にシフトレジスタが構成され、一定タイミング毎にシフトさせたデータをレジスタ内に保持させておく。そして、所望の位相タイミングのデータを出力させるレジスタを選択して、選択したレジスタから出力されるデータを取得することで、他のチャネルに対して位相を合わせることができる。
【００６７】
以上説明したように、通信システム１−１の送信装置１０−１では、情報データに関しては、情報データをデュオバイナリ符号化して、複数チャネルのデュオバイナリ信号を生成して並列伝送し、デスキュー信号に関しては、デュオバイナリ信号の１／Ｎ（Ｎ≧２）のビットレートのＮＲＺの符号化信号をデスキュー信号として使用する構成とした。
【００６８】
これにより、受信装置２０−１では、情報データのビットレートよりも低速で、ＮＲＺ符号のデスキュー信号にもとづいて、クロックリカバリを行ってクロックを抽出してデスキュー処理を行う回路構成となるので、従来のデスキュー処理の回路構成（情報データと同じ高速で、デュオバイナリ符号化されたデスキュー信号にもとづいてデスキュー処理を行う回路構成）と比較して、回路規模および消費電力の低減化を図ることが可能になる。
【００６９】
次に図２で上述した状態遷移を使用してデスキュー信号を生成する第２の実施の形態の通信システムについて説明する。なお、以降では上述した同じ構成要素には、同じ符号を付けてその構成要素に関する説明は省略する。
【００７０】
図８は通信システムの構成を示す図である。第２の実施の形態の通信システム１−２は、送信装置１０−２と受信装置２０−２とから構成される。送信装置１０−２は、符号化部１１ａとフレーム信号生成部１２ａから構成される。
【００７１】
フレーム信号生成部１２ａは、複数チャネルの入力信号の各チャネルから一部のデータを抽出し、抽出データがどのチャネルから抽出されたものかが受信側で認識できるためのフレーミングデータを付加してフレーム信号を生成する。また、このとき、抽出したデータの間に固定値を挿入してフレーム信号を出力する。
【００７２】
符号化部１１ａは、複数チャネルの入力信号を符号化し、同じチャネル数のデュオバイナリ信号を生成して、デュオバイナリ信号の並列送信を行う。さらに、受信したフレーム信号を符号化して、並列送信するデュオバイナリ信号のスキューを抑制するためのデスキュー信号を生成して受信装置２０−２へ送信する。
【００７３】
なお、１チャネルのデュオバイナリ信号の伝送速度は２５Ｇｂｐｓであり、全体で１００Ｇｂｐｓ（＝２５Ｇｂｐｓ×４）の伝送を行うものとする。また、デスキュー信号の伝送速度は、２５Ｇｂｐｓのデュオバイナリ信号の１／２の１２．５Ｇｂｐｓの伝送速度とする。
【００７４】
受信装置２０−２は、復号化部２１、デスキュー処理部２２−２、多重化部２３、Ｅ／Ｏ部２４から構成される。デスキュー処理部２２−２は、クロックリカバリ部２２ａ、フレーム同期部２２ｂ、スキュー補償部２２ｃ、符号変換部２２ｄを含み、デスキュー信号を受信して、複数チャネル＃０〜＃３の復号化信号のスキューを補償するデスキュー処理を行う。なお、符号変換部２２ｄは、デスキュー信号を符号変換し、符号変換後のデスキュー信号をスキュー補償部２２ｃへ送信する（図１２で後述）。
【００７５】
ここで、符号化部１１ａは、図２で上述した状態遷移にしたがって、入力信号の符号化処理を行って、デュオバイナリ信号を生成する。さらに、デスキュー信号を生成する場合には、固定値が挿入されたフレーム信号に対して、デュオバイナリ信号を生成する際に用いた同じ図２の状態遷移を用いて符号化処理を行って、フレーム信号を２値符号化（ＮＲＺ符号化）し、１チャネル当たりのデュオバイナリ信号の伝送速度よりも低速となるように速度変換して、ＮＲＺ形式のフレーム化されたデスキュー信号を生成する。
【００７６】
次にフレーム信号の生成について説明する。図９はフレーム信号の生成の様子を示す図である。フレーム信号生成部１２ａは、１チャネル当たり２５Ｇｂｐｓの入力信号＃０〜＃３の各チャネルから一部のデータを抽出し、抽出したデータの間に固定値を挿入する。また、抽出したビットデータがどのチャネルから抽出されたものかが受信側で認識できるためのフレーミングデータを付加して１本のフレーム信号を生成する。
【００７７】
例えば、チャネル＃３からbit3,0を抽出し、チャネル＃２からbit2,2を抽出し、チャネル＃１からbit1,4を抽出し、チャネル＃０からbit0,6を抽出し、bit3,0とbit2,2とbit1,4とbit0,6との間に固定値１の１ビットデータを配置する。また、フレーミングビットを配置してフレーム信号を生成する。
【００７８】
次にデスキュー信号の生成について説明する。図１０はデスキュー信号の生成過程を説明するための図である。図２で示したデュオバイナリ符号化の状態遷移図にもとづいて、図９で示したフレーム信号を符号化処理することで、ＮＲＺ信号の波形（図の実線波形）が生成される過程を示している。
【００７９】
なお、符号化の開始地点が状態Ｓ０でbit3,0から符号化を行うものとする。また、図３と比較して、どの状態遷移が禁止されたかがわかるように、禁止された状態遷移に対応する波形（実際には生成されない波形）を点線で示している。
【００８０】
〔ａ１−１〕状態Ｓ０のときに、フレーム信号の入力値bit3,0が１ならば出力値はLowになって状態Ｓ０へ遷移する。
〔ａ２−１〕状態Ｓ０のときに、フレーム信号の入力値bit3,0が０ならば出力値はMiddleになって状態Ｓ１へ遷移する。
【００８１】
〔ａ３−２〕状態Ｓ０のときに、フレーム信号の入力値が１（固定値）なので、出力値はLowになって状態Ｓ０へ遷移する。
〔ａ４−２〕フレーム信号の入力値が１のみであるので、図３で示した矢印ａ４−２の遷移はない。
【００８２】
〔ａ５−２〕状態Ｓ１のときに、フレーム信号の入力値が１（固定値）なので、出力値はHighになって状態Ｓ３へ遷移する。
〔ａ６−２〕フレーム信号の入力値が１のみであるので、図３で示した矢印ａ６−２の遷移はない。
【００８３】
〔ａ７−３〕状態Ｓ０のときに、フレーム信号の入力値bit2,2が１ならば出力値はLowになって状態Ｓ０へ遷移する。
〔ａ８−３〕状態Ｓ０のときに、フレーム信号の入力値bit2,2が０ならば出力値はMiddleになって状態Ｓ１へ遷移する。
【００８４】
〔ａ９−３〜ａ１２−３〕ポイントＰ１は存在しないので、図３で示した矢印ａ９−３〜ａ１２−３の遷移はない。
〔ａ１３−３〕状態Ｓ３のときに、フレーム信号の入力値bit2,2が１ならば出力値はHighになって状態Ｓ３へ遷移する。
【００８５】
〔ａ１４−３〕状態Ｓ３のときに、フレーム信号の入力値bit2,2が０ならば出力値はMiddleになって状態Ｓ２へ遷移する。以降同様な流れで固定値１が挿入されたフレーム信号の状態遷移が続くことにより、図１０に示すような波形を持つＮＲＺ信号が生成される。
【００８６】
すなわち、図１で用いたデュオバイナリ信号を生成する際に用いた同じ状態遷移の制御を行う回路に、入力値を限定したフレーム信号を入力してデュオバイナリ符号化処理を行うことで、ＮＲＺ形式のデスキュー信号を生成するものである。
【００８７】
なお、入力信号からフレーム信号が生成され、フレーム信号からデスキュー信号が生成される様子を図１１に示す。任意の状態から２ビットで特定の状態へ遷移してデスキュー信号が生成される（０の状態から２ビットで０または１の状態へ遷移する。または１の状態から２ビットで０または１の状態へ遷移する）。
【００８８】
次に符号変換部２２ｄについて説明する。上記のように、送信装置１０−２では、２値のフレーム信号を３値符号変換処理であるデュオバイナリ符号化して、ＮＲＺ相当のデスキュー信号を生成して送信している。
【００８９】
このとき、例えば、元のフレーム信号の値０は、生成後のデスキュー信号のMiddleの位置に相当するというように（図１０の〔ａ２−１〕など）、元のフレーム信号の値と、そのフレーム信号をデュオバイナリ符号変換した後のデスキュー信号の値とは対応していない。このため、受信装置２０−２では、受信したデスキュー信号の値をそのまま０、１と認識すると誤りを生じることになるので、デスキュー信号を符号変換する必要がある。
【００９０】
図１２は符号変換部２２ｄの構成を示す図である。符号変換部２２ｄは、２ビット遅延回路２２ｄ−１、排他論理和（ＥＸＯＲ）素子２２ｄ−２、インバータ２２ｄ−３から構成される。符号変換側は、直前のビットからレベル遷移があれば０、直前のビットからレベル遷移がなければ１であり、この変換則を論理回路で実現した構成を示している。
【００９１】
符号変換前のデスキュー信号は、２ビット遅延回路２２ｄ−１およびＥＸＯＲ素子２２ｄ−２の一方の端子に入力する。２ビット遅延回路２２ｄ−１によって、２ビット遅延したデスキュー信号は、ＥＸＯＲ素子２２ｄ−２の他方の端子に入力する。ＥＸＯＲ素子２２ｄ−２は、デスキュー信号と、２ビット遅延後のデスキュー信号との排他論理和をとって出力し、インバータ２２ｄ−３で、その出力信号を反転させて符号変換後のデスキュー信号を生成し、スキュー補償部２２ｃへ送信する。
【００９２】
以上説明したように、通信システム１−２の送信装置１０−２では、情報データに関しては、情報データをデュオバイナリ符号化して、複数チャネルのデュオバイナリ信号を生成して並列伝送し、デスキュー信号に関しては、固定値が挿入されたフレーム信号に対して、デュオバイナリ信号を生成する際に用いた同じ状態遷移を用いて符号化処理を行って、フレーム信号を２値符号化することで、デュオバイナリ信号の１／Ｎ（Ｎ≧２）のビットレートのＮＲＺの符号化信号をデスキュー信号として使用する構成とした。
【００９３】
これにより、受信装置２０−２では、情報データのビットレートよりも低速で、ＮＲＺ符号のデスキュー信号にもとづいて、クロックリカバリを行ってクロックを抽出してデスキュー処理を行う回路構成となるので、従来のデスキュー処理の回路構成（情報データと同じ高速で、デュオバイナリ符号化されたデスキュー信号にもとづいてデスキュー処理を行う回路構成）と比較して、回路規模および消費電力の低減化を図ることが可能になる。
【００９４】
また、データチャネルをデュオバイナリ符号化する構成要素と同じ構成要素を用いて、入力値を限定させたフレーム信号をデュオバイナリ符号化してデスキュー信号を生成することで、すなわち、同じ回路からデュオバイナリ信号およびデスキュー信号を生成・出力することにより、スペクトル特性などをデスキュー信号とデータチャネルとで揃えることができ（例えば、データチャネルの立ち上がり波形または立ち下り波形と、デスキュー信号の立ち上がり波形または立ち下り波形を揃えることができ）、スキューの影響をより低減することが可能になる。
【００９５】
次に第３の実施の形態の通信システムについて説明する。第３の実施の形態は、デュオバイナリ符号化則にしたがってHighレベル、Lowレベルを周期的に配置したデスキュー信号を生成し、受信側では、その周期的なHighレベル、Lowレベルから、その周波数成分（クロック信号）を検出するものである。
【００９６】
図１３は通信システムの構成を示す図である。第３の実施の形態の通信システム１−３は、送信装置１０−３と受信装置２０−３とから構成される。送信装置１０−３は、符号化部１１ｂとフレーム信号生成部１２ｂから構成される。
【００９７】
フレーム信号生成部１２ｂは、複数チャネルの入力信号の各チャネルから一部のデータを抽出し、抽出データがどのチャネルから抽出されたものかが受信側で認識できるためのフレーミングデータを付加してフレーム信号を生成する。
【００９８】
符号化部１１ｂは、複数チャネルの入力信号を符号化し、同じチャネル数のデュオバイナリ信号を生成して、デュオバイナリ信号の並列送信を行う。さらに、受信したフレーム信号を符号化して、並列送信するデュオバイナリ信号のスキューを抑制するためのデスキュー信号を生成して受信装置２０−３へ送信する。
【００９９】
なお、１チャネルのデュオバイナリ信号の伝送速度は２５Ｇｂｐｓであり、全体で１００Ｇｂｐｓ（＝２５Ｇｂｐｓ×４）の伝送を行うものとする。また、デスキュー信号の伝送速度に対しても、並列伝送されるデュオバイナリ信号と同じ２５Ｇｂｐｓである。
【０１００】
ここで、符号化部１１ｂは、デスキュー信号を生成する場合、フレーミングデータの位置で周期的にHigh、Lowレベルとなるように、デュオバイナリ符号化の状態遷移にもとづいて、フレーム信号の符号化処理を行って、１チャネル当たりのデュオバイナリ信号の伝送速度と同じ速度である、デュオバイナリ符号のデスキュー信号を生成する。
【０１０１】
受信装置２０−３は、復号化部２１、デスキュー処理部２２−３、多重化部２３、Ｅ／Ｏ部２４から構成される。デスキュー処理部２２−３は、クロックリカバリ＆フレーム同期部２２ｅおよびスキュー補償部２２ｃを含み、デスキュー信号を受信して、複数チャネル＃０〜＃３の復号化信号のスキューを補償するデスキュー処理を行う。
【０１０２】
次にデスキュー信号の生成について説明する。図１４は入力信号からフレーム信号が生成され、フレーム信号からデスキュー信号が生成される様子を示す図である。
フレーム信号生成部１２ｂは、１チャネル当たり２５Ｇｂｐｓの入力信号＃０〜＃３の各チャネルから一部のデータを抽出する。また、抽出したビットデータがどのチャネルから抽出されたものかが受信側で認識できるためのフレーミングデータを付加して１本のフレーム信号を生成する。
【０１０３】
図の場合、チャネル＃３からbit3,0を抽出し、チャネル＃２からbit2,1を抽出し、チャネル＃１からbit1,2を抽出し、チャネル＃０からbit0,3を抽出し、フレーミングビットｆ０、ｆ１を配置して１つ目のフレーム信号を生成し、また、チャネル＃３からbit3,6を抽出し、チャネル＃２からbit2,7を抽出し、チャネル＃１からbit1,8を抽出し、チャネル＃０からbit0,9を抽出し、フレーミングビットｆ０、ｆ１を配置して２つ目のフレーム信号を生成している。
【０１０４】
その後、符号化部１１ｂでは、フレーミングビットの位置で周期的にHigh、Lowレベルとなるように、図２で上述したデュオバイナリ符号化則の状態遷移にもとづいて、フレーム信号の符号化処理を行って、デュオバイナリ符号化されたデスキュー信号を生成する。
【０１０５】
図１５はデスキュー信号の生成を説明するための図である。例えば、２フレーム目のフレーミングビットが存在する位置をHighレベルに設定する場合、１フレーム内のbit0が状態Ｓ０にある場合は、状態Ｓ０→状態Ｓ１→状態Ｓ３の経由（ｂ１→ｂ２の矢印経由）で遷移させて、状態Ｓ３のHighに設定する。
【０１０６】
また、bit0が状態Ｓ１にある場合は、状態Ｓ１→状態Ｓ３→状態Ｓ３の経由（ｂ３→ｂ４の矢印経由）で遷移させて、状態Ｓ３のHighに設定し、bit0が状態Ｓ２にある場合は、状態Ｓ２→状態Ｓ１→状態Ｓ３の経由（ｂ５→ｂ２の矢印経由）で遷移させて、状態Ｓ３のHighに設定し、bit0が状態Ｓ３にある場合は、状態Ｓ３→状態Ｓ３→状態Ｓ３の経由（ｂ６→ｂ４の矢印経由）で遷移させて、状態Ｓ３のHighに設定する。
【０１０７】
一方、３フレーム目のフレーミングビットが存在する位置をLowレベルに設定する場合、２フレーム内のbit0が状態Ｓ０にある場合は、状態Ｓ０→状態Ｓ０→状態Ｓ０の経由（ｃ１→ｃ２の矢印経由）で遷移させて、状態Ｓ０のLowに設定する。
【０１０８】
また、bit0が状態Ｓ１にある場合は、状態Ｓ１→状態Ｓ２→状態Ｓ０の経由（ｃ３→ｃ４の矢印経由）で遷移させて、状態Ｓ０のLowに設定し、bit0が状態Ｓ２にある場合は、状態Ｓ２→状態Ｓ０→状態Ｓ０の経由（ｃ５→ｃ２の矢印経由）で遷移させて、状態Ｓ０のLowに設定し、bit0が状態Ｓ３にある場合は、状態Ｓ３→状態Ｓ２→状態Ｓ０の経由（ｃ６→ｃ４の矢印経由）で遷移させて、状態Ｓ０のLowに設定する。
【０１０９】
次にクロック信号の生成について説明する。図１６はクロック信号の生成を説明するための図である。符号化部１１ｂにおいて、デスキュー信号のHighレベルとLowレベルの周期が１／ｆ０となるように、デスキュー信号に周期的にHigh、Lowレベルを設定したとする。この場合、デスキュー信号には、周期的にHighレベル、Lowレベルが存在するため、周期１／ｆ０の繰り返し信号成分が存在することになる。したがって、クロックリカバリ＆フレーム同期部２２ｅでは、中心周波数ｆ０のバンドパスフィルタリング制御を行って、周波数ｆ０の線スペクトルを抽出し、周波数ｆ０のクロック信号を生成する。
【０１１０】
以上説明したように、通信システム１−３の送信装置１０−３では、情報データに関しては、情報データをデュオバイナリ符号化して、複数チャネルのデュオバイナリ信号を生成して並列伝送し、デスキュー信号に関しては、フレーミングビットの位置で周期的にHighレベル、Lowレベルとなるように、フレーム信号の符号化処理を行って、デュオバイナリ符号化されたデスキュー信号を生成する構成とし、受信装置２０−３では、バンドパスフィルタによってデスキュー信号に含まれる線スペクトルを抽出してクロック信号を生成する構成にした。
【０１１１】
これにより、データチャネルと同じ伝送速度のデュオバイナリ符号化されたデスキュー信号であっても、クロック成分をデスキュー信号の中から容易に抽出することができ、複雑なロジック回路が不要となるので、回路規模および消費電力の低減化を図ることが可能になる。
【図面の簡単な説明】
【０１１２】
【図１】通信システムの原理図である。
【図２】デュオバイナリ符号化の状態遷移図である。
【図３】デュオバイナリ信号の生成過程を説明するための図である。
【図４】デスキュー信号の生成の様子を示す図である。
【図５】クロックリカバリ部内の概略構成を示す図である。
【図６】デュオバイナリ符号化された信号を受信するクロックリカバリ部周辺の概略構成を示す図である。
【図７】スキュー補償を説明するための図である。
【図８】通信システムの構成を示す図である。
【図９】フレーム信号の生成の様子を示す図である。
【図１０】デスキュー信号の生成過程を説明するための図である。
【図１１】入力信号からフレーム信号が生成され、フレーム信号からデスキュー信号が生成される様子を示す図である。
【図１２】符号変換部の構成を示す図である。
【図１３】通信システムの構成を示す図である。
【図１４】入力信号からフレーム信号が生成され、フレーム信号からデスキュー信号が生成される様子を示す図である。
【図１５】デスキュー信号の生成を説明するための図である。
【図１６】クロック信号の生成を説明するための図である。
【図１７】ＳＦＩ−５準拠のインタフェースが用いられる光通信回路を示す図である。
【符号の説明】
【０１１３】
１−１  通信システム
１０−１  送信装置
１１  符号化部
１２  デスキュー信号生成部
２０−１  受信装置
２１  復号化部
２２−１  デスキュー処理部
２２ａ  クロックリカバリ部
２２ｂ  フレーム同期部
２２ｃ  スキュー補償部
２３  多重化部
２４  Ｅ／Ｏ部
【図１】
0005125550.tif 000002
【図２】
0005125550.tif 000003
【図３】
0005125550.tif 000004
【図４】
0005125550.tif 000005
【図５】
0005125550.tif 000006
【図６】
0005125550.tif 000007
【図７】
0005125550.tif 000008
【図８】
0005125550.tif 000009
【図９】
0005125550.tif 000010
【図１０】
0005125550.tif 000011
【図１１】
0005125550.tif 000012
【図１２】
0005125550.tif 000013
【図１３】
0005125550.tif 000014
【図１４】
0005125550.tif 000015
【図１５】
0005125550.tif 000016
【図１６】
0005125550.tif 000017
【図１７】
0005125550.tif 000018