(57)【要約】  本開示の送信装置は、第１の出力端子における電圧を、第１の電圧、第２の電圧、および第１の電圧と第２の電圧との間の第３の電圧のうちのいずれかに選択的に設定する第１のドライバ部と、第１のドライバ部が第１の出力端子における電圧を第３の電圧に設定するときの、第１のドライバ部の出力インピーダンスを動的に設定する設定部とを備える。
2017126267.tif 000002
【特許請求の範囲】
【請求項１】
第１の出力端子における電圧を、第１の電圧、第２の電圧、および前記第１の電圧と前記第２の電圧との間の第３の電圧のうちのいずれかに選択的に設定する第１のドライバ部と、
前記第１のドライバ部が前記第１の出力端子における電圧を前記第３の電圧に設定するときの、前記第１のドライバ部の出力インピーダンスを動的に設定する設定部と
を備えた送信装置。
【請求項２】
前記第１のドライバ部は、第１の期間において、前記第１の出力端子における電圧を、前記第１の電圧または前記第２の電圧から前記第３の電圧に変化させ、前記第１の期間の後の第２の期間において、前記第１の出力端子における電圧を、前記第３の電圧に維持させ、
前記設定部は、前記第２の期間における前記第１のドライバ部の出力インピーダンスを、前記第１の期間における前記第１のドライバ部の出力インピーダンスよりも高いインピーダンスに設定する
請求項１に記載の送信装置。
【請求項３】
前記第１のドライバ部は、所定の周期で、前記第１の出力端子における電圧を設定し、
前記所定の周期に対応する期間は、前記第１の期間と、前記第２の期間とを含む
請求項２に記載の送信装置。
【請求項４】
前記第１のドライバ部は、所定の周期で、複数回連続して、前記第１の出力端子における電圧を前記第３の電圧に設定し、
前記第２の期間は、前記第１のドライバ部が、２回目に前記第１の出力端子における電圧を前記第３の電圧に設定するタイミングよりも後ろの期間である
請求項２に記載の送信装置。
【請求項５】
前記第１の期間における前記第１のドライバ部の出力インピーダンスは、前記第１のドライバ部が前記第１の出力端子における電圧を前記第１の電圧または前記第２の電圧に設定するときの、前記第１のドライバ部の出力インピーダンスに対応している
請求項２に記載の送信装置。
【請求項６】
第２の出力端子における電圧を、前記第１の電圧、前記第２の電圧、および前記第３の電圧のうちのいずれかに選択的に設定する第２のドライバ部と、
第３の出力端子における電圧を、前記第１の電圧、前記第２の電圧、および前記第３の電圧のうちのいずれかに選択的に設定する第３のドライバ部と
をさらに備え、
前記第１の出力端子、前記第２の出力端子、および前記第３の出力端子における電圧は、互いに異なり、
前記設定部は、さらに、前記第２のドライバ部が前記第２の出力端子における電圧を前記第３の電圧に設定するときの、前記第２のドライバ部の出力インピーダンスを動的に設定するとともに、前記第３のドライバ部が前記第３の出力端子における電圧を前記第３の電圧に設定するときの、前記第３のドライバ部の出力インピーダンスを動的に設定する
請求項１に記載の送信装置。
【請求項７】
前記第１のドライバ部、前記第２のドライバ部、および前記第３のドライバ部は、前記第１の出力端子、前記第２の出力端子、および前記第３の出力端子における電圧を設定することにより、シンボルのシーケンスを送信し、
前記設定部は、前記シーケンスにおける、所定のシンボル遷移に基づいて、前記第１のドライバ部、前記第２のドライバ部、および前記第３のドライバ部の出力インピーダンスを設定する
請求項６に記載の送信装置。
【請求項８】
前記シンボルの遷移を示す遷移信号に基づいてシンボル信号を生成する信号生成部をさらに備え、
前記第１のドライバ部、前記第２のドライバ部、および前記第３のドライバ部は、前記シンボル信号に基づいて、前記第１の出力端子、前記第２の出力端子、および前記第３の出力端子における電圧をそれぞれ設定し、
前記設定部は、前記遷移信号に基づいて、前記所定のシンボル遷移を検出することにより、前記第１のドライバ部、前記第２のドライバ部、および前記第３のドライバ部の出力インピーダンスを設定する
請求項７に記載の送信装置。
【請求項９】
前記設定部は、前記第１の出力端子における電圧、前記第２の出力端子における電圧、および前記第３の出力端子における電圧のうちの２つが変化し、１つが前記第３の電圧に維持されるようなシンボル遷移において、前記第１のドライバ部、前記第２のドライバ部、前記第３のドライバ部のうち、対応する出力端子を前記第３の電圧に設定するドライバ部の出力インピーダンスを、その他のドライバ部の出力インピーダンスよりも高くする
請求項７に記載の送信装置。
【請求項１０】
前記設定部は、前記第１の出力端子における電圧、前記第２の出力端子における電圧、および前記第３の出力端子における電圧のうちの２つが変化し、１つが変化しないようなシンボル遷移において、前記第１のドライバ部、前記第２のドライバ部、前記第３のドライバ部のうち、対応する出力端子を前記第３の電圧に設定するドライバ部の出力インピーダンスを、その他のドライバ部の出力インピーダンスよりも高くする
請求項７に記載の送信装置。
【請求項１１】
前記第１のドライバ部は、
第１の電源から前記第１の出力端子への経路上に設けられた第１の回路と、
第２の電源から前記第１の出力端子への経路上に設けられた第２の回路と
を有し、
前記第１の電源から前記第１の回路および前記第２の回路を介して前記第２の電源に電流を流すことにより、前記第１の出力端子における電圧を前記第３の電圧に設定する
請求項１に記載の送信装置。
【請求項１２】
前記第１の回路は、互いに並列接続され、それぞれが、前記第１の電源から前記第１の出力端子への経路上に設けられた第１の抵抗素子および第１のトランジスタとを含む、複数の第１のサブ回路を有し、
前記第２の回路は、互いに並列接続され、それぞれが、前記第２の電源から前記第１の出力端子への経路上に設けられた第２の抵抗素子および第２のトランジスタとを含む、複数の第２のサブ回路を有し、
前記複数の第１のサブ回路のうちの１以上における前記第１のトランジスタをオン状態にするとともに、前記複数の第２のサブ回路のうちの１以上における前記第２のトランジスタをオン状態にすることにより、前記第１の出力端子における電圧を前記第３の電圧に設定する
請求項１１に記載の送信装置。
【請求項１３】
前記設定部は、
前記第１の回路における複数の第１のトランジスタのうちのオン状態にする第１のトランジスタの数を設定するとともに、前記第２の回路における複数の第２のトランジスタのうちのオン状態にする第２のトランジスタの数を設定することにより、前記第１のドライバ部の出力インピーダンスを設定する
請求項１２に記載の送信装置。
【請求項１４】
第１のドライバ部に、第１の出力端子における電圧を、第１の電圧、第２の電圧、および前記第１の電圧と前記第２の電圧との間の第３の電圧のうちのいずれかに選択的に設定させ、
前記第１のドライバ部が前記第１の出力端子における電圧を前記第３の電圧に設定するときの、前記第１のドライバ部の出力インピーダンスを動的に設定する
送信方法。
【請求項１５】
送信装置と
受信装置と
を備え、
前記送信装置は、
第１の出力端子における電圧を、第１の電圧、第２の電圧、および前記第１の電圧と前記第２の電圧との間の第３の電圧のうちのいずれかに選択的に設定する第１のドライバ部と、
前記第１のドライバ部が前記第１の出力端子における電圧を前記第３の電圧に設定するときの、前記第１のドライバ部の出力インピーダンスを動的に設定する設定部と
を有する
通信システム。
【請求項１６】
前記受信装置は、入力端子に接続され、有効または無効に設定可能な終端抵抗を有する
請求項１５に記載の通信システム。
【請求項１７】
前記終端抵抗は無効に設定されている
請求項１６に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、信号を送信する送信装置、そのような送信装置において用いられる送信方法、および、そのような送信装置を備えた通信システムに関する。
【背景技術】
【０００２】
近年の電子機器の高機能化および多機能化に伴い、電子機器には、半導体チップ、センサ、表示デバイスなどの様々なデバイスが搭載される。これらのデバイス間では、多くのデータのやり取りが行われ、そのデータ量は、電子機器の高機能化および多機能化に応じて多くなってきている。そこで、しばしば、例えば数Ｇｂｐｓでデータを送受信可能な高速インタフェースを用いて、データのやりとりが行われる。【０００３】
より伝送容量を高める方法について、様々な技術が開示されている。例えば、特許文献１，２には、３本の伝送路を用いて３つの差動信号を伝送する通信システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０６−２６１０９２号公報
【特許文献２】米国特許第８０６４５３５号明細書
【発明の概要】
【０００５】
ところで、電子機器では、一般に消費電力の低減が望まれており、通信システムにおいても、消費電力の低減が期待されている。
【０００６】
消費電力を低減することができる送信装置、送信方法、および通信システムを提供することが望ましい。
【０００７】
本開示の一実施の形態における送信装置は、第１のドライバ部と、設定部とを備えている。第１のドライバ部は、第１の出力端子における電圧を、第１の電圧、第２の電圧、および第１の電圧と第２の電圧との間の第３の電圧のうちのいずれかに選択的に設定するものである。設定部は、第１のドライバ部が第１の出力端子における電圧を第３の電圧に設定するときの、第１のドライバ部の出力インピーダンスを動的に設定するものである。ここで、「第１の出力端子における電圧」とは、第１の出力端子に、この送信装置の通信相手を接続した場合での、第１の出力端子における電圧である。
【０００８】
本開示の一実施の形態における送信方法は、第１のドライバ部に、第１の出力端子における電圧を、第１の電圧、第２の電圧、および第１の電圧と第２の電圧との間の第３の電圧のうちのいずれかに選択的に設定させ、第１のドライバ部が第１の出力端子における電圧を第３の電圧に設定するときの、第１のドライバ部の出力インピーダンスを動的に設定するものである。
【０００９】
本開示の一実施の形態における通信システムは、送信装置と、受信装置とを備えている。送信装置は、第１のドライバ部と、設定部とを有している。第１のドライバ部は、第１の出力端子における電圧を、第１の電圧、第２の電圧、および第１の電圧と第２の電圧との間の第３の電圧のうちのいずれかに選択的に設定するものである。設定部は、第１のドライバ部が第１の出力端子における電圧を第３の電圧に設定するときの、第１のドライバ部の出力インピーダンスを動的に設定するものである。
【００１０】
本開示の一実施の形態における送信装置、送信方法、および通信システムでは、第１のドライバにより、第１の出力端子における電圧が、第１の電圧、第２の電圧、および第３の電圧のうちのいずれかに選択的に設定される。その際、第１のドライバ部が第１の出力端子における電圧を第３の電圧に設定するときの、第１のドライバ部の出力インピーダンスは、動的に設定される。
【００１１】
本開示の一実施の形態における送信装置、送信方法、および通信システムによれば、第１のドライバ部が第１の出力端子における電圧を第３の電圧に設定するときの、第１のドライバ部の出力インピーダンスを動的に設定したので、消費電力を低減することができる。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれの効果があってもよい。
【図面の簡単な説明】
【００１２】
【図１】本開示の一実施の形態に係る通信システムの一構成例を表すブロック図である。
【図２】図１に示した通信システムが送受信する信号の電圧状態を表す説明図である。
【図３】図１に示した通信システムが送受信するシンボルの遷移を表す説明図である。
【図４】図１に示した送信部の一構成例を表すブロック図である。
【図５】第１の実施の形態に係る遷移検出部の一動作例を表す表である。
【図６】図４に示した出力部の一動作例を表す表である。
【図７】図４に示した出力部の一構成例を表すブロック図である。
【図８】図７に示したタイミング制御部の一動作例を表すタイミング波形図である。
【図９】図１に示した受信部の一構成例を表すブロック図である。
【図１０】図９に示した受信部の受信動作の一例を表す説明図である。
【図１１Ａ】第１の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図１１Ｂ】第１の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図１１Ｃ】第１の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図１１Ｄ】第１の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図１１Ｅ】第１の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図１２】第１の実施の形態に係る通信システムの一動作例を表す回路図である。
【図１３Ａ】第１の実施の形態に係る通信システムの一特性例を表すアイダイアグラムである。
【図１３Ｂ】比較例に係る通信システムの一特性例を表すアイダイアグラムである。
【図１４】第２の実施の形態に係る送信部の一構成例を表すブロック図である。
【図１５】図１４に示した出力部の一動作例を表す表である。
【図１６】図１５に示した制御信号生成部の一動作例を表すタイミング波形図である。
【図１７Ａ】第２の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図１７Ｂ】第２の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図１７Ｃ】第２の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図１７Ｄ】第２の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図１７Ｅ】第２の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図１８】第２の実施の形態に係る通信システムの一特性例を表すアイダイアグラムである。
【図１９】第３の実施の形態に係る遷移検出部の一動作例を表す表である。
【図２０】通信システムの一特性例を模式的に表すアイダイアグラムである。
【図２１Ａ】第３の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図２１Ｂ】第３の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図２１Ｃ】第３の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図２１Ｄ】第３の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図２１Ｅ】第３の実施の形態に係る通信システムの一動作例を表すタイミング波形図である。
【図２２】第３の実施の形態に係る通信システムの一特性例を表すアイダイアグラムである。
【図２３】一実施の形態に係る通信システムが適用されたスマートフォンの外観構成を表す斜視図である。
【図２４】一実施の形態に係る通信システムが適用されたアプリケーションプロセッサの一構成例を表すブロック図である。
【図２５】一実施の形態に係る通信システムが適用されたイメージセンサの一構成例を表すブロック図である。
【図２６】一実施の形態に係る通信システムが適用された車両制御システムの一構成例を表すブロック図である。
【発明を実施するための形態】
【００１３】
以下、本開示の実施の形態について、図面を参照して詳細に説明する。なお、説明は以下の順序で行う。
１．第１の実施の形態
２．第２の実施の形態
３．第３の実施の形態
４．適用例
【００１４】
＜１．第１の実施の形態＞
［構成例］
図１は、第１の実施の形態に係る通信システムの一構成例を表すものである。通信システム１は、３つの電圧レベルを有する信号を用いて通信を行うものである。
【００１５】
通信システム１は、送信装置１０と、伝送路１００と、受信装置３０とを備えている。送信装置１０は、３つの出力端子ＴoutＡ，ＴoutＢ，ＴoutＣを有し、伝送路１００は、線路１１０Ａ，１１０Ｂ，１１０Ｃを有し、受信装置３０は、３つの入力端子ＴinＡ，ＴinＢ，ＴinＣを有している。そして、送信装置１０の出力端子ＴoutＡおよび受信装置３０の入力端子ＴinＡは、線路１１０Ａを介して互いに接続され、送信装置１０の出力端子ＴoutＢおよび受信装置３０の入力端子ＴinＢは、線路１１０Ｂを介して互いに接続され、送信装置１０の出力端子ＴoutＣおよび受信装置３０の入力端子ＴinＣは、線路１１０Ｃを介して互いに接続されている。線路１１０Ａ〜１１０Ｃの特性インピーダンスは、この例では約５０［Ω］である。
【００１６】
送信装置１０は、出力端子ＴoutＡから信号ＳＩＧＡを出力し、出力端子ＴoutＢから信号ＳＩＧＢを出力し、出力端子ＴoutＣから信号ＳＩＧＣを出力する。そして、受信装置３０は、入力端子ＴinＡを介して信号ＳＩＧＡを受信し、入力端子ＴinＢを介して信号ＳＩＧＢを受信し、入力端子ＴinＣを介して信号ＳＩＧＣを受信する。後述するように、通信システム１では、受信装置３０における終端抵抗を省くことにより、消費電力を低減することができるようになっている。信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣは、それぞれ３つの電圧レベル（高レベル電圧ＶＨ、中レベル電圧ＶＭ、および低レベル電圧ＶＬ）の間で遷移するものである。
【００１７】
図２は、信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣの電圧状態を表すものである。送信装置１０は、３つの信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣを用いて、６つのシンボル“＋ｘ”，“−ｘ”，“＋ｙ”，“−ｙ”，“＋ｚ”，“−ｚ”を送信する。例えば、シンボル“＋ｘ”を送信する場合には、送信装置１０は、信号ＳＩＧＡを高レベル電圧ＶＨにし、信号ＳＩＧＢを低レベル電圧ＶＬにし、信号ＳＩＧＣを中レベル電圧ＶＭにする。シンボル“−ｘ”を送信する場合には、送信装置１０は、信号ＳＩＧＡを低レベル電圧ＶＬにし、信号ＳＩＧＢを高レベル電圧ＶＨにし、信号ＳＩＧＣを中レベル電圧ＶＭにする。シンボル“＋ｙ”を送信する場合には、送信装置１０は、信号ＳＩＧＡを中レベル電圧ＶＭにし、信号ＳＩＧＢを高レベル電圧ＶＨにし、信号ＳＩＧＣを低レベル電圧ＶＬにする。シンボル“−ｙ”を送信する場合には、送信装置１０は、信号ＳＩＧＡを中レベル電圧ＶＭにし、信号ＳＩＧＢを低レベル電圧ＶＬにし、信号ＳＩＧＣを高レベル電圧ＶＨにする。シンボル“＋ｚ”を送信する場合には、送信装置１０は、信号ＳＩＧＡを低レベル電圧ＶＬにし、信号ＳＩＧＢを中レベル電圧ＶＭにし、信号ＳＩＧＣを高レベル電圧ＶＨにする。シンボル“−ｚ”を送信する場合には、送信装置１０は、信号ＳＩＧＡを高レベル電圧ＶＨにし、信号ＳＩＧＢを中レベル電圧ＶＭにし、信号ＳＩＧＣを低レベル電圧ＶＬにするようになっている。
【００１８】
伝送路１００は、このような信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣを用いて、シンボルのシーケンスを伝える。すなわち、３つの線路１１０Ａ，１１０Ｂ，１１０Ｃは、シンボルのシーケンスを伝える１つのレーンとして機能するようになっている。
【００１９】
（送信装置１０）
送信装置１０は、図１に示したように、クロック生成部１１と、処理部１２と、送信部２０とを有している。
【００２０】
クロック生成部１１は、クロック信号ＴｘＣＫを生成するものである。クロック信号ＴｘＣＫの周波数は、例えば１［ＧＨｚ］である。なお、これに限定されるものではなく、例えば、送信装置１０における回路を、いわゆるハーフレートアーキテクチャを用いて構成した場合には、クロック信号ＴｘＣＫの周波数を０．５［ＧＨｚ］にすることができる。クロック生成部１１は、例えばＰＬＬ（Phase Locked Loop）を用いて構成され、例えば送信装置１０の外部から供給されるリファレンスクロック（図示せず）に基づいてクロック信号ＴｘＣＫを生成する。そして、クロック生成部１１は、このクロック信号ＴｘＣＫを、処理部１２および送信部２０に供給するようになっている。
【００２１】
処理部１２は、所定の処理を行うことにより、遷移信号ＴｘＦ０〜ＴｘＦ６，ＴｘＲ０〜ＴｘＲ６，ＴｘＰ０〜ＴｘＰ６を生成するものである。ここで、１組の遷移信号ＴｘＦ０，ＴｘＲ０，ＴｘＰ０は、送信装置１０が送信するシンボルのシーケンスにおけるシンボルの遷移を示すものである。同様に、１組の遷移信号ＴｘＦ１，ＴｘＲ１，ＴｘＰ１はシンボルの遷移を示し、１組の遷移信号ＴｘＦ２，ＴｘＲ２，ＴｘＰ２はシンボルの遷移を示し、１組の遷移信号ＴｘＦ３，ＴｘＲ３，ＴｘＰ３はシンボルの遷移を示し、１組の遷移信号ＴｘＦ４，ＴｘＲ４，ＴｘＰ４はシンボルの遷移を示し、１組の遷移信号ＴｘＦ５，ＴｘＲ５，ＴｘＰ５はシンボルの遷移を示し、１組の遷移信号ＴｘＦ６，ＴｘＲ６，ＴｘＰ６はシンボルの遷移を示すものである。すなわち、処理部１２は、７組の遷移信号を生成するものである。以下、７組の遷移信号のうちの任意の一組を表すものとして遷移信号ＴｘＦ，ＴｘＲ，ＴｘＰを適宜用いる。
【００２２】
図３は、遷移信号ＴｘＦ，ＴｘＲ，ＴｘＰとシンボルの遷移との関係を表すものである。各遷移に付した３桁の数値は、遷移信号ＴｘＦ，ＴｘＲ，ＴｘＰの値をこの順で示したものである。
【００２３】
遷移信号ＴｘＦ（Flip）は、“＋ｘ”と“−ｘ”との間でシンボルを遷移させ、“＋ｙ”と“−ｙ”との間でシンボルを遷移させ、“＋ｚ”と“−ｚ”との間でシンボルを遷移させるものである。具体的には、遷移信号ＴｘＦが“１”である場合には、シンボルの極性を変更するように（例えば“＋ｘ”から“−ｘ”へ）遷移し、遷移信号ＴｘＦが“０”である場合には、このような遷移を行わないようになっている。
【００２４】
遷移信号ＴｘＲ（Rotation），ＴｘＰ（Polarity）は、遷移信号ＴｘＦが“０”である場合において、“＋ｘ”と“−ｘ”以外との間、“＋ｙ”と“−ｙ”以外との間、“＋ｚ”と“−ｚ”以外との間でシンボルを遷移させるものである。具体的には、遷移信号ＴｘＲ，ＴｘＰが“１”，“０”である場合には、シンボルの極性を保ったまま、図３において右回りに（例えば“＋ｘ”から“＋ｙ”へ）遷移し、遷移信号ＴｘＲ，ＴｘＰが“１”，“１”である場合には、シンボルの極性を変更するとともに、図３において右回りに（例えば“＋ｘ”から“−ｙ”へ）遷移する。また、遷移信号ＴｘＲ，ＴｘＰが“０”，“０”である場合には、シンボルの極性を保ったまま、図３において左回りに（例えば“＋ｘ”から“＋ｚ”へ）遷移し、遷移信号ＴｘＲ，ＴｘＰが“０”，“１”である場合には、シンボルの極性を変更するとともに、図３において左回りに（例えば“＋ｘ”から“−ｚ”へ）遷移する。
【００２５】
処理部１２は、このような遷移信号ＴｘＦ，ＴｘＲ，ＴｘＰを７組生成する。そして、処理部１２は、この７組の遷移信号ＴｘＦ，ＴｘＲ，ＴｘＰ（遷移信号ＴｘＦ０〜ＴｘＦ６，ＴｘＲ０〜ＴｘＲ６，ＴｘＰ０〜ＴｘＰ６）を送信部２０に供給するようになっている。
【００２６】
送信部２０は、遷移信号ＴｘＦ０〜ＴｘＦ６，ＴｘＲ０〜ＴｘＲ６，ＴｘＰ０〜ＴｘＰ６に基づいて、信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣを生成するものである。
【００２７】
図４は、送信部２０の一構成例を表すものである。送信部２０は、シリアライザ２１Ｆ，２１Ｒ，２１Ｐと、送信シンボル生成部２２と、遷移検出部２５と、出力部２６とを有している。
【００２８】
シリアライザ２１Ｆは、遷移信号ＴｘＦ０〜ＴｘＦ６およびクロック信号ＴｘＣＫに基づいて、遷移信号ＴｘＦ０〜ＴｘＦ６をこの順にシリアライズして、遷移信号ＴｘＦ９を生成するものである。シリアライザ２１Ｒは、遷移信号ＴｘＲ０〜ＴｘＲ６およびクロック信号ＴｘＣＫに基づいて、遷移信号ＴｘＲ０〜ＴｘＲ６をこの順にシリアライズして、遷移信号ＴｘＲ９を生成するものである。シリアライザ２１Ｐは、遷移信号ＴｘＰ０〜ＴｘＰ６およびクロック信号ＴｘＣＫに基づいて、遷移信号ＴｘＰ０〜ＴｘＰ６をこの順にシリアライズして、遷移信号ＴｘＰ９を生成するものである。
【００２９】
送信シンボル生成部２２は、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９およびクロック信号ＴｘＣＫに基づいて、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３を生成するものである。送信シンボル生成部２２は、信号生成部２３と、フリップフロップ２４とを有している。
【００３０】
信号生成部２３は、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９およびシンボル信号Ｄ１，Ｄ２，Ｄ３に基づいて、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３を生成するものである。具体的には、信号生成部２３は、シンボル信号Ｄ１，Ｄ２，Ｄ３が示すシンボル（遷移前のシンボルＤＳ）と、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９とに基づいて、図３に示したように遷移後のシンボルＮＳを求め、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３として出力するようになっている。
【００３１】
フリップフロップ２４は、クロック信号ＴｘＣＫに基づいてシンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３をサンプリングして、そのサンプリング結果をシンボル信号Ｄ１，Ｄ２，Ｄ３としてそれぞれ出力するものである。
【００３２】
図５は、送信シンボル生成部２２の一動作例を表すものである。この図５は、シンボル信号Ｄ１，Ｄ２，Ｄ３が示すシンボルＤＳと遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９とに基づいて生成されるシンボルＮＳを示している。シンボルＤＳが“＋ｘ”である場合を例に挙げて説明する。遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“０００”である場合には、シンボルＮＳは“＋ｚ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“００１”である場合には、シンボルＮＳは“−ｚ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“０１０”である場合には、シンボルＮＳは“＋ｙ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“０１１”である場合には、シンボルＮＳは“−ｙ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“１ｘｘ”である場合には、シンボルＮＳは“−ｘ”である。ここで、“ｘ”は、“１”，“０”のどちらであってもよいことを示している。シンボルＤＳが“−ｘ”である場合、“＋ｙ”である場合、“−ｙ”である場合、“＋ｚ”である場合、“−ｚ”である場合についても同様である。
【００３３】
遷移検出部２５は、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９に基づいて、インピーダンス制御信号ＣＴＬを生成するものである。具体的には、遷移検出部２５は、図５においてＷ１で示したように、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“１ｘｘ”である場合に、インピーダンス制御信号ＣＴＬを“１”（アクティブ）にし、それ以外である場合に、インピーダンス制御信号ＣＴＬを“０”（非アクティブ）にする。すなわち、遷移検出部２５は、まず、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“１ｘｘ”であるか否かに基づいて、シンボルが遷移するときに、信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣのいずれかにおいて中レベル電圧ＶＭが維持されるか否かを確認する。具体的には、まず、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“１ｘｘ”である場合には、シンボルは、図５に示したように、“＋ｘ”と“−ｘ”との間、“＋ｙ”と“−ｙ”との間、または“＋ｚ”と“−ｚ”との間で遷移する。例えば、シンボルが“＋ｘ”と“−ｘ”との間で遷移する場合には、図２に示したように、信号ＳＩＧＣは中レベル電圧ＶＭを維持する。また、例えば、シンボルが“＋ｙ”と“−ｙ”との間で遷移する場合には、信号ＳＩＧＡは中レベル電圧ＶＭを維持する。また、例えば、シンボルが“＋ｚ”と“−ｚ”との間で遷移する場合には、信号ＳＩＧＢは中レベル電圧ＶＭを維持する。このように、遷移検出部２５は、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“１ｘｘ”であるか否かに基づいて、シンボルが遷移するときに、信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣのいずれかにおいて中レベル電圧ＶＭが維持されるか否かを確認する。そして、遷移検出部２５は、信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣのいずれかにおいて中レベル電圧ＶＭが維持される場合には、インピーダンス制御信号ＣＴＬを“１”（アクティブ）にするようになっている。
【００３４】
出力部２６は、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３およびクロック信号ＴｘＣＫに基づいて、信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣを生成するものである。
【００３５】
図６は、出力部２６の一動作例を表すものである。出力部２６は、例えば、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３が、“１００”である場合には、信号ＳＩＧＡを高レベル電圧ＶＨにし、信号ＳＩＧＢを低レベル電圧ＶＬにし、信号ＳＩＧＣを中レベル電圧ＶＭにする。すなわち、出力部２６は、シンボル“＋ｘ”を生成する。また、例えば、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３が、“０１１”である場合には、信号ＳＩＧＡを低レベル電圧ＶＬにし、信号ＳＩＧＢを高レベル電圧ＶＨにし、信号ＳＩＧＣを中レベル電圧ＶＭにする。すなわち、出力部２６は、シンボル“−ｘ”を生成する。また、例えば、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３が、“０１０”である場合には、信号ＳＩＧＡを中レベル電圧ＶＭにし、信号ＳＩＧＢを高レベル電圧ＶＨにし、信号ＳＩＧＣを低レベル電圧ＶＬにする。すなわち、出力部２６は、シンボル“＋ｙ”を生成する。また、例えば、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３が、“１０１”である場合には、信号ＳＩＧＡを中レベル電圧ＶＭにし、信号ＳＩＧＢを低レベル電圧ＶＬにし、信号ＳＩＧＣを高レベル電圧ＶＨにする。すなわち、出力部２６は、シンボル“−ｙ”を生成する。また、例えば、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３が、“００１”である場合には、信号ＳＩＧＡを低レベル電圧ＶＬにし、信号ＳＩＧＢを中レベル電圧ＶＭにし、信号ＳＩＧＣを高レベル電圧ＶＨにする。すなわち、出力部２６は、シンボル“＋ｚ”を生成する。また、例えば、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３が、“１１０”である場合には、信号ＳＩＧＡを高レベル電圧ＶＨにし、信号ＳＩＧＢを中レベル電圧ＶＭにし、信号ＳＩＧＣを低レベル電圧ＶＬにする。すなわち、出力部２６は、シンボル“−ｚ”を生成するようになっている。
【００３６】
図７は、出力部２６の一構成例を表すものである。出力部２６は、ドライバ制御部２７と、タイミング制御部２７Ｔと、インピーダンス制御部２８Ａ，２８Ｂ，２８Ｃと、ドライバ部２９Ａ，２９Ｂ，２９Ｃとを有している。
【００３７】
ドライバ制御部２７は、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３およびクロック信号ＴｘＣＫに基づいて、信号ＰＵＡ，ＰＤＡ，ＰＵＢ，ＰＤＢ，ＰＵＣ，ＰＤＣを生成するものである。具体的には、ドライバ制御部２７は、図６に示したように、例えば、信号ＳＩＧＡを高レベル電圧ＶＨにする場合には、信号ＰＵＡを“１”にするとともに信号ＰＤＡを“０”にし、信号ＳＩＧＡを低レベル電圧ＶＬにする場合には、信号ＰＤＡを“１”にするとともに信号ＰＵＡを“０”にし、信号ＳＩＧＡを中レベル電圧ＶＭにする場合には、信号ＰＵＡ，ＰＤＡをともに“１”にする。信号ＰＵＢ，ＰＤＢおよび信号ＰＵＣ，ＰＤＣについても同様である。そして、ドライバ制御部２７は、信号ＰＵＡ，ＰＤＡをインピーダンス制御部２８Ａに供給し、信号ＰＵＢ，ＰＤＢをインピーダンス制御部２８Ｂに供給し、信号ＰＵＣ，ＰＤＣをインピーダンス制御部２８Ｃに供給するようになっている。
【００３８】
タイミング制御部２７Ｔは、インピーダンス制御信号ＣＴＬおよびクロック信号ＴｘＣＫに基づいて、インピーダンス制御信号ＣＴＬに対してタイミング調整を行うことにより、インピーダンス制御信号ＣＴＬ２を生成するものである。そして、タイミング制御部２７Ｔは、このインピーダンス制御信号ＣＴＬ２を、インピーダンス制御部２８Ａ〜２８Ｃに供給するようになっている。
【００３９】
図８は、インピーダンス制御部２８Ａに供給される信号ＰＵＡ，ＰＤＡおよびインピーダンス制御信号ＣＴＬ２の波形の一例を表すものである。信号ＰＵＡ，ＰＤＡは、１つのシンボルに対応する期間（ユニットインターバルＵＩ）ごとに変化し得る。この例では、タイミングｔ１において信号ＰＵＡが低レベルから高レベルに変化し（図８（Ａ））、そのタイミングｔ１からユニットインターバルＵＩの２つ分の時間が経過したタイミングｔ３において信号ＰＤＡが高レベルから低レベルに変化する（図８（Ｂ））。そして、インピーダンス制御信号ＣＴＬ２は、ユニットインターバルＵＩの開始タイミングにおいて変化し得る。この例では、インピーダンス制御信号ＣＴＬ２は、タイミングｔ１からユニットインターバルＵＩの１つ分の時間が経過したタイミングｔ２において低レベルから高レベルに変化し、タイミングｔ３において高レベルから低レベルに変化する（図８（Ｃ））。この例では、インピーダンス制御部２８Ａに供給される信号について説明したが、インピーダンス制御部２８Ｂ，２８Ｃに供給される信号についても同様である。このように、タイミング制御部２７Ｔは、インピーダンス制御信号ＣＴＬ２がユニットインターバルＵＩの開始タイミングにおいて変化するように、インピーダンス制御信号ＣＴＬに対してタイミング調整を行うようになっている。
【００４０】
インピーダンス制御部２８Ａは、信号ＰＵＡ，ＰＤＡおよびインピーダンス制御信号ＣＴＬ２に基づいて、信号ＰＵＡ１〜ＰＵＡ２４、ＰＤＡ１〜ＰＤＡ２４を生成するものである。ドライバ部２９Ａは、信号ＰＵＡ１〜ＰＵＡ２４、ＰＤＡ１〜ＰＤＡ２４に基づいて、信号ＳＩＧＡを生成するものである。この例では２４個のドライバ２９Ａ１〜２９Ａ２４を有している。ドライバ２９Ａ１は、ＰＵＡ１，ＰＤＡ１に基づいて動作するものであり、ドライバ２９Ａ２は、ＰＵＡ２，ＰＤＡ２に基づいて動作するものである。ドライバ２９Ａ３〜２９Ａ２３についても同様である。ドライバ２９Ａ２４は、ＰＵＡ２４，ＰＤＡ２４に基づいて動作するものである。ドライバ２９Ａ１〜２９Ａ２４の出力端子は、互いに接続されるとともに、出力端子ＴoutＡに接続されている。なお、この例では、２４個のドライバ２９Ａ１〜２９Ａ２４を設けたが、これに限定されるものではなく、これに代えて、１９個以下または２１個以上のドライバを設けてもよい。
【００４１】
インピーダンス制御部２８Ｂは、インピーダンス制御部２８Ａと同様に、信号ＰＵＢ，ＰＤＢおよびインピーダンス制御信号ＣＴＬ２に基づいて、信号ＰＵＢ１〜ＰＵＢ２４、ＰＤＢ１〜ＰＤＢ２４を生成するものである。ドライバ部２９Ｂは、ドライバ部２９Ａと同様に、信号ＰＵＢ１〜ＰＵＢ２４、ＰＤＢ１〜ＰＤＢ２４に基づいて、信号ＳＩＧＢを生成するものである。ドライバ部２９Ｂは、この例では２４個のドライバ２９Ｂ１〜２９Ｂ２４を有している。ドライバ２９Ｂ１〜２９Ｂ２４の出力端子は、互いに接続されるとともに、出力端子ＴoutＢに接続されている。
【００４２】
インピーダンス制御部２８Ｃは、インピーダンス制御部２８Ａと同様に、信号ＰＵＣ，ＰＤＣおよびインピーダンス制御信号ＣＴＬ２に基づいて、信号ＰＵＣ１〜ＰＵＣ２４、ＰＤＣ１〜ＰＤＣ２４を生成するものである。ドライバ部２９Ｃは、ドライバ部２９Ａと同様に、信号ＰＵＣ１〜ＰＵＣ２４、ＰＤＣ１〜ＰＤＣ２４に基づいて、信号ＳＩＧＣを生成するものである。ドライバ部２９Ｃは、この例では２４個のドライバ２９Ｃ１〜２９Ｃ２４を有している。ドライバ２９Ｃ１〜２９Ｃ２４の出力端子は、互いに接続されるとともに、出力端子ＴoutＣに接続されている。
【００４３】
次に、ドライバ２９Ａ１〜２９Ａ２４，２９Ｂ１〜２９Ｂ２４，２９Ｃ１〜２９Ｃ２４の構成について、ドライバ２９Ａ１を例に説明する。ドライバ２９Ａ１は、トランジスタ９１，９４と、抵抗素子９２，９３とを有している。トランジスタ９１，９４は、この例では、ＮチャネルＭＯＳ（Metal Oxide Semiconductor）型のＦＥＴ（Field Effect Transistor）である。トランジスタ９１のゲートには信号ＰＵＡ１が供給され、ドレインには電圧Ｖ１が供給され、ソースは抵抗素子９２の一端に接続されている。トランジスタ９４のゲートには信号ＰＤＡ１が供給され、ドレインは抵抗素子９３の一端に接続され、ソースは接地されている。抵抗素子９２の一端は、トランジスタ９１のソースに接続され、他端は、抵抗素子９３の他端および送信装置１０の出力端子ＴoutＡに接続されている。抵抗素子９３の一端は、トランジスタ９４のドレインに接続され、他端は、抵抗素子９２の他端および送信装置１０の出力端子ＴoutＡに接続されている。この例では、トランジスタ９１のオン抵抗と、抵抗素子９２の抵抗値との和は、１０００［Ω］程度であり、同様に、トランジスタ９４のオン抵抗と、抵抗素子９３の抵抗値との和は、１０００［Ω］程度である。
【００４４】
この構成により、ドライバ制御部２７は、例えば、信号ＰＵＡ，ＰＤＡを用いて、出力端子ＴoutＡの電圧を、３つの電圧（高レベル電圧ＶＨ、低レベル電圧ＶＬ、および中レベル電圧ＶＭ）のうちの１つに設定する。具体的には、例えば、出力端子ＴoutＡの電圧を高レベル電圧ＶＨに設定する場合には、ドライバ制御部２７は、信号ＰＵＡを“１”にするとともに信号ＰＤＡを“０”にする。これにより、インピーダンス制御部２８Ａは、信号ＰＵＡ１〜ＰＵＡ２４のうちの２０個を“１”にし、信号ＰＵＡ１〜ＰＵＡ２４のうちの残りの４つおよび信号ＰＤＡ１〜ＰＤＡ２４を“０”にする。このとき、ドライバ部２９Ａでは、２４個のトランジスタ９１のうちの２０個がオン状態になる。その結果、信号ＳＩＧＡが高レベル電圧ＶＨになるとともに、ドライバ部２９Ａの出力終端抵抗（出力インピーダンス）が約５０［Ω］（＝１０００／２０）になる。また、出力端子ＴoutＡの電圧を低レベル電圧ＶＬに設定する場合には、ドライバ制御部２７は、信号ＰＤＡを“１”にするとともに信号ＰＵＡを“０”にする。これにより、インピーダンス制御部２８Ａは、信号ＰＤＡ１〜ＰＤＡ２４のうちの２０個を“１”にし、信号ＰＤＡ１〜ＰＤＡ２０のうちの残りの４つおよび信号ＰＵＡ１〜ＰＵＡ２４を“０”にする。このとき、ドライバ部２９Ａでは、２４個のトランジスタ９４のうちの２０個がオン状態になる。その結果、信号ＳＩＧＡが低レベル電圧ＶＬになるとともに、ドライバ部２９Ａの出力終端抵抗（出力インピーダンス）が約５０［Ω］になる。
【００４５】
また、出力端子ＴoutＡの電圧を中レベル電圧ＶＭに設定する場合には、ドライバ制御部２７は、信号ＰＵＡ，ＰＤＡをともに“１”にする。このとき、インピーダンス制御信号ＣＴＬ２が“０”である場合には、インピーダンス制御部２８Ａは、信号ＰＵＡ１〜ＰＵＡ２４のうちの１０個、および信号ＰＤＡ１〜ＰＤＡ２４のうちの１０個を“１”にし、信号ＰＵＡ１〜ＰＵＡ２４のうちの残りの１４個、および信号ＰＤＡ１〜ＰＤＡ２４のうちの残りの１４個を“０”にする。このとき、ドライバ部２９Ａでは、２４個のトランジスタ９１のうちの１０個がオン状態になるとともに、２４個のトランジスタ９４のうちの１０個がオン状態になる。その結果、信号ＳＩＧＡは中レベル電圧ＶＭになるとともに、ドライバ部２９Ａの出力終端抵抗（出力インピーダンス）が約５０［Ω］になる。また、インピーダンス制御信号ＣＴＬ２が“１”である場合には、インピーダンス制御部２８Ａは、信号ＰＵＡ１〜ＰＵＡ２４のうちの１つ、および信号ＰＤＡ１〜ＰＤＡ２４のうちの１つを“１”にし、信号ＰＵＡ１〜ＰＵＡ２４のうちの残りの２３個、および信号ＰＤＡ１〜ＰＤＡ２４のうちの残りの２３個を“０”にする。このとき、ドライバ部２９Ａでは、２４個のトランジスタ９１のうちの１つがオン状態になるとともに、２４個のトランジスタ９４のうちの１つがオン状態になる。その結果、信号ＳＩＧＡは中レベル電圧ＶＭになるとともに、ドライバ部２９Ａの出力終端抵抗（出力インピーダンス）が約５００［Ω］（＝１０００／２）になる。
【００４６】
このようにして、ドライバ制御部２７は、信号ＰＵＡ，ＰＤＡ，ＰＵＢ，ＰＤＢ，ＰＵＣ，ＰＤＣを用いて、出力端子ＴoutＡ，ＴoutＢ，ＴoutＣの電圧を設定する。また、インピーダンス制御部２８Ａは、信号ＰＵＡ，ＰＤＡおよびインピーダンス制御信号ＣＴＬ２に基づいて、オン状態にするトランジスタ９１，９４の数を変更することにより、ドライバ部２９Ａが中レベル電圧ＶＭを出力する場合におけるドライバ部２９Ａの出力インピーダンスを設定する。同様に、インピーダンス制御部２８Ｂは、信号ＰＵＢ，ＰＤＢおよびインピーダンス制御信号ＣＴＬ２に基づいて、オン状態にするトランジスタ９１，９４の数を変更することにより、ドライバ部２９Ｂが中レベル電圧ＶＭを出力する場合におけるドライバ部２９Ｂの出力インピーダンスを設定する。インピーダンス制御部２８Ｃは、信号ＰＵＣ，ＰＤＣおよびインピーダンス制御信号ＣＴＬ２に基づいて、オン状態にするトランジスタ９１，９４の数を変更することにより、ドライバ部２９Ｃが中レベル電圧ＶＭを出力する場合におけるドライバ部２９Ｃの出力インピーダンスを設定する。
【００４７】
その際、インピーダンス制御部２８Ａは、後述するように、シンボルが遷移するときに、信号ＳＩＧＡにおいて中レベル電圧ＶＭが維持される場合には、ドライバ部２９Ａの出力インピーダンスを高くする。同様に、インピーダンス制御部２８Ｂは、信号ＳＩＧＢにおいて中レベル電圧ＶＭが維持される場合に、ドライバ部２９Ｂの出力インピーダンスを高くし、インピーダンス制御部２８Ｃは、信号ＳＩＧＣにおいて中レベル電圧ＶＭが維持される場合に、ドライバ部２９Ｃの出力インピーダンスを高くする。これにより、通信システム１では、消費電力を低減することができるようになっている。
【００４８】
（受信装置３０）
図１に示したように、受信装置３０は、受信部４０と、処理部３２とを有している。
【００４９】
受信部４０は、信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣを受信するとともに、この信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣに基づいて、遷移信号ＲｘＦ，ＲｘＲ、ＲｘＰおよびクロック信号ＲｘＣＫを生成するものである。
【００５０】
図９は、受信部４０の一構成例を表すものである。受信部４０は、抵抗素子４１Ａ，４１Ｂ，４１Ｃと、スイッチ４２Ａ，４２Ｂ，４２Ｃと、アンプ４３Ａ，４３Ｂ，４３Ｃと、クロック生成部４４と、フリップフロップ４５，４６と、信号生成部４７とを有している。
【００５１】
抵抗素子４１Ａの一端は入力端子ＴinＡに接続されるとともに信号ＳＩＧＡが供給され、他端はスイッチ４２Ａの一端に接続されている。抵抗素子４１Ｂの一端は入力端子ＴinＢに接続されるとともに信号ＳＩＧＢが供給され、他端はスイッチ４２Ｂの一端に接続されている。抵抗素子４１Ｃの一端は入力端子ＴinＣに接続されるとともに信号ＳＩＧＣが供給され、他端はスイッチ４２Ｃの一端に接続されている。
【００５２】
スイッチ４２Ａの一端は抵抗素子４１Ａの他端に接続され、他端はスイッチ４２Ｂ，４２Ｃの他端に接続されている。スイッチ４２Ｂの一端は抵抗素子４１Ｂの他端に接続され、他端はスイッチ４２Ａ，４２Ｃの他端に接続されている。スイッチ４２Ｃの一端は抵抗素子４１Ｃの他端に接続され、他端はスイッチ４２Ａ，４２Ｂの他端に接続されている。受信装置３０では、スイッチ４２Ａ，４２Ｂ，４２Ｃは、オフ状態に設定され、抵抗素子４１Ａ〜４１Ｃが終端抵抗として機能しないようになっている。その結果、通信システム１では、消費電力を低減することができるようになっている。
【００５３】
アンプ４３Ａの正入力端子は、アンプ４３Ｃの負入力端子および抵抗素子４１Ａの一端に接続されるとともに信号ＳＩＧＡが供給され、負入力端子は、アンプ４３Ｂの正入力端子および抵抗素子４１Ｂの一端に接続されるとともに信号ＳＩＧＢが供給される。アンプ４３Ｂの正入力端子は、アンプ４３Ａの負入力端子および抵抗素子４１Ｂの一端に接続されるとともに信号ＳＩＧＢが供給され、負入力端子は、アンプ４３Ｃの正入力端子および抵抗素子４１Ｃの一端に接続されるとともに信号ＳＩＧＣが供給される。アンプ４３Ｃの正入力端子は、アンプ４３Ｂの負入力端子および抵抗素子４１Ｃの一端に接続されるとともに信号ＳＩＧＣが供給され、負入力端子は、アンプ４３Ａの正入力端子および抵抗素子４１Ａに接続されるとともに信号ＳＩＧＡが供給される。
【００５４】
この構成により、アンプ４３Ａは、信号ＳＩＧＡと信号ＳＩＧＢとの差分ＡＢ（ＳＩＧＡ−ＳＩＧＢ）に応じた信号を出力し、アンプ４３Ｂは、信号ＳＩＧＢと信号ＳＩＧＣとの差分ＢＣ（ＳＩＧＢ−ＳＩＧＣ）に応じた信号を出力し、アンプ４３Ｃは、信号ＳＩＧＣと信号ＳＩＧＡとの差分ＣＡ（ＳＩＧＣ−ＳＩＧＡ）に応じた信号を出力するようになっている。
【００５５】
図１０は、受信部４０が受信する信号ＳＩＧＡ〜ＳＩＧＣの一例を表すものである。この例では、受信部４０は、６つのシンボル“＋ｘ”，“−ｙ”，“−ｚ”，“＋ｚ”，“＋ｙ”，“−ｘ”をこの順に受信している。このとき、信号ＳＩＧＡの電圧は、ＶＨ，ＶＭ，ＶＨ，ＶＬ，ＶＭ，ＶＬのように変化し、信号ＳＩＧＢの電圧は、ＶＬ，ＶＬ，ＶＭ，ＶＭ，ＶＨ，ＶＨのように変化し、信号ＳＩＧＣの電圧は、ＶＭ，ＶＨ，ＶＬ，ＶＨ，ＶＬ，ＶＭのように変化する。これに応じて、差分ＡＢ，ＢＣ，ＣＡもまた変化する。例えば、差分ＡＢは、＋２ΔＶ，＋ΔＶ，＋ΔＶ，−ΔＶ，−ΔＶ，−２ΔＶのように変化し、差分ＢＣは、−ΔＶ，−２ΔＶ，＋ΔＶ，−ΔＶ，＋２ΔＶ，＋ΔＶのように変化し、差分ＣＡは、−ΔＶ，＋ΔＶ，−２ΔＶ，＋２ΔＶ，−ΔＶ，＋ΔＶのように変化する。ここで、ΔＶは、３つの電圧（高レベル電圧ＶＨ、中レベル電圧ＶＭ、および低レベル電圧ＶＬ）のうちの隣り合う２つの電圧の差である。アンプ４３Ａ，４３Ｂ，４３Ｃは、このような差分ＡＢ，ＢＣ，ＣＡに応じて動作を行うようになっている。
【００５６】
クロック生成部４４は、アンプ４３Ａ，４３Ｂ，４３Ｃの出力信号に基づいて、クロック信号ＲｘＣＫを生成するものである。
【００５７】
フリップフロップ４５は、アンプ４３Ａ，４３Ｂ，４３Ｃの出力信号を、クロック信号ＲｘＣＫの１クロック分遅延させ、それぞれ出力するものである。フリップフロップ４６は、フリップフロップ４５の３つの出力信号を、クロック信号ＲｘＣＫの１クロック分遅延させ、それぞれ出力するものである。
【００５８】
信号生成部４７は、フリップフロップ４５，４６の出力信号、およびクロック信号ＲｘＣＫに基づいて、遷移信号ＲｘＦ，ＲｘＲ，ＲｘＰを生成するものである。この遷移信号ＲｘＦ，ＲｘＲ，ＲｘＰは、送信装置１０における遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９（図４）にそれぞれ対応するものであり、シンボルの遷移を表すものである。信号生成部４７は、フリップフロップ４５の出力信号が示すシンボルと、フリップフロップ４６の出力信号が示すシンボルに基づいて、シンボルの遷移（図３）を特定し、遷移信号ＲｘＦ，ＲｘＲ，ＲｘＰを生成するようになっている。
【００５９】
処理部３２（図１）は、遷移信号ＲｘＦ，ＲｘＲ，ＲｘＰおよびクロック信号ＲｘＣＫに基づいて、所定の処理を行うものである。
【００６０】
ここで、ドライバ部２９Ａは、本開示における「第１のドライバ部」の一具体例に対応する。ドライバ部２９Ｂは、本開示における「第２のドライバ部」の一具体例に対応する。ドライバ部２９Ｃは、本開示における「第３のドライバ部」の一具体例に対応する。遷移検出部２５、タイミング制御部２７Ｔ、およびインピーダンス制御部２８Ａ〜２８Ｃは、本開示における「設定部」の一具体例に対応する。
【００６１】
［動作および作用］
続いて、本実施の形態の通信システム１の動作および作用について説明する。
【００６２】
（全体動作概要）
まず、図１，４，７を参照して、通信システム１の全体動作概要を説明する。送信装置１０のクロック生成部１１は、クロック信号ＴｘＣＫを生成する。処理部１２は、所定の処理を行うことにより、遷移信号ＴｘＦ０〜ＴｘＦ６，ＴｘＲ０〜ＴｘＲ６，ＴｘＰ０〜ＴｘＰ６を生成する。送信部２０（図４）において、シリアライザ２１Ｆは、遷移信号ＴｘＦ０〜ＴｘＦ６およびクロック信号ＴｘＣＫに基づいて遷移信号ＴｘＦ９を生成し、シリアライザ２１Ｒは、遷移信号ＴｘＲ０〜ＴｘＲ６およびクロック信号ＴｘＣＫに基づいて遷移信号ＴｘＲ９を生成し、シリアライザ２１Ｐは、遷移信号ＴｘＰ０〜ＴｘＰ６およびクロック信号ＴｘＣＫに基づいて遷移信号ＴｘＰ９を生成する。送信シンボル生成部２２は、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９およびクロック信号ＴｘＣＫに基づいて、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３を生成する。遷移検出部２５は、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９に基づいて、インピーダンス制御信号ＣＴＬを生成する。
【００６３】
出力部２６（図７）において、ドライバ制御部２７は、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３およびクロック信号ＴｘＣＫに基づいて、信号ＰＵＡ，ＰＤＡ，ＰＵＢ，ＰＤＢ，ＰＵＣ，ＰＤＣを生成する。タイミング制御部２７Ｔは、インピーダンス制御信号ＣＴＬおよびクロック信号ＴｘＣＫに基づいて、インピーダンス制御信号ＣＴＬに対してタイミング調整を行うことにより、インピーダンス制御信号ＣＴＬ２を生成する。インピーダンス制御部２８Ａは、信号ＰＵＡ，ＰＤＡおよびインピーダンス制御信号ＣＴＬ２に基づいて、信号ＰＵＡ１〜ＰＵＡ２４、ＰＤＡ１〜ＰＤＡ２４を生成する。インピーダンス制御部２８Ｂは、信号ＰＵＢ，ＰＤＢおよびインピーダンス制御信号ＣＴＬ２に基づいて、信号ＰＵＢ１〜ＰＵＢ２４、ＰＤＢ１〜ＰＤＢ２４を生成する。インピーダンス制御部２８Ｃは、信号ＰＵＣ，ＰＤＣおよびインピーダンス制御信号ＣＴＬ２に基づいて、信号ＰＵＣ１〜ＰＵＣ２４、ＰＤＣ１〜ＰＤＣ２４を生成する。ドライバ部２９Ａは、信号ＰＵＡ１〜ＰＵＡ２４、ＰＤＡ１〜ＰＤＡ２４に基づいて信号ＳＩＧＡを生成する。ドライバ部２９Ｂは、信号ＰＵＢ１〜ＰＵＢ２４、ＰＤＢ１〜ＰＤＢ２４に基づいて信号ＳＩＧＢを生成する。ドライバ部２９Ｃは、信号ＰＵＣ１〜ＰＵＣ２４、ＰＤＣ１〜ＰＤＣ２４に基づいて信号ＳＩＧＣを生成する。
【００６４】
受信装置３０（図１）では、受信部４０は、信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣを受信するとともに、この信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣに基づいて、遷移信号ＲｘＦ，ＲｘＲ、ＲｘＰおよびクロック信号ＲｘＣＫを生成する。処理部３２は、遷移信号ＲｘＦ，ＲｘＲ，ＲｘＰおよびクロック信号ＲｘＣＫに基づいて、所定の処理を行う。
【００６５】
（詳細動作）
次に、送信装置１０の動作について、詳細に説明する。送信装置１０において、遷移検出部２５は、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９に基づいて、インピーダンス制御信号ＣＴＬを生成する。具体的には、遷移検出部２５は、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“１ｘｘ”であるか否かに基づいて、シンボルが遷移するときに、信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣのいずれかにおいて中レベル電圧ＶＭが維持されるか否かを確認する。そして、インピーダンス制御部２８Ａは、シンボルが遷移するときに、信号ＳＩＧＡにおいて中レベル電圧ＶＭが維持される場合には、ドライバ部２９Ａの出力インピーダンスを高くし、インピーダンス制御部２８Ｂは、信号ＳＩＧＢにおいて中レベル電圧ＶＭが維持される場合には、ドライバ部２９Ｂの出力インピーダンスを高くし、インピーダンス制御部２８Ｃは、信号ＳＩＧＣにおいて中レベル電圧ＶＭが維持される場合には、ドライバ部２９Ｃの出力インピーダンスを高くする。
【００６６】
図１１Ａ〜１１Ｅは、シンボルが“＋ｘ”から“＋ｘ”以外のシンボルに遷移する場合における送信装置１０の一動作例を表すものであり、図１１Ａは、シンボルが“＋ｘ”から“−ｘ”に遷移する場合を示し、図１１Ｂは、シンボルが“＋ｘ”から“＋ｙ”に遷移する場合を示し、図１１Ｃは、シンボルが“＋ｘ”から“−ｙ”に遷移する場合を示し、図１１Ｄは、シンボルが“＋ｘ”から“＋ｚ”に遷移する場合を示し、図１１Ｅは、シンボルが“＋ｘ”から“−ｚ”に遷移する場合を示す。
【００６７】
図５に示したように、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“１ｘｘ”である場合には、シンボルが“＋ｘ”から“−ｘ”に遷移する。これにより、図１１Ａに示したように、信号ＳＩＧＡは高レベル電圧ＶＨから低レベル電圧ＶＬに変化し、信号ＳＩＧＢは低レベル電圧ＶＬから高レベル電圧ＶＨに変化し、信号ＳＩＧＣは中レベル電圧ＶＭを維持する。このとき、遷移検出部２５は、図５に示したように、インピーダンス制御信号ＣＴＬを“１”（アクティブ）にする。よって、インピーダンス制御部２８Ｃは、送信装置１０がシンボル“−ｘ”を出力する期間（ユニットインターバルＵＩ）において、ドライバ部２９Ｃの出力インピーダンスを約５００［Ω］にする（図１１ＡのＷ２）。すなわち、シンボルが“＋ｘ”から“−ｘ”に遷移する際、信号ＳＩＧＣは中レベル電圧ＶＭを維持するため、インピーダンス制御部２８Ｃは、ドライバ部２９Ｃの出力インピーダンスを大きい値（この例では約５００［Ω］）に変化させる。
【００６８】
図１２は、送信装置１０がシンボル“＋ｘ”の後のシンボル“−ｘ”を送信している場合における通信システム１の一動作例を模式的に表すものである。この図１２では、等価回路を用いてドライバ部２９Ａ，２９Ｂ，２９Ｃを示している。この例では、ドライバ部２９Ａは低レベル電圧ＶＬを出力し、ドライバ部２９Ｂは高レベル電圧ＶＨを出力し、ドライバ部２９Ｃは中レベル電圧ＶＭを出力する。このとき、ドライバ部２９Ｃの出力インピーダンスは大きい値に設定されているため、出力端子ＴoutＡは、ドライバ部２９Ｃにより、１０００［Ω］の抵抗素子によりプルアップされるとともに、１０００［Ω］の抵抗素子によりプルダウンされる。よって、ドライバ部２９Ｃでは、これらの２つの抵抗素子を介して直流電流ＩＭが流れる。送信装置１０では、このように、ドライバ部２９Ａ，２９Ｂ，２９Ｃのうち、中レベル電圧ＶＭを出力するドライバ部の出力インピーダンスを高くしたので、直流電流ＩＭの電流値を抑えることができるため、消費電力を低減することができる。
【００６９】
また、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“０１０”である場合には、シンボルが“＋ｘ”から“＋ｙ”に遷移する。これにより、図１１Ｂに示したように、信号ＳＩＧＡは高レベル電圧ＶＨから中レベル電圧ＶＭに変化し、信号ＳＩＧＢは低レベル電圧ＶＬから高レベル電圧ＶＨに変化し、信号ＳＩＧＣは中レベル電圧ＶＭから低レベル電圧ＶＬに変化する。このとき、遷移検出部２５は、図５に示したように、インピーダンス制御信号ＣＴＬを“０”（非アクティブ）にする。よって、インピーダンス制御部２８Ａは、送信装置１０がシンボル“＋ｙ”を出力する期間において、ドライバ部２９Ａの出力インピーダンスを約５０［Ω］にする。すなわち、信号ＳＩＧＡは高レベル電圧ＶＨから中レベル電圧ＶＭに変化するため、インピーダンス制御部２８Ａは、ドライバ部２９Ａの出力インピーダンスを、線路１１０Ａの特性インピーダンスに整合させる。
【００７０】
また、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“０１１”である場合には、シンボルが“＋ｘ”から“−ｙ”に遷移する。これにより、図１１Ｃに示したように、信号ＳＩＧＡは高レベル電圧ＶＨから中レベル電圧ＶＭに変化し、信号ＳＩＧＢは低レベル電圧ＶＬを維持し、信号ＳＩＧＣは中レベル電圧ＶＭから高レベル電圧ＶＨに変化する。このとき、遷移検出部２５は、図５に示したように、インピーダンス制御信号ＣＴＬを“０”（非アクティブ）にする。よって、インピーダンス制御部２８Ａは、送信装置１０がシンボル“−ｙ”を出力する期間において、ドライバ部２９Ａの出力インピーダンスを約５０［Ω］にする。すなわち、信号ＳＩＧＡは高レベル電圧ＶＨから中レベル電圧ＶＭに変化するため、インピーダンス制御部２８Ａは、ドライバ部２９Ａの出力インピーダンスを、線路１１０Ａの特性インピーダンスに整合させる。
【００７１】
また、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“０００”である場合には、シンボルが“＋ｘ”から“＋ｚ”に遷移する。これにより、図１１Ｄに示したように、信号ＳＩＧＡは高レベル電圧ＶＨから低レベル電圧ＶＬに変化し、信号ＳＩＧＢは低レベル電圧ＶＬから中レベル電圧ＶＭに変化し、信号ＳＩＧＣは中レベル電圧ＶＭから高レベル電圧ＶＨに変化する。このとき、遷移検出部２５は、図５に示したように、インピーダンス制御信号ＣＴＬを“０”（非アクティブ）にする。よって、インピーダンス制御部２８Ｂは、送信装置１０がシンボル“＋ｚ”を出力する期間において、ドライバ部２９Ｂの出力インピーダンスを約５０［Ω］にする。すなわち、信号ＳＩＧＢは低レベル電圧ＶＬから中レベル電圧ＶＭに変化するため、インピーダンス制御部２８Ｂは、ドライバ部２９Ｂの出力インピーダンスを、線路１１０Ｂの特性インピーダンスに整合させる。
【００７２】
また、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“００１”である場合には、シンボルが“＋ｘ”から“−ｚ”に遷移する。これにより、図１１Ｅに示したように、信号ＳＩＧＡは高レベル電圧ＶＨを維持し、信号ＳＩＧＢは低レベル電圧ＶＬから中レベル電圧ＶＭに変化し、信号ＳＩＧＣは中レベル電圧ＶＭから低レベル電圧ＶＬに変化する。このとき、遷移検出部２５は、図５に示したように、インピーダンス制御信号ＣＴＬを“０”（非アクティブ）にする。よって、インピーダンス制御部２８Ｂは、送信装置１０がシンボル“−ｚ”を出力する期間において、ドライバ部２９Ｂの出力インピーダンスを約５０［Ω］にする。すなわち、信号ＳＩＧＢは低レベル電圧ＶＬから中レベル電圧ＶＭに変化するため、インピーダンス制御部２８Ｂは、ドライバ部２９Ｂの出力インピーダンスを、線路１１０Ｂの特性インピーダンスに整合させる。
【００７３】
なお、この例では、シンボルが“＋ｘ”から“＋ｘ”以外のシンボルに遷移する場合について説明したが、シンボルが“−ｘ”から“−ｘ”以外のシンボルに遷移する場合、シンボルが“＋ｙ”から“＋ｙ”以外のシンボルに遷移する場合、シンボルが“−ｙ”から“−ｙ”以外のシンボルに遷移する場合、シンボルが“＋ｚ”から“＋ｚ”以外のシンボルに遷移する場合、シンボルが“−ｚ”から“−ｚ”以外のシンボルに遷移する場合についても同様である。
【００７４】
このように、通信システム１では、受信装置３０における終端抵抗を省くようにしたので、消費電力を低減することができる。すなわち、例えば、受信部４０（図９）においてスイッチ４２Ａ〜４２Ｃをオン状態にすることにより、抵抗素子４１Ａ〜４１Ｃを終端抵抗として機能させた場合には、ドライバ部２９Ａ〜２９Ｃのうちの高レベル電圧ＶＨを生成するドライバから、受信部４０の抵抗素子４１Ａ〜４１Ｃを介して低レベル電圧ＶＬを生成するドライバへ電流が流れるため、消費電流が増加してしまう。一方、通信システム１では、スイッチ４２Ａ〜４２Ｃをオフ状態にしたので、このような電流パスが生じないため、消費電流を低減することができる。
【００７５】
また、通信システム１では、例えば、インピーダンス制御部２８Ａは、シンボルが遷移するときに、信号ＳＩＧＡにおいて中レベル電圧ＶＭが維持される場合には、ドライバ部２９Ａの出力インピーダンスを高くした。これにより、通信システム１では、波形品質の低下を抑えつつ、消費電力を低減することができる。すなわち、例えば、シンボルが遷移するときに、信号ＳＩＧＡが中レベル電圧ＶＭを維持する場合には、信号ＳＩＧＡが変化していないため、ドライバ部２９Ａの出力インピーダンスが線路１１０Ａの特性インピーダンスに整合していなくても、波形品質が低下するおそれが低い。よって、このような場合には、ドライバ部２９Ａの出力インピーダンスを高くすることにより、波形品質の低下を抑えつつ、消費電力を低減することができる。
【００７６】
また、通信システム１では、遷移検出部２５が、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９に基づいて特定のシンボル遷移を検出し、インピーダンス制御部２８Ａ，２８Ｂ，２８Ｃが、その検出結果に基づいてドライバ部２９Ａ，２９Ｂ，２９Ｃの出力インピーダンスをそれぞれ設定するようにした。これにより、通信システム１では、例えば、出力インピーダンスを高くしても波形品質の低下を抑えることができるシンボル遷移のみに対して、動的に出力インピーダンスを高くすることができるため、波形品質の低下を抑えつつ、消費電力を低減することができる。
【００７７】
図１３Ａは、通信システム１における、信号ＳＩＧＡと信号ＳＩＧＢとの差分ＡＢ、信号ＳＩＧＢと信号ＳＩＧＣとの差分ＢＣ、信号ＳＩＧＣと信号ＳＩＧＡとの差分ＣＡのアイダイアグラム（シミュレーション結果）を表すものである。図１３Ｂは、比較例に係る通信システム１Ｒにおける差分ＡＢ、差分ＢＣ、差分ＣＡのアイダイアグラムを表すものである。この通信システム１Ｒでは、ドライバ部２９Ａ，２９Ｂ，２９Ｃの出力インピーダンスを高くしないように構成している。
【００７８】
本実施の形態に係る通信システム１（図１３Ａ）では、比較例に係る通信システム１Ｒ（図１３Ｂ）の場合に比べてアイ開口が若干狭まるものの、十分なアイ開口を確保できる。また、通信システム１では、比較例に係る通信システム１Ｒに比べて、直流電流ＩＭに係る消費電力を例えば約２０％削減することができる。このように、通信システム１では、波形品質の低下を抑えつつ、消費電力を低減することができる。
【００７９】
［効果］
以上のように本実施の形態では、シンボルが遷移するときに、ドライバ部の出力信号において中レベル電圧が維持される場合には、そのドライバ部の出力インピーダンスを高くしたので、波形品質の低下を抑えつつ、消費電力を低減することができる。
【００８０】
本実施の形態では、遷移検出部が、遷移信号に基づいて特定のシンボル遷移を検出し、インピーダンス制御部が、その検出結果に基づいてドライバ部の出力インピーダンスを設定するようにしたので、波形品質の低下を抑えつつ、消費電力を低減することができる。
【００８１】
［変形例１−１］
上記実施の形態では、２０個のトランジスタ９１をオン状態にすることにより高レベル電圧ＶＨを生成したが、これに限定されるものではない。例えば、製造時の素子ばらつきにより、トランジスタ９１のオン抵抗と、抵抗素子９２の抵抗値との和が１０００［Ω］よりも小さい場合には、オン状態にするトランジスタ９１の数を減らしてもよい。また、トランジスタ９１のオン抵抗と、抵抗素子９２の抵抗値との和が１０００［Ω］よりも大きい場合には、オン状態にするトランジスタ９１の数を増やしてもよい。低レベル電圧ＶＬを生成する場合についても同様である。
【００８２】
［変形例１−２］
上記実施の形態では、１０個のトランジスタ９１および１０個のトランジスタ９４をオン状態にすることにより中レベル電圧ＶＭを生成したが、これに限定されるものではない。例えば、製造時の素子ばらつきにより、トランジスタ９１のオン抵抗と、抵抗素子９２の抵抗値との和が、トランジスタ９４のオン抵抗と、抵抗素子９３の抵抗値との和よりも小さい場合には、オン状態にするトランジスタ９１の数を、オン状態にするトランジスタ９４の数よりも少なくしてもよい。また、トランジスタ９１のオン抵抗と、抵抗素子９２の抵抗値との和が、トランジスタ９４のオン抵抗と、抵抗素子９３の抵抗値との和よりも大きい場合には、オン状態にするトランジスタ９１の数を、オン状態にするトランジスタ９４の数よりも多くしてもよい。これにより、中レベル電圧ＶＭを、高レベル電圧ＶＨと低レベル電圧ＶＬの中間電圧に近付けることができる。
【００８３】
＜２．第２の実施の形態＞
次に、第２の実施の形態に係る通信システム２について説明する。本実施の形態は、全てのシンボル遷移について、中レベル電圧ＶＭを出力するドライバ部の出力インピーダンスを高くするものである。なお、上記第１の実施の形態に係る通信システム１と実質的に同一の構成部分には同一の符号を付し、適宜説明を省略する。
【００８４】
図１に示したように、通信システム２は、送信装置５０を備えている。送信装置５０は、送信部６０を有している。
【００８５】
図１４は、送信部６０の一構成例を表すものである。送信部６０は、シリアライザ２１Ｆ，２１Ｒ，２１Ｐと、送信シンボル生成部２２と、出力部６６を有している。すなわち、本実施の形態に係る送信部６０は、第１の実施の形態に係る送信部２０（図４）において、遷移検出部２５を省くとともに、出力部２６を出力部６６に置き換えたものである。
【００８６】
図１５は、出力部６６の一構成例を表すものである。出力部６６は、ドライバ制御部２７と、制御信号生成部６７Ｃと、インピーダンス制御部２８Ａ，２８Ｂ，２８Ｃと、ドライバ部２９Ａ，２９Ｂ，２９Ｃとを有している。
【００８７】
制御信号生成部６７Ｃは、クロック信号ＴｘＣＫに基づいて、インピーダンス制御信号ＣＴＬ３を生成するものである。そして、制御信号生成部６７Ｃは、生成したインピーダンス制御信号ＣＴＬ３を、インピーダンス制御部２８Ａ〜２８Ｃに供給するようになっている。
【００８８】
図１６は、インピーダンス制御部２８Ａに供給される信号ＰＵＡ，ＰＤＡおよびインピーダンス制御信号ＣＴＬ３の波形の一例を表すものである。この例では、タイミングｔ１１において信号ＰＵＡが低レベルから高レベルに変化し（図１６（Ａ））、そのタイミングｔ１１からユニットインターバルＵＩの２つ分の時間が経過したタイミングｔ１３において信号ＰＤＡが高レベルから低レベルに変化する（図１６（Ｂ））。そして、インピーダンス制御信号ＣＴＬ３は、タイミングｔ１１からユニットインターバルＵＩの半分（０．５ＵＩ）の時間が経過したタイミングにおいて低レベルから高レベルに変化し、そのタイミングからユニットインターバルＵＩの半分の時間が経過したタイミングｔ１２において高レベルから低レベルに変化する（図１６（Ｃ））。同様に、インピーダンス制御信号ＣＴＬ３は、タイミングｔ１２からユニットインターバルＵＩの半分（０．５ＵＩ）の時間が経過したタイミングにおいて低レベルから高レベルに変化し、そのタイミングからユニットインターバルＵＩの半分の時間が経過したタイミングｔ１３において高レベルから低レベルに変化する。この例では、インピーダンス制御部２８Ａに供給される信号について説明したが、インピーダンス制御部２８Ｂ，２８Ｃに供給される信号についても同様である。このように、制御信号生成部６７Ｃは、ユニットインターバルＵＩの後半において“１”（アクティブ）になるインピーダンス制御信号ＣＴＬ３を生成するようになっている。
【００８９】
ここで、制御信号生成部６７Ｃおよびインピーダンス制御部２８Ａ〜２８Ｃは、本開示における「設定部」の一具体例に対応する。
【００９０】
図１７Ａ〜１７Ｅは、シンボルが“＋ｘ”から“＋ｘ”以外のシンボルに遷移する場合における送信装置５０の一動作例を表すものである。
【００９１】
図５に示したように、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“１ｘｘ”である場合には、シンボルが“＋ｘ”から“−ｘ”に遷移する。このとき、インピーダンス制御部２８Ｃは、図１７Ａに示したように、送信装置５０がシンボル“−ｘ”を出力する期間（ユニットインターバルＵＩ）における後半の期間（０．５ＵＩ）において、ドライバ部２９Ｃの出力インピーダンスを約５００［Ω］にする（図１７ＡのＷ３１）。すなわち、信号ＳＩＧＣの電圧は中レベル電圧ＶＭであるため、インピーダンス制御部２８Ｃは、ドライバ部２９Ｃの出力インピーダンスを大きい値（この例では約５００［Ω］）に変化させる。
【００９２】
また、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“０１０”である場合には、シンボルが“＋ｘ”から“＋ｙ”に遷移する。このとき、インピーダンス制御部２８Ａは、図１７Ｂに示したように、送信装置５０がシンボル“＋ｙ”を出力する期間における後半の期間（０．５ＵＩ）において、ドライバ部２９Ａの出力インピーダンスを約５００［Ω］にする（図１７ＢのＷ３２）。すなわち、信号ＳＩＧＡの電圧は中レベル電圧ＶＭであるため、インピーダンス制御部２８Ａは、ドライバ部２９Ａの出力インピーダンスを大きい値（この例では約５００［Ω］）に変化させる。
【００９３】
また、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“０１１”である場合には、シンボルが“＋ｘ”から“−ｙ”に遷移する。このとき、インピーダンス制御部２８Ａは、図１７Ｃに示したように、送信装置５０がシンボル“−ｙ”を出力する期間における後半の期間（０．５ＵＩ）において、ドライバ部２９Ａの出力インピーダンスを約５００［Ω］にする（図１７ＣのＷ３３）。すなわち、信号ＳＩＧＡの電圧は中レベル電圧ＶＭであるため、インピーダンス制御部２８Ａは、ドライバ部２９Ａの出力インピーダンスを大きい値（この例では約５００［Ω］）に変化させる。
【００９４】
また、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“０００”である場合には、シンボルが“＋ｘ”から“＋ｚ”に遷移する。このとき、インピーダンス制御部２８Ｂは、図１７Ｄに示したように、送信装置５０がシンボル“＋ｚ”を出力する期間における後半の期間（０．５ＵＩ）において、ドライバ部２９Ｂの出力インピーダンスを約５００［Ω］にする（図１７ＤのＷ３４）。すなわち、信号ＳＩＧＢの電圧は中レベル電圧ＶＭであるため、インピーダンス制御部２８Ｂは、ドライバ部２９Ｂの出力インピーダンスを大きい値（この例では約５００［Ω］）に変化させる。
【００９５】
また、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“００１”である場合には、シンボルが“＋ｘ”から“−ｚ”に遷移する。このとき、インピーダンス制御部２８Ｂは、図１７Ｅに示したように、送信装置５０がシンボル“−ｚ”を出力する期間における後半の期間（０．５ＵＩ）において、ドライバ部２９Ｂの出力インピーダンスを約５００［Ω］にする（図１７ＥのＷ３５）。すなわち、信号ＳＩＧＢの電圧は中レベル電圧ＶＭであるため、インピーダンス制御部２８Ｂは、ドライバ部２９Ｂの出力インピーダンスを大きい値（この例では約５００［Ω］）に変化させる。
【００９６】
図１８は、通信システム２における、信号ＳＩＧＡと信号ＳＩＧＢとの差分ＡＢ、信号ＳＩＧＢと信号ＳＩＧＣとの差分ＢＣ、信号ＳＩＧＣと信号ＳＩＧＡとの差分ＣＡのアイダイアグラムを表すものである。本実施の形態に係る通信システム２（図１８）では、第１の実施の形態に係る通信システム１（図１３Ａ）の場合に比べてアイ開口を広くすることができる。また、通信システム２では、比較例に係る通信システム１Ｒに比べて、直流電流ＩＭに係る消費電力を例えば約５０％削減することができる。このように、通信システム２では、全てのシンボル遷移について、ドライバ部２９Ａ，２９Ｂ，２９Ｃのうちの中レベル電圧ＶＭを出力するドライバ部の出力インピーダンスを所定の期間（この例では０．５ＵＩ）だけ高くするようにしたので、波形品質の低下を抑えつつ、消費電力を低減することができる。
【００９７】
また、通信システム２では、全てのシンボル遷移について、ドライバ部２９Ａ，２９Ｂ，２９Ｃのうちの中レベル電圧ＶＭを出力するドライバ部の出力インピーダンスを高くするようにした。これにより、上記第１の実施の形態における遷移検出部２５を省くことができるため、構成をシンプルにすることができる。
【００９８】
以上のように本実施の形態では、全てのシンボル遷移について、中レベル電圧を出力するドライバ部の出力インピーダンスを所定の期間だけ高くするようにしたので、波形品質の低下を抑えつつ、消費電力を低減することができる。
【００９９】
本実施の形態では、全てのシンボル遷移について、中レベル電圧を出力するドライバ部の出力インピーダンスを高くするようにしたので、構成をシンプルにすることができる。
【０１００】
その他の効果は、上記第１の実施の形態の場合と同様である。
【０１０１】
［変形例２−１］
上記実施の形態では、インピーダンス制御信号ＣＴＬ３は、図１６に示したように、例えばタイミングｔ１１からユニットインターバルＵＩの半分（０．５ＵＩ）の時間が経過したタイミングにおいて低レベルから高レベルに変化し、そのタイミングからユニットインターバルＵＩの半分の時間が経過したタイミングｔ１２において高レベルから低レベルに変化するようにしたが、これに限定されるものではない。これに代えて、例えば、インピーダンス制御信号ＣＴＬ３は、タイミングｔ１１からユニットインターバルＵＩの半分よりも短い時間が経過したタイミングにおいて低レベルから高レベルに変化し、タイミングｔ１２において高レベルから低レベルに変化するようにしてもよい。この場合には、ドライバ部２９Ａ，２９Ｂ，２９Ｃのうちの中レベル電圧ＶＭを出力するドライバ部の出力インピーダンスを高くする期間の長さを長くすることができ、その結果、消費電力をさらに低減することができる。また、例えば、インピーダンス制御信号ＣＴＬ３は、タイミングｔ１１からユニットインターバルＵＩの半分よりも長い時間が経過したタイミングにおいて低レベルから高レベルに変化し、タイミングｔ１２において高レベルから低レベルに変化するようにしてもよい。
【０１０２】
＜３．第３の実施の形態＞
次に、第３の実施の形態に係る通信システム３について説明する。本実施の形態は、シンボルが遷移するときの差分ＡＢ，ＢＣ，ＣＡの遷移時間に着目して、出力インピーダンスを高くする特定のシンボル遷移を定めたものである。なお、上記第１の実施の形態に係る通信システム１と実質的に同一の構成部分には同一の符号を付し、適宜説明を省略する。
【０１０３】
図１に示したように、通信システム３は、送信装置７０を備えている。送信装置７０は、送信部８０を有している。図４に示したように、送信部８０は、遷移検出部８５を有している。
【０１０４】
図１９は、遷移検出部８５の一動作例を表すものである。遷移検出部８５は、図１９においてＷ４で示したように、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“００１”、“０１１”、および“１ｘｘ”である場合に、インピーダンス制御信号ＣＴＬを“１”（アクティブ）にし、それ以外である場合に、インピーダンス制御信号ＣＴＬを“０”（非アクティブ）にするものである。遷移検出部８５は、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９に基づいて、以下に説明するように、シンボル遷移が、差分ＡＢ，ＢＣ，ＣＡのいずれかの遷移時間が長くなるおそれがあるシンボル遷移であるか否かを確認し、その結果に基づいてインピーダンス制御信号ＣＴＬを生成するようになっている。
【０１０５】
図２０は、差分ＡＢ，ＢＣ，ＣＡのアイダイアグラムを模式的に表すものである。図２０に示したように、遷移Ｗ６１，Ｗ６２は、他の遷移に比べて、遷移時間が長い遷移である。遷移Ｗ６１は、−２ΔＶから＋ΔＶに変化する遷移であり、遷移Ｗ６２は、＋２ΔＶから−ΔＶに変化する遷移である。
【０１０６】
遷移検出部８５は、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９に基づいて、シンボル遷移が、遷移Ｗ６１，Ｗ６２のように、差分ＡＢ，ＢＣ，ＣＡのいずれかの遷移時間が長くなるおそれがあるシンボル遷移であるか否かを確認する。そして、遷移検出部８５は、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“０００”または“０１０”である場合に、差分ＡＢ，ＢＣ，ＣＡのいずれかの遷移時間が長くなるおそれがあるシンボル遷移であると判断し、インピーダンス制御信号ＣＴＬを“０”（非アクティブ）にする。また、遷移検出部８５は、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“００１”、“０１１”、または“１ｘｘ”である場合に、差分ＡＢ，ＢＣ，ＣＡのいずれかの遷移時間が長くなるおそれがあるシンボル遷移ではないと判断し、インピーダンス制御信号ＣＴＬを“１”（アクティブ）にするようになっている。
【０１０７】
ここで、遷移検出部８５、タイミング制御部２７Ｔ、およびインピーダンス制御部２８Ａ〜２８Ｃは、本開示における「設定部」の一具体例に対応する。
【０１０８】
図２１Ａ〜２１Ｅは、シンボルが“＋ｘ”から“＋ｘ”以外のシンボルに遷移する場合における送信装置７０の一動作例を表すものである。
【０１０９】
図１９に示したように、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“１ｘｘ”である場合には、シンボルが“＋ｘ”から“−ｘ”に遷移する。このとき、遷移検出部８５は、図１９に示したように、インピーダンス制御信号ＣＴＬを“１”（アクティブ）にする。よって、インピーダンス制御部２８Ｃは、図２１Ａに示したように、送信装置７０がシンボル“−ｘ”を出力する期間（ユニットインターバルＵＩ）において、ドライバ部２９Ｃの出力インピーダンスを約５００［Ω］にする（図２１ＡのＷ５１）。すなわち、シンボルが“＋ｘ”から“−ｘ”に遷移する場合には、差分ＡＢ，ＢＣ，ＣＡの遷移は、いずれも遷移Ｗ６１，Ｗ６２に該当しないので、インピーダンス制御部２８Ｃは、ドライバ部２９Ｃの出力インピーダンスを大きい値（この例では約５００［Ω］）に変化させる。
【０１１０】
また、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“０１０”である場合には、シンボルが“＋ｘ”から“＋ｙ”に遷移する。このとき、遷移検出部８５は、図１９に示したように、インピーダンス制御信号ＣＴＬを“０”（非アクティブ）にする。よって、インピーダンス制御部２８Ａは、図２１Ｂに示したように、送信装置７０がシンボル“＋ｙ”を出力する期間において、ドライバ部２９Ａの出力インピーダンスを約５０［Ω］にする。すなわち、差分ＡＢの遷移は遷移Ｗ６２に対応し、差分ＡＢの遷移時間が長くなるおそれがあるので、インピーダンス制御部２８Ａは、ドライバ部２９Ａの出力インピーダンスを大きい値にせず、線路１１０Ａの特性インピーダンスに整合させる。これにより、ドライバ部２９Ａの出力インピーダンスを大きい値にする場合に比べ、信号ＳＩＧＡの遷移時間を短くすることができるため、差分ＡＢの遷移時間が長くなるおそれを低減することができる。
【０１１１】
また、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“０１１”である場合には、シンボルが“＋ｘ”から“−ｙ”に遷移する。このとき、遷移検出部８５は、図１９に示したように、インピーダンス制御信号ＣＴＬを“１”（アクティブ）にする。よって、インピーダンス制御部２８Ａは、図２１Ｃに示したように、送信装置７０がシンボル“−ｙ”を出力する期間において、ドライバ部２９Ａの出力インピーダンスを約５００［Ω］にする（図２１ＣのＷ５２）。すなわち、シンボルが“＋ｘ”から“−ｙ”に遷移する場合には、差分ＡＢ，ＢＣ，ＣＡの遷移は、いずれも遷移Ｗ６１，Ｗ６２に該当しないので、インピーダンス制御部２８Ａは、ドライバ部２９Ａの出力インピーダンスを大きい値（この例では約５００［Ω］）に変化させる。
【０１１２】
また、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“０００”である場合には、シンボルが“＋ｘ”から“＋ｚ”に遷移する。このとき、遷移検出部８５は、図１９に示したように、インピーダンス制御信号ＣＴＬを“０”（非アクティブ）にする。よって、インピーダンス制御部２８Ｂは、図２１Ｄに示したように、送信装置７０がシンボル“＋ｚ”を出力する期間において、ドライバ部２９Ｂの出力インピーダンスを約５０［Ω］にする。すなわち、差分ＡＢの遷移は遷移Ｗ６２に対応し、差分ＡＢの遷移時間が長くなるおそれがあるので、インピーダンス制御部２８Ｂは、ドライバ部２９Ｂの出力インピーダンスを大きい値にせず、線路１１０Ｂの特性インピーダンスに整合させる。これにより、ドライバ部２９Ｂの出力インピーダンスを大きい値にする場合に比べ、信号ＳＩＧＢの遷移時間を短くすることができるため、差分ＡＢの遷移時間が長くなるおそれを低減することができる。
【０１１３】
また、シンボルＤＳが“＋ｘ”であり、遷移信号ＴｘＦ９，ＴｘＲ９，ＴｘＰ９が“００１”である場合には、シンボルが“＋ｘ”から“−ｚ”に遷移する。このとき、遷移検出部８５は、図１９に示したように、インピーダンス制御信号ＣＴＬを“１”（アクティブ）にする。よって、インピーダンス制御部２８Ｂは、図２１Ｅに示したように、送信装置７０がシンボル“−ｚ”を出力する期間において、ドライバ部２９Ｂの出力インピーダンスを約５００［Ω］にする（図２１ＥのＷ５３）。すなわち、シンボルが“＋ｘ”から“−ｚ”に遷移する場合には、差分ＡＢ，ＢＣ，ＣＡの遷移は、いずれも遷移Ｗ６１，Ｗ６２に該当しないので、インピーダンス制御部２８Ｂは、ドライバ部２９Ｂの出力インピーダンスを大きい値（この例では約５００［Ω］）に変化させる。
【０１１４】
図２２は、通信システム３における、信号ＳＩＧＡと信号ＳＩＧＢとの差分ＡＢ、信号ＳＩＧＢと信号ＳＩＧＣとの差分ＢＣ、信号ＳＩＧＣと信号ＳＩＧＡとの差分ＣＡのアイダイアグラムを表すものである。本実施の形態に係る通信システム３（図２２）では、第１の実施の形態に係る通信システム１（図１３Ａ）と同等のアイ開口を得ることができる。また、通信システム３では、比較例に係る通信システム１Ｒに比べて、直流電流ＩＭに係る消費電力を例えば約６０％削減することができる。このように、通信システム３では、シンボル遷移が、差分ＡＢ，ＢＣ，ＣＡのいずれかの遷移時間が長くなるおそれがあるシンボル遷移ではない場合に、ドライバ部２９Ａ，２９Ｂ，２９Ｃのうちの中レベル電圧ＶＭを出力するドライバ部の出力インピーダンスを高くするようにしたので、波形品質の低下を抑えつつ、消費電力を低減することができる。
【０１１５】
以上のように本実施の形態では、シンボル遷移が、差分ＡＢ，ＢＣ，ＣＡのいずれかの遷移時間が長くなるおそれがあるシンボル遷移ではない場合に、中レベル電圧を出力するドライバ部の出力インピーダンスを高くするようにしたので、波形品質の低下を抑えつつ、消費電力を低減することができる。
【０１１６】
＜４．適用例＞
次に、上記実施の形態および変形例で説明した通信システムの適用例について説明する。
【０１１７】
（適用例１）
図２３は、上記実施の形態等の通信システムが適用されるスマートフォン３００（多機能携帯電話）の外観を表すものである。このスマートフォン３００には、様々なデバイスが搭載されており、それらのデバイス間でデータのやり取りを行う通信システムにおいて、上記実施の形態等の通信システムが適用されている。
【０１１８】
図２４は、スマートフォン３００に用いられるアプリケーションプロセッサ３１０の一構成例を表すものである。アプリケーションプロセッサ３１０は、ＣＰＵ（Central Processing Unit）３１１と、メモリ制御部３１２と、電源制御部３１３と、外部インタフェース３１４と、ＧＰＵ（Graphics Processing Unit）３１５と、メディア処理部３１６と、ディスプレイ制御部３１７と、ＭＩＰＩ（Mobile Industry Processor Interface）インタフェース３１８とを有している。ＣＰＵ３１１、メモリ制御部３１２、電源制御部３１３、外部インタフェース３１４、ＧＰＵ３１５、メディア処理部３１６、ディスプレイ制御部３１７は、この例では、システムバス３１９に接続され、このシステムバス３１９を介して、互いにデータのやり取りをすることができるようになっている。
【０１１９】
ＣＰＵ３１１は、プログラムに従って、スマートフォン３００で扱われる様々な情報を処理するものである。メモリ制御部３１２は、ＣＰＵ３１１が情報処理を行う際に使用するメモリ５０１を制御するものである。電源制御部３１３は、スマートフォン３００の電源を制御するものである。
【０１２０】
外部インタフェース３１４は、外部デバイスと通信するためのインタフェースであり、この例では、無線通信部５０２およびイメージセンサ４１０と接続されている。無線通信部５０２は、携帯電話の基地局と無線通信をするものであり、例えば、ベースバンド部や、ＲＦ（Radio Frequency）フロントエンド部などを含んで構成される。イメージセンサ４１０は、画像を取得するものであり、例えばＣＭＯＳセンサを含んで構成される。
【０１２１】
ＧＰＵ３１５は、画像処理を行うものである。メディア処理部３１６は、音声や、文字や、図形などの情報を処理するものである。ディスプレイ制御部３１７は、ＭＩＰＩインタフェース３１８を介して、ディスプレイ５０４を制御するものである。ＭＩＰＩインタフェース３１８は、画像信号をディスプレイ５０４に送信するものである。画像信号としては、例えば、ＹＵＶ形式やＲＧＢ形式などの信号を用いることができる。ＭＩＰＩインタフェース３１８は、例えば水晶振動子を含む発振回路３３０から供給される基準クロックに基づいて動作するようになっている。このＭＩＰＩインタフェース３１８とディスプレイ５０４との間の通信システムには、例えば、上記実施の形態等の通信システムが適用される。
【０１２２】
図２５は、イメージセンサ４１０の一構成例を表すものである。イメージセンサ４１０は、センサ部４１１と、ＩＳＰ（Image Signal Processor）４１２と、ＪＰＥＧ（Joint Photographic Experts Group）エンコーダ４１３と、ＣＰＵ４１４と、ＲＡＭ（Random Access Memory）４１５と、ＲＯＭ（Read Only Memory）４１６と、電源制御部４１７と、Ｉ2Ｃ（Inter-Integrated Circuit）インタフェース４１８と、ＭＩＰＩインタフェース４１９とを有している。これらの各ブロックは、この例では、システムバス４２０に接続され、このシステムバス４２０を介して、互いにデータのやり取りをすることができるようになっている。
【０１２３】
センサ部４１１は、画像を取得するものであり、例えばＣＭＯＳセンサにより構成されるものである。ＩＳＰ４１２は、センサ部４１１が取得した画像に対して所定の処理を行うものである。ＪＰＥＧエンコーダ４１３は、ＩＳＰ４１２が処理した画像をエンコードしてＪＰＥＧ形式の画像を生成するものである。ＣＰＵ４１４は、プログラムに従ってイメージセンサ４１０の各ブロックを制御するものである。ＲＡＭ４１５は、ＣＰＵ４１４が情報処理を行う際に使用するメモリである。ＲＯＭ４１６は、ＣＰＵ４１４において実行されるプログラムやキャリブレーションにより得られた設定値などを記憶するものである。電源制御部４１７は、イメージセンサ４１０の電源を制御するものである。Ｉ2Ｃインタフェース４１８は、アプリケーションプロセッサ３１０から制御信号を受け取るものである。また、図示していないが、イメージセンサ４１０は、アプリケーションプロセッサ３１０から、制御信号に加えてクロック信号をも受け取るようになっている。具体的には、イメージセンサ４１０は、様々な周波数のクロック信号に基づいて動作できるよう構成されている。ＭＩＰＩインタフェース４１９は、画像信号をアプリケーションプロセッサ３１０に送信するものである。画像信号としては、例えば、ＹＵＶ形式やＲＧＢ形式などの信号を用いることができる。ＭＩＰＩインタフェース４１９は、例えば水晶振動子を含む発振回路４３０から供給される基準クロックに基づいて動作するようになっている。このＭＩＰＩインタフェース４１９とアプリケーションプロセッサ３１０との間の通信システムには、例えば、上記実施の形態等の通信システムが適用される。
【０１２４】
（適用例２）
図２６は、上記実施の形態等の通信システムが適用される車両制御システム６００の一構成例を表すものである。車両制御システム６００は、自動車、電気自動車、ハイブリッド電気自動車、自動二輪車などの動作を制御するものである。この車両制御システム６００は、駆動系制御ユニット６１０と、ボディ系制御ユニット６２０と、バッテリ制御ユニット６３０と、車外情報検出ユニット６４０と、車内情報検出ユニット６５０と、統合制御ユニット６６０とを有している。これらのユニットは、通信ネットワーク６９０を介して互いに接続されている。通信ネットワーク６９０は、例えば、ＣＡＮ（Controller Area Network）、ＬＩＮ（Local Interconnect Network）、ＬＡＮ（Local Area Network）、ＦｌｅｘＲａｙ（登録商標）などの任意の規格に準拠したネットワークを用いることができる。各ユニットは、例えば、マイクロコンピュータ、記憶部、制御対象の装置を駆動する駆動回路、通信Ｉ／Ｆなどを含んで構成される。
【０１２５】
駆動系制御ユニット６１０は、車両の駆動系に関連する装置の動作を制御するものである。駆動系制御ユニット６１０には、車両状態検出部６１１が接続されている。車両状態検出部６１１は、車両の状態を検出するものであり、例えば、ジャイロセンサ、加速度センサ、アクセルペダルやブレーキペダルの操作量や操舵角などを検出するセンサなどを含んで構成されるものである。駆動系制御ユニット６１０は、車両状態検出部６１１により検出された情報に基づいて、車両の駆動系に関連する装置の動作を制御するようになっている。この駆動系制御ユニット６１０と車両状態検出部６１１との間の通信システムには、例えば、上記実施の形態等の通信システムが適用される。
【０１２６】
ボディ系制御ユニット６２０は、キーレスエントリシステム、パワーウィンドウ装置、各種ランプなど、車両に装備された各種装置の動作を制御するものである。
【０１２７】
バッテリ制御ユニット６３０は、バッテリ６３１を制御するものである。バッテリ制御ユニット６３０には、バッテリ６３１が接続されている。バッテリ６３１は、駆動用モータへ電力を供給するものであり、例えば２次電池、冷却装置などを含んで構成されるものである。バッテリ制御ユニット６３０は、バッテリ６３１から、温度、出力電圧、バッテリ残量などの情報を取得し、これらの情報に基づいて、バッテリ６３１の冷却装置などを制御するようになっている。このバッテリ制御ユニット６３０とバッテリ６３１との間の通信システムには、例えば、上記実施の形態等の通信システムが適用される。
【０１２８】
車外情報検出ユニット６４０は、車両の外部の情報を検出するものである。車外情報検出ユニット６４０には、撮像部６４１および車外情報検出部６４２が接続されている。撮像部６４１は、車外の画像を撮像するものであり、例えば、ＴｏＦ（Time Of Flight）カメラ、ステレオカメラ、単眼カメラ、赤外線カメラなどを含んで構成されるものである。車外情報検出部６４２は、車外の情報を検出するものであり、例えば、天候や気象を検出するセンサや、車両の周囲の他の車両、障害物、歩行者などを検出するセンサなどを含んで構成されるものである。車外情報検出ユニット６４０は、撮像部６４１により得られた画像や、車外情報検出部６４２により検出された情報に基づいて、例えば、天候や気象、路面状況などを認識し、車両の周囲の他の車両、障害物、歩行者、標識や路面上の文字などの物体検出を行い、あるいはそれらと車両との間の距離を検出するようになっている。この車外情報検出ユニット６４０と、撮像部６４１および車外情報検出部６４２との間の通信システムには、例えば、上記実施の形態等の通信システムが適用される。
【０１２９】
車内情報検出ユニット６５０は、車両の内部の情報を検出するものである。車内情報検出ユニット６５０には、運転者状態検出部６５１が接続されている。運転者状態検出部６５１は、運転者の状態を検出するものであり、例えば、カメラ、生体センサ、マイクなどを含んで構成されるものである。車内情報検出ユニット６５０は、運転者状態検出部６５１により検出された情報に基づいて、例えば、運転者の疲労度合、運転者の集中度合い、運転者が居眠りをしていないかどうかなどを監視するようになっている。この車内情報検出ユニット６５０と運転者状態検出部６５１との間の通信システムには、例えば、上記実施の形態等の通信システムが適用される。
【０１３０】
統合制御ユニット６６０は、車両制御システム６００の動作を制御するものである。統合制御ユニット６６０には、操作部６６１、表示部６６２、およびインストルメントパネル６６３が接続されている。操作部６６１は、搭乗者が操作するものであり、例えば、タッチパネル、各種ボタンやスイッチなどを含んで構成されるものである。表示部６６２は、画像を表示するものであり、例えば液晶表示パネルなどを用いて構成されるものである。インストルメントパネル６６３は、車両の状態を表示するものであり、スピードメータなどのメータ類や各種警告ランプなどを含んで構成されるものである。この統合制御ユニット６６０と、操作部６６１、表示部６６２、およびインストルメントパネル６６３との間の通信システムには、例えば、上記実施の形態等の通信システムが適用される。
【０１３１】
以上、いくつかの実施の形態および変形例、ならびに電子機器への適用例を挙げて本技術を説明したが、本技術はこれらの実施の形態等には限定されず、種々の変形が可能である。
【０１３２】
例えば、上記の各実施の形態では、受信装置３０においてスイッチ４２Ａ〜４２Ｃをオフ状態にすることにより終端抵抗を用いないようにしたが、これに限定されるものではなく、これに代えて、例えば、スイッチ４２Ａ〜４２Ｃをオン状態にしてもよい。この場合でも、中レベル電圧ＶＭを出力するドライバ部の出力インピーダンスを高くすることにより、消費電力を低減することができる。
【０１３３】
なお、本明細書に記載された効果はあくまで例示であって限定されるものでは無く、また他の効果があってもよい。
【０１３４】
なお、本技術は以下のような構成とすることができる。
【０１３５】
（１）第１の出力端子における電圧を、第１の電圧、第２の電圧、および前記第１の電圧と前記第２の電圧との間の第３の電圧のうちのいずれかに選択的に設定する第１のドライバ部と、
前記第１のドライバ部が前記第１の出力端子における電圧を前記第３の電圧に設定するときの、前記第１のドライバ部の出力インピーダンスを動的に設定する設定部と
を備えた送信装置。
（２）前記第１のドライバ部は、第１の期間において、前記第１の出力端子における電圧を、前記第１の電圧または前記第２の電圧から前記第３の電圧に変化させ、前記第１の期間の後の第２の期間において、前記第１の出力端子における電圧を、前記第３の電圧に維持させ、
前記設定部は、前記第２の期間における前記第１のドライバ部の出力インピーダンスを、前記第１の期間における前記第１のドライバ部の出力インピーダンスよりも高いインピーダンスに設定する
前記（１）に記載の送信装置。
（３）前記第１のドライバ部は、所定の周期で、前記第１の出力端子における電圧を設定し、
前記所定の周期に対応する期間は、前記第１の期間と、前記第２の期間とを含む
前記（２）に記載の送信装置。
（４）前記第１のドライバ部は、所定の周期で、複数回連続して、前記第１の出力端子における電圧を前記第３の電圧に設定し、
前記第２の期間は、前記第１のドライバ部が、２回目に前記第１の出力端子における電圧を前記第３の電圧に設定するタイミングよりも後ろの期間である
前記（２）に記載の送信装置。
（５）前記第１の期間における前記第１のドライバ部の出力インピーダンスは、前記第１のドライバ部が前記第１の出力端子における電圧を前記第１の電圧または前記第２の電圧に設定するときの、前記第１のドライバ部の出力インピーダンスに対応している
前記（２）から（４）のいずれかに記載の送信装置。
（６）第２の出力端子における電圧を、前記第１の電圧、前記第２の電圧、および前記第３の電圧のうちのいずれかに選択的に設定する第２のドライバ部と、
第３の出力端子における電圧を、前記第１の電圧、前記第２の電圧、および前記第３の電圧のうちのいずれかに選択的に設定する第３のドライバ部と
をさらに備え、
前記第１の出力端子、前記第２の出力端子、および前記第３の出力端子における電圧は、互いに異なり、
前記設定部は、さらに、前記第２のドライバ部が前記第２の出力端子における電圧を前記第３の電圧に設定するときの、前記第２のドライバ部の出力インピーダンスを動的に設定するとともに、前記第３のドライバ部が前記第３の出力端子における電圧を前記第３の電圧に設定するときの、前記第３のドライバ部の出力インピーダンスを動的に設定する
前記（１）に記載の送信装置。
（７）前記第１のドライバ部、前記第２のドライバ部、および前記第３のドライバ部は、前記第１の出力端子、前記第２の出力端子、および前記第３の出力端子における電圧を設定することにより、シンボルのシーケンスを送信し、
前記設定部は、前記シーケンスにおける、所定のシンボル遷移に基づいて、前記第１のドライバ部、前記第２のドライバ部、および前記第３のドライバ部の出力インピーダンスを設定する
前記（６）に記載の送信装置。
（８）前記シンボルの遷移を示す遷移信号に基づいてシンボル信号を生成する信号生成部をさらに備え、
前記第１のドライバ部、前記第２のドライバ部、および前記第３のドライバ部は、前記シンボル信号に基づいて、前記第１の出力端子、前記第２の出力端子、および前記第３の出力端子における電圧をそれぞれ設定し、
前記設定部は、前記遷移信号に基づいて、前記所定のシンボル遷移を検出することにより、前記第１のドライバ部、前記第２のドライバ部、および前記第３のドライバ部の出力インピーダンスを設定する
前記（７）に記載の送信装置。
（９）前記設定部は、前記第１の出力端子における電圧、前記第２の出力端子における電圧、および前記第３の出力端子における電圧のうちの２つが変化し、１つが前記第３の電圧に維持されるようなシンボル遷移において、前記第１のドライバ部、前記第２のドライバ部、前記第３のドライバ部のうち、対応する出力端子を前記第３の電圧に設定するドライバ部の出力インピーダンスを、その他のドライバ部の出力インピーダンスよりも高くする
前記（７）または（８）に記載の送信装置。
（１０）前記設定部は、前記第１の出力端子における電圧、前記第２の出力端子における電圧、および前記第３の出力端子における電圧のうちの２つが変化し、１つが変化しないようなシンボル遷移において、前記第１のドライバ部、前記第２のドライバ部、前記第３のドライバ部のうち、対応する出力端子を前記第３の電圧に設定するドライバ部の出力インピーダンスを、その他のドライバ部の出力インピーダンスよりも高くする
前記（７）または（８）に記載の送信装置。
（１１）前記第１のドライバ部は、
第１の電源から前記第１の出力端子への経路上に設けられた第１の回路と、
第２の電源から前記第１の出力端子への経路上に設けられた第２の回路と
を有し、
前記第１の電源から前記第１の回路および前記第２の回路を介して前記第２の電源に電流を流すことにより、前記第１の出力端子における電圧を前記第３の電圧に設定する
前記（１）から（１０）のいずれかに記載の送信装置。
（１２）前記第１の回路は、互いに並列接続され、それぞれが、前記第１の電源から前記第１の出力端子への経路上に設けられた第１の抵抗素子および第１のトランジスタとを含む、複数の第１のサブ回路を有し、
前記第２の回路は、互いに並列接続され、それぞれが、前記第２の電源から前記第１の出力端子への経路上に設けられた第２の抵抗素子および第２のトランジスタとを含む、複数の第２のサブ回路を有し、
前記複数の第１のサブ回路のうちの１以上における前記第１のトランジスタをオン状態にするとともに、前記複数の第２のサブ回路のうちの１以上における前記第２のトランジスタをオン状態にすることにより、前記第１の出力端子における電圧を前記第３の電圧に設定する
前記（１１）に記載の送信装置。
（１３）前記設定部は、
前記第１の回路における複数の第１のトランジスタのうちのオン状態にする第１のトランジスタの数を設定するとともに、前記第２の回路における複数の第２のトランジスタのうちのオン状態にする第２のトランジスタの数を設定することにより、前記第１のドライバ部の出力インピーダンスを設定する
前記（１２）に記載の送信装置。
（１４）第１のドライバ部に、第１の出力端子における電圧を、第１の電圧、第２の電圧、および前記第１の電圧と前記第２の電圧との間の第３の電圧のうちのいずれかに選択的に設定させ、
前記第１のドライバ部が前記第１の出力端子における電圧を前記第３の電圧に設定するときの、前記第１のドライバ部の出力インピーダンスを動的に設定する
送信方法。
（１５）送信装置と
受信装置と
を備え、
前記送信装置は、
第１の出力端子における電圧を、第１の電圧、第２の電圧、および前記第１の電圧と前記第２の電圧との間の第３の電圧のうちのいずれかに選択的に設定する第１のドライバ部と、
前記第１のドライバ部が前記第１の出力端子における電圧を前記第３の電圧に設定するときの、前記第１のドライバ部の出力インピーダンスを動的に設定する設定部と
を有する
通信システム。
（１６）前記受信装置は、入力端子に接続され、有効または無効に設定可能な終端抵抗を有する
前記（１５）に記載の通信システム。
（１７）前記終端抵抗は無効に設定されている
前記（１６）に記載の通信システム。
【０１３６】
本出願は、日本国特許庁において２０１６年１月２２日に出願された日本特許出願番号２０１６−０１０２８６号を基礎として優先権を主張するものであり、この出願のすべての内容を参照によって本出願に援用する。
【０１３７】
当業者であれば、設計上の要件や他の要因に応じて、種々の修正、コンビネーション、サブコンビネーション、および変更を想到し得るが、それらは添付の請求の範囲やその均等物の範囲に含まれるものであることが理解される。
【図１】
2017126267.tif 000003
【図２】
2017126267.tif 000004
【図３】
2017126267.tif 000005
【図４】
2017126267.tif 000006
【図５】
2017126267.tif 000007
【図６】
2017126267.tif 000008
【図７】
2017126267.tif 000009
【図８】
2017126267.tif 000010
【図９】
2017126267.tif 000011
【図１０】
2017126267.tif 000012
【図１１Ａ】
2017126267.tif 000013
【図１１Ｂ】
2017126267.tif 000014
【図１１Ｃ】
2017126267.tif 000015
【図１１Ｄ】
2017126267.tif 000016
【図１１Ｅ】
2017126267.tif 000017
【図１２】
2017126267.tif 000018
【図１３Ａ】
2017126267.tif 000019
【図１３Ｂ】
2017126267.tif 000020
【図１４】
2017126267.tif 000021
【図１５】
2017126267.tif 000022
【図１６】
2017126267.tif 000023
【図１７Ａ】
2017126267.tif 000024
【図１７Ｂ】
2017126267.tif 000025
【図１７Ｃ】
2017126267.tif 000026
【図１７Ｄ】
2017126267.tif 000027
【図１７Ｅ】
2017126267.tif 000028
【図１８】
2017126267.tif 000029
【図１９】
2017126267.tif 000030
【図２０】
2017126267.tif 000031
【図２１Ａ】
2017126267.tif 000032
【図２１Ｂ】
2017126267.tif 000033
【図２１Ｃ】
2017126267.tif 000034
【図２１Ｄ】
2017126267.tif 000035
【図２１Ｅ】
2017126267.tif 000036
【図２２】
2017126267.tif 000037
【図２３】
2017126267.tif 000038
【図２４】
2017126267.tif 000039
【図２５】
2017126267.tif 000040
【図２６】
2017126267.tif 000041
【国際調査報告】
2017126267.tif 000042
2017126267.tif 000043