(57)【要約】【課題】  データ伝送において、効果的に放射ノイズを低減する。【解決手段】  データ送信回路とデータ受信回路との間で、複数の信号線を有する伝送路を介して複数のデータ信号を伝送するデータ伝送システムであって、前記データ送信回路は、ｎ個（ｎは３以上の整数）のデータ信号ごとに区分されたｍ個（ｍは、ｎ以上の整数）のデータ信号を、各区分内のｎ個のデータ信号の位相が、互いに等しい状態から、前記データ信号の伝送周期の（２・ｓ）倍（ｓは１以上の整数）の長さの位相差を３６０度と仮定したときに、位相差（３６０／ｎ）度の単位で互いにずれた状態となるように変換し、変換された前記ｍ個のデータ信号を送信する。前記データ受信回路は、送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号を、前記各区分内の前記ｎ個のデータ信号の位相が互いにずれた状態から元の等しい状態に戻るように変換する。【選択図】        図１
2005148793.tif 000002
【特許請求の範囲】
【請求項１】
データ送信回路とデータ受信回路との間で、複数の信号線を有する伝送路を介して複数のデータ信号を伝送するデータ伝送システムであって、
前記データ送信回路は、
ｎ個（ｎは３以上の整数）のデータ信号ごとに区分されたｍ個（ｍは、ｎ以上の整数）のデータ信号を、各区分内のｎ個のデータ信号の位相が、互いに等しい状態から、前記データ信号の伝送周期の（２・ｓ）倍（ｓは１以上の整数）の長さの位相差を３６０度と仮定したときに、位相差（３６０／ｎ）度の単位で互いにずれた状態となるように変換し、変換された前記ｍ個のデータ信号を送信し、
前記データ受信回路は、
送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号を、前記各区分内の前記ｎ個のデータ信号の位相が互いにずれた状態から元の等しい状態に戻るように変換する、
ことを特徴とするデータ伝送システム。
【請求項２】
前記ｎは３以上でｍ以下の奇数であることを特徴とする請求項１記載のデータ伝送システム。
【請求項３】
データ送信回路とデータ受信回路との間で、複数の信号線を有する伝送路を介して複数のデータ信号を伝送するデータ伝送システムであって、
前記データ送信回路は、
ｌ個（ｌは、３以上の整数）のブロックに区分されたｍ個（ｍは、ｌ以上の整数）のデータ信号を、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号との互いの位相が、各ブロック間で、前記データ信号の伝送周期の（２・ｓ）倍（ｓは１以上の整数）の長さの位相差を３６０度と仮定したときに、位相差（３６０／ｌ）度の単位で互いにずれた状態となるように変換し、変換された前記ｍ個のデータ信号を送信し、
前記データ受信回路は、
送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号を、前記各ブロックに含まれるデータ信号の位相が、前記各ブロック間で互いにずれた状態から、元の等しい状態に戻るように変換する、
ことを特徴とするデータ伝送システム。
【請求項４】
前記ｌは３以上でｍ以下の奇数であることを特徴とする請求項３記載のデータ伝送システム。
【請求項５】
複数の信号線を有する伝送路を介して複数のデータ信号を伝送するためのデータ送信回路であって、
ｎ個（ｎは３以上の整数）のデータ信号ごとに区分されたｍ個（ｍは、ｎ以上の整数）のデータ信号を、各区分内のｎ個のデータ信号の位相が、互いに等しい状態から、前記データ信号の伝送周期の（２・ｓ）倍（ｓは１以上の整数）の長さの位相差を３６０度と仮定したときに、位相差（３６０／ｎ）度の単位で互いにずれた状態となるように変換し、変換された前記ｍ個のデータ信号を送信する、
ことを特徴とするデータ送信回路。
【請求項６】
複数の信号線を有する伝送路を介して複数のデータ信号を伝送するためのデータ送信回路であって、
ｌ個（ｌは、３以上の整数）のブロックに区分されたｍ個（ｍは、ｌ以上の整数）のデータ信号を、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号との互いの位相が、各ブロックごとに、前記データ信号の伝送周期の（２・ｓ）倍（ｓは１以上の整数）の長さの位相差を３６０度と仮定したときに、位相差（３６０／ｌ）度の単位で互いにずれた状態となるように変換し、変換された前記個のデータ信号を送信する、
【請求項７】
複数の信号線を有する伝送路を介して複数のデータ信号を伝送するためのデータ受信回路であって、
ｎ個（ｎは３以上の整数）のデータ信号ごとに区分されたｍ個（ｍは、ｎ以上の整数）のデータ信号を、各区分内のｎ個のデータ信号の位相が、互いに等しい状態から、前記データ信号の伝送周期の（２・ｓ）倍（ｓは１以上の整数）の長さの位相差を３６０度と仮定したときに、位相差（３６０／ｎ）度の単位で互いにずれた状態となるように変換して送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号を、前記各区分内の前記ｎ個のデータ信号の位相が互いにずれた状態から元の等しい状態に戻るように変換する、
ことを特徴とするデータ受信回路。
【請求項８】
複数の信号線を有する伝送路を介して複数のデータ信号を伝送するためのデータ受信回路であって、
ｌ個（ｎは、３以上の整数）のブロックに区分されたｍ個（ｍは、ｌ以上の整数）のデータ信号を、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号との互いの位相が、各ブロックごとに、前記データ信号の伝送周期の（２・ｓ）倍（ｓは１以上の整数）の長さの位相差を３６０度と仮定したときに、位相差（３６０／ｌ）度の単位で互いにずれた状態となるように変換して送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号を、前記各ブロックに含まれるデータ信号の位相が、前記各ブロック間で互いにずれた状態から、元の等しい状態に戻るように変換する、
ことを特徴とするデータ受信回路。
【請求項９】
複数の信号線を有する伝送路を介して複数のデータ信号を伝送するデータ伝送方法であって、
送信側は、ｎ個（ｎは３以上の整数）のデータ信号ごとに区分されたｍ個（ｍは、ｎ以上の整数）のデータ信号を、各区分内のｎ個のデータ信号の位相が、互いに等しい状態から、前記データ信号の伝送周期の（２・ｓ）倍（ｓは１以上の整数）の長さの位相差を３６０度と仮定したときに、位相差（３６０／ｎ）度の単位で互いにずれた状態となるように変換し、変換された前記ｍ個のデータ信号を送信し、
受信側は、送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号を、前記各区分内の前記ｎ個のデータ信号の位相が互いにずれた状態から元の等しい状態に戻るように変換する、
ことを特徴とするデータ伝送方法。
【請求項１０】
複数の信号線を有する伝送路を介して複数のデータ信号を伝送するデータ伝送方法であって、
送信側は、ｌ個（ｌは、３以上の整数）のブロックに区分されたｍ個（ｍは、ｌ以上の整数）のデータ信号を、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号との互いの位相が、各ブロック間で、前記データ信号の伝送周期の（２・ｓ）倍（ｓは１以上の整数）の長さの位相差を３６０度と仮定したときに、位相差（３６０／ｌ）度の単位で互いにずれた状態となるように変換し、変換された前記ｍ個のデータ信号を送信し、
受信側は、送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号を、前記各ブロックに含まれるデータ信号の位相が、前記各ブロック間で互いにずれた状態から、元の等しい状態に戻るように変換する、
ことを特徴とするデータ伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子回路間のデータ伝送において発生する放射ノイズを低減する技術に関するものである。
【背景技術】
【０００２】
電子機器の内部における信号の伝送路では、信号の高調波成分による放射ノイズを発生する。この放射ノイズは、他の電子機器に電磁障害（ＥＭＩ：Electromagnetic Interference）を与える場合がある。このため、電子機器が発生する放射ノイズを低減する技術が所望されている。
【０００３】
放射ノイズを低減する技術としては、例えば、特許文献１〜４が開示されている。特許文献１〜４は、複数の伝送路を通過する信号が同時に変化することによって発生している放射ノイズを低減するために、複数の信号の変化の位相を相互にずらすことによって、複数の信号が同時に変化しないようにする技術が開示されている。
【０００４】
【特許文献１】特開平６−２６１０２９号公報
【特許文献２】特開平７−１５４４４７号公報
【特許文献３】特開平１１−７３４９号公報
【特許文献４】特開平１１−５３０８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、電子機器の高機能化に伴って、同時に伝送されるデータ信号の数が増加するとともに伝送されるデータ信号の伝送速度も高速化している。このため、従来技術のように、単純に、データ信号間の位相をずらして複数のデータ信号が同時に変化しないよにするのみでは、放射ノイズを効果的に低減できない場合もある。
【０００６】
この発明は、従来技術における上述の課題を解決するためになされたものであり、効果的に放射ノイズを低減する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題の少なくとも一部を解決するため、本発明の第１のデータ伝送システムは、データ送信回路とデータ受信回路との間で、複数の信号線を有する伝送路を介して複数のデータ信号を伝送するデータ伝送システムであって、
前記データ送信回路は、
ｎ個（ｎは３以上の整数）のデータ信号ごとに区分されたｍ個（ｍは、ｎ以上の整数）のデータ信号を、各区分内のｎ個のデータ信号の位相が、互いに等しい状態から、前記データ信号の伝送周期の（２・ｓ）倍（ｓは１以上の整数）の長さの位相差を３６０度と仮定したときに、位相差（３６０／ｎ）度の単位で互いにずれた状態となるように変換し、変換された前記ｍ個のデータ信号を送信し、
前記データ受信回路は、
送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号を、前記各区分内の前記ｎ個のデータ信号の位相が互いにずれた状態から元の等しい状態に戻るように変換する、ことを特徴とする。
【０００８】
上記第１のデータ伝送システムによれば、データ信号の伝送時に、ｍ個のデータ信号の全てが同時に同じ変化をすることを防止することによって、データ信号の高調波に起因して発生する放射ノイズを抑制することができる。また、各区分内のｎ個のデータ信号の互いの位相が、位相差（３６０／ｎ）度の単位で順にずれるように変換することができるので、発生する放射ノイズを効果的に抑制することが可能となる。
【０００９】
なお、前記ｎは３以上でｍ以下の奇数であることが好ましい。ｎを奇数とすれば、発生する放射ノイズをさらに効果的に抑制することが可能である。
【００１０】
また、本発明の第２のデータ伝送システムは、データ送信回路とデータ受信回路との間で、複数の信号線を有する伝送路を介して複数のデータ信号を伝送するデータ伝送システムであって、
前記データ送信回路は、
ｌ個（ｌは、３以上の整数）のブロックに区分されたｍ個（ｍは、ｌ以上の整数）のデータ信号を、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号との互いの位相が、各ブロック間で、前記データ信号の伝送周期の（２・ｓ）倍（ｓは１以上の整数）の長さの位相差を３６０度と仮定したときに、位相差（３６０／ｌ）度の単位で互いにずれた状態となるように変換し、変換された前記ｍ個のデータ信号を送信し、
前記データ受信回路は、
送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号を、前記各ブロックに含まれるデータ信号の位相が、前記各ブロック間で互いにずれた状態から、元の等しい状態に戻るように変換する、ことを特徴とする。
【００１１】
上記第２のデータ伝送システムによっても、データ信号の伝送時に、ｍ個のデータ信号の全てが同時に同じ変化をすることを防止することによって、データ信号の高調波に起因して発生する放射ノイズを抑制することができる。また、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号との互いの位相が、各ブロック間で、位相差（３６０／ｌ）度の単位で互いにずれた状態となるように変換することができるので、発生する放射ノイズを効果的に抑制することが可能となる。
【００１２】
なお、前記ｌは３以上でｍ以下の奇数であることが好ましい。ｌを奇数とすれば、発生する放射ノイズをさらに効果的に抑制することが可能である。
【００１３】
なお、本発明は、以下に示すような種々の態様で実現することが可能である。
（１）データ伝送システム、データ伝送方法。
（２）データ送信回路、データ受信回路。
（３）上記システム、回路を備える装置。
【発明を実施するための最良の形態】
【００１４】
以下では、本発明の実施の形態を実施例に基づいて以下の手順で説明する。
Ａ．第１実施例：
Ａ．１．伝送回路の構成：
Ａ．２．位相差発生部および位相差補正部の構成および動作：
Ａ．３．効果：
Ｂ．第２実施例：
Ｂ．１．伝送回路の構成：
Ｂ．２．位相差発生部および位相差補正部の構成および動作：
Ｂ．３．効果：
Ｃ．第３実施例：
Ｄ．変形例：
【００１５】
Ａ．第１実施例：
Ａ．１．伝送回路の構成：
図１は、第１実施例としてのデータ伝送回路を示すブロック図である。このデータ伝送回路１００は、データ送信回路２００と、データ受信回路３００と、伝送路４００とを備えている。データ送信回路２００とデータ受信回路３００とは伝送路４００で接続されており、データ送信回路２００は、１２ビットの送信データ信号Ｓ１Ｔ〜Ｓ１２Ｔを伝送路４００を介してデータ受信回路３００に伝送する。
【００１６】
データ送信回路２００は、送信データ発生部２１０と４つの位相差発生部２２０ａ〜２２０ｄとを備えている。
【００１７】
送信データ発生部２１０は、図示しない種々の回路から供給され、データ受信回路３００に送信すべきデータを、基準クロック信号ＣＫ１に同期する１２ビットのデータ信号Ｓ１〜Ｓ１２として出力する。
【００１８】
４つの位相差発生部２２０ａ〜２２０ｄは、それぞれ、入力される３つのデータ信号を、互いに等しい位相で論理レベルが変化する同位相状態から、互いに異なった位相で論理レベルが変化する異位相状態に変換して、３つの送信データ信号として出力する。１２ビットのデータ信号Ｓ１〜Ｓ１２は、３ビットのデータ信号ごとに順に区分されて、４つの位相差発生部２２０ａ〜２２０ｄに入力される。上から順に第１の位相差発生部２２０ａには第１〜第３のデータ信号Ｓ１〜Ｓ３が入力され、第１の位相差発生部２２０ａは第１〜第３の送信データ信号Ｓ１Ｔ〜Ｓ３Ｔを出力する。第２の位相差発生部２２０ｂには第４〜第６のデータ信号Ｓ４〜Ｓ６が入力され、第２の位相差発生部２２０ｂは第４〜第６の送信データ信号Ｓ４Ｔ〜Ｓ６Ｔを出力する。第３の位相差発生部２２０ｃには第７〜第９のデータ信号Ｓ７〜Ｓ９が入力され、第３の位相差発生部２２０ｃは第７〜第９の送信データ信号Ｓ７Ｔ〜Ｓ９Ｔを出力する。第４の位相差発生部２２０ｄには第１０〜第１２のデータ信号Ｓ１０〜Ｓ１２が入力され、第４の位相差発生部２２０ｄは第１０〜第１２の送信データ信号Ｓ１０Ｔ〜Ｓ１２Ｔを出力する。
【００１９】
伝送路４００は、１２本のデータ信号線Ｌ１〜Ｌ１２が並列に配線されたバス配線と、１本のクロック信号線ＬＣＫ１とを有しており、データ送信回路２００とデータ受信回路３００との間を接続している。データ送信回路２００から出力される１２ビットの送信データ信号Ｓ１Ｔ〜Ｓ１２Ｔおよび基準クロック信号ＣＫ１は、それぞれ対応するデータ信号線Ｌ１〜Ｌ１２およびクロック信号線ＬＣＫ１上を伝送して、データ受信回路３００に供給される。
【００２０】
データ受信回路３００は、４つの位相差補正部３２０ａ〜３２０ｄと受信データ検出部３１０とを備えている。
【００２１】
４つの位相差補正部３２０ａ〜３２０ｄは、それぞれ、入力される３つの送信データ信号を、互いに異なった位相を有している異位相状態から、互いに同じ位相を有している同位相状態に戻して、３つの受信データ信号として出力する。１２ビットの送信データ信号Ｓ１Ｔ〜Ｓ１２Ｔは、３ビットづつ順に区分されて、４つの位相差補正部３２０ａ〜３２０ｄに入力される。上から順に第１の位相差補正部３２０ａには第１〜第３の送信データ信号Ｓ１Ｔ〜Ｓ３Ｔが入力され、第１の位相差補正部３２０ａは第１〜第３の受信データ信号Ｓ１Ｒ〜Ｓ３Ｒを出力する。第２の位相差補正部３２０ｂには第４〜第６の送信データ信号Ｓ４Ｔ〜Ｓ６Ｔが入力され、第２の位相差補正部３２０ｂは第４〜第６の受信データ信号Ｓ４Ｒ〜Ｓ６Ｒを出力する。第３の位相差補正部３２０ｃには第７〜第９の送信データ信号Ｓ７Ｔ〜Ｓ９Ｔが入力され、第３の位相差補正部３２０ｃは第７〜第９の受信データ信号Ｓ７Ｒ〜Ｓ９Ｒを出力する。第４の位相差補正部３２０ｄには第１０〜第１２の送信データ信号Ｓ１０Ｔ〜Ｓ１２Ｔが入力され、第４の位相差補正部３２０ｄは第１０〜第１２の受信データ信号Ｓ１０Ｒ〜Ｓ１２Ｒを出力する。
【００２２】
４つの位相差補正部３２０ａ〜３２０ｄから出力された１２ビットの受信データ信号Ｓ１Ｒ〜Ｓ１２Ｒと、データ送信回路２００から伝送された基準クロック信号ＣＫ１とは、受信データ検出部３１０に供給される。
【００２３】
受信データ検出部３１０は、入力された１２ビットの受信データ信号Ｓ１Ｒ〜Ｓ１２Ｒとして表されているデータを、基準クロック信号ＣＫ１に基づいて取り込み、取り込まれたデータを図示しない種々の回路に供給する。
【００２４】
以上のようにして、このデータ伝送回路１００では、データ送信回路２００とデータ受信回路３００との間で伝送路４００を介するデータ伝送が行われる。
【００２５】
次に、４つの位相差発生部２２０ａ〜２２０ｄおよび４つの位相差補正部３２０ａ〜３２０ｄの具体的な構成およびその動作について説明する。
【００２６】
Ａ．２．位相差発生部および対応する位相差補正部の構成および動作：
図２は、第１の位相差発生部２２０ａと、これに対応する第１の位相差補正部３２０ａとを示すブロック図である。以下では、まず、位相差発生部２２０ａの構成および動作について説明し、次に位相差補正部３２０ａの構成および動作について説明する。
【００２７】
位相差発生部２２０ａは、位相差０度部２２２と、位相差１２０度部２２４と、位相差２４０度部２２６と、位相差クロック生成部２３０とを備えている。位相差０度部２２２の入力には第１のデータ信号Ｓ１が入力され、その出力には第１の送信データ信号Ｓ１Ｔを伝送する第１のデータ信号線Ｌ１が接続されている。位相差１２０度部２２４の入力には第２のデータ信号Ｓ２が入力され、その出力には第２の送信データ信号Ｓ２Ｔを伝送する第２のデータ信号線Ｌ２が接続されている。位相差２４０度部２２６の入力には第３のデータ信号Ｓ３が入力され、その出力には第３の送信データ信号Ｓ３Ｔを伝送する第３のデータ信号線Ｌ３が接続されている。位相差クロック生成部２３０の入力には基準クロック信号ＣＫ１が入力されている。
【００２８】
位相差クロック生成部２３０は、基準クロック信号ＣＫ１を基準に、位相差１２０度クロック信号ＣＫ２Ｔおよび位相差２４０度クロック信号ＣＫ３Ｔを生成する。位相差１２０度クロック信号ＣＫ２Ｔは基準クロック信号ＣＫ１に対して１２０度位相が遅れたクロック信号であり、位相差２４０度クロック信号ＣＫ３Ｔは基準クロック信号ＣＫ１に対して２４０度位相が遅れたクロック信号である。
【００２９】
ここで、位相は、基準クロック信号ＣＫ１の１周期で表されるデータ伝送周期の２倍の長さ、すなわち、データ信号の論理レベルがデータ伝送周期ごとに反転する場合におけるデータ信号の１周期（以下、単に「データ信号周期」とも呼ぶ。）に相当する位相の差を３６０度として表している。
【００３０】
なお、位相差クロック生成部２３０は、一般にＰＬＬ（Phase Locked Loop）回路を利用することにより容易に構成することができるので、ここではその説明を省略する。
【００３１】
位相差０度部２２２は、入力と出力とがそのまま接続される構成を有している。これにより、位相差０度部２２２は、第１のデータ信号Ｓ１を第１の送信データ信号Ｓ１Ｔとしてそのまま出力する。
【００３２】
なお、この位相差０度部２２２は、他の位相差１２０度部２２４および位相差２４０度部２２６との位相関係を明確にするために便宜上設けられたブロックであり、必ずしも必要なブロックではない。
【００３３】
位相差１２０度部２２４は、１つのフリップフロップ２２４ａにより構成されている。フリップフロップ２２４ａのデータ入力Ｄには第２のデータ信号Ｓ２が入力され、クロック入力ＣＫには位相差１２０度クロック信号ＣＫ２Ｔが入力されている。また、フリップフロップ２２４ａの出力Ｑは第２のデータ信号線Ｌ２に接続されている。フリップフロップ２２４ａは、第２のデータ信号Ｓ２を、位相差１２０度クロック信号ＣＫ２Ｔの立ち上がりエッジタイミングでラッチする。これにより、位相差１２０度部２２４は、第２のデータ信号Ｓ２に対して１２０度位相の遅れたデータ信号を生成し、第２の送信データ信号Ｓ２Ｔとして出力する。
【００３４】
位相差２４０度部２２６は、カスケード接続された２つのフリップフロップ２２６ａ，２２６ｂにより構成されている。１段目のフリップフロップ２２６ａのデータ入力Ｄには第３のデータ信号Ｓ３が入力され、クロック入力ＣＫには位相差１２０度クロック信号ＣＫ２Ｔが入力されている。２段目のフリップフロップ２２６ｂのデータ入力Ｄには１段目のフリップフロップ２２６ａの出力Ｑが接続されており、クロック入力ＣＫには位相差２４０度クロック信号ＣＫ３Ｔが入力されている。また、２段目のフリップフロップ２２６ｂの出力Ｑは第３のデータ信号線Ｌ３に接続されている。
【００３５】
１段目のフリップフロップ２２６ａは、第３のデータ信号Ｓ３を、１２０度位相差クロック信号ＣＫ２の立ち上がりエッジタイミングでラッチすることにより、第３のデータ信号Ｓ３に対して１２０度位相の遅れたデータ信号を生成する。そして、２段目のフリップフロップ２２６ｂは、１段目のフリップフロップ２２６ａの出力を、２４０度位相差クロック信号ＣＫ３の立ち上がりエッジタイミングでラッチすることにより、第３のデータ信号Ｓ３に対して２４０度位相の遅れたデータ信号を生成する。これにより、位相差２４０度部２２６は、第３のデータ信号Ｓ３に対して２４０度位相の遅れたデータ信号を第３の送信データ信号Ｓ３Ｔとして出力する。
【００３６】
図３は、位相差発生部２２０ａの動作を示すタイミングチャートである。図３（ａ）は基準クロック信号ＣＫ１を示している。図３（ｂ）は位相差１２０度クロック信号ＣＫ２Ｔを示しており、図３（ｃ）は位相差２４０度クロック信号ＣＫ３Ｔを示している。図３（ｅ），（ｆ），（ｇ）は、３つのデータ信号Ｓ１，Ｓ２，Ｓ３を示している。図３（ｉ），（ｊ），（ｋ）は、３つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔを示している。
【００３７】
３つのデータ信号Ｓ１，Ｓ２，Ｓ３は、説明を容易にするため、図３（ｅ），（ｆ），（ｇ）に示すように、基準クロック信号ＣＫ１の立ち上がりエッジのタイミングで、１周期毎に論理レベルの変化を同じように繰り返す周期信号とする。なお、単純には、３つのデータ信号Ｓ１，Ｓ２，Ｓ３が同時に同じ変化を繰り返す周期信号である場合において、発生する放射ノイズの量が最も大きくなると考えられる。
【００３８】
上述したように、位相差０度部２２２では、図３（ｉ）に示すように、第１のデータ信号Ｓ１をそのまま第１の送信データ信号Ｓ１Ｔとして出力する。また、位相差１２０度部２２４では、図３（ｊ）に示すように、第２のデータ信号Ｓ２に対して１２０度位相が遅れた信号を第２の送信データ信号Ｓ２Ｔとして出力する。さらに、位相差２４０度部２２６では、図３（ｋ）に示すように、第３のデータ信号Ｓ３に対して２４０度位相が遅れた信号を第３の送信データ信号Ｓ３Ｔとして出力する。
【００３９】
結果として、位相差発生部２２０ａは、３つのデータ信号Ｓ１，Ｓ２，Ｓ３を、互いの位相が等しい同位相状態から、データ信号の１周期に相当する位相差３６０度を３等分した位相差１２０度の単位で、互いの位相が順にずれた異位相状態に変換して、３つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔとして出力する。
【００４０】
次に、図２の位相差補正部３２０ａの構成および動作について説明する。位相差補正部３２０ａは、位相差２４０度部３２２と、位相差１２０度部３２４と、位相差０度部３２６と、位相差クロック生成部３３０とを備えている。位相差２４０度部３２２の入力には第１のデータ信号線Ｌ１が接続されており、第１の送信データ信号Ｓ１Ｔが入力されている。位相差１２０度部３２４の入力には第２のデータ信号線Ｌ２が接続されており、第２の送信データ信号Ｓ２Ｔが入力されている。位相差０度部３２６の入力には第３のデータ信号線Ｌ３が接続されており、第３の送信データ信号Ｓ３Ｔが入力されている。位相差クロック生成部３３０の入力にはクロック信号線ＬＣＫ１が接続されており、基準クロック信号ＣＫ１が入力されている。
【００４１】
位相差クロック生成部３３０は、基準クロック信号ＣＫ１を基準に、位相差１２０度クロック信号ＣＫ２Ｒおよび位相差２４０度クロック信号ＣＫ３Ｒを生成する。位相差１２０度クロック信号ＣＫ２Ｒは、位相差発生部２２０ａの位相差クロック生成部２３０で生成される位相差１２０度クロック信号ＣＫ２Ｔと同様に、基準クロック信号ＣＫ１に対して１２０度位相が遅れたクロック信号である。位相差２４０度クロック信号ＣＫ３Ｒも、位相差クロック生成部２３０で生成される位相差２４０度クロック信号ＣＫ３Ｔと同様に、基準クロック信号ＣＫ１に対して２４０度位相が遅れたクロック信号である。
【００４２】
なお、位相差クロック生成部３３０も、位相差クロック生成部２３０と同様にＰＬＬ回路を利用することにより容易に構成することができるので、ここではその説明を省略する。
【００４３】
位相差２４０度部３２２は、位相差発生部２２０ａの位相差２４０度部２２６と同様に、カスケード接続された２つのフリップフロップ３２２ａ，３２２ｂにより構成されている。１段目のフリップフロップ３２２ａのデータ入力Ｄには第１の送信データ信号Ｓ１Ｔが入力され、クロック入力ＣＫには位相差１２０度クロック信号ＣＫ２Ｒが入力されている。２段目のフリップフロップ３２２ｂのデータ入力Ｄには１段目のフリップフロップ３２２ａの出力Ｑが接続されており、クロック入力ＣＫには位相差２４０度クロック信号ＣＫ３Ｒが入力されている。
【００４４】
１段目のフリップフロップ３２２ａは、第１の送信データ信号Ｓ１Ｔを、１２０度位相差クロック信号ＣＫ２Ｒの立ち上がりエッジタイミングでラッチすることにより、第１の送信データ信号Ｓ１Ｔに対して１２０度位相の遅れたデータ信号を生成する。そして、２段目のフリップフロップ３２２ｂは、１段目のフリップフロップ３２２ａの出力を、２４０度位相差クロック信号ＣＫ３Ｒの立ち上がりエッジタイミングでラッチすることにより、第１の送信データ信号Ｓ１Ｔに対して２４０度位相の遅れたデータ信号を生成する。これにより、位相差２４０度部３２２は、第１の送信データ信号Ｓ１Ｔに対して２４０度位相の遅れたデータ信号を第１の受信データ信号Ｓ１Ｒとして出力する。
【００４５】
位相差１２０度部３２４は、位相差発生部２２０ａの位相差１２０度部２２４と同様に、１つのフリップフロップ３２４ａにより構成されている。フリップフロップ３２４ａのデータ入力Ｄには第２の送信データ信号Ｓ２Ｔが入力され、クロック入力ＣＫには位相差１２０度クロック信号ＣＫ２Ｒが入力されている。フリップフロップ３２４ａは、第２の送信データ信号Ｓ２Ｔを、位相差１２０度クロック信号ＣＫ２Ｒの立ち上がりエッジタイミングでラッチする。これにより、位相差１２０度部３２４は、第２の送信データ信号Ｓ２Ｔに対して１２０度位相の遅れたデータ信号を第２の受信データ信号Ｓ２Ｒとして出力する。
【００４６】
位相差０度部３２６は、入力と出力とがそのまま接続される構成を有している。これにより、位相差０度部３２６は、第３の送信データ信号Ｓ３Ｔを第３の受信データ信号Ｓ３Ｒとしてそのまま出力する。
【００４７】
なお、この位相差０度部３２６は、他の位相差２４０度部３２２および位相差１２０度部３２４との位相関係を明確にするために便宜上設けられたブロックであり、必ずしも必要なブロックではない。
【００４８】
図４は、位相差補正部３２０ａの動作を示すタイミングチャートである。図４（ａ）は基準クロック信号ＣＫ１を示しており、図４（ｂ）は位相差１２０度クロック信号ＣＫ２Ｒを示しており、図４（ｃ）は位相差２４０度クロック信号ＣＫ３Ｒを示している。図４（ｅ），（ｆ），（ｇ）は、３つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔを示している。図４（ｉ），（ｊ），（ｋ）は、３つの受信データ信号Ｓ１Ｒ，Ｓ２Ｒ，Ｓ３Ｒを示している。
【００４９】
なお、図３を用いて説明したように、位相差発生部２２０ａから出力される３つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔは、図４（ｅ），（ｆ），（ｇ）に示すように、互いの位相が１２０度単位で順にずれている。
【００５０】
上述したように、位相差０度部３２６では、図４（ｉ）に示すように、第３の送信データ信号Ｓ３Ｔをそのまま第３の同位相データ信号Ｓ３Ｒとして出力する。また、位相差１２０度部３２４では、図４（ｊ）に示すように、第２の送信データ信号Ｓ２Ｔに対して１２０度位相が遅れた信号を第２の受信データ信号Ｓ２Ｒとして出力する。さらに、位相差２４０度部３２２では、図４（ｋ）に示すように、第１の送信データ信号Ｓ１Ｔに対して２４０度位相が遅れた信号を第１の受信データ信号Ｓ１Ｒとして出力する。
【００５１】
結果として、位相差補正部３２０ａは、３つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔを、互いの位相が１２０度単位で順にずれた異位相状態から、互いの位相が等しい同位相状態に戻して、互いの位相が等しい３つの受信データ信号Ｓ１Ｒ，Ｓ２Ｒ，Ｓ３Ｒとして受信データ検出部３１０に供給することができる。
【００５２】
なお、他の位相差発生部２２０ｂ〜２２０ｄおよび位相差補正部３２０ｂ〜３２０ｄも、上記第１の位相差発生部２２０ａおよびこれに対応する第１の位相差補正部３２０ａと同様である。
【００５３】
Ａ．３．効果：
以上説明したように、第１実施例のデータ伝送回路１００において、データ送信回路２００は、送信する１２ビットデータ信号Ｓ１〜Ｓ１２を、３ビットのデータ信号ごとに順に区分し、各区分内の３つのデータ信号を、互いの位相が等しい同位相状態から、データ信号周期に相当する位相差３６０度を３等分した位相差１２０度の単位で、互いの位相が順にずれた異位相状態に変換し、送信データ信号Ｓ１Ｔ〜Ｓ１２Ｔとして伝送することが可能である。そして、データ受信回路３００は、伝送された１２ビットの送信データ信号Ｓ１Ｔ〜Ｓ１２Ｔを、互いの位相が等しい同位相状態に戻して、１２ビットの受信データ信号Ｓ１Ｒ〜Ｓ１２Ｒとして受信することが可能である。これにより、第１実施例のデータ伝送回路１００は、以下で説明する効果を得ることができる。
【００５４】
図５は、第１実施例としてのデータ伝送回路１００におけるデータ伝送の効果について示す説明図である。図５（ｂ１）〜（ｂ９）は、実施例として、３つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔの互いの位相が１２０度単位で順にずれている場合において発生する高調波について示しており、図５（ａ１）〜（ａ９）は、比較例として、３つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔの互いの位相が等しいと仮定した場合に発生する高調波について示している。
【００５５】
なお、３つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔが、順に並ぶデータ信号線Ｌ１，Ｌ２，Ｌ３を伝送することによって発生する放射ノイズは、単純には、各データ信号の高調波を合成した大きさに比例すると考えることができる。
【００５６】
比較例の３つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔは、図５（ａ１）〜（ａ３）に示すように同位相で同じ変化を繰り返している周期信号である。この場合、３つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔの第１次高調波Ｓ１−ｈ１，Ｓ２−ｈ１，Ｓ３−ｈ１は、図５（ａ５）〜（ａ７）に示すように同位相で同じ変化を繰り返すサイン波となる。このため、３つの第１次高調波Ｓ１−ｈ１，Ｓ２−ｈ１，Ｓ３−ｈ１を合成した合成第１次高調波σ−ｈ１は、図５（ａ９）に示すように、単純には、第１次高調波Ｓ１−ｈ１，Ｓ２−ｈ１，Ｓ３−ｈ１のいずれかの波高値Ｖを３倍した波高値（３Ｖ）を有するサイン波となる。
【００５７】
一方、実施例の３つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔは、図５（ｂ１）〜（ｂ３）に示すように、互いの位相が１２０度単位で順にずれた周期信号である。この場合、３つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔの第１次高調波Ｓ１−ｈ１，Ｓ２−ｈ１，Ｓ３−ｈ１は、図５（ｂ５）〜（ｂ７）に示すように、互いの位相が１２０度単位で順にずれたサイン波となる。このとき、単純には、図５（ａ５）〜（ａ７）に示す３つの第１次高調波Ｓ１−ｈ１，Ｓ２−ｈ１，Ｓ３−ｈ１の各成分は、互いに打ち消されることになり、３つの第１次高調波Ｓ１−ｈ１，Ｓ２−ｈ１，Ｓ３−ｈ１の合成結果である合成第１次高調波σ−ｈ１は、図５（ｂ９）に示すように零となる。
【００５８】
ただし、実際には、それぞれの第１次高調波Ｓ１−ｈ１，Ｓ２−ｈ１，Ｓ３−ｈ１の波形が全く同じで、かつ、互いの位相を正確に１２０度単位で順にずれた状態とすることは困難であるので、合成第１次高調波の発生を零にすることは困難である。しかしながら、本実施例のように、３つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔの互いの位相を１２０度単位で順にずらすようにすれば、これらの第１次高調波の成分同士を比較的効果的に打ち消して、合成第１次高調波の発生を比較的効果的に抑制することが可能である。
【００５９】
なお、上記説明は、第１次高調波を例に示したが、他の高調波、特に、３次、５次等の奇数次高調波においても同様の効果を得ることができる。
【００６０】
また、上記説明では、第１の位相差発生部２２０ａから送信される第１〜第３の送信データ信号Ｓ１Ｔ〜Ｓ３Ｔによって発生する放射ノイズの抑制効果について説明したが、他の送信データ信号、すなわち、第２の位相差発生部２２０ｂから送信される第４〜第６の送信データ信号Ｓ４Ｔ〜Ｓ６Ｔや、第３の位相差発生部２２０ｃから送信される第７〜第９の送信データ信号Ｓ７Ｔ〜Ｓ９Ｔ、第４の位相差発生部２２０ｄから送信される第１０〜第１２の送信データ信号Ｓ１０Ｔ〜Ｓ１２Ｔによって発生する放射ノイズについてもそれぞれ同様の抑制効果を得ることが可能である。
【００６１】
以上説明したように、第１実施例のデータ伝送回路１００では、データ伝送時に、１２ビットのデータ信号の全てが同時に同じ変化をすることを防止することによって、データ信号の高調波に起因して発生する放射ノイズを抑制することができる。また、１２ビットのデータ信号を３ビットのデータ信号ごとに順に区分し、各区分内の３つのデータ信号の互いの位相が、データ信号周期に相当する位相差３６０度を３等分した位相差１２０度の単位で順にずれるように変換することができる。そして、このように変換されたデータ信号を送信データ信号として送信することにより、発生する放射ノイズを効果的に抑制することが可能となる。
【００６２】
Ｂ．第２実施例：
上記第１実施例のデータ伝送回路１００は、１２ビットのデータ信号を３ビットのデータ信号ごとに順に区分する構成を例に説明しているが、以下で説明するように、４ビットのデータ信号ごとに順に区分する構成とすることも可能である。
【００６３】
Ｂ．１．伝送回路の構成：
図６は、第２実施例としてのデータ伝送回路を示すブロック図である。このデータ伝送回路１００Ｂは、データ送信回路２００Ｂと、データ受信回路３００Ｂと、伝送路４００とを備えている。データ送信回路２００Ｂとデータ受信回路３００Ｂとは伝送路４００で接続されており、データ伝送回路２００Ｂは、第１実施例と同様に、１２ビットの送信データ信号Ｓ１Ｔ〜Ｓ１２Ｔを伝送路４００を介してデータ受信回路３００Ｂに伝送する。
【００６４】
データ送信回路２００Ｂは、第１実施例の４つの位相差発生部２２０ａ〜２２０ｄに変えて３つの位相差発生部２２０Ｂａ〜２２０Ｂｃを備えており、データ受信回路３００Ｂは、第１実施例の４つの位相差補正部３２０ａ〜３２０ｄに変えて３つの位相差補正部３２０Ｂａ〜３２０Ｂｃを備えている。
【００６５】
３つの位相差発生部２２０Ｂａ〜２２０Ｂｃは、それぞれ、入力される４つのデータ信号を、互いに等しい位相で論理レベルが変化する同位相状態から、互いに異なった位相で論理レベルが変化する異位相状態に変換して、４つの送信データ信号として出力する。１２ビットのデータ信号Ｓ１〜Ｓ１２は、４ビットのデータ信号ごとに順に区分されて、３つの位相差発生部２２０Ｂａ〜２２０Ｂｃに入力される。上から順に第１の位相差発生部２２０Ｂａには第１〜第４のデータ信号Ｓ１〜Ｓ４が入力され、第１の位相差発生部２２０Ｂａは第１〜第４の送信データ信号Ｓ１Ｔ〜Ｓ４Ｔを出力する。第２の位相差発生部２２０Ｂｂには第５〜第８のデータ信号Ｓ５〜Ｓ８が入力され、第２の位相差発生部２２０Ｂｂは第５〜第８の送信データ信号Ｓ５Ｔ〜Ｓ８Ｔを出力する。第３の位相差発生部２２０Ｂｃには第９〜第１２のデータ信号Ｓ９〜Ｓ１２が入力され、第３の位相差発生部２２０Ｂｃは第９〜第１２の送信データ信号Ｓ９Ｔ〜Ｓ１２Ｔを出力する。
【００６６】
３つの位相差補正部３２０Ｂａ〜３２０Ｂｃは、それぞれ、入力される４つの送信データ信号を、互いに異なった位相を有している異位相状態から、互いに同じ位相を有している同位相状態に戻して、４つの受信データ信号として出力する。１２ビットの送信データ信号Ｓ１Ｔ〜Ｓ１２Ｔは、４ビットづつ順に区分されて、３つの位相差補正部３２０Ｂａ〜３２０Ｂｃに入力される。上から順に第１の位相差補正部３２０ａには第１〜第４の送信データ信号Ｓ１Ｔ〜Ｓ４Ｔが入力され、第１の位相差補正部３２０Ｂａは第１〜第４の受信データ信号Ｓ１Ｒ〜Ｓ４Ｒを出力する。第２の位相差補正部３２０Ｂｂには第５〜第８の送信データ信号Ｓ５Ｔ〜Ｓ８Ｔが入力され、第２の位相差補正部３２０Ｂｂは第５〜第８の受信データ信号Ｓ５Ｒ〜Ｓ８Ｒを出力する。第３の位相差補正部３２０Ｂｃには第９〜第１２の送信データ信号Ｓ９Ｔ〜Ｓ１２Ｔが入力され、第３の位相差補正部３２０ｃは第９〜第１２の受信データ信号Ｓ９Ｒ〜Ｓ１２Ｒを出力する。
【００６７】
なお、送信データ発生部２１０および受信データ検出部３１０は、第１実施例と同じであるので説明を省略する。
【００６８】
このデータ伝送回路１００Ｂでは、データ送信回路２００Ｂとデータ受信回路３００Ｂとの間で伝送路４００を介するデータ伝送が行われる。
【００６９】
次に、３つの位相差発生部２２０Ｂａ〜２２０Ｂｃおよび３つの位相差補正部３２０Ｂａ〜３２０Ｂｃの具体的な構成およびその動作について説明する。
【００７０】
Ｂ．２．位相差発生部および位相差補正部の構成および動作：
図７は、第１の位相差発生部２２０Ｂａと、これに対応する第１の位相差補正部３２０Ｂａとを示すブロック図である。以下では、まず、位相差発生部２２０Ｂａの構成および動作について説明し、次に位相差補正部３２０Ｂａの構成および動作について説明する。
【００７１】
位相差発生部２２０Ｂａは、位相差０度部２２２Ｂと、位相差９０度部２２４Ｂと、位相差１８０度部２２６Ｂと、位相差２７０度部２２８Ｂと、位相差クロック生成部２３０Ｂとを備えている。位相差０度部２２２の入力には第１のデータ信号Ｓ１が入力され、その出力にはその出力には第１の送信データ信号Ｓ１Ｔを伝送する第１のデータ信号線Ｌ１が接続されている。位相差９０度部２２４Ａの入力には第２のデータ信号Ｓ２が入力され、その出力には第２の送信データ信号Ｓ２Ｔを伝送する第２のデータ信号線Ｌ２が接続されている。位相差１８０度部２２６Ａの入力には第３のデータ信号Ｓ３が入力され、その出力には第３の送信データ信号Ｓ３Ｔを伝送する第３のデータ信号線Ｌ３が接続されている。位相差２７０度部２２８Ａの入力には第４のデータ信号Ｓ４が入力され、その出力には第４の送信データ信号Ｓ４Ｔを伝送する第４のデータ信号線Ｌ４が接続されている。位相差クロック生成部２３０Ａの入力には基準クロック信号ＣＫ１が入力されている。
【００７２】
位相差クロック生成部２３０Ｂは、基準クロック信号ＣＫ１を基準に、位相差９０度クロック信号ＣＫ２Ｔ，位相差１８０度クロック信号ＣＫ３Ｔおよび位相差２７０度クロック信号ＣＫ４Ｔを生成する。位相差９０度クロック信号ＣＫ２Ｔは基準クロック信号ＣＫ１に対して９０度位相が遅れたクロック信号である。位相差１８０度クロック信号ＣＫ３Ｔは基準クロック信号ＣＫ１に対して１８０度位相が遅れたクロック信号であり、位相差２７０度クロック信号ＣＫ４Ｔは基準クロック信号ＣＫ１に対して２７０度位相が遅れたクロック信号である。
【００７３】
なお、位相差クロック生成部２３０Ｂも、一般にＰＬＬ回路を利用することにより容易に構成することができるので、ここではその説明を省略する。
【００７４】
位相差０度部２２２Ｂは、入力と出力とがそのまま接続される構成を有している。これにより、位相差０度部２２２Ｂは、第１のデータ信号Ｓ１を第１の送信データ信号Ｓ１Ｔとしてそのまま出力する。
【００７５】
なお、この位相差０度部２２２Ｂは、他の位相差９０度部２２４Ｂ、位相差１８０度部２２６Ｂおよび位相差２７０度部２２８Ｂとの位相関係を明確にするために便宜上設けられたブロックであり、必ずしも必要なブロックではない。
【００７６】
位相差９０度部２２４Ｂは、１つのフリップフロップ２２４Ｂａにより構成されている。フリップフロップ２２４Ｂａのデータ入力Ｄには第２のデータ信号Ｓ２が入力され、クロック入力ＣＫには位相差９０度クロック信号ＣＫ２Ｔが入力されている。また、フリップフロップ２２４Ｂａの出力Ｑは第２のデータ信号線Ｌ２に接続されている。フリップフロップ２２４Ｂａは、第２のデータ信号Ｓ２を、位相差９０度クロック信号ＣＫ２Ｔの立ち上がりエッジタイミングでラッチする。これにより、位相差９０度部２２４Ｂは、第２のデータ信号Ｓ２に対して９０度位相の遅れたデータ信号を生成し、第２の送信データ信号Ｓ２Ｔとして出力する。
【００７７】
位相差１８０度部２２６Ｂは、カスケード接続された２つのフリップフロップ２２６Ｂａ，２２６Ｂｂにより構成されている。１段目のフリップフロップ２２６Ａａのデータ入力Ｄには第３のデータ信号Ｓ３が入力され、クロック入力ＣＫには位相差９０度クロック信号ＣＫ２Ｔが入力されている。２段目のフリップフロップ２２６Ｂｂのデータ入力Ｄには１段目のフリップフロップ２２６Ｂａの出力Ｑが接続されており、クロック入力ＣＫには位相差１８０度クロック信号ＣＫ３Ｔが入力されている。また、２段目のフリップフロップ２２６Ｂｂの出力Ｑは第３のデータ信号線Ｌ３に接続されている。
【００７８】
１段目のフリップフロップ２２６Ｂａは、第３のデータ信号Ｓ３を、９０度位相差クロック信号ＣＫ２Ｔの立ち上がりエッジタイミングでラッチすることにより、第３のデータ信号Ｓ３に対して９０度位相の遅れたデータ信号を生成する。そして、２段目のフリップフロップ２２６Ｂｂは、１段目のフリップフロップ２２６Ｂａの出力を、１８０度位相差クロック信号ＣＫ３Ｔの立ち上がりエッジタイミングでラッチすることにより、第３のデータ信号Ｓ３に対して１８０度位相の遅れたデータ信号を生成する。これにより、位相差１８０度部２２６Ｂは、第３のデータ信号Ｓ３に対して１８０度位相の遅れたデータ信号を第３の送信データ信号Ｓ３Ｔとして出力する。
【００７９】
位相差２７０度部２２８Ｂは、カスケード接続された３つのフリップフロップ２２８Ｂａ，２２８Ｂｂ，２２８Ｂｃにより構成されている。１段目のフリップフロップ２２８Ｂａのデータ入力Ｄには第４のデータ信号Ｓ４が入力され、クロック入力ＣＫには位相差９０度クロック信号ＣＫ２Ｔが入力されている。２段目のフリップフロップ２２８Ｂｂのデータ入力Ｄには１段目のフリップフロップ２２８Ｂａの出力Ｑが接続されており、クロック入力ＣＫには位相差１８０度クロック信号ＣＫ３Ｔが入力されている。３段目のフリップフロップ２２８Ｂｃのデータ入力Ｄには２段目のフリップフロップ２２８Ｂｂの出力Ｑが接続されており、クロック入力ＣＫには位相差２７０度クロック信号ＣＫ４Ｔが入力されている。また、３段目のフリップフロップ２２８Ｂｃの出力Ｑは第４のデータ信号線Ｌ４に接続されている。
【００８０】
１段目のフリップフロップ２２８Ｂａは、第４のデータ信号Ｓ４を、９０度位相差クロック信号ＣＫ２Ｔの立ち上がりエッジタイミングでラッチすることにより、第４のデータ信号Ｓ４に対して９０度位相の遅れたデータ信号を生成する。そして、２段目のフリップフロップ２２８Ｂｂは、１段目のフリップフロップ２２８Ｂａの出力を、１８０度位相差クロック信号ＣＫ３Ｔの立ち上がりエッジタイミングでラッチすることにより、第４のデータ信号Ｓ４に対して１８０度位相の遅れたデータ信号を生成する。さらに、３段目のフリップフロップ２２８Ｂｃは、２段目のフリップフロップ２２８Ｂｂの出力を、２７０度位相差クロック信号ＣＫ４Ｔの立ち上がりエッジタイミングでラッチすることにより、第４のデータ信号Ｓ４に対して２７０度位相の遅れたデータ信号を生成する。これにより、位相差２７０度部２２８Ｂは、第４のデータ信号Ｓ４に対して２７０度位相の遅れたデータ信号を第４の送信データ信号Ｓ４Ｔとして出力する。
【００８１】
図８は、位相差発生部２２０Ｂａの動作を示すタイミングチャートである。図８（ａ）は基準クロック信号ＣＫ１を示している。図８（ｂ）は位相差９０度クロック信号ＣＫ２Ｔを示し、図８（ｃ）は位相差１８０度クロック信号ＣＫ３Ｔを示し、図８（ｄ）は位相差２７０度クロック信号ＣＫ４Ｔを示している。図８（ｅ），（ｆ），（ｇ），（ｈ）は、４つのデータ信号Ｓ１，Ｓ２，Ｓ３，Ｓ４を示している。図８（ｉ），（ｊ），（ｋ），（ｌ）は、４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔを示している。
【００８２】
４つのデータ信号Ｓ１，Ｓ２，Ｓ３，Ｓ４は、説明を容易にするため、図８（ｅ），（ｆ），（ｇ），（ｈ）に示すように、基準クロック信号ＣＫ１の立ち上がりエッジのタイミングで、１周期毎に論理レベルの変化を同じように繰り返す周期信号とする。
【００８３】
上述したように、位相差０度部２２２Ｂでは、図８（ｉ）に示すように、第１のデータ信号Ｓ１をそのまま第１の送信データ信号Ｓ１Ｔとして出力する。また、位相差９０度部２２４Ｂでは、図８（ｊ）に示すように、第２のデータ信号Ｓ２に対して９０度位相が遅れた信号を第２の送信データ信号Ｓ２Ｔとして出力する。さらに、位相差１８０度部２２６Ｂでは、図８（ｋ）に示すように、第３のデータ信号Ｓ３に対して１８０度位相が遅れた信号を第３の送信データ信号Ｓ３Ｔとして出力する。また、位相差２７０度部２２８Ｂでは、図８（ｌ）に示すように、第４のデータ信号Ｓ４に対して２７０度位相が遅れた信号を第４の送信データ信号Ｓ４Ｔとして出力する。
【００８４】
結果として、位相差発生部２２０Ｂａは、４つのデータ信号Ｓ１，Ｓ２，Ｓ３，Ｓ４を、互いの位相が等しい同位相状態から、データ信号の１周期に相当する位相差３６０度を４等分した位相差９０度の単位で、互いの位相が順にずれた異位相状態に変換して、４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔとして出力する。
【００８５】
次に、図７の位相差補正部３２０Ｂａの構成および動作について説明する。位相差補正部３２０Ｂａは、位相差２７０度部３２２Ｂと、位相差１８０度部３２４Ｂと、位相差９０度部３２６Ｂと、位相差０度部３２８Ｂと、位相差クロック生成部３３０Ｂとを備えている。位相差２７０度部３２２Ｂの入力には第１のデータ信号線Ｌ１が接続されており、第１の送信データ信号Ｓ１Ｔが入力されている。位相差１８０度部３２４Ｂの入力には第２のデータ信号線Ｌ２が接続されており、第２の送信データ信号Ｓ２Ｔが入力されている。位相差９０度部３２６Ｂの入力には第３のデータ信号線Ｌ３が接続されており、第３の送信データ信号Ｓ３Ｔが入力されている。位相差０度部３２８Ｂの入力には第４のデータ信号線Ｌ４が接続されており、第４の送信データ信号Ｓ４Ｔが入力されている。位相差クロック生成部３３０Ｂの入力にはクロック信号線ＬＣＫ１が接続されており、基準クロック信号ＣＫ１が入力されている。
【００８６】
位相差クロック生成部３３０Ｂは、基準クロック信号ＣＫ１を基準に、位相差９０度クロック信号ＣＫ２Ｒ、位相差１８０度クロック信号ＣＫ３Ｒおよび位相差２７０度ｋロック信号ＣＫ４Ｒを生成する。位相差９０度クロック信号ＣＫ２Ｒは、位相差発生部２２０Ｂａの位相差クロック生成部２３０Ｂで生成される位相差９０度クロック信号ＣＫ２Ｔと同様に、基準クロック信号ＣＫ１に対して９０度位相が遅れたクロック信号である。位相差１８０度クロック信号ＣＫ３Ｒも、位相差１８０度クロック信号ＣＫ３Ｔと同様に、基準クロック信号ＣＫ１に対して１８０度位相が遅れたクロック信号である。位相差２７０度クロック信号ＣＫ４Ｒも、位相差２７０度クロック信号ＣＫ４Ｔと同様に、基準クロック信号ＣＫ１に対して２７０度位相が遅れたクロック信号である。
【００８７】
なお、位相差クロック生成部３３０Ｂも、位相差クロック生成部２３０Ｂと同様にＰＬＬ回路を利用することにより容易に構成することができるので、ここではその説明を省略する。
【００８８】
位相差２７０度部３２２Ｂは、位相差発生部２２０Ｂａの位相差２７０度部２２８Ｂと同様に、カスケード接続された３つのフリップフロップ３２２Ｂａ，３２２Ｂｂ，３２２Ｂｃにより構成されている。１段目のフリップフロップ３２２Ｂａのデータ入力Ｄには第１の送信データ信号Ｓ１Ｔが入力され、クロック入力ＣＫには位相差９０度クロック信号ＣＫ２Ｒが入力されている。２段目のフリップフロップ３２２Ｂｂのデータ入力Ｄには１段目のフリップフロップ３２２Ｂａの出力Ｑが接続されており、クロック入力ＣＫには位相差１８０度クロック信号ＣＫ３Ｒが入力されている。３段目のフリップフロップ３２２Ｂｃのデータ入力Ｄには２段目のフリップフロップ３２２Ａｂの出力Ｑが接続されており、クロック入力ＣＫには位相差２７０度クロック信号ＣＫ４Ｒが入力されている。
【００８９】
１段目のフリップフロップ３２２Ｂａは、第１の送信データ信号Ｓ１Ｔを、９０度位相差クロック信号ＣＫ２Ｒの立ち上がりエッジタイミングでラッチすることにより、第１の送信データ信号Ｓ１Ｔに対して９０度位相の遅れたデータ信号を生成する。そして、２段目のフリップフロップ３２２Ｂｂは、１段目のフリップフロップ３２２Ｂａの出力を、１８０度位相差クロック信号ＣＫ３Ｒの立ち上がりエッジタイミングでラッチすることにより、第１の送信データ信号Ｓ１Ｔに対して１８０度位相の遅れたデータ信号を生成する。さらに、３段目のフリップフロップ３２２Ｂｃは、２段目のフリップフロップ３２２Ｂｂの出力を、２７０度位相差クロック信号ＣＫ４Ｒの立ち上がりエッジタイミングでラッチすることにより、第１の送信データ信号Ｓ１Ｔに対して２７０度位相の遅れたデータ信号を生成する。これにより、位相差２７０度部３２２Ｂは、第１の送信データ信号Ｓ１Ｔに対して２７０度位相の遅れたデータ信号を第１の受信データ信号Ｓ１Ｒとして出力する。
【００９０】
位相差１８０度部３２４Ｂは、位相差発生部２２０Ｂａの位相差１８０度部２２６Ｂと同様に、カスケード接続された２つのフリップフロップ３２４Ｂａ，３２４Ｂｂにより構成されている。１段目のフリップフロップ３２４Ｂａのデータ入力Ｄには第２の送信データ信号Ｓ２Ｔが入力され、クロック入力ＣＫには位相差９０度クロック信号ＣＫ２Ｒが入力されている。２段目のフリップフロップ３２４Ｂｂのデータ入力Ｄには１段目のフリップフロップ３２４Ｂａの出力Ｑが接続されており、クロック入力ＣＫには位相差１８０度クロック信号ＣＫ３Ｒが入力されている。
【００９１】
１段目のフリップフロップ３２４Ｂａは、第２の送信データ信号Ｓ２Ｔを、９０度位相差クロック信号ＣＫ２Ｒの立ち上がりエッジタイミングでラッチすることにより、第２の送信データ信号Ｓ２Ｔに対して９０度位相の遅れたデータ信号を生成する。そして、２段目のフリップフロップ３２４Ｂｂは、１段目のフリップフロップ３２４Ｂａの出力を、１８０度位相差クロック信号ＣＫ３Ｒの立ち上がりエッジタイミングでラッチすることにより、第２の送信データ信号Ｓ２Ｔに対して１８０度位相の遅れたデータ信号を生成する。これにより、位相差１８０度部３２４Ｂは、第２の送信データ信号Ｓ２Ｔに対して１８０度位相の遅れたデータ信号を第２の受信データ信号Ｓ２Ｒとして出力する。
【００９２】
位相差９０度部３２６Ｂは、第３の送信データ信号Ｓ３Ｔに対して９０度位相が遅れた信号を第３の受信データ信号Ｓ３Ｒとして出力するために、以下のような構成を有している。位相差９０度部３２６Ｂは、位相差発生部２２０Ｂａの位相差９０度部２２４Ｂと同様に、１つのフリップフロップ３２６Ｂａを有している。フリップフロップ３２６Ｂａのデータ入力Ｄには第３の送信データ信号Ｓ３Ｔが入力され、クロック入力ＣＫには位相差９０度クロック信号ＣＫ２Ｒが入力されている。フリップフロップ３２６Ｂａは、第３の送信データ信号Ｓ３Ｔを、位相差９０度クロック信号ＣＫ２Ｒの立ち上がりエッジタイミングでラッチする。これにより、位相差９０度部３２６Ｂは、第３の送信データ信号Ｓ３Ｔに対して９０度位相の遅れたデータ信号を第３の受信データ信号Ｓ３Ｒとして出力する。
【００９３】
位相差０度部３２８Ｂは、入力と出力とがそのまま接続される構成を有している。これにより、位相差０度部３２８Ｂは、第４の送信データ信号Ｓ４Ｔを第４の受信データ信号Ｓ４Ｒとしてそのまま出力する。
【００９４】
なお、この位相差０度部３２８Ｂは、他の位相差２７０度部３２２Ｂ、位相差１８０度部３２４Ｂおよび位相差９０度部３２６Ｂとの位相関係を明確にするために便宜上設けられたブロックであり、必ずしも必要なブロックではない。
【００９５】
図９は、位相差補正部３２０Ｂａの動作を示すタイミングチャートである。図９（ａ）は基準クロック信号ＣＫ１を示している。図９（ｂ）は位相差９０度クロック信号ＣＫ２Ｒを示し、図９（ｃ）は位相差１８０度クロック信号ＣＫ３Ｒを示し、図９（ｄ）は位相差２７０度クロック信号ＣＫ４Ｒを示している。図９（ｅ），（ｆ），（ｇ），（ｈ）は、４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔを示している。図９（ｉ），（ｊ），（ｋ），（ｌ）は、４つの受信データ信号Ｓ１Ｒ，Ｓ２Ｒ，Ｓ３Ｒ，Ｓ４Ｒを示している。
【００９６】
なお、図８を用いて説明したように、位相差発生部２２０Ｂａから出力される４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔは、図９（ｅ），（ｆ），（ｇ），（ｈ）に示すように、互いの位相が９０度単位で順にずれている。
【００９７】
上述したように、位相差０度部３２８Ｂでは、図９（ｉ）に示すように、第４の送信データ信号Ｓ４Ｔをそのまま第４の受信データ信号Ｓ４Ｒとして出力する。また、位相差９０度部３２６Ｂでは、図９（ｊ）に示すように、第３の送信データ信号Ｓ３Ｔに対して９０度位相が遅れた信号を第３の受信データ信号Ｓ３Ｒとして出力する。さらに、位相差１８０度部３２４Ｂでは、図９（ｋ）に示すように、第２の送信データ信号Ｓ２Ｔに対して１８０度位相が遅れた信号を第２の受信データ信号Ｓ２Ｒとして出力する。また、位相差２７０度部３２２Ｂでは、図９（ｌ）に示すように、第１の送信データ信号Ｓ１Ｔに対して２７０度位相が遅れた信号を第１の受信データ信号Ｓ１Ｒとして出力する。
【００９８】
結果として、位相差補正部３２０Ｂａは、４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔを、互いの位相が９０度単位で順にずれた異位相状態から、互いの位相が等しい同位相状態に戻して、互いの位相が等しい４つの受信データ信号Ｓ１Ｒ，Ｓ２Ｒ，Ｓ３Ｒ，Ｓ４Ｒとして受信データ検出部３１０に供給することができる。
【００９９】
なお、他の位相差発生部２２０Ｂｂ，２２０Ｂｃおよび位相差補正部３２０Ｂｂ，３２０Ｂｃも、上記第１の位相差発生部２２０Ｂａおよび位相差補正部３２０Ｂａと同様である。
【０１００】
Ｂ．３．効果：
以上説明したように、第２実施例のデータ伝送回路１００Ｂにおいて、データ送信回路２００Ｂは、送信する１２ビットデータ信号Ｓ１〜Ｓ１２を、４ビットのデータ信号ごとに順に区分し、各区分内の４つのデータ信号を、互いの位相が等しい同位相状態から、データ信号周期に相当する位相差３６０度を４等分した位相差９０度の単位で、互いの位相が順にずれた異位相状態に変換し、送信データ信号Ｓ１Ｔ〜Ｓ１２Ｔとして伝送することが可能である。そして、データ受信回路３００Ｂは、伝送された１２ビットの送信データ信号Ｓ１Ｔ〜Ｓ１２Ｔを、互いの位相が等しい同位相状態に戻して、１２ビットの受信データ信号Ｓ１Ｒ〜Ｓ１２Ｒとして受信することが可能である。これにより、第２実施例のデータ伝送回路２００は、以下で説明する効果を得ることができる。
【０１０１】
図１０は、第２実施例としてのデータ伝送回路１００Ｂにおけるデータ伝送の効果について示す説明図である。図１０（ｂ１）〜（ｂ９）は、実施例として、４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔの互いの位相が９０度単位で順にずれている場合において発生する高調波について示しており、図１０（ａ１）〜（ａ９）は、比較例として、４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔの互いの位相が等しいと仮定した場合に発生する高調波について示している。
【０１０２】
なお、第１実施例においても説明したように、４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔが、順に並ぶデータ信号線Ｌ１，Ｌ２，Ｌ３，Ｌ４を伝送することによって発生する放射ノイズは、単純には、各データ信号の高調波を合成した大きさに比例すると考えることができる。
【０１０３】
比較例の４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔは、図１０（ａ１）〜（ａ４）に示すように同位相で同じ変化を繰り返している周期信号である。この場合、４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔの第１次高調波Ｓ１−ｈ１，Ｓ２−ｈ１，Ｓ３−ｈ１，Ｓ４−ｈ１は、図１０（ａ５）〜（ａ８）に示すように同位相で同じ変化を繰り返すサイン波となる。このため、４つの第１次高調波Ｓ１−ｈ１，Ｓ２−ｈ１，Ｓ３−ｈ１，Ｓ４−ｈ１を合成した合成第１次高調波σ−ｈ１は、図１０（ａ９）に示すように、単純には、第１次高調波Ｓ１−ｈ１，Ｓ２−ｈ１，Ｓ３−ｈ１，Ｓ４−ｈ１のいずれかの波高値Ｖを４倍した波高値（４Ｖ）を有するサイン波となる。
【０１０４】
一方、実施例の４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔは、図１０（ｂ１）〜（ｂ４）に示すように、互いの位相が９０度単位で順にずれた周期信号である。この場合、４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔの第１次高調波Ｓ１−ｈ１，Ｓ２−ｈ１，Ｓ３−ｈ１，Ｓ４−ｈ１は、図１０（ｂ５）〜（ｂ８）に示すように、互いの位相が９０度単位で順にずれたサイン波となる。このとき、単純には、図１０（ｂ５）に示す第１の第１次高調波Ｓ１−ｈ１の成分と図１０（ｂ７）に示す第３の第１次高調波Ｓ３−ｈ１の成分とが互いに打ち消され、また、図１０（ｂ６）に示す第２の第１次高調波Ｓ２−ｈ１の成分と図１０（ｂ８）に示す第４の第１次高調波Ｓ４−ｈ１の成分とが互いに打ち消されるため、４つの第１次高調波Ｓ１−ｈ１，Ｓ２−ｈ１，Ｓ３−ｈ１，Ｓ４−ｈ１の合成結果である合成第１次高調波σ−ｈ１は、図１０（ｂ９）に示すように零となる。
【０１０５】
ただし、実際には、第１実施例でも説明したように、それぞれの第１次高調波Ｓ１−ｈ１，Ｓ２−ｈ１，Ｓ３−ｈ１，Ｓ４−ｈ１の波形が全く同じで、かつ、互いの位相を正確に９０度単位で順にずれた状態とすることは困難であるので、合成第１次高調波の発生を零にすることは困難である。しかしながら、本実施例のように、４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔの互いの位相を９０度単位で順にずらすことにより、これらの第１次高調波の成分同士を比較的効果的に打ち消して、合成第１次高調波の発生を比較的効果的に抑制することが可能である。
【０１０６】
なお、上記説明は、第１次高調波を例に示したが、他の高調波、特に、３次、５次等の奇数次高調波においても同様の効果を得ることができる。
【０１０７】
また、上記説明では、第１の位相差発生部２２０Ｂａから送信される第１〜第４の送信データ信号Ｓ１Ｔ〜Ｓ４Ｔによって発生する放射ノイズの抑制効果について説明したが、他の送信データ信号、すなわち、第２の位相差発生部２２０Ｂｂから送信される第５〜第８の送信データ信号Ｓ５Ｔ〜Ｓ８Ｔ、第３の位相差発生部２２０Ｂｃから送信される第９〜第１２の送信データ信号Ｓ９Ｔ〜Ｓ１２Ｔによって発生する放射ノイズについてもそれぞれ同様の抑制効果を得ることが可能である。
【０１０８】
以上説明したように、第２実施例のデータ伝送回路１００Ｂにおいても、第１実施例のデータ伝送回路１００と同様に、データ伝送時に、１２ビットのデータ信号の全てが同時に同じ変化をすることを防止することによって、データ信号の高調波に起因して発生する放射ノイズを抑制することができる。また、１２ビットのデータ信号を４ビットづつ順に区分し、各区分内の４つのデータ信号の互いの位相が、データ信号周期に相当する位相差３６０度を４等分した位相差９０度の単位で順にずれるように変換し、変換されたデータ信号を送信データ信号として送信することにより、発生する放射ノイズを比較的効果的に抑制することが可能となる。
【０１０９】
なお、第２実施例のデータ伝送回路１００Ｂでは、図１０（ｂ１）〜（ｂ４）に示すように、第１の送信データ信号Ｓ１Ｔと第３の送信データ信号Ｓ３Ｔの位相差が１８０度となり、第２の送信データ信号Ｓ２Ｔと第４の送信データ信号Ｓ４Ｔの位相差が１８０度となっている。この場合、第１の送信データ信号Ｓ１Ｔと第３の送信データ信号Ｓ３Ｔの論理レベルの変化の位相がちょうど反転しており、第２の送信データ信号Ｓ２Ｔと第４の送信データ信号Ｓ４Ｔの変化の位相がちょうど反転していることになる。
【０１１０】
このとき、第１のデータ信号Ｓ１と第３のデータ信号Ｓ３の論理レベルがちょうど反転し、第２のデータ信号Ｓ２と第４のデータ信号Ｓ４の論理レベルがちょうど反転するようなデータを伝送する場合には、第１の送信データ信号Ｓ１Ｔの第１次高調波Ｓ１−ｈ１と第３の送信データ信号Ｓ３Ｔの第１次高調波Ｓ３−ｈ１とが同位相となり、第２の送信データ信号Ｓ２Ｔの第１次高調波Ｓ２−ｈ１と第４の送信データ信号Ｓ４Ｔの第１次高調波Ｓ４−ｈ１とが同位相となり、合成第１次高調波σ−ｈ１を零にすることはできない。この場合、４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔの互いの位相が等しい場合には合成第１次高調波σ−ｈ１は零となるので、却って合成第１次高調波σ−ｈ１が大きくなることになる。
【０１１１】
しかしながら、このような場合であっても、第１の第１次高調波Ｓ１−ｈ１および第３の第１次高調波Ｓ３−ｈ１の合成波と、第２の第１次高調波Ｓ２−ｈ１および第４の第１次高調波Ｓ４−ｈ１の合成波とは、必ず位相が９０度ずれることになるので、４つの送信データ信号Ｓ１Ｔ，Ｓ２Ｔ，Ｓ３Ｔ，Ｓ４Ｔが同位相で同じ変化をする場合に比べれば、合成第１次高調波の発生を抑制することができるので、全体としては合成第１次高調波の発生を抑制することが可能である。
【０１１２】
なお、以上の点を考慮すると、第１実施例としてのデータ伝送回路１００の方が、第２実施例としてのデータ伝送回路１００Ｂに比べて、放射ノイズの効果的な抑制には有利であるといえる。
【０１１３】
Ｃ．第３実施例：
上記第１実施例のデータ伝送回路１００は、１２ビットのデータ信号を３ビットのデータ信号ごとに順に区分し、各区分内の３つのデータ信号の互いの位相を、データ信号周期に相当する位相差３６０度を３等分した位相差１２０度の単位で順にずらす構成を例に説明している。しかしながら、以下で説明するように、１２ビットのデータ信号を、４ビットのデータ信号ごとに３つのブロックに区分し、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号との互いの位相が、各ブロック間で、データ伝送周期の２倍の長さの位相差を３６０度としたときに、この位相差３６０度を３等分した位相差１２０度の単位で互いにずれるように構成することも可能である。
【０１１４】
図１１は、第３実施例としてのデータ伝送回路を示すブロック図である。このデータ伝送回路１００Ｃは、データ送信回路２００Ｃと、データ受信回路３００Ｃと、伝送路４００とを備えている。データ送信回路２００Ｃとデータ受信回路３００Ｃとは、第１実施例の伝送回路１００と同様に、伝送路４００で接続されており、データ送信回路２００Ｃは、送信データ信号Ｓ１Ｔ〜Ｓ１２Ｔを、伝送路４００を介してデータ受信回路３００Ｃに伝送する。
【０１１５】
データ送信回路２００Ｃは、第１実施例の４つの位相差発生部２２０Ｃ〜２２０ｄに変えて位相差発生部２２０Ｃを備えている。また、データ受信回路３００Ｃは、第１実施例の４つの位相差補正部３２０ａ〜３２０ｄに変えて位相差補正部３２０Ｃを備えている。なお、送信データ発生部２１０および受信データ検出部３１０は、第１実施例と同じであるので説明を省略する。
【０１１６】
位相差発生部２２０Ｃは、第１実施例の位相差発生部２２０ａにおける位相差０度部２２２と、位相差１２０度部２２４と、位相差２４０度部２２６とに変えて、位相差０度部２２２Ｃと、位相差１２０度部２２４Ｃと、位相差２４０度部２２６Ｃとを備えている。位相差０度部２２２Ｃの入力には第１〜第４のデータ信号Ｓ１〜Ｓ４が入力され、その出力には第１〜第４の送信データ信号Ｓ１Ｔ〜Ｓ４Ｔを伝送する第１〜第４のデータ信号線Ｌ１〜Ｌ４が接続されている。位相差１２０度部２２４Ｃの入力には第５〜第８のデータ信号Ｓ５〜Ｓ８が入力され、その出力には第５〜第８の送信データ信号Ｓ５Ｔ〜Ｓ８Ｔを伝送する第５〜第８のデータ信号線Ｌ５〜Ｌ８が接続されている。位相差２４０度部２２６Ｃの入力には第９〜第１２のデータ信号Ｓ９〜Ｓ１２が入力され、その出力には第９〜第１２の送信データ信号Ｓ９Ｔ〜Ｓ１２Ｔを伝送する第９〜第１２のデータ信号線Ｌ９〜Ｌ１２が接続されている。
【０１１７】
位相差０度部２２２Ｃは、４つの入力と出力とがそのまま接続される構成を有している。これにより、位相差０度部２２２Ｃは、第１〜第４のデータ信号Ｓ１〜Ｓ４を第１〜第４の送信データ信号Ｓ１Ｔ〜Ｓ４Ｔとしてそのまま出力する。
【０１１８】
なお、この位相差０度部２２２Ｃは、他の位相差１２０度部２２４Ｃおよび位相差２４０度部２２６Ｃとの位相関係を明確にするために便宜上設けられたブロックであり、必ずしも必要なブロックではない。
【０１１９】
位相差１２０度部２２４Ｃは、１つのフリップフロップ２２４Ｃａにより構成されている。フリップフロップ２２４Ｃａのデータ入力Ｄは４つの入力端子を有しており、出力Ｑは４つの出力端子を有している。フリップフロップ２２４Ｃａのデータ入力Ｄには第５〜第８のデータ信号Ｓ５〜Ｓ８が入力され、クロック入力ＣＫには位相差１２０度クロック信号ＣＫ２Ｔが入力されている。また、フリップフロップ２２４Ｃａの出力Ｑは第５〜第８のデータ信号線Ｌ５〜Ｌ８に接続されている。フリップフロップ２２４Ｃａは、第５〜第８のデータ信号Ｓ５〜Ｓ８を、位相差１２０度クロック信号ＣＫ２Ｔの立ち上がりエッジタイミングでラッチする。これにより、位相差１２０度部２２４Ｃは、第５〜第８のデータ信号Ｓ５〜Ｓ８に対してそれぞれ１２０度位相の遅れた４つのデータ信号を生成し、第５〜第８の送信データ信号Ｓ５Ｔ〜Ｓ８Ｔとして出力する。
【０１２０】
位相差２４０度部２２６Ｃは、カスケード接続された２つのフリップフロップ２２６Ｃａ，２２６Ｃｂにより構成されている。２つのフリップフロップ２２６Ｃａ，２２６Ｃｂの各データ入力Ｄは４つの入力端子を有しており、各出力Ｑは４つの出力端子を有している。１段目のフリップフロップ２２６Ｃａのデータ入力Ｄには第９〜第１２のデータ信号Ｓ９〜Ｓ１２が入力され、クロック入力ＣＫには位相差１２０度クロック信号ＣＫ２Ｔが入力されている。２段目のフリップフロップ２２６Ｃｂのデータ入力Ｄには１段目のフリップフロップ２２６Ｃａの出力Ｑから出力される４つの出力が入力されており、クロック入力ＣＫには位相差２４０度クロック信号ＣＫ３Ｔが入力されている。また、２段目のフリップフロップ２２６Ｃｂの出力Ｑは第９〜第１２のデータ信号線Ｌ９〜Ｌ１２に接続されている。
【０１２１】
１段目のフリップフロップ２２６Ｃａは、第９〜第１２のデータ信号Ｓ９〜Ｓ１２を、１２０度位相差クロック信号ＣＫ２の立ち上がりエッジタイミングでラッチすることにより、第９〜第１２のデータ信号Ｓ９〜Ｓ１２に対してそれぞれ１２０度位相の遅れた４つのデータ信号を生成する。そして、２段目のフリップフロップ２２６Ｃｂは、１段目のフリップフロップ２２６Ｃａの４つの出力を、２４０度位相差クロック信号ＣＫ３の立ち上がりエッジタイミングでラッチすることにより、第９〜第１２のデータ信号Ｓ９〜Ｓ１２に対してそれぞれ２４０度位相の遅れた４つのデータ信号を生成する。これにより、位相差２４０度部２２６は、第９〜第１２のデータ信号Ｓ９〜Ｓ１２に対してそれぞれ２４０度位相の遅れた４つのデータ信号を第９〜第１２の送信データ信号Ｓ９Ｔ〜Ｓ１２Ｔとして出力する。
【０１２２】
位相差補正部３２０Ｃは、実施例の位相差補正部３２０Ｃにおける位相差２４０度部３２２と、位相差１２０度部３２４と、位相差０度部３２６とに変えて、位相差２４０度部３２２Ｃと、位相差１２０度部３２４Ｃと、位相差０度部３２６Ｃとを備えている。位相差２４０度部３２２Ｃの入力には、第１〜第４のデータ信号線Ｌ１〜Ｌ４が接続されており、第１〜第４の送信データ信号Ｓ１Ｔ〜Ｓ４Ｔが入力される。位相差１２０度部３２４Ｃの入力には第５〜第８のデータ信号線Ｌ５〜Ｌ８が接続されており、第５〜第８の送信データ信号Ｓ５Ｔ〜Ｓ８Ｔが入力される。位相差０度部３２６Ｃの入力には第９〜第１２のデータ信号線Ｌ９〜Ｌ１２が接続されており、第９〜第１２の送信データ信号Ｓ９Ｔ〜Ｓ１２Ｔが入力される。
【０１２３】
位相差２４０度部３２２Ｃは、位相差発生部２２０Ｃの位相差２４０度部２２６Ｃと同様に、カスケード接続された２つのフリップフロップ３２２Ｃａ，３２２Ｃｂにより構成されている。２つのフリップフロップ３２２Ｃａ，３２２Ｃｂの各データ入力Ｄは４つの入力端子を有しており、各出力Ｑは４つの出力端子を有している。１段目のフリップフロップ３２２Ｃａのデータ入力Ｄには第１〜第４の送信データ信号Ｓ１Ｔ〜Ｓ４Ｔが入力され、クロック入力ＣＫには位相差１２０度クロック信号ＣＫ２Ｒが入力されている。２段目のフリップフロップ３２２Ｃｂの４つのデータ入力Ｄには１段目のフリップフロップ３２２Ｃａの出力Ｑから出力される４つの出力が入力されており、クロック入力ＣＫには位相差２４０度クロック信号ＣＫ３Ｒが入力されている。
【０１２４】
１段目のフリップフロップ３２２Ｃａは、第１〜第４の送信データ信号Ｓ１Ｔ〜Ｓ４Ｔを、１２０度位相差クロック信号ＣＫ２Ｒの立ち上がりエッジタイミングでラッチすることにより、第１〜第４の送信データ信号Ｓ１Ｔ〜Ｓ４Ｔに対してそれぞれ１２０度位相の遅れた４つのデータ信号を生成する。そして、２段目のフリップフロップ３２２Ｃｂは、１段目のフリップフロップ３２２Ｃａの４つの出力を、２４０度位相差クロック信号ＣＫ３Ｒの立ち上がりエッジタイミングでラッチすることにより、第１〜第４の送信データ信号Ｓ１Ｔ〜Ｓ４Ｔに対してそれぞれ２４０度位相の遅れた４つのデータ信号を生成する。これにより、位相差２４０度部３２２Ｃは、第１〜第４の送信データ信号Ｓ１Ｔ〜Ｓ４Ｔに対してそれぞれ２４０度位相の遅れた４つのデータ信号を第１〜第４の受信データ信号Ｓ１Ｒ〜Ｓ４Ｒとして出力する。
【０１２５】
位相差１２０度部３２４Ｃは、位相差発生部２２０Ｃの位相差１２０度部２２４Ｃと同様に、１つのフリップフロップ３２４Ｃａにより構成されている。フリップフロップ３２４Ｃａのデータ入力Ｄは４つの入力端子を有しており、出力Ｑは４つの出力端子を有している。フリップフロップ３２４Ｃａのデータ入力Ｄには第５〜第８の送信データ信号Ｓ５Ｔ〜Ｓ８Ｔが入力され、クロック入力ＣＫには位相差１２０度クロック信号ＣＫ２Ｒが入力されている。フリップフロップ３２４Ｃａは、第５〜第８の送信データ信号Ｓ５Ｔ〜Ｓ８Ｔを、位相差１２０度クロック信号ＣＫ２Ｒの立ち上がりエッジタイミングでラッチする。これにより、位相差１２０度部３２４Ｃは、第５〜第８の送信データ信号Ｓ５Ｔ〜Ｓ８Ｔに対してそれぞれ１２０度位相の遅れた４つのデータ信号を生成する。これにより、位相差１２０度部３２４Ｃは、第５〜第８の送信データ信号Ｓ５Ｔ〜Ｓ８Ｔに対してそれぞれ１２０度位相の遅れた４つのデータ信号を第５〜第８の受信データ信号Ｓ５Ｒ〜Ｓ８Ｒとして出力する。
【０１２６】
位相差０度部３２６Ｃは、４つの入力と出力とがそのまま接続される構成を有している。これにより、位相差０度部３２６Ｃは、第９〜第１２の送信データ信号Ｓ９Ｔ〜Ｓ１２Ｔを第９〜第１２の受信データ信号Ｓ９Ｒ〜Ｓ１２Ｒとしてそのまま出力する。
【０１２７】
なお、この位相差０度部３２６Ｃは、他の位相差２４０度部３２２Ｃおよび位相差１２０度部３２４Ｃとの位相関係を明確にするために便宜上設けられたブロックであり、必ずしも必要なブロックではない。
【０１２８】
以上のように、データ送信回路２００Ｃは、第１〜第４のデータ信号Ｓ１〜Ｓ４を含む第１のブロック信号と、第５〜第８のデータ信号Ｓ５〜Ｓ８を含む第２のブロック信号と、第９〜第１２のデータ信号Ｓ９〜Ｓ１２を含む第３のブロックとを、互いの位相が１２０度単位で順にずれるように変換して、第１〜第４の送信データ信号Ｓ１Ｔ〜Ｓ４Ｔを含む第１の送信ブロック信号と、第５〜第８の送信データ信号Ｓ５〜Ｓ８を含む第２の送信ブロック信号と、第９〜第１２の送信データ信号Ｓ９Ｔ〜Ｓ１２Ｔを含む第３の送信ブロックとしている。３つの送信ブロック信号は、互いに１２０度単位で順にずれているので、第１実施例でも説明したように、それぞれのブロック信号の高調波成分は互いに打ち消され、結果としてそれぞれのブロック信号の高調波成分を合成した合成高調波の発生を効果的に抑制することが可能である。
【０１２９】
以上説明したように、第３実施例としてのデータ伝送回路１００Ｃでは、データ伝送時に、１２ビットのデータ信号の全てが同時に同じ変化をすることを防止することによって、第１実施例のデータ伝送回路１００と同様に、データ信号の高調波に起因して発生する放射ノイズを抑制することができる。また、１２ビットのデータ信号を、４ビットのデータ信号ごとに３つのブロックに区分し、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号との互いの位相が、各ブロック間で、データ伝送周期の２倍の長さの位相差を３６０度としたときに、この位相差３６０度を３等分した位相差１２０度の単位で互いにずれるように変換することによって、発生する放射ノイズを効果的に抑制することができる。
【０１３０】
ただし、複数のデータ信号の互いの高調波成分を打ち消し合う効果は、伝送路において物理的に近い線路間で発生する高調波同士の方が大きいと考えられる。従って、第１実施例のデータ伝送回路１００の方が第３実施例のデータ伝送回路１００Ｂに比べて放射ノイズの抑制効果の点で有利と考えられる。
【０１３１】
また、１２ビットのデータ信号が、Ｒ（赤）Ｇ（緑）Ｂ（青）それぞれ４ビットの色信号を有しているようなデータ信号や、４ビットのデータ信号を独立して３組有しているようなデータ信号等の場合には、データ伝送回路の構成の容易さを考えると、第３実施例のデータ伝送回路１００Ｂの方が第１実施例のデータ伝送回路１００に比べて都合がよいと考えられる。
【０１３２】
Ｄ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【０１３３】
（１）上記第１実施例では、送信する１２ビットのデータ信号を、３ビットのデータ信号ごとに順に区分し、各区分内の３つのデータ信号の互いの位相が、データ伝送周期の２倍の長さの位相差を３６０度とし、この位相差３６０度を３等分した位相差１２０度の単位で順にずれるように変換する構成の例を示している。また、上記第２実施例では、送信する１２ビットのデータ信号を、４ビットごとに順に区分し、各区分内の４つのデータ信号の互いの位相が、データ信号周期に相当する位相差３６０度を４等分した位相差９０度の単位で順にずれるように変換する構成の例を示している。しかしながら、これらに限定されるものではない。要するに、ｎ個（ｎは３以上の整数）のデータ信号ごとに区分されたｍ個（ｍは、ｎ以上の整数）のデータ信号を、各区分内のｎ個のデータ信号の位相が、互いに等しい状態から、データ信号の伝送周期の２倍の長さの位相差を３６０度と仮定したときに、位相差（３６０／ｎ）度の単位で互いにずれた状態となるように変換する構成とすることが可能である。
【０１３４】
また、データ信号の伝送周期の２倍の長さの位相差を３６０度とする必要はなく、データ信号の伝送周期の（２・ｓ）倍（ｓは１以上の整数）の長さの位相差を３６０度とするようにしてもよい。
【０１３５】
（２）上記第３実施例では、第１実施例の変形として、送信する１２ビットのデータ信号を、４ビットごとに３つのブロックに区分し、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号との互いの位相が、各ブロック間で、データ伝送周期の２倍の長さの位相差を３６０度とし、この位相差３６０度を３等分した位相差１２０度の単位で互いにずれるように変換する構成の例を示している。しかしながら、これに限定されるものではない。例えば、第２実施例の変形として、送信する１２ビットのデータ信号を、３ビットごとに４つのブロックに区分し、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号との互いの位相が、各ブロック間で、データ伝送周期の２倍の長さの位相差を３６０度とし、この位相差３６０度を４等分した位相差９０度の単位で互いにずれるように構成することも可能である。要するに、ｌ個（ｌは、３以上の整数）のブロックに区分されたｍ個（ｍは、ｌ以上の整数）のデータ信号を、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号との互いの位相が、各ブロック間で、前記データ信号の伝送周期の２倍の長さの位相差を３６０度と仮定したときに、位相差（３６０／ｌ）度の単位で互いにずれた状態となるように変換する構成とすることが可能である。
【０１３６】
また、データ信号の伝送周期の２倍の長さの位相差を３６０度とする必要はなく、データ信号の伝送周期の（２・ｓ）倍（ｓは１以上の整数）の長さの位相差を３６０度とするようにしてもよい。
【０１３７】
（３）上記各実施例では、送信すべきデータ信号の数ｍが、各区分内に含まれるデータ信号の数ｎあるいは区分されるブロックの数ｎの倍数である場合を例に説明しているが、これらに限定されるものではなく、ｍがｎの倍数でない場合でも本発明を適用可能である。ただし、ｍがｎの倍数でない場合には、１つの区分あるいは１つのブロックに含まれるデータ信号数が他の区分あるいは他のブロックより少なくなるブロックが発生するが、足りない信号は変化しない一定信号と考えればよい。また、ｍ個のデータ信号を全て順にｎ個のデータ信号ごとに順に区分する必要もない。例えば、２４ビットのデータ信号を３ビットごとに区分する場合、８ビットごとに３つのブロックに分けて、各ブロックの８ビットのデータ信号を３ビットごとに区分するようにしてもよい。
【０１３８】
（４）各実施例のデータ伝送回路におけるデータ送信回路やデータ受信回路は、独立して構成されている場合を例に説明しているが、必ずしもこれに限定される必要はなく、送信側の他の電子回路や受信側の他の電子回路の一部として構成されていてもよい。
【０１３９】
（５）上記第１および第２の実施例では、データ送信回路の各位相差発生部にそれぞれ位相差クロック生成部を有する構成としているが、いずれかひとつの位相差発生部の位相差クロック生成部を各位相差発生部で共有する構成としてもよい。また、各位相差発生部とは独立して位相差クロック生成部を有する構成としてもよい。
【０１４０】
なお、上記第１および第２の実施例では、データ受信回路の各位相差補正部にもそれぞれ位相差クロック生成部を有する構成としているので、同様に、いずれかひとつの位相差補正部の位相差クロック生成部を各位相差補正部で共有する構成としてもよい。また、位相差補正部とは独立して位相差クロック生成部を有する構成としてもよい。
【０１４１】
データ送信回路からデータ受信回路に送信するクロック信号として、基準クロック信号だけでなく、位相差クロック生成部で生成した位相差クロックも送信する構成としてもよい。
【０１４２】
（６）上記各実施例では、データ信号の位相をずらすための構成として、基準クロック信号に対して位相の遅れたクロック信号を用いて、フリップフロックでデータ信号をラッチすることにより、データ信号の位相をずらす構成を例に説明しているが、一般的な遅延線回路を用いる構成としてもよい。
【図面の簡単な説明】
【０１４３】
【図１】第１実施例としてのデータ伝送回路を示すブロック図である。
【図２】第１の位相差発生部２２０ａとこれに対応する第１の位相差補正部３２０ａとを示すブロック図である。
【図３】位相差発生部２２０ａの動作を示すタイミングチャートである。
【図４】位相差補正部３２０ａの動作を示すタイミングチャートである。
【図５】第１実施例としてのデータ伝送回路１００におけるデータ伝送の効果について示す説明図である。
【図６】第２実施例としてのデータ伝送回路を示すブロック図である。
【図７】第１の位相差発生部２２０Ｂａとこれに対応する第１の位相差補正部３２０Ｂａとを示すブロック図である。
【図８】位相差発生部２２０Ｂａの動作を示すタイミングチャートである。
【図９】位相差補正部３２０Ｂａの動作を示すタイミングチャートである。
【図１０】第２実施例としてのデータ伝送回路１００Ｂにおけるデータ伝送の効果について示す説明図である。
【図１１】第３実施例としてのデータ伝送回路を示すブロック図である。
【符号の説明】
【０１４４】
１００...データ伝送回路
２００...データ送信回路
２１０...送信データ発生部
２２０ａ，２２０ｂ，２２０ｃ，２２０ｄ...位相差発生部
３００...データ受信回路
３１０...受信データ検出部
３２０ａ，３２０ｂ，３２０ｃ，３２０ｄ...位相差補正部
４００...伝送路
２２２...位相差０度部
２２４...位相差１２０度部
２２６...位相差２４０度部
２３０...位相差クロック生成部
２２４ａ...フリップフロップ
２２６ａ，２２６ｂ...フリップフロップ
３２２...位相差２４０度部
３２４...位相差１２０度部
３２６...位相差０度部
３３０...位相差クロック生成部
３２２ａ，３２２ｂ...フリップフロップ
３２４ａ...フリップフロップ
１００Ｂ...データ伝送回路
２００Ｂ...データ送信回路
２２０Ｂａ，２２０Ｂｂ，２２０Ｂｃ，２２０Ｂｄ...位相差発生部
３００Ｂ...データ受信回路
３２０Ｂａ，３２０Ｂｂ，３２０Ｂｃ，３２０Ｂｄ...位相差補正部
２２２Ｂ...位相差０度部
２２４Ｂ...位相差９０度部
２２６Ｂ...位相差１８０度部
２２８Ｂ...位相差２７０度部
２３０Ｂ...位相差クロック生成部
２２４Ｂａ...フリップフロップ
２２６Ｂａ，２２６Ｂｂ...フリップフロップ
２２８Ｂａ，２２８Ｂｂ，２２８Ｂｃ...フリップフロップ
３２２Ｂ...位相差２７０度部
３２４Ｂ...位相差１８０度部
３２６Ｂ...位相差９０度部
３２８Ｂ...位相差０度部
３３０Ｂ...位相差クロック生成部
３２２Ｂａ，３２２Ｂｂ，３２２Ｂｃ...フリップフロップ
３２４Ｂａ，３２４Ｂｂ...フリップフロップ
３２６Ｂａ...フリップフロップ
１００Ｃ...データ伝送回路
２００Ｃ...データ送信回路
２２０Ｃ...位相差発生部
３００Ｃ...データ受信回路
３２０Ｃ...位相差補正部
２２２Ｃ...位相差０度部
２２４Ｃ...位相差１２０度部
２２６Ｃ...位相差２４０度部
２２４Ｃａ...フリップフロップ
２２６Ｃａ，２２６Ｃｂ...フリップフロップ
３２２Ｃ...位相差２４０度部
３２４Ｃ...位相差１２０度部
３２６Ｃ...位相差０度部
３２２Ｃａ，３２２Ｃｂ...フリップフロップ
３２４Ｃａ...フリップフロップ
【図１】
2005148793.tif 000003
【図２】
2005148793.tif 000004
【図３】
2005148793.tif 000005
【図４】
2005148793.tif 000006
【図５】
2005148793.tif 000007
【図６】
2005148793.tif 000008
【図７】
2005148793.tif 000009
【図８】
2005148793.tif 000010
【図９】
2005148793.tif 000011
【図１０】
2005148793.tif 000012
【図１１】
2005148793.tif 000013