(57)【要約】【課題】  データ伝送において、効果的に放射ノイズを低減する。【解決手段】  データ送信回路とデータ受信回路との間で、複数の信号線を有する伝送路を介して複数のデータ信号を伝送するデータ伝送システムの前記データ送信回路は、送信すべきｍ個のデータ信号（ｍは、３以上の整数）をｎ個（ｎは、３以上でｍ以下の整数）のブロックに区分して、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号に対しては、互いに異なったタイミングで所定のダミーデータを挿入するとともに、同じブロック内に含まれるデータ信号に対しては、同じタイミングで前記所定のダミーデータを挿入し、前記所定のダミーデータが挿入された前記ｍ個のデータ信号を送信する。前記データ受信回路は、送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号に挿入されていた前記所定のダミーデータを削除する。【選択図】        図１
2005151198.tif 000002
【特許請求の範囲】
【請求項１】
データ送信回路とデータ受信回路との間で、複数の信号線を有する伝送路を介して複数のデータ信号を伝送するデータ伝送システムであって、
前記データ送信回路は、
送信すべきｍ個のデータ信号（ｍは、３以上の整数）をｎ個（ｎは、３以上でｍ以下の整数）のブロックに区分して、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号に対しては、互いに異なったタイミングで所定のダミーデータを挿入するとともに、同じブロック内に含まれるデータ信号に対しては、同じタイミングで前記所定のダミーデータを挿入し、前記所定のダミーデータが挿入された前記ｍ個のデータ信号を送信し、
前記データ受信回路は、
送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号に挿入されていた前記所定のダミーデータを削除する、
ことを特徴とするデータ伝送システム。
【請求項２】
請求項１記載のデータ伝送システムであって、
前記データ送信回路は、
前記ｍ個のデータ信号を送信するとともに、前記所定のダミーデータの挿入タイミングを前記ブロックごとに示すｎ個のダミータイミング信号を送信し、
前記データ受信回路は、
送信された前記ｎ個のダミータイミング信号に基づいて、挿入されていた前記所定のダミーデータを削除する、
ことを特徴とするデータ伝送システム。
【請求項３】
請求項１記載のデータ伝送システムであって、
前記データ送信回路は、
前記ｍ個のデータ信号を送信するとともに、前記所定のダミーデータの挿入タイミングの基準となるトリガ信号を送信し、
前記データ受信回路は、
送信された前記トリガ信号に基づいて、挿入されていた前記所定のダミーデータを削除する、
ことを特徴とするデータ伝送システム。
【請求項４】
前記所定のダミーデータは、各データ信号に対して一定の周期間隔で挿入されることを特徴とする請求項１ないし請求項３のいずれかに記載のデータ伝送システム。
【請求項５】
前記所定のダミーデータは、論理レベルがハイかローのいずれかのデータである請求項１ないし請求項４のいずれかに記載のデータ伝送システム。
【請求項６】
前記所定のダミーデータは、１つ前のデータの論理レベルと同じデータである請求項１ないし請求項４のいずれかに記載のデータ伝送システム。
【請求項７】
複数の信号線を有する伝送路を介して複数のデータ信号を伝送するためのデータ送信回路であって、
送信すべきｍ個のデータ信号（ｍは、３以上の整数）をｎ個（ｎは、３以上でｍ以下の整数）のブロックに区分して、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号に対しては、互いに異なったタイミングで所定のダミーデータを挿入するとともに、同じブロック内に含まれるデータ信号に対しては、同じタイミングで前記所定のダミーデータを挿入し、前記所定のダミーデータが挿入された前記ｍ個のデータを送信する、
ことを特徴とするデータ送信回路。
【請求項８】
複数の信号線を有する伝送路を介して複数のデータ信号を伝送するためのデータ受信回路であって、
あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号に対しては、互いに異なったタイミングで所定のダミーデータを挿入するとともに、同じブロック内に含まれるデータ信号に対しては、同じタイミングで前記所定のダミーデータを挿入して送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号に挿入されていた前記所定のダミーデータを削除する、
ことを特徴とするデータ受信回路。
【請求項９】
複数の信号線を有する伝送路を介して伝送路を介して複数のデータ信号を伝送するデータ伝送方法であって、
送信側は、送信すべきｍ個のデータ信号（ｍは、３以上の整数）をｎ個（ｎは、３以上でｍ以下の整数）のブロックに区分して、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号に対しては、互いに異なったタイミングで所定のダミーデータを挿入するとともに、同じブロック内に含まれるデータ信号に対しては、同じタイミングで前記所定のダミーデータを挿入し、前記所定のダミーデータが挿入された前記ｍ個のデータ信号を送信し、
受信側は、送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号に挿入されていた前記所定のダミーデータを削除する、
ことを特徴とするデータ伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子回路間のデータ伝送において発生する放射ノイズを低減する技術に関するものである。
【背景技術】
【０００２】
電子機器の内部における信号の伝送路では、信号の高調波成分による放射ノイズを発生する。この放射ノイズは、他の電子機器に電磁障害（ＥＭＩ：Electromagnetic Interference）を与える場合がある。このため、電子機器が発生する放射ノイズを低減する技術が所望されている。
【０００３】
放射ノイズを低減する技術としては、例えば、特許文献１〜４が開示されている。特許文献１〜４は、複数の伝送路を通過する信号が同時に変化することによって発生している放射ノイズを低減するために、複数の信号の変化の位相を相互にずらすことによって、複数の信号が同時に変化しないようにする技術が開示されている。
【０００４】
【特許文献１】特開平６−２６１０２９号公報
【特許文献２】特開平７−１５４４４７号公報
【特許文献３】特開平１１−７３４９号公報
【特許文献４】特開平１１−５３０８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、電子機器の高機能化に伴って、同時に伝送されるデータ信号の数が増加するとともに伝送されるデータ信号の伝送速度も高速化している。このため、従来技術のように、単純に、データ信号間の位相をずらして複数のデータ信号が同時に変化しないよにするのみでは、放射ノイズを効果的に低減できない場合もある。
【０００６】
この発明は、従来技術における上述の課題を解決するためになされたものであり、効果的に放射ノイズを低減する技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題の少なくとも一部を解決するため、本発明のデータ伝送システムは、データ送信回路とデータ受信回路との間で伝送路を介して複数のデータ信号を伝送するデータ伝送システムであって、
前記データ送信回路は、
送信すべきｍ個のデータ信号（ｍは、３以上の整数）をｎ個（ｎは、３以上でｍ以下の整数）のブロックに区分して、あるブロックに含まれるデータ信号と他のブロックに含まれるデータ信号に対しては、互いに異なったタイミングで所定のダミーデータを挿入するとともに、同じブロック内に含まれるデータ信号に対しては、同じタイミングで前記所定のダミーデータを挿入し、前記所定のダミーデータが挿入された前記ｍ個のデータ信号を送信し、
前記データ受信回路は、
送信された前記ｍ個のデータ信号を受信し、受信した前記ｍ個のデータ信号に挿入されていた前記所定のダミーデータを削除する、ことを特徴とする。
【０００８】
データ伝送システムを上記のように構成すれば、ｍ個のデータ信号が同時に同じ変化をする確率を低減させることが可能となり、この結果、発生する放射ノイズを効果的に抑制することができる。
【０００９】
上記データ伝送システムにおいて、
前記データ送信回路は、
前記ｍ個のデータ信号を送信するとともに、前記所定のダミーデータの挿入タイミングを前記ブロックごとに示すｎ個のダミータイミング信号を送信し、
前記データ受信回路は、
送信された前記ｎ個のダミータイミング信号に基づいて、挿入されていた前記所定のダミーデータを削除する、ことが好ましい。
【００１０】
こうすれば、データ受信回路において、ダミーデータを容易に削除することが可能である。
【００１１】
また、上記伝送システムにおいて、
前記データ送信回路は、
前記ｍ個のデータ信号を送信するとともに、前記所定のダミーデータの挿入タイミングの基準となるトリガ信号を送信し、
前記データ受信回路は、
送信された前記トリガ信号に基づいて、挿入されていた前記所定のダミーデータを削除する、ことも好ましい。
【００１２】
このようにしても、データ受信回路において、ダミーデータを容易に削除することが可能である。また、ダミーデータの削除のために送信する信号としてトリガ信号を送信すればよいので、ｎ個のダミータイミング信号を送信する場合に比べて、伝送する信号数を低減することができる。
【００１３】
ここで、前記データ送信回路は、各ブロック信号に対して一定の周期間隔で前記所定のダミーを挿入することが好ましい。
【００１４】
こうすれば、容易に、ｎ組のブロック信号に対して、各ブロック信号間で互いに異なった位置に所定のダミーデータを挿入することができる。
【００１５】
なお、前記所定のダミーデータは、論理レベルがハイかローのいずれかのデータであればよく、また、１つ前のデータの論理レベルと同じデータであってもよい。
【００１６】
いずれのダミーデータを用いても、ｎ組のブロック信号が同じ変化をする確率を低減させることが可能となり、この結果、発生する放射ノイズを効果的に抑制することができる。
【００１７】
なお、本発明は、以下に示すような種々の態様で実現することが可能である。
（１）データ伝送システム、データ送信回路、データ受信回路。
（２）上記システム、回路を備える装置。
（３）データ伝送方法。
【発明を実施するための最良の形態】
【００１８】
以下では、本発明の実施の形態を実施例に基づいて以下の手順で説明する。
Ａ．第１実施例：
Ａ．１．伝送システムの構成および動作：
Ａ．２．効果：
Ｂ．第２実施例：
Ｃ．変形例：
【００１９】
Ａ．第１実施例：
Ａ．１．伝送システムの構成：
図１は、第１実施例としてのデータ伝送システムを示すブロック図である。このデータ伝送システム１００は、データ送信回路２００と、データ受信回路３００と、伝送路４００とを備えている。データ送信回路２００とデータ受信回路３００とは伝送路４００で接続されており、データ送信回路２００は、入力される３ポートのバスデータ信号ＢＳＤ−Ａ，ＢＳＤ−Ｂ，ＢＳＤ−Ｃを、３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃに変換して、伝送路４００を介してデータ受信回路３００に送信する。
【００２０】
データ送信回路２００は、３つのダミーデータ挿入部２１０Ａ〜２１０Ｃと、ダミータイミング発生部２２０とを備えている。ダミータイミング発生部２２０にはバスクロック信号ＢＣＫが入力されている。バスクロック信号ＢＣＫは、入力される３ポートのバスデータ信号ＢＳＤ−Ａ，ＢＳＤ−Ｂ，ＢＳＤ−Ｃの信号タイミングを示している。第１のダミーデータ挿入部２１０Ａには第１ポートのバスデータ信号ＢＳＤ−Ａと、バスクロック信号ＢＣＫと、第１のダミータイミング信号ＴＳ−Ａとが入力されている。第２のダミーデータ挿入部２１０Ｂには第２ポートのバスデータ信号ＢＳＤ−Ｂと、バスクロック信号ＢＣＫと、第３のダミータイミング信号ＴＳ−Ｂとが入力されている。第３のダミーデータ挿入部２１０Ｃには第４ポートのバスデータ信号ＢＳＤ−Ｃと、バスクロック信号ＢＣＫと、第３のダミータイミング信号ＴＳ−Ｃが入力されている。なお、各バスデータ信号ＢＳＤ−Ａ，ＢＳＤ−Ｂ，ＢＳＤ−Ｃのデータ幅は１０ビットとして示している。
【００２１】
ダミータイミング発生部２２０は、後述するように、バスクロック信号ＢＣＫに基づいて第１〜第３のダミータイミング信号ＴＳ−Ａ，ＴＳ−Ｂ，ＴＳ−Ｃと、送信バスクロック信号Ｔ−ＢＣＫを生成する。第１〜第３のダミータイミング信号ＴＳ−Ａ，ＴＳ−Ｂ，ＴＳ−Ｃは、それぞれダミーデータ挿入部２２０で実行されるダミーデータの挿入タイミングを示している。
【００２２】
第１のダミータイミング挿入部２２０Ａは、第１のダミータイミング信号ＴＳ−Ａに基づいて、第１ポートのバスデータ信号ＢＳＤ−Ａに対してダミーデータを挿入し、第１ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａとして出力する。
【００２３】
第２のダミータイミング挿入部２２０Ｂは、第２のダミータイミング信号ＴＳ−Ｂに基づいて、第２ポートのバスデータ信号ＢＳＤ−Ｂに対してダミーデータを挿入し、第２ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ｂとして出力する。
【００２４】
第３のダミータイミング挿入部２２０Ｃは、第３のダミータイミング信号ＴＳ−Ｃに基づいて、第３ポートのバスデータ信号ＢＳＤ−Ｃに対してダミーデータを挿入し、第３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ｃとして出力する。
【００２５】
図２は、データ送信回路２００の動作を示すタイミングチャートである。タイミングｔ０，ｔ２，ｔ４，ｔ６，ｔ８、ｔ１０，ｔ１２，ｔ１４，ｔ１６，ｔ１８は、図２（ａ）に示すバスクロック信号ＢＣＫの立ち上がりタイミングを時系列順に示し、タイミングｔ１，ｔ３，ｔ５，ｔ７，ｔ９，ｔ１１，ｔ１３，ｔ１５，ｔ１７は、バスクロック信号ＢＣＫの立ち下がりタイミングを時系列順に示している。
【００２６】
３ポートのバスデータ信号ＢＳＤ−Ａ，ＢＳＤ−Ｂ，ＢＳＤ−Ｃは、図２（ｂ），（ｃ），（ｄ）に示すように、バスクロック信号ＢＣＫの立ち上がりタイミングに同期して動作する信号である。
【００２７】
期間Ｔ１〜Ｔ９は、タイミングｔ０を信号の先頭タイミングとした場合の各バスデータの信号期間を時系列順に示している。各期間の長さはデータの単位周期Ｔｃを示している。
【００２８】
なお、３ポートのバスデータ信号ＢＳＤ−Ａ，ＢＳＤ−Ｂ，ＢＳＤ−Ｃは、動作をわかりやすくするため、図２（ｂ），（ｃ），（ｄ）に示すように、単位周期Ｔｃごとにローとハイの論理レベルの反転を同様に繰り返す周期信号であるとする。具体的には、図２（ｂ），（ｃ），（ｄ）は、信号期間Ｔ１，Ｔ３、Ｔ５，Ｔ７，Ｔ９でローレベルで、信号期間Ｔ２，Ｔ４，Ｔ６，Ｔ８でハイレベルとなっている場合を示している。
【００２９】
ダミータイミング発生部２１０では、第１〜第３のダミータイミング信号ＴＳ−Ａ，ＴＳ−Ｂ．ＴＳ−Ｃとして、図２（ｅ），（ｆ），（ｇ）に示すように、一定の周期Ｔｄｃ（以下、「ダミー周期」と呼ぶ。）で論理レベルがハイレベルに変化するパルス信号を生成する。各ダミータイミング信号においてパルスが発生する位置は、互いのパルス発生位置が異なる信号期間となるように設定されている。本例では、各ダミータイミング信号においてパルスが発生する位置は、単位周期Ｔｃの２倍の長さ、すなわち、バスデータ信号の繰り返しの周期に相当する間隔で、３つのダミータイミング信号のいずれかにパルスが発生するように、ダミー周期Ｔｄｃを単位周期Ｔｃの６倍の長さとして、それぞれ以下のように設定されている。第１のダミータイミング信号ＴＳ−Ａでは、図２（ｅ）に示すように、第２および第８の信号期間Ｔ２，Ｔ８においてパルスが発生するように設定されている。第２のダミータイミング信号ＴＳ−Ｂでは、図２（ｆ）に示すように、第４の信号期間Ｔ４においてパルスが発生するように設定されている。第３のダミータイミング信号ＴＳ−Ｃは、図２（ｇ）に示すように、第６の信号期間Ｔ６においてパルスが発生するように設定されている。
【００３０】
第１のダミーデータ挿入部２１０Ａでは、以下で示すように、第１ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａおよび第１の送信ダミータイミング信号Ｔ−ＴＳ−Ａを生成する。具体的には、各信号期間Ｔ１〜Ｔ９において、バスクロック信号ＢＣＫのそれぞれ対応する立ち下がりタイミングｔ１，ｔ３，ｔ５，ｔ７，ｔ９，ｔ１１，ｔ１３，ｔ１５，ｔ１７で、図２（ｂ）に示す第１のバスデータ信号ＢＳＤ−Ａと、図２（ｅ）に示す第１のダミータイミング信号ＴＳ−Ａを取り込んで、図２（ｈ）に示すように第１の送信バスデータ信号Ｔ−ＢＳＤ−Ａを生成し、図２（ｋ）に示すように第１の送信ダミータイミング信号Ｔ−ＴＳ−Ａを生成する。
【００３１】
第２および第８の信号期間Ｔ２，Ｔ８を除く信号期間では、ダミータイミング信号ＴＳ−Ａの論理レベルがローレベルであるので、生成される送信バスデータ信号Ｔ−ＢＳＤ−Ａの論理レベルは、取り込まれるバスデータ信号ＢＳＤ−Ａの論理レベルの変化と同様に変化する。
【００３２】
一方、第２の信号期間Ｔ２では、ダミータイミング信号ＴＳ−Ａがハイレベルに変化しているので、送信バスデータ信号Ｔ−ＢＳＤ−Ａとして、バスクロック信号ＢＣＫの立ち下がりタイミングｔ３でダミーデータ"０"が挿入される。これにより、第２の信号期間Ｔ２において、本来生成されるべき２番目のデータＤＡ２は第３の信号期間Ｔ３のデータとされ、以下順番に各データが次の信号期間のデータとされることとなる。さらに、第８の信号期間Ｔ８でも、ダミータイミング信号ＴＳ−Ａがハイレベルに変化しているので、送信バスデータ信号Ｔ−ＢＳＤ−Ａとして、バスクロック信号ＢＣＫの立ち下がりタイミングｔ１５でダミーデータ"０"が挿入される。これにより、第８の信号期間Ｔ８において、１周期ずれて生成されるべき７番目のデータＤＡ７は、第９の信号期間Ｔ９のデータとされ、本来生成されるべき８番目のデータＤＡ８は、さらに、１周期ずれて第１０の信号期間Ｔ３のデータとされ、以下順番に各データが次の信号期間のデータとされることとなる。すなわち、第８の信号期間Ｔ８で本来生成されるべき８番目のデータＤＡ８は、２周期ずれた第１０の信号期間Ｔ１０のデータとされる。そして、以上のように送信バスデータ信号Ｔ−ＢＳＤ−Ａにダミーデータが挿入されている期間では、図３（ｋ）に示すように、送信ダミータイミング信号Ｔ−ＴＳ−Ａはハイレベルに変化する。
【００３３】
第２のダミーデータ挿入部２１０Ｂでも、第１のダミーデータ挿入部２１０Ａと同様に、以下で示すように、第２ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ｂおよび第２の送信ダミータイミング信号Ｔ−ＴＳ−Ｂを生成する。具体的には、各信号期間Ｔ１〜Ｔ９において、バスクロック信号ＢＣＫのそれぞれ対応する立ち下がりタイミングｔ１，ｔ３，ｔ５，ｔ７，ｔ９，ｔ１１，ｔ１３，ｔ１５，ｔ１７で、図２（ｃ）に示す第２のバスデータ信号ＢＳＤ−Ｂと、図２（ｆ）に示す第２のダミータイミング信号ＴＳ−Ｂを取り込んで、図２（ｉ）に示すように第２の送信バスデータ信号Ｔ−ＢＳＤ−Ｂを生成し、図２（ｌ）に示すように第２の送信ダミータイミング信号Ｔ−ＴＳ−Ｂを生成する。
【００３４】
第４の信号期間Ｔ４を除く信号期間では、ダミータイミング信号ＴＳ−Ｂの論理レベルがローレベルであるので、生成される送信バスデータ信号Ｔ−ＢＳＤ−Ｂの論理レベルは、取り込まれたバスデータ信号ＢＳＤ−Ｂの論理レベルとなる。
【００３５】
一方、第４の信号期間Ｔ４では、ダミータイミング信号ＴＳ−Ｂがハイレベルに変化しているので、送信バスデータ信号Ｔ−ＢＳＤ−Ｂとして、バスクロック信号ＢＣＫの立ち下がりタイミングｔ７でダミーデータ"０"が挿入される。これにより、第４の信号期間Ｔ４において、本来生成されるべき４番目のデータＤＢ４は第５の信号期間Ｔ５のデータとされ、以下順番に各データが次の信号期間のデータとされることとなる。そして、以上のように送信バスデータ信号Ｔ−ＢＳＤ−Ｂにダミーデータが挿入されている期間では、送信ダミータイミング信号Ｔ−ＴＳ−Ｂはハイレベルに変化する。
【００３６】
また、第３のダミーデータ挿入部２１０Ｃでも、第１のダミーデータ挿入部２１０Ａと同様に、以下で示すように、第２ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ｂおよび第２の送信ダミータイミング信号Ｔ−ＴＳ−Ｂを生成する。具体的には、各信号期間Ｔ１〜Ｔ９において、バスクロック信号ＢＣＫのそれぞれ対応する立ち下がりタイミングｔ１，ｔ３，ｔ５，ｔ７，ｔ９，ｔ１１，ｔ１３，ｔ１５，ｔ１７で、図２（ｄ）に示す第３のバスデータ信号ＢＳＤ−Ｃと、図２（ｇ）に示す第３のダミータイミング信号ＴＳ−Ｃを取り込んで、図２（ｊ）に示すように第３の送信バスデータ信号Ｔ−ＢＳＤ−Ｃを生成し、図２（ｍ）に示すように第３の送信ダミータイミング信号Ｔ−ＴＳ−Ｃを生成する。
【００３７】
第６の信号期間Ｔ６を除く信号期間では、ダミータイミング信号ＴＳ−Ｃの論理レベルがローレベルであるので、生成される送信バスデータ信号Ｔ−ＢＳＤ−Ｃの論理レベルは、取り込まれたバスデータ信号ＢＳＤ−Ｃの論理レベルとなる。
【００３８】
一方、第６の信号期間Ｔ６では、ダミータイミング信号ＴＳ−Ｃがハイレベルに変化しているので、送信バスデータ信号Ｔ−ＢＳＤ−Ｃとして、バスクロック信号ＢＣＫの立ち下がりタイミングｔ１１でダミーデータ"０"が挿入される。これにより、第６の信号期間Ｔ６において、本来生成されるべき６番目のデータＤＣ６は第７の信号期間Ｔ７のデータとされ、以下順番に各データが次の信号期間のデータとされることとなる。そしれ、以上のように送信バスデータ信号Ｔ−ＢＳＤ−Ｂにダミーデータが挿入されている期間では、送信ダミータイミング信号Ｔ−ＴＳ−Ｂはハイレベルに変化する。
【００３９】
なお、ダミーデータ挿入部は、バッファ回路やメモリ回路を利用することにより容易に構成することができる。例えば、入力されるバスデータ信号をバスクロック信号に基づいて取り込んで一旦バッファ回路やメモリ回路等で記憶する際に、ダミータイミング信号がハイレベルとなっている位置にダミーデータを挿入して記憶し、記憶しデータを順番に読み出すようにすればよい。また、ダミータイミング発生部は、ＰＬＬ（Phase Locked Loop）回路を利用することにより容易に構成することができる。
【００４０】
図１の伝送路４００は、３ポートのバスデータ信号線Ｌ−ＢＳ−Ａ，Ｌ−ＢＳ−Ｂ，Ｌ−ＢＳ−Ｃと、３本のダミーデータ信号線Ｌ−ＴＳ−Ａ，Ｌ−ＴＳ−Ｂ，Ｌ−ＴＳ−Ｃと、１本のバスクロック信号線Ｌ―ＢＣＫとを有しており、データ送信回路２００とデータ受信回路３００との間を接続している。データ送信回路２００から出力される３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃは３ポートのバスデータ信号線Ｌ−ＢＳ−Ａ，Ｌ−ＢＳ−Ｂ，Ｌ−ＢＳ−Ｃ上を伝送して、データ受信回路３００に供給される。３つの送信ダミーデータ信号Ｔ−ＴＳ−Ａ，Ｔ−ＴＳ−Ｂ．Ｔ−ＴＳ−Ｃは３本のダミーデータ信号線Ｌ−ＴＳ−Ａ，Ｌ−ＴＳ−Ｂ，Ｌ−ＴＳ−Ｃ上を伝送し、送信バスクロック信号Ｔ−ＢＣＫは、バスクロック信号線Ｌ−ＢＣＫ上を伝送して、データ受信回路３００に供給される。なお、送信バスクロック信号Ｔ−ＢＣＫは、極性反転されたバスクロック信号ＢＣＫに相当する。
【００４１】
データ受信回路３００は、３つのダミーデータ削除部３１０Ａ〜３１０Ｃを備えている。第１のダミーデータ削除部３１０Ａはデータ送信回路２００の第１のダミーデータ挿入部２１０Ａに対応して設けられており、第１のダミーデータ削除部３１０Ａには第１ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａと、第１の送信ダミータイミング信号Ｔ−ＴＳ−Ａと、送信バスクロック信号Ｔ−ＢＣＫとが入力されている。第２のダミーデータ削除部３１０Ｂはデータ送信回路２００の第２のダミーデータ挿入部２１０Ｂに対応して設けられており、第２のダミーデータ削除部３１０Ｂには第２ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ｂと、第２の送信ダミータイミング信号Ｔ−ＴＳ−Ｂと、送信バスクロック信号Ｔ−ＢＣＫとが入力されている。第３のダミーデータ削除部３１０Ｂはデータ送信回路２００の第３のダミーデータ挿入部２１０Ｃに対応して設けられており、第３のダミーデータ削除部３１０Ｃには第３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ｃと、第３の送信ダミータイミング信号Ｔ−ＴＳ−Ｃと、送信バスクロック信号Ｔ−ＢＣＫとが入力されている。
【００４２】
第１のダミータイミング削除部３１０Ａは、第１ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａに挿入されているダミーデータを、第１の送信ダミータイミング信号Ｔ−ＴＳ−Ａに基づいて削除して、第１ポートの受信バスデータ信号Ｒ−ＢＳＤ−Ａとして出力する。
【００４３】
第２のダミータイミング削除部３１０Ｂは、第２ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ｂに挿入されているダミーデータを、第２の送信ダミータイミング信号Ｔ−ＴＳ−Ｂに基づいて削除して、第２ポートの受信バスデータ信号Ｒ−ＢＳＤ−Ｂとして出力する。
【００４４】
第３のダミータイミング削除部３１０Ｃは、第３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ｃに挿入されているダミーデータを、第３の送信ダミータイミング信号Ｔ−ＴＳ−Ｃに基づいて削除して、第３ポートの受信バスデータ信号Ｒ−ＢＳＤ−Ｃとして出力する。
【００４５】
なお、ダミーデータ削除部も、バッファ回路やメモリ回路を利用することにより容易に構成することができる。例えば、入力される送信バスデータ信号を送信バスクロック信号に基づいて取り込んで一旦バッファ回路やメモリ回路等で記憶する際に、ダミータイミング信号がハイレベルとなっている位置のダミーデータについては記憶を行わないようにし、記憶したデータを順番に読み出すようにすればよい。
【００４６】
Ａ．２．効果：
以上説明したように、第１実施例のデータ伝送システム１００において、データ送信回路２００は、３ポートのバスデータ信号ＢＳＤ−Ａ，ＢＳＤ−Ｂ，ＢＳＤ−Ｃに対して、それぞれ対応するダミータイミング信号Ｔ−ＴＳ−Ａ，Ｔ−ＴＳ−Ｂ，Ｔ−ＴＳ−Ｃに基づいて、一定の周期（ダミー周期Ｔｄｃ）間隔を有するダミーデータをそれぞれ異なったタイミングで挿入し、３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃとして送信することが可能である。そして、データ受信回路３００は、送信された３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃから、それぞれ対応する送信ダミータイミング信号Ｔ−ＴＳ−Ａ，Ｔ−ＴＳ−Ｂ，Ｔ−ＴＳ−Ｃに基づいて、挿入されているダミーデータを削除して、３ポートの受信バスデータ信号として出力することが可能である。これにより、第１実施例のデータ伝送システム１００は、以下で説明する効果を得ることができる。
【００４７】
図３は、第１実施例としてのデータ伝送システム１００におけるデータ伝送の効果について示す説明図である。図３（ｂ１）〜（ｂ３）は、実施例として、図２の信号期間Ｔ２〜Ｔ７の期間における３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃについて示している。図３（ａ１）〜（ａ３）は、比較例として、ダミーデータが挿入されないと仮定した場合における３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃについて示している。
【００４８】
３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃが、バスデータ信号線Ｌ−ＢＳ−Ａ，Ｌ−ＢＳ−Ｂ，Ｌ−ＢＳ−Ｃを伝送することによって発生する放射ノイズは、単純には、各ポートで発生する信号の立ち上がり、または立ち下がりの変化の数の和（以下、「信号変化量」と呼ぶ。）と相関があると言える。具体的には、この信号変化量が大きくなれば相対的に放射ノイズは大きくなり、小さくなれば相対的に小さくなる。
【００４９】
そこで、図３の比較例と実施例における信号変化量を以下に示すように求めることとする。ただし、信号の立ち上がりによって発生する信号電流と、立ち下がりによって発生する信号電流とは、互いに逆相電流となるので、同じタイミングにおける立ち上がりによる信号電流と、立ち下がりによる信号電流とは互いに相殺されて、放射ノイズの発生にほとんど影響しないと考えることができる。このため、実施例および比較例のそれぞれにおいて、信号期間Ｔ２〜Ｔ７の計算区間において、各タイミングｔ３〜ｔ８における立ち下がりの数と立ち下がりの数の差を、立ち下がりの数を正数とし立ち下がりの数を負数として計算するとともに、各タイミングにおける差の絶対値を加算することによって信号変化量を求めることとした。
【００５０】
比較例では、図３（ａ１）〜（ａ３）に示すように、各タイミングにおいて３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃが、すべて同じ変化をしており、この結果、信号変化量は１８となる。一方、実施例では、図３（ｂ１）〜（ｂ３）に示すように、ダミーデータが挿入されることによって、３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃのすべてが同じ変化をするタイミングの数を減らすことができるので、信号変化量をほぼ半分の９に低減することができる。これにより、比較例に比べて発生する放射ノイズを効果的に抑制することが可能となる。
【００５１】
以上説明したように、第１実施例の伝送システム１００は、データ送信回路２００が３ポートのバスデータ信号ＢＳＤ−Ａ，ＢＳＤ−Ｂ，ＢＳＤ−Ｃに対して、それぞれ異なったタイミングで、一定の周期間隔のダミーデータを挿入し、３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃとして送信することにより、発生する放射ノイズを比較的効果的に抑制することが可能である。
【００５２】
Ｂ．第２実施例：
図４は、第２実施例としてのデータ伝送システムを示すブロック図である。このデータ伝送システム１００'は、データ送信回路２００'と、データ受信回路３００'と、伝送路４００'とを備えている。データ送信回路２００'とデータ受信回路３００'とは伝送路４００'で接続されており、データ送信回路２００'は、第１実施例と同様に、入力される３ポートのバスデータ信号ＢＳＤ−Ａ，ＢＳＤ−Ｂ，ＢＳＤ−Ｃを、３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃに変換して、伝送路４００'を介してデータ受信回路３００'に送信する。
【００５３】
データ送信回路２００'は、第１実施例の３つのダミーデータ挿入部２１０Ａ〜２１０Ｃに変えて３つのダミーデータ挿入部２１０Ａ'〜２１０Ｃ'を備えており、ダミータイミング発生部２２０に変えてダミートリガ発生部２２０'を備えている。
【００５４】
第１のダミーデータ挿入部２１０Ａ'は、第１実施例の第１のダミーデータ挿入部２１０Ａの機能に加えて、ダミータイミング発生部２２０の第１のダミータイミング信号ＴＳ−Ａに相当する信号を生成する機能を備えている。第１のダミーデータ挿入部２１０Ａ'は、ダミートリガ発生部２２０'から供給されるダミートリガ信号ＴＲに基づいて、第１のダミータイミング信号ＴＳ−Ａに相当する信号を生成し、これに基づいて第１ポートの送信バスデータ信号Ｔ−ＢＳＤ―Ａを生成する。
【００５５】
第２のダミーデータ挿入部２２０Ｂ'も、同様に、第１実施例の第２のダミーデータ挿入部２１０Ｂの機能に加えて、ダミータイミング発生部２２０の第２のダミータイミング信号ＴＳ−Ｂに相当する信号を生成する機能を備えている。第２のダミーデータ挿入部２１０Ｂ'は、ダミートリガ発生部２２０'から供給されるダミートリガ信号ＴＲに基づいて、第２のダミータイミング信号ＴＳ−Ｂに相当する信号を生成し、これに基づいて第２ポートの送信バスデータ信号Ｔ−ＢＳＤ―Ｂを生成する。
【００５６】
第３のダミーデータ挿入部２２０Ｃ'も、同様に、第１実施例の第３のダミーデータ挿入部２１０Ｃの機能に加えて、ダミータイミング発生部２２０の第３のダミータイミング信号ＴＳ−Ｃに相当する信号を生成する機能を備えている。第３のダミーデータ挿入部２１０Ｃ'は、ダミートリガ発生部２２０'から供給されるダミートリガ信号ＴＲに基づいて、第３のダミータイミング信号ＴＳ−Ｃに相当する信号を生成し、これに基づいて第３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ｃを生成する。
【００５７】
ダミートリガ発生部２２０'は、第１実施例で説明した３つのダミータイミング信号ＴＳ−Ａ，ＴＳ−Ｂ，ＴＳ−Ｃを生成するためのダミートリガ信号ＴＲおよび送信ダミートリガ信号Ｔ−ＴＲを、バスクロック信号ＢＣＫに基づいて生成する。生成されたダミートリガ信号ＴＲは、３つのダミーデータ挿入部２１０Ａ'〜２１０Ｃ'に入力されている。また、送信ダミートリガ信号Ｔ−ＴＲは、伝送路４００'を介してデータ受信回路３００'に伝送される。
【００５８】
伝送路４００'は、第１実施例の３本のダミーデータ信号線Ｌ−ＴＳ−Ａ，Ｌ−ＴＳ−Ｂ，Ｔ−ＴＳ−Ｃに変えて１本のトリガ信号線Ｌ−ＴＲを有している。送信トリガ信号Ｔ−ＴＲは、トリガ信号線Ｌ−ＴＲ上を伝送してデータ受信回路３００'に供給される。
【００５９】
データ受信回路３００'は、第１実施例の３つのダミーデータ削除部３１０Ａ〜２１０Ｃ（図１）に変えて３つのダミーデータ挿入部２１０Ａ'〜２１０Ｃ'を備えている。
【００６０】
第１のダミーデータ削除部３１０Ａ'は、第１実施例における第１のダミーデータ削除部３１０Ａの機能に加えて、第１のダミーデータ挿入部２１０Ａから出力される第１の送信ダミータイミング信号Ｔ−ＴＳ−Ａに相当する信号を生成する機能を備えている。第１のダミーデータ削除部３１０Ａ'は、送信ダミートリガ信号ＴＲに基づいて、第１の送信ダミータイミング信号Ｔ−ＴＳ−Ａに相当する信号を生成し、これに基づいて第１ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａに挿入されているダミーデータを削除して、第１ポートの受信バスデータ信号Ｒ−ＢＳＤ−Ａとして出力する。
【００６１】
第２のダミーデータ削除部３１０Ｂ'も、同様に、第１実施例の第２のダミーデータ削除部３１０Ｂの機能に加えて、第２のダミーデータ挿入部２１０Ｂから出力される第２の送信ダミータイミング信号Ｔ−ＴＳ−Ｂに相当する信号を生成する機能を備えている。第２のダミーデータ削除部３１０Ｂ'は、送信ダミートリガ信号ＴＲに基づいて、第２の送信ダミータイミング信号Ｔ−ＴＳ−Ｂに相当する信号を生成し、これに基づいて第２ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ｂに挿入されているダミーデータを削除して、第２ポートの受信バスデータ信号Ｒ−ＢＳＤ−Ａとして出力する。
【００６２】
第３のダミーデータ削除部３１０Ｃ'も、同様に、第１実施例の第３のダミーデータ削除部３１０Ｃの機能に加えて、第３のダミーデータ挿入部２１０Ｃから出力される第３の送信ダミータイミング信号Ｔ−ＴＳ−Ｃに相当する信号を生成する機能を備えている。第３のダミーデータ削除部３１０Ｃ'は、送信ダミートリガ信号ＴＲに基づいて、第３の送信ダミータイミング信号Ｔ−ＴＳ−Ｃに相当する信号を生成し、これに基づいて第３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ｃに挿入されているダミーデータを削除して、第３ポートの受信バスデータ信号Ｒ−ＢＳＤ−Ａとして出力する。
【００６３】
以上のように、第２実施例のデータ伝送システム１００'においても、データ送信回路２００'は、ダミートリガ信号ＴＲに基づいて、３ポートのバスデータ信号ＢＳＤ−Ａ，ＢＳＤ−Ｂ，ＢＳＤ−Ｃに対応する３つのダミータイミング信号Ｔ−ＴＳ−Ａ，Ｔ−ＴＳ−Ｂ，Ｔ−ＴＳ−Ｃに相当する信号を生成する。そして、生成された３つのダミータイミング信号Ｔ−ＴＳ−Ａ，Ｔ−ＴＳ−Ｂ，Ｔ−ＴＳ−Ｃに相当する信号に基づいて、３ポートのバスデータ信号ＢＳＤ−Ａ，ＢＳＤ−Ｂ，ＢＳＤ−Ｃに対して、一定の周期間隔を有するダミーデータをそれぞれ異なったタイミングで挿入し、３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃとして送信することが可能である。そして、データ受信回路３００'は、送信トリガ信号Ｔ−ＴＲに基づいて、３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃに対応する３つの送信ダミータイミング信号Ｔ−ＴＳ−Ａ，Ｔ−ＴＳ−Ｂ，Ｔ−ＴＳ−Ｃに相当する信号を生成する。そして、生成された３つの送信ダミータイミング信号Ｔ−ＴＳ−Ａ，Ｔ−ＴＳ−Ｂ，Ｔ−ＴＳ−Ｃに相当する信号に基づいて、３ポートの送信バスデータ信号Ｔ−ＢＳＤ−Ａ，Ｔ−ＢＳＤ−Ｂ，Ｔ−ＢＳＤ−Ｃに挿入されているダミーデータを削除して、３ポートの受信バスデータ信号Ｒ−ＢＳＤ−Ａ，Ｒ−ＢＳＤ−Ｂ，Ｒ−ＢＳＤ−Ｃとして出力することが可能である。これにより、第２実施例のデータ伝送システム１００'においても、第１実施例と同様に、発生する放射ノイズを効果的に抑制する効果を得ることができる。
【００６４】
また、第１実施例では、ダミーデータを削除するために、３つの送信ダミータイミング信号Ｔ−ＴＳ−Ａ，Ｔ−ＴＳ−Ｂ，Ｔ−ＴＳ−Ｃを伝送する必要があるのに対して、第２実施例では、１つの送信ダミートリガ信号Ｔ−ＴＲを伝送すればよいという利点がある。
【００６５】
Ｃ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００６６】
（１）上記実施例では、３ポートのバスデータ信号を伝送する場合を例に説明しているがこれに限定されるものではない。例えば、４ポート以上の複数ポートのバスデータ信号を伝送する場合にも、同様に適用することが可能である。
【００６７】
また、あらかじめ、区分された複数ポートのバスデータ信号を伝送する場合に限定されるものでもない。例えば、３０ビットのバスデータ信号を、１０ビットごとに、３つのブロックに区分して、同様に適用することも可能である。
【００６８】
また、各ブロックに含まれるデータ数が同じである必要もなく、例えば、３２ビットのバスデータ信号を１１ビットと、１１ビットと、１０ビットの３つのブロックに区分するようにしてもよい。
【００６９】
要するに、送信すべきｍ個のデータ信号（ｍは、３以上の整数）をｍ個の送信データ信号として出力する際に、前記ｍ個のデータ信号をｎ個（ｎは、３以上でｍ以下の整数）のブロックに区分することにより特定されるｎ組のブロック信号に対して適用可能である。
【００７０】
（２）上記実施例では、ダミーデータとして"０"を挿入する場合を例に説明しているが、ダミーデータとして"１"を挿入するようにしてもよい。また、前の信号期間のデータと同じデータをダミーデータとするようにしてもよい。
【００７１】
（３）上記実施例では、１ポートのバスデータ信号に挿入されるダミーデータの周期Ｔｄｃは、３ポートのバスデータ信号に対して、単位周期Ｔｃの２倍の長さ、すなわち、バスデータ信号の繰り返しの周期（２・Ｔｃ）に相当する間隔で、順にダミーデータを挿入するために、単位周期Ｔｃの６倍の長さに設定されている場合を例に説明しているが、これに限定されるものではない。ダミー周期Ｔｄｃを、６倍以上の長さ、すなわち、Ｔｄｃ＝［ｐ・３・（２・Ｔｃ）］（ｐは、１以上の整数。）とすることができる。
【００７２】
また、ポート数(ブロック数)が４以上の場合には、ポート数をｑ（ｑは、３以上の整数。）とすれば、Ｔｄｃ＝［ｐ・ｑ・（２・Ｔｄｃ）］とすることができる。
【００７３】
また、必ずしも、ダミー周期Ｔｄｃを上式により設定する必要はなく、ｎ組のブロック信号に対して、それぞれ異なったタイミングでダミーデータを挿入することができれば、どのような周期であってもよく、どのようなタイミングであってもよい。
【００７４】
（４）上記実施例では、送信回路は、ダミータイミング信号やダミートリガ信号を送信し、受信回路は、ダミータイミング信号やダミートリガ信号に基づいて、ダミーデータを削除する場合を例に説明しているが、必ずしもこれに限定されるものではない。例えば、送信回路において、３ブロックのうち、1ブロック目のデータ信号には２，８，１４，・・・番目に、２ブロック目のデータ信号には４，１０，１６，・・・番目に、３ブロック目のデータ信号には、６，１２，１８，・・・番目に、それぞれダミーデータを挿入することが、受信回路においてあらかじめ既知であるならば、ダミータイミング信号やダミートリガ信号を省略することが可能である。
【００７５】
（５）上記実施例のデータ伝送システムにおけるデータ送信回路やデータ受信回路は、独立して構成されている場合を例に説明しているが、必ずしもこれに限定される必要はなく、送信側の他の電子回路や受信側の他の電子回路の一部として構成されていてもよい。
【図面の簡単な説明】
【００７６】
【図１】第１実施例としてのデータ伝送システムを示すブロック図である。
【図２】データ送信回路２００の動作を示すタイミングチャートである。
【図３】第１実施例としてのデータ伝送システム１００におけるデータ伝送の効果について示す説明図である。
【図４】第２実施例としてのデータ伝送システムを示すブロック図である。
【符号の説明】
【００７７】
１００...データ伝送システム
２００...データ送信回路
２１０Ａ〜２１０Ｃ...ダミーデータ挿入部
２２０...ダミータイミング発生部
３００...データ受信回路
３１０Ａ〜３１０Ｃ...ダミーデータ削除部
４００...伝送路
１００'...データ伝送システム
２００'...データ送信回路
２１０Ａ'〜２１０Ｃ'...ダミーデータ挿入部
２２０'...ダミートリガ発生部
３００'...データ受信回路
３１０Ａ'〜３１０Ｃ'...ダミーデータ削除部
４００'...伝送路
Ｌ−ＢＳ−Ａ，Ｌ−ＢＳ−Ｂ，Ｌ−ＢＳ−Ｃ...バスデータ信号線
Ｌ−ＴＳ−Ａ，Ｌ−ＴＳ−Ｂ，Ｌ−ＴＳ−Ｃ...ダミータイミング信号線
Ｌ−ＢＣＫ...バスクロック信号線
【図１】
2005151198.tif 000003
【図２】
2005151198.tif 000004
【図３】
2005151198.tif 000005
【図４】
2005151198.tif 000006