(57)【特許請求の範囲】
【請求項１】
データを送信する第１の装置と、前記データを受信する第２の装置と、前記第１及び第２の装置を接続する一対の伝送線とを備えたデータ伝送システムにおいて、
前記第２の装置は、
前記一対の伝送線間に接続され、前記一対の伝送線の差動インピーダンスに整合した抵抗値を有するブリッジ終端抵抗と、
ＯＮしたときに前記ブリッジ終端抵抗と前記一対の伝送線とを接続し、ＯＦＦしたときに前記ブリッジ終端抵抗と前記一対の伝送線とを非接続にする第１スイッチと、
前記各伝送線と、電源またはグランドのいずれかである固定電位ノードとの間に接続され、それぞれ伝送線の特性インピーダンスに整合した抵抗値を有するプルアップ・ダウン抵抗と、
ＯＮしたときに前記プルアップ・ダウン抵抗を、前記一対の伝送線と前記固定電位ノードとの間に接続し、ＯＦＦしたときに前記プルアップ・ダウン抵抗を前記一対の伝送線と非接続にする第２スイッチとを備えた、
データ伝送システム。
【請求項２】
前記第２の装置は、前記第１スイッチをＯＮし、前記第２スイッチをＯＦＦする第１モードと、前記第１スイッチをＯＦＦして第２スイッチをＯＮする第２モードとを切り替えるモード切替部をさらに備えた請求項１に記載のデータ伝送システム。
【請求項３】
前記第１の装置は、前記一対の伝送線を通じて伝送される一対の差動信号の状態の変化に基づいて、前記第２の装置が前記第１モードと前記第２モードのいずれであるかを検知する検知部をさらに備えた請求項２に記載のデータ伝送システム。
【請求項４】
前記検知部は、前記一対の伝送線を通じて伝送される差動信号について、差動振幅を検知する振幅検知部を有する、請求項３に記載のデータ伝送システム。
【請求項５】
前記伝送線に直列にコンデンサが挿入された、請求項２から４のいずれか一つに記載のデータ伝送システム。
【請求項６】
前記伝送線と、前記電源または前記グランドとの間にコンデンサが挿入された、請求項２から４のいずれか一つに記載のデータ伝送システム。
【請求項７】
前記検知部は、前記一対の伝送線を通じて伝送される差動信号の中間電位を検知する中間電位検知部を有する、請求項３に記載のデータ伝送システム。
【請求項８】
前記モード切替部は、
前記第１モードから前記第２モードに切り替えるための第１閾値を記憶する第１閾値記憶部と、
前記第２モードから前記第１モードに切り替えるための第２閾値を記憶する第２閾値記憶部と
を備えた、請求項２から７のいずれか一つに記載のデータ伝送システム。
【請求項９】
前記第１モードと第２モードのうちのいずれか一方は、前記第１の装置からのデータの受信を許容する受信モードであり、他方はデータの受信を停止する割込モードである、請求項３、４または７に記載のデータ伝送システム。
【請求項１０】
前記モード切替部は、
前記受信モードから前記割込モードに切り替えるための第１閾値を記憶した第１閾値記憶部と、
前記割込モードから前記受信モードに切り替えるための第２閾値を記憶した第２閾値記憶部と
を備えた、請求項９に記載のデータ伝送システム。
【請求項１１】
前記第２の装置は、伝送されたデータを一時的に記憶する情報記録媒体をさらに備え、
前記第１閾値と第２閾値は、前記情報記録媒体に格納されたデータの量、または、前記情報記録媒体の空き容量に対して設定された、請求項１０に記載のデータ伝送システム。
【請求項１２】
前記第１閾値は、前記情報記憶媒体に記憶されたデータの量について、前記受信モードから前記割込モードに移行させるための値が設定され、
前記第２閾値は、前記情報記憶媒体に記憶されたデータの量について、前記第１閾値よりも小さい値が設定されている、請求項１１に記載のデータ伝送システム。
【請求項１３】
前記第１閾値は、前記情報記憶媒体の空き容量について、前記受信モードから前記割込モードに移行させるための値が設定され、
前記第２閾値は、前記情報記憶媒体の空き容量について、前記第１閾値よりも大きい値が設定されている、請求項１１に記載されたデータ伝送システム。
【請求項１４】
前記第１の装置は、前記第２の装置が前記受信モードであると前記検知部により検知した場合、前記第２の装置へデータを送信し、前記第２の装置が前記割込モードであると前記検知部により検知した場合、前記第２の装置へのデータの送信を停止する送信制御部をさらに備えた、請求項９から１３のいずれか一つに記載のデータ伝送システム。
【請求項１５】
前記第１モードと第２モードのうちのいずれか一方は基本モードであり、他方は割込モードであり、
前記モード切替部は、前記第１の装置に対して割込信号を送る際に、基本モードから一時的に割込モードにする、
請求項２から７のいずれか一つに記載のデータ伝送システム。
【請求項１６】
前記ブリッジ終端抵抗および前記第１スイッチが、トランジスタで構成された、請求項１から１５のいずれか一つに記載のデータ伝送システム。
【請求項１７】
前記プルアップ・ダウン抵抗および前記第２スイッチが、トランジスタで構成された、請求項１から１５のいずれか一つに記載のデータ伝送システム。
【請求項１８】
他の装置との間でデータ通信する情報処理装置であって、
前記他の装置に接続する接続部と、
前記接続部に設けられた一対の伝送線と、
前記一対の伝送線間に接続され、前記一対の伝送線の差動インピーダンスに整合した抵抗値を有するブリッジ終端抵抗と、
ＯＮしたときに、前記ブリッジ終端抵抗と前記一対の伝送線とを接続し、ＯＦＦしたときに、前記ブリッジ終端抵抗と前記一対の伝送線とを非接続にする第１スイッチと、
前記各伝送線と、電源及びグランドのいずれかである固定電位ノードとの間に接続され、伝送線それぞれの特性インピーダンスに整合した抵抗値を有するプルアップ・ダウン抵抗と、
ＯＮしたときに前記プルアップ・ダウン抵抗を、前記一対の伝送線と前記固定電位ノードとの間に接続し、ＯＦＦしたときに前記プルアップ・ダウン抵抗を前記一対の伝送線と非接続にする第２スイッチと、
を備えた、
情報処理装置。
【請求項１９】
前記伝送線に直列にコンデンサが挿入された、請求項１８に記載の情報処理装置。
【請求項２０】
前記伝送線と、前記電源または前記グランドとの間にコンデンサが挿入された、請求項１８に記載の情報処理装置。
【請求項２１】
前記第１スイッチをＯＮし、前記第２スイッチをＯＦＦする第１モードと、前記第１スイッチをＯＦＦし、前記第２スイッチをＯＮする第２モードとを切り替えるモード切替部、をさらに備えた、請求項１９または２０に記載の情報処理装置。
【請求項２２】
前記一対の伝送線を通じて伝送される一対の差動信号の状態の変化に基づいて、前記他の装置が前記第１モードと前記第２モードのいずれであるか、を検知する検知部をさらに備えた、請求項２１に記載の情報処理装置。
【請求項２３】
データ通信を行う複数の装置を接続する一対の伝送線を通じて、互いに逆位相の一対の差動信号を伝送するデータ伝送方法であって、
前記一対の伝送線間にブリッジ終端抵抗を接続した第１モードと、
前記各伝送線と、電源またはグランドのいずれかとの間にプルアップ・ダウン抵抗を接続した第２モードとを有し、
前記ブリッジ終端抵抗は、前記一対の伝送線の差動インピーダンスに整合した抵抗値を有し、前記プルアップ・ダウン抵抗は、各伝送線の特性インピーダンスに整合した抵抗値を有し、
前記第１モードと第２モードを適宜切り替えてデータ通信を行う、
データ伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、差動信号を用いてデータ伝送を行うデータ伝送システムに関する。
【背景技術】
【０００２】
データ通信装置に使用されるデータ伝送システムとして、例えば、ＵＳＢ（Universal Serial Bus）やＩＥＥＥ（Institute of Electrical and Electronics Engineers）１３９４などのバス規格を採用したものがある。これらの伝送システムは複数の信号線を含む。
【０００３】
一般にデータ伝送システムは、データ通信する複数の装置内に設けられ、両者間のデータ通信を行うシステムとして用いられる。例えば、データ伝送システムは、ホスト機器としてのコンピュータと、そのコンピュータに接続されるＳＤカードやＵＳＢメモリや外部ハードディスクなどの情報記憶端末とのデータの通信に用いられる。そのような情報記憶端末は、年々記憶容量が増大しており、これにより、大容量データを扱えるようになってきた。
【０００４】
大容量の情報記憶端末を快適に使用するためには、データの伝送速度を大幅に上昇させる必要がある。また、種々の電化製品は多様化しつつあり、各々が相互に連携し合う場合がある。このため、種々の電化製品が、それぞれ情報記憶媒体を備え、データを伝送し合う場合も想定される。このような場合においても、各機器においてデータを高速に伝送する方式が望まれる。
【０００５】
データを高速に伝送する方式として、「差動伝送方式」と呼ばれる伝送方式がある。差動伝送方式は、一対の伝送線のそれぞれに逆位相の信号を伝送し、一対の信号の差分から信号を生成する。差動伝送方式では、信号の振幅を小さくできるため、信号の周波数を高速化できる。また、逆位相の信号の差分から信号を生成するため、ノイズ（コモンモード雑音）に強いという特性がある。また、一対の伝送線によって逆位相の信号が伝送されるので、それぞれの伝送線から生じる磁界が相殺され、不要輻射ノイズを生じさせ難いという特性がある。
【０００６】
差動伝送方式のデータ伝送システムの場合、一般に、信号線には、信号の反射を防止するため、各信号線に対して、各信号線の差動インピーダンスに整合した抵抗値を持つ終端抵抗が接続される。
【０００７】
一方、複数の装置間のデータ伝送において、装置間に設けられた複数の信号線を同時に同方向の通信の信号線として用いる場合には、データ送信中に、送信停止を要求する制御信号のような割込信号を送る手段が必要になる。
【０００８】
データ送信中に割り込み信号を送信可能とするデータ伝送方法として、特許文献１に開示された伝送方法がある。特許文献１では、１つの伝送路を通じて送信側の装置から受信側の装置へデータを伝送する場合において、送信側の装置は、送信するパケットとパケットの間に割込ゲート期間（タイムスロット）を設けてパケットを送信する。受信側の装置は、その割込ゲート期間において、割り込み信号（例えば、送信停止を要求する信号）を送信側の装置に送ることができる。
【０００９】
しかし、特許文献１の伝送方法では、割込ゲート期間を、割込信号のビット長もしくはそれ以上確保する必要があり、また、実際に割り込みが必要でないときでもパケット間に割込ゲート期間を設ける必要がある。このため、送信側装置の伝送効率が低下するという問題を生じる。
【００１０】
この問題を解決した伝送方法として、特許文献２に開示された方式がある。特許文献２では、受信側の装置において終端抵抗値を変更することにより、差動信号の振幅が変化させ、その変化を割込信号として利用している。図２０を参照し、特許文献２に開示された信号伝送方法を説明する。
【００１１】
装置Ａが送信側の装置であり、装置Ｂが受信側の装置である。図２０において、受信側の装置Ｂにおいて、信号線Ｄ０の終端抵抗７３ａに、抵抗値の変更が可能な抵抗が設けられている。そして、装置Ｂには終端抵抗７３ａの抵抗値を変化させる回路８２が設けられており、装置Ａには信号線Ｄ０の送信側の装置に差動信号の振幅を検知する回路８４が設けられている。
【００１２】
装置Ａ、Ｂは、それぞれ送信側の装置、受信側の装置にもなり得る。このため、装置Ａに抵抗値の変更が可能な終端抵抗７２ａと、終端抵抗７２ａの抵抗値を変化させる回路８３とを設け、装置Ｂに差動信号の振幅を検知する回路８５を設けられている。
【００１３】
この構成において、受信側から送信側への割込信号を送信するために、受信側の装置（Ｂ／Ａ）において終端抵抗値を低下させる。この終端抵抗値の低下に伴い差動信号の振幅が変化する。この差動信号の変化は送信側の装置（Ａ／Ｂ）で検知することができる。この差動信号の振幅の変化を割り込み信号とする。例えば、送信側の装置（Ａ／Ｂ）で、差動信号の振幅の変化を検知した場合に、データの送信を停止し、受信側の装置（Ｂ／Ａ）からの応答を待つように構成することができる。また、パケットの先頭（ヘッダー）や末尾（フッター）には、通常、定形の信号列部分が付けられている。受信側の装置（Ｂ／Ａ）は、かかるパケットの定形の信号列を受信しているタイミングで、差動信号の振幅を変化させる。
【００１４】
このため、信号線Ｄ０に差動信号の振幅が変化するように、終端抵抗値を変化させる抵抗可変回路８２と、差動信号の振幅を検知する振幅検知回路８４が設けられている。これにより、上述したように、パケットの定形の信号列を受信しているタイミングで、差動信号の振幅を変化させることができる。したがって、この方法によれば、パケット間に特別な割込ゲート期間を設ける必要がなく、割込信号を送る際の伝送効率が低下しない。
【００１５】
また、受信側の装置において終端抵抗値は、通常、信号線Ｄ０の固有のインピーダンスに整合させている。これによって伝送経路上での信号の反射を防止し、信号品質の維持と不要輻射ノイズの発生を防止している。
【先行技術文献】
【特許文献】
【００１６】
【特許文献１】特許第２７３３２４２号公報
【特許文献２】国際公開ＷＯ２００７１２５６７０Ａ１
【発明の概要】
【発明が解決しようとする課題】
【００１７】
しかし、特許文献２の方法では、受信側から送信側に割込信号を送るために受信側の装置において終端抵抗値を変更している。終端抵抗値の変更により、受信側の装置において終端抵抗値と、信号線Ｄ０の固有のインピーダンスとの整合性が崩れる。このため、信号線Ｄ０上での信号の反射が生じ、信号の品質が劣化し、また、反射した信号が不要輻射ノイズを発生させる場合がある。
【００１８】
本発明は、上記課題を解決すべくなされたものであり、伝送効率の低下を抑制しつつ、伝送経路上での信号の反射を防止し、信号の品質劣化を低減する信号伝送システムを提供することを目的とする。
【課題を解決するための手段】
【００１９】
本発明の第１の態様において、データ通信を行う複数の装置のそれぞれに設けられるデータ伝送システムが提供される。データ伝送システムは、複数の装置間を接続する一対の伝送線と、一対の伝送線間に接続され、一対の伝送線の差動インピーダンスに整合した抵抗値を有するブリッジ終端抵抗と、ＯＮしたときにブリッジ終端抵抗と一対の伝送線とを接続し、ＯＦＦしたときにブリッジ終端抵抗と一対の伝送線とを非接続にする第１スイッチと、各伝送線と、電源またはグランドのいずれかである固定電位ノードとの間に接続され、それぞれ伝送線の特性インピーダンスに整合した抵抗値を有するプルアップ・ダウン抵抗と、ＯＮしたときにプルアップ・ダウン抵抗を、一対の伝送線と前記固定電位ノードとの間に接続し、ＯＦＦしたときにプルアップ・ダウン抵抗を前記一対の伝送線と非接続にする第２スイッチとを備えた。
【００２０】
このデータ伝送システムによれば、ブリッジ終端抵抗を一対の伝送線に接続した場合と、プルアップ・ダウン抵抗（プルアップ抵抗又はプルダウン抵抗）を一対の伝送線に接続にした場合とで、差動信号の振幅及び中間電位が変わる。このような差動信号の振幅及び中間電位の変化を割込信号として用いることができる。
【００２１】
また、この際、一対の伝送線に接続されたブリッジ終端抵抗は、一対の伝送線の差動インピーダンスに整合した抵抗値を有している。また、プルアップ・ダウン抵抗はそれぞれ伝送線の特性インピーダンスに整合した抵抗値を有している。このため、終端抵抗を切り替えても伝送線と終端との間のインピーダンス整合が保持され、これにより、一対の伝送線によって伝送される信号の反射による不要輻射ノイズの発生を抑制できる。
【００２２】
また、この場合、データ伝送システムは、第１スイッチをＯＮして第２スイッチをＯＦＦする第１モードと、第１スイッチをＯＦＦして第２スイッチをＯＮする第２モードとを切り替えるモード切替部をさらに備えてもよい。また、データ伝送システムは、一対の伝送線を通じて伝送された一対の差動信号の状態の変化に基づいて、データ通信する他の装置が第１モードと第２モードの何れであるかを検知する検知部をさらに備えてもよい。
【００２３】
また、検知部は、一対の伝送線を通じて伝送された差動信号について、差動振幅を検知する振幅検知部を有してもよい。この場合、差動振幅の変化を検知することで、モードを判別できる。さらに、各伝送線に直列に、又は、各伝送線と、電源又はグランドとの間にコンデンサが設けられていてもよい。このコンデンサによって、第１モードと第２モードの切替時において、中間電位（コモン電位）の変化に起因するノイズ発生を防止できる。
【００２４】
また、検知部は、一対の伝送線を通じて伝送された差動信号について、中間電位を検知する中間電位検知部を有してもよい。この場合、差動信号の中間電位（コモン電位）の変化を検知することでモードを判別できる。
【００２５】
また、モード切替部は、第１モードから第２モードに移行するための第１閾値を記憶する第１閾値記憶部と、第２モードから第１モードに移行するための第２閾値を記憶する第２閾値記憶部とを備えてもよい。
【００２６】
例えば、第１モードと第２モードのうちいずれか一方は、データ伝送システムが設けられた装置がデータ通信する他の装置からのデータの受信を許容する受信モードであり、他方はデータの受信を停止する割込モードであってもよい。この場合、受信モードから割込モードに切り替えるための第１閾値を記憶した第１閾値記憶部と、割込モードから受信モードに切り替えるための第２閾値を記憶した第２閾値記憶部とを備えていてもよい。
【００２７】
伝送されたデータを一時的に記憶する情報記憶素子を備えている場合、第１閾値と第２閾値は、情報記憶素子に記憶されたデータの量、または、情報記憶素子の空き容量に対して設定することができる。
【００２８】
第１閾値は、情報記憶素子に記憶されたデータの量について、受信モードから割込モードに移行させるための値が設定されていてもよい。この場合、第２閾値は、情報記憶素子に記憶されたデータ量について、第１閾値よりも小さい値が設定されているとよい。
【００２９】
また、第１閾値は、情報記憶素子の空き容量について、受信モードから割込モードに移行させるための値が設定されていてもよい。この場合、第２閾値は、情報記憶素子の空き容量について、第１閾値よりも大きい値が設定されていてもよい。
【００３０】
また、データ伝送システムは、検知部によって、伝送システムが設けられた装置がデータ通信する他の装置が、受信モードであると検知された場合に、他の装置へデータを送信し、他の装置が割込モードであると検知された場合に、他の装置へのデータの送信を停止する送信制御部をさらに備えていてもよい。
【００３１】
また、第１モードと第２モードのうち何れか一方は基本モードであり、他方は割込モードであり、モード切替部は、伝送システムが設けられた装置がデータ通信する他の装置に対して割込信号を送る際に、基本モードから一時的に割込モードにしてもよい。
【００３２】
また、ブリッジ終端抵抗と第１スイッチはトランジスタで構成されていてもよい。また、プルアップ・ダウン抵抗と第２スイッチとはトランジスタで構成されていてもよい。
【００３３】
本発明の第２の態様において、他の装置との間でデータ通信する情報処理装置が提供される。情報処理装置は、他の装置に接続する接続部と、接続部に設けられた一対の伝送線と、一対の伝送線間に接続され、一対の伝送線の差動インピーダンスに整合した抵抗値を有するブリッジ終端抵抗と、ＯＮしたときに、ブリッジ終端抵抗と一対の伝送線とを接続し、ＯＦＦしたときに、ブリッジ終端抵抗と一対の伝送線とを非接続にする第１スイッチと、各伝送線と、電源及びグランドのいずれかである固定電位ノードとの間に接続され、伝送線それぞれの特性インピーダンスに整合した抵抗値を有するプルアップ・ダウン抵抗と、ＯＮしたときにプルアップ・ダウン抵抗を、一対の伝送線と前記固定電位ノードとの間に接続し、ＯＦＦしたときにプルアップ・ダウン抵抗を一対の伝送線と非接続にする第２スイッチと、を備える。
【００３４】
本発明の第３の態様において、データ通信を行う複数の装置を接続する一対の伝送線を通じて、互いに逆位相の一対の差動信号を伝送するデータ伝送方法が提供される。データ伝送方法は、一対の伝送線間にブリッジ終端抵抗を接続した第１モードと、各伝送線と、電源またはグランドのいずれかとの間にプルアップ・ダウン抵抗を接続した第２モードとを有し、ブリッジ終端抵抗は、一対の伝送線の差動インピーダンスに整合した抵抗値を有し、プルアップ・ダウン抵抗は、各伝送線の特性インピーダンスに整合した抵抗値を有する。データ伝送方法は、第１モードと第２モードを適宜切り替えてデータ通信を行う。
【発明の効果】
【００３５】
本発明によれば、差動信号の振幅及び中間電位を変更できるため、差動信号の振幅及び中間電位の変化を割込信号として用いることができる。よって、送信信号において割込ゲート期間を設ける必要がなく、伝送効率の低下を抑制できる。また、ブリッジ終端抵抗やプルアップ・ダウン抵抗の抵抗値を伝送線の特性インピーダンスと整合させることから、伝送経路上での信号の反射を防止し、信号の品質劣化を低減することができる。
【図面の簡単な説明】
【００３６】
【図１】本発明の第１の実施形態に係るデータ伝送システムを備えた通信装置を示す図
【図２】本発明の第１の実施形態に係るデータ伝送システムを模式的に示す図（第１モード）
【図３】本発明の第１の実施形態に係るデータ伝送システムを模式的に示す図（第２モード）
【図４】本発明の第１の実施形態に係るデータ伝送システムにおいて、差動信号のシングルエンド振幅の変化を示す図
【図５】本発明の第１の実施形態に係るデータ伝送システムにおいて、差動振幅の変化を示す図
【図６】本発明の第１の実施形態に係るデータ伝送システムにおいて、中間電位（コモン電位）の変化を示す図
【図７】本発明の第１の実施形態に係るデータ伝送システムにおいて、差動方式で伝送されるデータを示す図
【図８】本発明の第１の実施形態に係るデータ伝送システムにおいて、データが伝送されるフローを示す図
【図９】本発明の第１の実施形態に係るデータ伝送システムにおいて、割込信号が送られたときの信号の変化を示す図
【図１０】本発明の第２の実施形態に係るデータ伝送システムにおいて、割込信号が送られたときの信号の変化を示す図
【図１１】本発明の第３の実施形態に係るデータ伝送システムを示す図（第１モード）
【図１２】本発明の第３の実施形態に係るデータ伝送システムを示す図（第２モード）
【図１３】本発明の第３の実施形態に係るデータ伝送システムにおける、中間電位（コモン電位）の変化を示す図
【図１４】本発明の第３の実施形態に係るデータ伝送システムの変形例を示す図
【図１５】本発明の第３の実施形態に係るデータ伝送システムの変形例を示す図
【図１６】本発明の第４の実施形態に係るデータ伝送システムを模式的に示す図（第１モード）
【図１７】本発明の第４の実施形態に係るデータ伝送システムを模式的に示す図（第２モード）
【図１８】本発明の第４の実施形態に係るデータ伝送システムにおいて、差動信号のシングルエンド振幅の変化を示す図
【図１９】本発明の第４の実施形態に係るデータ伝送システムにおいて、中間電位（コモン電位）の変化を示す図
【図２０】従来の差動方式を有するデータ伝送システムを示す図
【発明を実施するための形態】
【００３７】
以下、本発明の実施形態におけるデータ伝送システムを、添付の図面を参照して説明する。
【００３８】
＜概略＞
以下に説明する実施形態のデータ伝送システムは、図２、３又は図１６、１７に示すように一対の伝送線１０４、１０６と、ブリッジ終端抵抗１１４Ｂ、１１６Ｂと、第１スイッチ１２０Ｂと、プルアップ抵抗又はプルダウン抵抗（これらを総称して「プルアップ・ダウン抵抗」という）１２６Ｂ、１２８Ｂと、第２スイッチ１３２Ｂ、１３４Ｂとを備えている。
【００３９】
このデータ伝送システム１００によれば、ブリッジ終端抵抗１１４Ｂ、１１６ＢをＯＮ、プルアップ抵抗又はプルダウン抵抗１２６Ｂ、１２８ＢをＯＦＦにした第１モード（図２参照、図１６参照）、ブリッジ終端抵抗１１４Ｂ、１１６ＢをＯＦＦ、プルアップ抵抗又はプルダウン抵抗１２６Ｂ、１２８ＢをＯＮにした第２モード（図３参照、図１７参照））を有する。この第１モードと第２モードとの間で差動信号の振幅及び中間電位が変わる。このような差動信号の振幅及び中間電位の変化を割込信号として用いることができる。
【００４０】
ここで、ブリッジ終端抵抗１１４Ｂ、１１６Ｂは一対の伝送線１０４、１０６間に接続されている。ブリッジ終端抵抗１１４Ｂ、１１６Ｂは、一対の伝送線１０４、１０６の差動インピーダンスに整合した抵抗値を有している。また、プルアップ抵抗１２６Ｂ、１２８Ｂは、各伝送線１０４、１０６と電源１２１（図２参照）との間にそれぞれ接続されている。また、プルダウン抵抗１２６Ｂ、１２８Ｂは、各伝送線１０４、１０６とグランド１２２（図１６参照）との間にそれぞれ接続されている。プルアップ抵抗又はプルダウン抵抗１２６Ｂ、１２８Ｂはそれぞれ伝送線１０４、１０６の特性インピーダンスに整合した抵抗値を有している。このため、このデータ伝送システムは伝送効率の向上を図ることができるとともに、割込信号を送る際に、一対の伝送線１０４、１０６によって伝送される信号に反射が生じず、信号品質の劣化や不要輻射ノイズが発生し難い。以下、伝送システムの詳細を説明する。
【００４１】
＜実施の形態１＞
以下、本発明のデータ伝送システムの第１の実施形態を説明する。図１は、本実施形態のデータ伝送システムを備えた２つの装置の構成例を示した図である。ここで、一方の装置Ａは、例えばコンピュータなどのホスト端末であり、他方の装置Ｂは、例えば、リムーバブルメモリカードなどの情報記憶端末である。以下に、装置Ａ、Ｂのハードウェア構成を説明する。装置Ａと装置Ｂはそれぞれ対応する構成要素を備えている。そのため、対応が理解し易いように、装置Ａと装置Ｂ間で対応する構成要素には、適宜に同じ符号を付し、装置Ａに設けられた構成要素にはその符号にさらに「Ａ」を付加し、装置Ｂに設けられた構成要素にはその符号にさらに「Ｂ」を付加している。
【００４２】
１．構成
１．１  装置Ａ（ホスト端末）構成
本実施形態では、装置Ａはホスト端末であり、図１に示すように、ＣＰＵ２０２、ＲＡＭ２０４、バッファ２０６、カードインターフェイス２０８、ベースクロック２１０、及び、信号送受信ブロック２１２を備えている。また、本実施形態では、装置Ａ（ホスト端末）と装置Ｂ（リムーバブルメモリカード）は、信号線ＲＣＬＫ、Ｄ０、Ｄ１によって接続されている。信号線ＲＣＬＫは、クロック信号を伝送するクロック信号線として機能する。また、信号線Ｄ０、Ｄ１は、データ、コマンド信号及びレスポンス信号を双方向に伝送するデータ信号線として機能する。
【００４３】
装置Ａ（ホスト端末）において、ＣＰＵ２０２は、ＲＡＭ２０４、バッファ２０６、カードインターフェイス２０８、ベースクロック２１０、及び信号送受信ブロック２１２など、装置Ａ内の各部の機器を所定のプログラムに沿って制御する。また、ＣＰＵ２０２は、装置Ｂ（リムーバブルメモリカード）など、装置Ａに接続される機器を所定のプログラムに沿って制御する。
【００４４】
ＲＡＭ２０４は、各種データ（情報）を記憶する情報記憶素子である。本実施形態では、ＲＡＭ２０４は、例えば、装置Ｂ（リムーバブルメモリカード）との間で送受信される各種のデータを記憶することができる。
【００４５】
バッファ２０６は情報記憶素子であり、ＲＡＭ２０４へのデータの書き込みや、ＲＡＭ２０４からのデータの読み出しを行う際に、情報を一時的に記憶する装置である。カードインターフェイス２０８は、装置Ａ（ホスト端末）に装置Ｂ（リムーバブルメモリカード）を接続するためのインターフェースである。本実施形態では、バッファ２０６とカードインターフェイス２０８を通じて、ＲＡＭ２０４から装置Ｂ（リムーバブルメモリカード）へのデータの読み出しや、装置Ｂ（リムーバブルメモリカード）からＲＡＭ２０４へのデータの書き込みが行われる。
【００４６】
ベースクロック２１０は、ＣＰＵ２０２による装置Ａの制御タイミングの基準となるクロック信号を生成する。ベースクロック２１０は、装置Ａ（ホスト端末）内の機器、例えば、カードインターフェイス２０８や信号送受信ブロック２１２内の機器に接続されており、これらの機器に、クロック信号を供給している。また、ベースクロック２１０は、ドライバ２１４、信号線ＲＣＬＫ（クロック信号線）を通じて装置Ｂ（リムーバブルメモリカード）に接続されている。
【００４７】
信号送受信ブロック２１２は、コマンド、レスポンス、及びデータの入出力などを行う。前述のように、装置Ａ（ホスト端末）と装置Ｂ（リムーバブルメモリカード）はそれぞれ信号線Ｄ０、Ｄ１（データ信号線）を有している。信号送受信ブロック２１２は、シリアライザ２２２、２２４、デシリアライザ２２６、２２８、ドライバ２３２、２３４、及び、レシーバ２３６、２３８を備えている。
【００４８】
シリアライザ２２２、２２４は、それぞれドライバ２３２、２３４を通じて信号線Ｄ０、Ｄ１に接続されている。デシリアライザ２２６、２２８は、レシーバ２３６、２３８を通じて信号線Ｄ０、Ｄ１に接続されている。シリアライザ２２２、２２４、デシリアライザ２２６、２２８は、それぞれベースクロック２１０からクロック信号の供給を受けている。
【００４９】
シリアライザ２２２、２２４は（低速の）パラレル信号を（高速の）シリアル信号に変換する回路である。シリアライザ２２２、２２４は、ＣＰＵ２０２からの制御に基づいてカードインターフェイス２０８から供給されるデータや、ＣＰＵ２０２からのコマンド（制御信号）を、パラレル信号からシリアル信号に変換する。この際、シリアライザ２２２、２２４は、ベースクロック２１０から供給されたクロック信号を基準に所定のタイミングでデータやコマンド（制御信号）を装置Ｂ（リムーバブルメモリカード）に送信する。
【００５０】
デシリアライザ２２６、２２８は、（高速の）シリアル信号を（低速の）パラレル信号に変換する回路である。デシリアライザ２２６、２２８は、ベースクロック２１０から供給されたクロック信号を基準に、装置Ｂ（リムーバブルメモリカード）から送られたシリアル信号をパラレル信号に変換する。
【００５１】
デシリアライザ２２６、２２８によって変換されたパラレル信号は、ＣＰＵ２０２からの制御に基づいて処理される。そのパラレル信号は、例えば、カードインターフェイス２０８、バッファ２０６を通してＲＡＭ２０４に記憶される。また、デシリアライザ２２６、２２８によってパラレル信号に変換されたレスポンス（応答信号）は、カードインターフェイス２０８を通じてＣＰＵ２０２に送られ、所要の処理が行われる。
【００５２】
１．２  装置Ｂ（リムーバブルメモリカード）の構成
次に、装置Ｂの構成を説明する。装置Ｂは、リムーバブルメモリカードのような情報記憶端末であり、図１に示すように、フラッシュメモリ３０２、フラッシュメモリインターフェース３０４、バッファ３０６、ホストインターフェイス３０８、及び、信号送受信ブロック３１０を備えている。
【００５３】
装置Ｂ（リムーバブルメモリカード）は、信号線ＲＣＬＫに接続されたレシーバ３１４を備えている。レシーバ３１４は、ホストインターフェイス３０８や信号送受信ブロック３１０など、装置Ｂ（リムーバブルメモリカード）の各機器に接続されている。
【００５４】
装置Ａ（ホスト端末）のベースクロック２１０によって生成されたクロック信号は、装置Ａ（ホスト端末）のドライバ２１４、信号線ＲＣＬＫ（クロック信号線）及び装置Ｂ（リムーバブルメモリカード）のレシーバ３１４を通じて、装置Ｂ（リムーバブルメモリカード）に供給される。このクロック信号は、ホストインターフェイス３０８や信号送受信ブロック３１０など、装置Ｂ（リムーバブルメモリカード）内の各機器において、制御タイミングの基準として使用される。
【００５５】
信号線ＲＣＬＫ（クロック信号線）には、終端抵抗３１６が接続されている。この終端抵抗３１６によって、信号線ＲＣＬＫ（クロック信号線）を通じて送られるクロック信号の反射が防止される。
【００５６】
フラッシュメモリ３０２は、各種データ（情報）を記憶する情報記憶素子である。本実施形態では、フラッシュメモリ３０２は、例えば、装置Ａと装置Ｂの間で送受信される各種のデータを記憶することができる。フラッシュメモリインターフェース３０４は、フラッシュメモリ３０２とバッファ３０６とを接続するインターフェースである。
【００５７】
バッファ３０６は、情報記憶素子であり、フラッシュメモリ３０２へのデータの書き込みや、フラッシュメモリ３０２からのデータの読み出しを行う際に情報を一時的に記憶する装置である。ホストインターフェイス３０８は、装置Ａ（ホスト端末）への接続用のインターフェースである。本実施形態では、バッファ３０６とホストインターフェイス３０８を通じて、フラッシュメモリ３０２から装置Ａ（ホスト端末）へのデータの読み出しや、装置Ａ（ホスト端末）からフラッシュメモリ３０２へのデータの書き込みが行われる。これらデータの読み出しや書き込みは、装置ＡのＣＰＵ２０２からのコマンド（制御信号）に基づいて実行される。
【００５８】
信号送受信ブロック３１０は、コマンド、レスポンス、データの入出力などを行う。本実施形態では、装置Ａ（ホスト端末）と装置Ｂ（リムーバブルメモリカード）は、信号線Ｄ０、Ｄ１を有している。信号送受信ブロック３１０は、シリアライザ３２２、３２４、デシリアライザ３２６、３２８、ドライバ３３２、３３４、及び、レシーバ３３６、３３８を備えている。
【００５９】
シリアライザ３２２、３２４は、それぞれドライバ３３２、３３４を通じて信号線Ｄ０、Ｄ１に接続されている。デシリアライザ３２６、３２８は、レシーバ３３６、３３８を通じて信号線Ｄ０、Ｄ１に接続されている。また、シリアライザ３２２、３２４、デシリアライザ３２６、３２８は、それぞれ信号線ＲＣＬＫ（クロック信号線）のレシーバ３１４に接続されており、装置Ａ（ホスト端末）のベースクロック２１０からクロック信号が供給されている。
【００６０】
シリアライザ３２２、３２４は、装置Ａ（ホスト端末）のＣＰＵ２０２からの制御に基づいてホストインターフェイス３０８から供給されるデータや、ＣＰＵ２０２からのコマンド（制御信号）に対するレスポンス（応答信号）を、（低速の）パラレル信号から（高速の）シリアル信号に変換する。この際、シリアライザ３２２、３２４は、ベースクロック２１０から供給されたクロック信号を基準に、所定のタイミングでデータやレスポンス（応答信号）を装置Ａ（ホスト端末）に送信する。
【００６１】
また、デシリアライザ３２６、３２８は、装置Ａ（ホスト端末）から送られたデータやコマンド（制御信号）を、ベースクロック２１０から供給されたクロック信号を基準に、シリアル信号からパラレル信号に変換する。
【００６２】
デシリアライザ３２６、３２８によってパラレル信号に変換されたデータは、ＣＰＵ２０２からの制御（装置Ａ（ホスト端末）から受信したコマンド（制御信号））に基づいて処理される。そのデータは、例えば、ホストインターフェイス３０８、バッファ３０６、フラッシュメモリインターフェース３０４を通してフラッシュメモリ３０２に記憶される。また、デシリアライザ３２６、３２８によって受信されたコマンド（制御信号）は、ホストインターフェイス３０８に送られ、ホストインターフェイス３０８を通じて所要の処理が行われる。以下、データ伝送システム１００を説明する。
【００６３】
１．３  データ伝送システム
本実施形態のデータ伝送システム１００は、図１及び図２に示すように、データ通信を行う装置Ａ（ホスト端末）と装置Ｂ（リムーバブルメモリカード）において設けられている。
【００６４】
図２は、装置Ａ、Ｂに組み込まれたデータ伝送システム１００を模式的に示した図である。本実施形態では、装置Ａ、Ｂは相互にデータを通信（送受信）し、それぞれ適宜に送信側又は受信側になる。なお、図２では、信号線Ｄ０（データ信号線）について、一方の装置Ａが送信側、他方の装置Ｂが受信側とした場合に、受信側において割込信号を生じさせるための主な構成を示している。信号線Ｄ１は信号線Ｄ０と概ね同じ構成を有する。
【００６５】
本実施形態では、前述のように、装置Ａに設けられた構成要素に対応する構成要素が装置Ｂにも設けられており、装置Ｂに設けられた構成要素に対応する構成要素は装置Ａにも設けられている。このため、データ伝送システム１００において、一方の装置Ａが受信側、他方の装置Ｂが送信側である場合にも、受信側において適宜に割込信号を生じさせることができる。
【００６６】
図２に示すように、信号線Ｄ０（データ信号線）は一対の伝送線１０４、１０６を備えている。一対の伝送線１０４、１０６は複数の装置Ａ、Ｂを接続している。図２に示す例では、一対の伝送線１０４、１０６は、装置Ａ（ホスト端末）のドライバ２３２と、装置Ｂ（リムーバブルメモリカード）のレシーバ３３６とに接続されている。装置Ａ（ホスト端末）のドライバ２３２は、装置Ａ（ホスト端末）の電源１５２に接続された電流源（以下「高圧側電流源」と称す。）１５６と、グランド１５４（基準電位）に接続された電流源（以下「低圧側電流源」と称す。）１５８と、シリアライザ２２２とに接続されている。シリアライザ２２２は、カードインターフェイス２０８から受け取ったパラレル信号をシリアル信号に変換した信号ビット列を生成する。ドライバ２３２は、シリアライザ２２２で生成された信号ビット列に基づく差動信号を、一対の伝送線１０４、１０６に出力する。
【００６７】
ここで、ドライバ２３２は、一対の伝送線１０４、１０６の一方を、高圧側電流源１５６に接続し、他方を低圧側電流源１５８に接続する。また、ドライバ２３２は、一対の伝送線１０４、１０６が接続される電流源を、高圧側電流源１５６または低圧側電流源１５８に短い周期で交互に切り替える。これによって、一対の伝送線１０４、１０６に逆位相の信号からなる差動信号ａ、ｂを生じさせている。また、伝送される信号波は、例えば、装置Ａ（ホスト端末）のシリアライザ２２２で生成される。なお、差動信号を生じさせる回路は上記の構成に限られず、種々の回路が適用できる。装置Ｂ（リムーバブルメモリカード）のレシーバ３３６は、差動振幅が変化しても、正常に信号を受信できる受信特性を有している。
【００６８】
なお、図示は省略するが、一対の伝送線１０４、１０６は、装置Ａ（ホスト端末）のレシーバ２３６（図１参照）と、装置Ｂ（リムーバブルメモリカード）のドライバ３３２（図１参照）にも接続されている。装置Ａ（ホスト端末）が受信側、装置Ｂ（リムーバブルメモリカード）が送信側になる場合、装置Ｂ（リムーバブルメモリカード）による制御に基づいて一対の伝送線１０４、１０６に差動信号を生じさせる。
【００６９】
図２に示すように、一対の伝送線１０４、１０６間には、ブリッジ終端抵抗１１４Ｂ、１１６Ｂが第１スイッチ１２０Ｂを介して接続されている。また、一対の伝送線１０４、１０６に、プルアップ抵抗１２６Ｂ、１２８Ｂがそれぞれ第２スイッチ１３２Ｂ、１３４Ｂを介して接続されている。
【００７０】
ブリッジ終端抵抗１１４Ｂ、１１６Ｂは一対の伝送線１０４、１０６間に接続されている。本実施形態では、ブリッジ終端抵抗１１４Ｂ、１１６Ｂの合計の抵抗値は、一対の伝送線１０４、１０６の差動インピーダンスに整合した抵抗値と等しい値としている。図２に示す例では、伝送線１０４、１０６間に接続されたブリッジ配線に複数（図２では２個）の抵抗が直列に接続されている。しかし、ブリッジ終端抵抗１１４Ｂ、１１６Ｂはそのような構成に限定されず、例えば、ブリッジ終端抵抗１１４Ｂ、１１６Ｂを、伝送線１０４、１０６の差動インピーダンスに整合した抵抗値を持つ一つの抵抗で構成してもよい。
【００７１】
第１スイッチ１２０Ｂは、ブリッジ終端抵抗１１４Ｂ、１１６Ｂの接続／遮断を切り替えるスイッチである。第１スイッチ１２０Ｂは電気的に制御可能なものが好ましい。例えば、第１スイッチ１２０Ｂをトランジスタ（例えば、薄膜トランジスタ）で構成することができる。この場合、トランジスタは、ゲート電圧を操作することによって、ソースとドレイン間に電流が流れる態様と、ソースとドレイン間で電流を遮断する態様とを切り替える構成を有しているとよい。さらに、ブリッジ終端抵抗１１４Ｂ、１１６Ｂと第１スイッチ１２０Ｂを、トランジスタで構成することができる。この場合、トランジスタは、ソースとドレインとの間に電流を流す態様において、伝送線１０４、１０６の差動インピーダンスに整合した抵抗値を有するのが好ましい。
【００７２】
本実施形態では、プルアップ抵抗１２６Ｂ、１２８Ｂは、各伝送線１０４、１０６と電源１２１との間に接続されている。プルアップ抵抗１２６Ｂ、１２８Ｂは、それぞれ伝送線１０４、１０６の特性インピーダンスｚ１、ｚ２に整合した抵抗値を有している。また、本実施形態では、電源１２１は、装置Ａ（ホスト端末）の電源１５２に電気的に接続されており、装置Ａ（ホスト端末）の電源１５２と同じ電位Ｖｃｃを有している。
【００７３】
第２スイッチ１３２Ｂ、１３４Ｂは、プルアップ抵抗１２６Ｂ、１２８Ｂの接続/遮断を切り替えるスイッチである。第２スイッチ１３２Ｂ、１３４Ｂは、電気的に制御可能なものが好ましい。例えば、第２スイッチ１３２Ｂ、１３４Ｂは、トランジスタ（例えば、薄膜トランジスタ）で構成することができる。この場合、トランジスタは、ゲート電圧を操作することにより、ソースとドレインとの間に電流を流す態様と、ソースとドレインとの間で電流を遮断する態様とが切り替わる構成を有しているとよい。さらに、プルアップ抵抗１２６Ｂと第２スイッチ１３２Ｂ、及び、プルアップ抵抗１２８Ｂと第２スイッチ１３４Ｂとは、それぞれトランジスタで構成することができる。この場合、トランジスタは、ソースとドレインとの間に電流を流す態様において、伝送線１０４、１０６の特性インピーダンスｚ１、ｚ２にそれぞれ整合した抵抗値を有するのが好ましい。
【００７４】
１．４  モード切替部
本実施形態では、第１スイッチ１２０ＢをＯＮして第２スイッチ１３２Ｂ、１３４ＢをＯＦＦする「第１モード」と、第１スイッチ１２０ＢをＯＦＦして第２スイッチ１３２Ｂ、１３４ＢをＯＮする「第２モード」とを備えている。また、本実施形態では、第１モードと第２モードの間の切り替えを行うモード切替部１３６Ｂを備えている。モード切替部１３６Ｂは、予め設定されたプログラムにしたがい、第１モードと第２モードとを切り替える。図２では、信号線Ｄ０（データ信号線）について、装置Ａが送信側、装置Ｂが受信側である場合に、割込信号を生じさせるための主な構成要素が示されている。この場合、モード切替部１３６Ｂは、受信側である装置Ｂに設けられており、受信側である装置Ｂを第１モード又は第２モードのいずれかに適宜に切り替える。
【００７５】
２．動作
２．１  データ伝送システムの動作
以下、本実施形態の伝送システムの動作を説明する。本実施形態のデータ伝送システム１００では、第１モードと第２モードとで差動信号の振幅及び中間電位が変わる。また、モードが切り替わった場合でも、伝送線１０４、１０６によって伝送される信号の反射は抑制される。
【００７６】
図２は、第１スイッチ１２０ＢをＯＮ（すなわち、ブリッジ終端抵抗１１４Ｂ、１１６ＢをＯＮ）にし、第２スイッチ１３２Ｂ、１３４ＢをＯＦＦ（すなわち、プルアップ抵抗１２６Ｂ、１２８ＢをＯＦＦ）にした、第１モードの場合の接続を示している。図３は、第１スイッチ１２０ＢをＯＦＦ（すなわち、ブリッジ終端抵抗１１４Ｂ、１１６ＢをＯＦＦ）にし、第２スイッチ１３２Ｂ、１３４ＢをＯＮ（すなわち、プルアップ抵抗１２６Ｂ、１２８ＢをＯＮ）にした、第２モードの場合の接続を示している。
【００７７】
図４から図６は、一対の伝送線１０４、１０６に生じる差動信号ａ、ｂの変化を示した図である。図４から図６において、「Ｉ」で示す範囲は第１モード（図２の状態）に制御された範囲を示している。「ＩＩ」で示す範囲は第２モード（図３の状態）に制御された範囲を示している。
【００７８】
図４は、伝送線１０４、１０６によって伝送される差動信号ａ、ｂについて、シングルエンド振幅の変化を示している。図５は、伝送線１０４、１０６によって伝送される差動信号ａ、ｂについて差動振幅（ａ−ｂ）の変化を示している。図６は、伝送線１０４、１０６によって伝送される差動信号ａ、ｂについて中間電位（コモン電位）の変化を示している。
【００７９】
２．２  第１モード
最初に第１モードについて説明する。第１モードでは、図２に示すように、ブリッジ終端抵抗１１４Ｂ、１１６ＢをＯＮ、プルアップ抵抗１２６Ｂ、１２８ＢをＯＦＦにする。第１モードでは、伝送線１０４、１０６に差動信号ａ、ｂが伝送されているときに、ブリッジ終端抵抗１１４Ｂ、１１６Ｂに電流が流れるが、プルアップ抵抗１２６Ｂ、１２８Ｂには電流は流れない。また、本実施形態では、差動信号ａ、ｂが伝送される伝送線１０４、１０６は、ドライバ２３２の機能により、差動信号ａ、ｂの一方が高圧側電流源１５６（電源電位：Ｖｃｃ）、他方が低圧側電流源１５８を通じてグランド（ＧＮＤ）へ電流が流し出される。
【００８０】
ブリッジ終端抵抗１１４Ｂ、１１６Ｂは、一対の伝送線１０４、１０６の差動インピーダンスに整合した抵抗値を有している。このため、図２に示すように、ブリッジ終端抵抗１１４Ｂ、１１６ＢをＯＮ、プルアップ抵抗１２６Ｂ、１２８ＢをＯＦＦにした第１モードでは、一対の伝送線１０４、１０６によって伝送される信号ａ、ｂの反射が防止される。
【００８１】
また、一対の伝送線１０４、１０６によって伝送される信号ａ、ｂは、電源１５２（Ｖｃｃ：電源電位）から一対の伝送線１０４、１０６及びブリッジ終端抵抗１１４Ｂ、１１６Ｂを通じてグランド（０：基準電位）に流れる。このため、一対の伝送線１０４、１０６によって伝送される差動信号ａ、ｂの差動振幅は、伝送線１０４、１０６の差動インピーダンス及びブリッジ終端抵抗１１４Ｂ、１１６Ｂの抵抗値に応じた値となる。
【００８２】
例えば、各伝送線１０４、１０６の特性インピーダンスがそれぞれ５０Ωであり、各伝送線１０４、１０６にそれぞれ１ｍＡの電流が流れる場合を考える。この場合、一対の伝送線１０４、１０６の合成差動インピーダンスは１００Ωである。ブリッジ終端抵抗１１４Ｂ、１１６Ｂの合成抵抗値は差動インピーダンスに整合した値とする。このため、ブリッジ終端抵抗１１４Ｂ、１１６Ｂの合成抵抗は１００Ωである。ブリッジ終端抵抗１１４Ｂ、１１６Ｂの抵抗値は、例えば、それぞれ５０Ωである。
【００８３】
この場合、第１モードでは、図２に示すように、ブリッジ終端抵抗１１４Ｂ、１１６ＢをＯＮ、プルアップ抵抗１２６Ｂ、１２８ＢをＯＦＦにする。この場合、一対の伝送線１０４、１０６によって伝送される差動信号ａ、ｂの振幅は、図４の「Ｉ」に示すように、それぞれシングルエンドにおいて、中間電位（Ｖｃｃ／２）を中心として、各々５０ｍＶ（＝５０Ω×１ｍＡ）となる。差動信号ａ、ｂは正負に逆の位相を有するため、差動信号の差動振幅（ａ−ｂ）は、図５の「Ｉ」に示すように、１００ｍＶになる。また、中間電位（コモン電位）は図６の「Ｉ」に示すようにＶｃｃ／２になる。
【００８４】
２．３  第２モード
次に第２モードを説明する。第２モードでは、図３に示すように、ブリッジ終端抵抗１１４Ｂ、１１６ＢをＯＦＦ、プルアップ抵抗１２６Ｂ、１２８ＢをＯＮにする。第２モードでは、伝送線１０４、１０６に差動信号ａ、ｂが伝送されているときに、ブリッジ終端抵抗１１４Ｂ、１１６Ｂには電流が流れず、プルアップ抵抗１２６Ｂ、１２８Ｂに電流が流れる。
【００８５】
本実施形態では、送信側の装置Ａでは、差動信号が伝送される伝送線１０４及び１０６のうちの一方は電源１５２（Ｖｃｃ）に接続され、他方はグランド１５４に接続される。また、伝送線１０４及び１０６は、電源１５２（Ｖｃｃ）に接続された状態とグランド１５４に接続された状態とが、所定の周波数で連続的に切り替わる。
【００８６】
受信側の装置Ｂにおいて、プルアップ抵抗１２６Ｂ及び１２８Ｂは、各伝送線１０４、１０６と電源１２１（Ｖｃｃ）との間に接続されている。よって、送信側の装置Ａにおいて伝送線１０４または１０６が電源１５２（Ｖｃｃ）に接続されたときには、伝送線１０４または１０６の両側の電位がＶｃｃに等しくなる。このため、電源１５２（Ｖｃｃ）に接続された伝送線１０４または１０６には電流が流れない。
【００８７】
他方、送信側の装置Ａにおいてグランド１５４に伝送線１０４または１０６が接続された場合、受信側の装置Ｂの電源１２１（Ｖｃｃ）からプルアップ抵抗１２６Ｂまたは１２８Ｂを経由し、伝送線１０４または１０６を通じてグランド１５４に電流が流れる。このように、ブリッジ終端抵抗１１４Ｂ及び１１６ＢをＯＦＦ、プルアップ抵抗１２６Ｂ及び１２８ＢをＯＮにした場合には、伝送線１０４及び伝送線１０６のうちの一方に電流が流れる。他方の伝送線は、その電位がＶｃｃになり電流が流れない。電流が流れる方の伝送線１０４または１０６は信号の周期に応じて交互に入れ替わる。
【００８８】
このときプルアップ抵抗１２６Ｂ及び１２８Ｂの抵抗値はそれぞれ伝送線１０４及び１０６の特性インピーダンスに整合している。このため、伝送線１０４、１０６によって伝送される信号ａ、ｂの反射が防止される。
【００８９】
また、図４に示すように、一対の伝送線１０４及び１０６のうち、送信側の装置Ａにおいて電源１５２（Ｖｃｃ）に接続された一方の伝送線では、信号の電位が電源電位（Ｖｃｃ）になる。これに対して、送信側の装置Ａにおいてグランド１５４に接続された他方の伝送線では、電流が、受信側の装置Ｂの電源１２１（Ｖｃｃ）から、その他方の伝送線に接続された一方のプルアップ抵抗１２６Ｂまたは１２８Ｂ、及び、その他方の伝送線を通じて、グランド（基準電位：０）に流れる。このため、一対の伝送線１０４、１０６によって伝送される信号ａ、ｂの電圧は、伝送線１０４、１０６のうち何れか一方の伝送線の特性インピーダンスと、その伝送線に接続されたプルアップ抵抗とに応じた振幅を有する。
【００９０】
ここでは、各伝送線１０４及び１０６の特性インピーダンスがそれぞれ５０Ωであり、伝送線１０４、及び１０６にそれぞれ１ｍＡの電流が流れる場合を考える。一対のプルアップ抵抗１２６Ｂ及び１２８Ｂの抵抗値は、それぞれ接続されている伝送線１０４及び１０６の特性インピーダンスに整合しているのが好ましい。つまり、伝送線１０４及び１０６の特性インピーダンスがそれぞれ５０Ωであるから、プルアップ抵抗１２６Ｂ及び１２８Ｂの抵抗値はそれぞれ５０Ωであるとよい。
【００９１】
第２モードでは、図３に示すように、ブリッジ終端抵抗１１４Ｂ及び１１６ＢをＯＦＦ、プルアップ抵抗１２６Ｂ及び１２８ＢをＯＮにする。この場合、一対の伝送線１０４及び１０６によって伝送される差動信号ａ、ｂの電圧は、図４の「ＩＩ」に示すように、一方の信号は電源電位（Ｖｃｃ）となり、他方の信号の電圧は（Ｖｃｃ−５０）ｍＶとなる。このため、図５の「ＩＩ」に示すように、差動振幅（ａ−ｂ）は５０ｍＶになる。また、中間電位（コモン電位）は、図６の「ＩＩ」に示すように、（Ｖｃｃ−２５）ｍＶになる。
【００９２】
上述したように、本実施形態では、第１モード（図２の構成）と第２モード（図３の構成）とのいずれにおいても、伝送線１０４及び１０６の終端抵抗がそれぞれ差動インピーダンスと整合している。このため、第１モードと第２モードのいずれでも、一対の伝送線１０４及び１０６によって伝送される信号の反射が防止され、信号の反射による不要輻射ノイズを抑制できる。
【００９３】
２．４  割込信号
本実施形態のデータ伝送システム１００によれば、図４から図６にそれぞれ示すように、第１モードと第２モードとで差動信号ａ、ｂの振幅（すなわち差動振幅）及び中間電位が変わる。すなわち、上述した例では、第１モードでは、差動信号ａ、ｂの振幅（すなわち差動振幅）は１００ｍＶになり、中間電位（コモン電位）はＶｃｃ／２になる。第２モードでは、差動信号ａ、ｂの振幅は５０ｍＶになり、中間電位（コモン電位）は（Ｖｃｃ−２５）ｍＶになる。
【００９４】
本実施形態では、このような差動信号ａ、ｂの振幅及び中間電位の変化を、割込信号として用いる。なお、本実施形態では、装置Ｂのレシーバ３３６は、第１モードと第２モードとで差動振幅が変化しても、正常に信号を受信できる受信特性を有している。第１モードと第２モードはいずれにおいてもデータ伝送が可能である。このため、第１モードと第２モードの一方をデータ伝送用のモード、他方を割込信号用のモードとして用いることができる。
【００９５】
２．５  検知部
データ伝送システム１００は、一対の伝送線１０４及び１０６を通じて伝送された一対の差動信号ａ、ｂの変化（図４から図６参照）に基づいて、受信側の装置Ｂが第１モードと第２モードのいずれであるかを検知する検知部１４０Ａを備えている。
【００９６】
本実施形態では、受信側の装置Ｂは、第１モード又は第２モードに切り替えるモード切替部１３６Ｂを備えている（図２参照）。また、装置Ｂとデータ通信する送信側の装置Ａは、装置Ｂが第１モードと第２モードのいずれであるかを検知する検知部１４０Ａを備えている。
【００９７】
本実施形態では、差動信号ａ、ｂの振幅及び中間電位の変化を割込信号として用いる。このため、検知部１４０Ａは、例えば、一対の伝送線１０４及び１０６を通じて伝送された差動信号ａ、ｂの振幅を検知する回路で構成することができる。また、検知部１４０Ａは、一対の伝送線１０４及び１０６を通じて伝送された差動信号ａ、ｂの中間電位（コモン電位）を検知する回路（中間電位検知回路）で構成してもよい。
【００９８】
そのような中間電位検知回路はバイアス検知回路で構成することができる。この場合、バイアス検知回路は、差動信号の伝送路の基準電位（上述した例では、電源電位（Ｖｃｃ）やグランド電位（０））及び差動信号の中間電位を入力する。バイアス検知回路は、これらの入力した電位に基づいて、基準電位と中間電位との差を検出する。これにより、中間電位検知回路は差動信号ａ、ｂの中間電位の変化を検知することができる。
【００９９】
２．６  割込信号の送信
前述のように、差動信号の振幅や中間電位の変化を割込信号として用いる。このように構成される割り込み信号は、差動信号の振幅や中間電位の変化を検知することで認識できる。つまり、データ伝送システム１００によれば、パケット間に特別に割込ゲート期間を設けずに、受信側から送信側に割込信号を送ることができる。
【０１００】
図７は、装置Ａ（ホスト端末）から装置Ｂ（リムーバブルメモリカード）へデータを伝送する際に、信号線Ｄ０、Ｄ１で伝送されるデータの流れを説明した図である。図７に示す例では、装置Ａから装置Ｂへのデータ送信のために信号線Ｄ０、Ｄ１の双方が用いられている。この例では、図７に示すように、装置ＡからのライトコマンドＣ１に対して、装置Ｂ（リムーバブルメモリカード）からのレスポンスＲ１が送られる。その後、装置Ａ（ホスト端末）から装置Ｂ（リムーバブルメモリカード）にデータが送られる。この際、データは所定ビット長のパケットＰ１、Ｐ２・・・Ｐｍ−１、Ｐｍ、Ｐｍ＋１・・・に分割されて送られる。データの送信が終わると、装置Ｂから装置ＡにレスポンスＲ２が送られる。
【０１０１】
また、本実施形態では、図７に示すように、２つ信号線Ｄ０、Ｄ１のうちの一方の信号線Ｄ１で伝送されるパケットＰｍ、Ｐｍ＋２・・・について、各パケットＰｍ、Ｐｍ＋２・・・の前後に、所定のヘッダ情報Ｉｈと、フッタ情報Ｉｆとが付加されている。それらのパケット間には、基本タイムスロットＴ０が設けられている。さらに、パケット間において、基本タイムスロットＴ０と、所定のヘッダ情報Ｉｈとフッタ情報Ｉｆが付加された部分とを含む、拡張されたタイムスロットＴ１が設けられている。データ伝送システム１００は、拡張されたタイムスロットＴ１において、適宜に、第１モードと第２モードを切り替えることができる。この構成により、パケット間に特別な割込ゲート期間を設けずに、受信側の装置Ｂから送信側の装置Ａに割込信号を送ることができる。なお、データを伝送する装置Ａは、基本タイムスロットＴ０において、Ｈｉｇｈ又はＬｏｗの差動信号を出力してもよい。
【０１０２】
２．７  割込信号の送信フロー
図８は、拡張されたタイムスロットＴ１において、受信側の装置Ｂ（リムーバブルメモリカード）から送信側の装置Ａ（ホスト端末）への割込信号の送信の制御の一例を説明したフローチャートである。
【０１０３】
装置Ａは、図８に示すように、装置ＢにライトコマンドＣ１（図７参照）を送信する（Ｓ１）。装置Ｂは、ライトコマンドＣ１を受信し（Ｓ２）、レスポンスＲ１を送信する（Ｓ３）。装置Ａは、レスポンスＲ１を受信する（Ｓ４）。その後、装置Ａは、データを送信する（Ｓ５）。装置Ｂは装置Ａから送られたデータを受信する（Ｓ６）。装置Ｂによって受信されたデータは、ホストインターフェイス３０８、バッファ３０６、フラッシュメモリインターフェース３０４を通じてフラッシュメモリ３０２に書き込まれる。
【０１０４】
この際、ホストインターフェイス３０８は、適宜に、装置Ａにデータの送信を停止させる信号を生成する。例えば、本実施形態では、ホストインターフェイス３０８は、受信されたデータをバッファ３０６に一時的に記憶し、フラッシュメモリインターフェース３０４を通じてフラッシュメモリ３０２にデータを書き込む。この際、装置Ａからデータが送信される速度よりも、ホストインターフェイス３０８からバッファ３０６、フラッシュメモリインターフェース３０４を通じてフラッシュメモリ３０２にデータが書き込まれる速度が遅い場合がある。
【０１０５】
このような場合には、装置Ａから送られたデータは、バッファ３０６に蓄積されていく。バッファ３０６に所定量以上のデータが蓄積されると、バッファ３０６はそれ以上データを格納できなくなる。そこで、ホストインターフェイス３０８は、所定のプログラムにしたがい、装置Ａから装置Ｂへのデータ送信を停止させる必要があると判断する。この場合、装置Ｂは、バッファ３０６に所定量以上にデータが蓄積されるのを防止するため、装置Ａに対して割込信号を送信する。
【０１０６】
このため、ホストインターフェイス３０８は、所定のプログラムにしたがい、装置Ａにデータの送信を停止させる信号（割込信号）を生成するか否かを判断する（Ｓ７）。割込信号の生成が不要と判定された場合（Ｓ７でＮＯ）には、装置Ｂは、データの受信（Ｓ６）を継続する。一方、割込信号の生成が必要と判定された場合（Ｓ７でＹＥＳ）には、装置Ｂは割込信号を生成する（Ｓ８）。
【０１０７】
装置Ｂは、信号線Ｄ１で伝送されるパケット方式の拡張されたタイムスロットＴ１において割込信号を送信する。具体的には、装置Ｂは、タイムスロットＴ１の開始位置を取得し（ｓ９）、取得したタイムスロットＴ１の開始位置を基準に割込信号を出力する（Ｓ１０）。装置Ａは、装置Ｂから送られた割込信号を検知すると（Ｓ１１）、装置Ｂへのデータ送信を停止する（Ｓ１２）。
【０１０８】
その後、装置Ｂのホストインターフェイス３０８は、バッファ３０６の空き容量等に基づいて所定のプログラムにしたがい、適当なタイミングで割込信号を解除する（Ｓ１３）。装置Ａは、割込信号の解除を検知すると（Ｓ１４）、データの送信を再開する（Ｓ１５）。装置Ｂは装置Ａから送信されたデータを受信する（Ｓ１６）。ホストインターフェイス３０８は、所定のプログラムにしたがって、装置Ａにデータの送信を停止させるための割込信号を生成するか否かを判断し（Ｓ１７）、適宜に割込信号を生成する（Ｓ１８）。以上のように、装置Ｂは、適宜に、装置Ａによるデータ送信を停止させたり、再開させたりすることができる。
【０１０９】
図９は、割込信号が送られたときの信号の変化及びその検知を説明するための図である。本実施形態では、モード切替部１３６Ｂにより、装置Ｂを、第１モードから第２モードに切り替えることによって、割込信号が送られる。具体的には、第１モードによってデータの送信が行われ、第２モードによって割込信号が送られる。
【０１１０】
より具体的には、割込信号を送信するため、図９に示すように、モード切替部１３６Ｂにより、第１モードから第２モードに切り替える信号Ｓ１が送られる。装置Ｂはこの信号Ｓ１を受けて、第１モードから第２モードに移行する。すなわち、装置Ｂは、ブリッジ終端抵抗１１４Ｂ及び１１６ＢをＯＮ、プルアップ抵抗１２６Ｂ及び１２８ＢをＯＦＦにした第１モード（図２に示す状態）から、ブリッジ終端抵抗１１４Ｂ及び１１６ＢをＯＦＦ、プルアップ抵抗１２６Ｂ及び１２８ＢをＯＮにした第２モード（図３に示す状態）に移行する。なお、本実施形態では、装置Ｂは、信号線Ｄ１で伝送されているデータのパケット間に設けられたタイムスロットＴ１の期間に、割り込み信号の送信すなわち第１モードから第２モードへの移行を行う。
【０１１１】
２．８  割込信号の検知
図４から図６に示すように、第１モードでは、信号線Ｄ０のコモン電位がＶｃｃ/２、信号線Ｄ０の差動振幅が１００ｍＶである。第２モードになると、信号線Ｄ０のコモン電位は（Ｖｃｃ−２５）ｍＶに変わる。また、信号線Ｄ０の差動振幅は１００ｍＶから５０ｍＶに変わる。第１モード（Ｉ）から第２モード（ＩＩ）への移行は、タイムスロットＴ１の期間内で行われる。装置Ａの検知部１４０Ａは、そのような信号線Ｄ０のコモン電位の変化、又は、信号線Ｄ０の差動振幅の変化を検知する。このように、データ伝送システム１００によれば、パケット間に特別に割込ゲート期間を設けずに、受信側から送信側に割込信号を送ることができる。
【０１１２】
２．９  モード切替部の具体例
本実施形態では、モード切替部１３６Ｂは、図２及び図３に示すように、第１閾値記憶部１６２Ｂと、第２閾値記憶部１６４Ｂを備えている。第１閾値記憶部１６２Ｂは、第１モードから第２モードに移行するための第１閾値を記憶している。第２閾値記憶部１６４Ｂは、第２モードから第１モードに移行するための第２閾値を記憶している。
【０１１３】
ここで、第１モードと第２モードのうちのいずれか一方は、送信側の装置からのデータの受信を許容する「受信モード」に設定され、他方は、データの受信を停止する「割込モード」に設定されるのが好ましい。本実施形態では、第１モードが「受信モード」であり、第２モードが「割込モード」である。よって、第１閾値記憶部１６２Ｂは、受信モードから割込モードに移行するための第１閾値を記憶し、第２閾値記憶部１６４Ｂは、割込モードから受信モードに移行するための第２閾値を記憶する。
【０１１４】
この場合、装置Ｂは、伝送されたデータを一時的に記憶するバッファ３０６（情報記憶素子）を備えている（図１参照）。この場合、第１閾値と第２閾値は、バッファ３０６に記憶されたデータのデータ量またはバッファ３０６の空き容量に対して設定することができる。
【０１１５】
例えば、第１閾値は、受信モード（第１モード）から割込モード（第２モード）に移行させるためのデータ量（または、空き容量）を設定することができる。また、第２閾値は、割込モード（第２モード）から受信モード（第１モード）に移行させるためのデータ量（または、空き容量）を設定することができる。この場合、第２閾値は、バッファ３０６に記憶されたデータのデータ量（または、空き容量）について、第１閾値よりも小さいデータ値（または、空き容量について、第１閾値よりも大きい値）が設定されるのが好ましい。
【０１１６】
なお、データ伝送システム１００では、バッファ３０６に記憶されたデータのデータ量は、バッファ３０６の空き容量と実質的に同様の意義を有している。バッファ３０６に記憶されたデータ量に対して第１閾値と第２閾値を設定することは、バッファ３０６の空き容量に対して第１閾値と第２閾値を設定することと実質的に同様である。
【０１１７】
また、本実施形態では、装置Ａは、図２及び図３に示すように、送信制御部１４２Ａを備えている。送信制御部１４２Ａは、検知部１４０Ａによって装置Ｂが受信モード（第１モード）であると検知された場合、装置Ｂへデータを送信するように装置Ａを制御する。また、送信制御部１４２Ａは、装置Ｂが割込モード（第２モード）であると検知された場合、装置Ｂへのデータの送信を停止する。
【０１１８】
これにより、バッファ３０６に記憶されたデータのデータ量またはバッファ３０６の空き容量が第１閾値に到達すると、受信モード（第１モード）から割込モード（第２モード）に移行する処理が実行される。また、バッファ３０６に記憶されたデータのデータ量が減少し（すなわち、バッファ３０６の空き容量が増加し）、第２閾値に到達すると、割込モード（第２モード）から受信モード（第１モード）に移行する処理が実行される。
【０１１９】
このように、データ伝送システム１００は、受信側の装置Ｂの情報記憶素子（すなわち、バッファ３０６）に記憶されたデータのデータ量（または、バッファ３０６の空き容量）に基づいて、受信モード（第１モード）から割込モード（第２モード）に移行する処理や、割込モード（第２モード）から受信モード（第１モード）に移行する処理を実行することができる。
【０１２０】
以上のように、本実施形態のデータ伝送システム１００では、第１モードと第２モード間の切替時に発生する、差動信号の振幅及び中間電位の変位を割り込み信号として使用できる。よって、送信信号において割込ゲート期間を設ける必要がなく、伝送効率の低下を抑制できる。また、ブリッジ終端抵抗やプルアップ・ダウン抵抗の抵抗値を伝送線の特性インピーダンスと整合させることから、伝送経路上での信号の反射を防止し、信号の品質劣化を低減することができる。
【０１２１】
＜実施の形態２＞
実施の形態１では、第１モードを受信モードとし、第２モードを割込モードとしているが、データ伝送システム１００は、このような態様に限定されない。例えば、第１モードを割込モードとし、第２モードを受信モードとしてもよい。また、第１モードと第２モードのうちの一方を基本モードとし、割込信号を送信するときのみ、第１モードと第２モードのうちの他方を割込信号用のモードにしてもよい。
【０１２２】
図１０に示す例では、第１モードを、データ伝送において基本的に使用される基本モードとし、第２モードを、割込信号送信用の割込モードとして用いている。この場合、モード切替部１３６Ｂは、送信側の装置Ａに対して割込信号を送る際に、基本モードから一時的に割込モードにしてもよい。
【０１２３】
すなわち、割込信号を送る際、図１０に示すように、信号線Ｄ１で伝送されているデータのパケット間に設けられたタイムスロットＴ１の期間において、モード切替部１３６Ｂは、一時的に第１モードから第２モードに切り替える信号Ｓ１を送信する。この信号Ｓ１により、装置ＢはタイムスロットＴ１の期間において一時的に第１モードから第２モードに設定される。
【０１２４】
図１０に示すように、装置Ｂが第１モードであるときは、信号線Ｄ０のコモン電位がＶｃｃ/２、信号線Ｄ０の差動振幅が１００ｍＶである。タイムスロットＴ１の期間において一時的に装置Ｂが第２モードになる。このとき、信号線Ｄ０のコモン電位は、Ｖｃｃ/２から（Ｖｃｃ−２５）ｍＶに一時的に切り替わる。また、信号線Ｄ０の差動振幅は１００ｍＶから５０ｍＶに一時的に切り替わる。この例では、第１モードから第２モードへの移行は、タイムスロットＴ１の期間内で一時的に行われる。この場合、装置Ａは、検知部１４０Ａによって、そのような信号線Ｄ０のコモン電位の変化又は信号線Ｄ０の差動振幅の変化を検知する。割込信号を送信するために信号線Ｄ０のコモン電位又は差動振幅を変化させ続けた場合、差動信号の振幅が減少するため、受信側の装置で信号を認識しにくくなる場合がある。そこで、割込信号の送信の完了とともに迅速に差動信号の状態を元に戻すことで、そのような問題の発生を防止できる。
【０１２５】
以上のように、信号線Ｄ０のコモン電位又は差動振幅の一時的な変化に基づいて割込信号が送信されてもよい。すなわち、信号線Ｄ１で伝送されているデータのパケット間に設けられたタイムスロットＴ１の期間において、一時的に第１モードから第２モードに切り替えてもよい。この構成によっても、パケットの間に特別に割込ゲート期間を設けずに、受信側から送信側に割込信号を送ることができる。
【０１２６】
＜実施の形態３＞
上述の実施形態のデータ伝送システム１００では、図４及び図６に示すように、一対の伝送線１０４及び１０６によって伝送される差動信号ａ、ｂのコモン電位が変化する。このとき、影響は極めて限定的ではあるが、かかるコモン電位の変化が不要輻射ノイズを発生させる場合がある。そこで、かかるコモン電位の変化による影響を遮断すべく、コンデンサを挿入してもよい。
【０１２７】
図１１及び図１２は、コモン電位の影響を遮断すべく、装置Ｂにおいて伝送線１０４及び１０６に直列にそれぞれコンデンサ１８２Ｂ、１８４Ｂが設けられたデータ伝送システム１００Ａを示した図である。このようなコンデンサ１８２Ｂ及び１８４Ｂは信号の直流成分を遮断する。
【０１２８】
図１１は、データ伝送システム１００Ａについて、ブリッジ終端抵抗１１４Ｂ、１１６ＢをＯＮ、プルアップ抵抗１２６Ｂ、１２８ＢをＯＦＦにした第１モードの状態を示している。また、図１２は、データ伝送システム１００Ａについて、ブリッジ終端抵抗１１４Ｂ、１１６ＢをＯＦＦ、プルアップ抵抗１２６Ｂ、１２８ＢをＯＮにした第２モードの状態を示している。本実施形態では、伝送線１０４及び１０６にそれぞれコンデンサ１８２Ｂ、１８４Ｂが設けられている。コンデンサ１８２Ｂ、１８４Ｂは、差動信号ａ、ｂの交流成分は伝達するが直流成分は遮断する。
【０１２９】
データ伝送システム１００Ａは、第１モードと第２モードとで、差動信号ａ、ｂの振幅が変わる。この際、差動信号ａ、ｂの振幅の変化は、図４及び図５と同じである。しかしながら、信号線Ｄ０によって伝送される差動信号ａ、ｂの中間電位の変化は、コンデンサ１８２Ｂ及び１８４Ｂによって遮断される。このため、コンデンサ１８２Ｂ及び１８４Ｂよりも装置Ａ側の各伝送線１０４及び１０６では、図１３に示すように、一対の伝送線１０４及び１０６によって伝送される差動信号ａ、ｂのコモン電位の変化を防止できる。このため、一対の伝送線１０４、１０６によって伝送される差動信号ａ、ｂのコモン電位の変化による不要輻射ノイズの発生を防止できる。
【０１３０】
なお、図１１及び図１２に示す例では、コンデンサ１８２Ｂ及び１８４Ｂは、伝送線１０４及び１０６と、ブリッジ終端抵抗１１４Ｂ及び１１６Ｂとの接続点よりも装置Ａ側の位置に設けられている。しかし、コンデンサ１８２Ｂ及び１８４Ｂの位置はそのような位置に限られない。コンデンサ１８２Ｂ及び１８４Ｂは、伝送線１０４及び１０６とプルアップ抵抗１２６Ｂ、１２８Ｂの接続点よりも装置Ａ側の位置に挿入されてもよい。
【０１３１】
または、コンデンサ１８２Ｂ及び１８４Ｂは、各伝送線１０４、１０６と、プルアップ抵抗１２６Ｂ及び１２８Ｂが接続された電源１２１との間に設けてもよい。この場合、例えば、図１４に示すように、コンデンサ１８２Ｂ及び１８４Ｂは、第２スイッチ１３２Ｂ及び１３４Ｂと、各伝送線１０４及び１０６との間に設けてもよい。また、例えば、図１５に示すように、コンデンサ１８２Ｂ及び１８４Ｂは、プルアップ抵抗１２６Ｂ及び１２８Ｂと、電源１２１との間に設けてもよい。
【０１３２】
このように、伝送線１０４及び１０６と電源１２１との間に、コンデンサ１８２Ｂ及び１８４Ｂをそれぞれ設けた場合でも、図１３に示すように、一対の伝送線１０４及び１０６によって伝送される差動信号のコモン電位が変化するのを防止できる。このため、一対の伝送線１０４及び１０６によって伝送される差動信号のコモン電位の変化による不要輻射ノイズの発生を防止できる。
【０１３３】
＜実施の形態４＞
上述した実施形態では、プルアップ抵抗１２６Ｂ及び１２８Ｂは、各伝送線１０４、１０６と電源１２１との間に接続されている。本実施形態では、プルアップ抵抗１２６Ｂ及び１２８Ｂに替えて、伝送線１０４、１０６とグランド１２２との間にプルダウン抵抗を設けた例を説明する。プルダウン抵抗はそれぞれが接続される伝送線の特性インピーダンスに整合した抵抗値を有している。
【０１３４】
図１６及び図１７に、プルダウン抵抗を設けた構成を示す。図１６及び図１７に示す構成では、ブリッジ終端抵抗１１４Ｂ及び１１６ＢをＯＮ、プルダウン抵抗１２６Ｂ及び１２８ＢをＯＦＦにした場合と、ブリッジ終端抵抗１１４Ｂ及び１１６ＢをＯＦＦ、プルダウン抵抗１２６Ｂ及び１２８ＢをＯＮにした場合とで、差動信号の振幅及び中間電位が変わる。しかし、プルダウン抵抗１２６Ｂ及び１２８Ｂは伝送線１０４及び１０６の特性インピーダンスに整合した抵抗値を有しているため、伝送線１０４及び１０６によって伝送される信号の反射は抑制される。
【０１３５】
図１６は、ブリッジ終端抵抗１１４Ｂ及び１１６ＢをＯＮ、プルダウン抵抗１２６Ｂ、１２８ＢをＯＦＦにして形成される第１モードの状態を示している。図１７は、ブリッジ終端抵抗１１４Ｂ及び１１６ＢをＯＦＦ、プルダウン抵抗１２６Ｂ及び１２８ＢをＯＮにした第２モードの状態を示している。
【０１３６】
図１８、図１９は、一対の伝送線１０４及び１０６に生じる差動信号の変化を示している。図１８、図１９において、「Ｉ」で示す範囲は第１モード（図１６に示す状態）を、「ＩＩ」で示す範囲は第２モード（図１７に示す状態）を示している。
【０１３７】
図１８は、伝送線１０４及び１０６によって伝送される差動信号ａ及びｂについて、シングルエンドでの振幅の変化を示している。図１９は、伝送線１０４及び１０６によって伝送される差動信号ａ及びｂについて、中間電位（コモン電位）の変化を示している。なお、伝送線１０４及び１０６によって伝送される差動信号ａ及びｂについて差動振幅の変化は図５と同様になる。以下、本実施形態のデータ伝送システムの第１及び第２モードの動作について説明する。
【０１３８】
第１モードでは、伝送線１０４及び１０６に差動信号ａ及びｂがそれぞれ伝送されているときに、ブリッジ終端抵抗１１４Ｂ、１１６Ｂに電流が流れるが、プルダウン抵抗１２６Ｂ、１２８Ｂには電流は流れない。これは図２に示す状態と同じである。
【０１３９】
各伝送線１０４及び１０６の特性インピーダンスをそれぞれ５０Ωとし、各伝送線１０４、１０６にそれぞれ１ｍＡの電流が流れる場合を考える。この場合、ブリッジ終端抵抗１１４Ｂ及び１１６Ｂの合成抵抗を１００Ωにするのが好ましい。この際、第１モードでは、差動信号ａ、ｂは、図１８の「Ｉ」に示すように、それぞれシングルエンドにおいて中間電位Ｖｃｃ／２を中心として各々５０ｍＶで振幅する。そのような差動信号ａ、ｂは、正負に逆の位相を有している。このため、差動信号ａ、ｂの差動振幅（ａ−ｂ）は１００ｍＶになる（図５参照）。また、中間電位（コモン電位）は、図１９の「Ｉ」に示すように、Ｖｃｃ／２になる。
【０１４０】
第２モードでは、図１７に示すように、ブリッジ終端抵抗１１４Ｂ及び１１６ＢをＯＦＦ、プルダウン抵抗１２６Ｂ及び１２８ＢをＯＮにする。本実施形態では、送信側の装置Ａでは、差動信号が伝送される伝送線１０４及び１０６のうちの一方は電源１５２（Ｖｃｃ）に接続され、他方はグランド１５４に接続される。また、伝送線１０４及び１０６は、グランド１５２（Ｖｃｃ）に接続された状態とグランド１５４に接続された状態とが、所定の周波数で連続して切り替わる。
【０１４１】
伝送線１０４及び１０６は、送信側の装置Ａにおいてグランド１５４に接続されたときには、両側の電位がグランド１５４及び１２２の基準電位（０）に等しくなる。このため、グランド１５４に接続された伝送線１０４及び１０６には電流が流れない。
【０１４２】
また、送信側の装置Ａにおいて電源１５２に接続された伝送線１０４及び１０６には、電源１５２から、伝送線１０４、１０６及び装置Ｂのプルダウン抵抗１２６Ｂ、１２８Ｂを経由して、グランド１２２に電流が流れる。このように、ブリッジ終端抵抗１１４Ｂ及び１１６ＢをＯＦＦ、プルダウン抵抗１２６Ｂ及び１２８ＢをＯＮにした場合には、伝送線１０４及び１０６のうちの一方に電流が流れる。伝送線１０４及び１０６の他方は、その電位がグランド１５４、１２２の電位と等しくなり、電流が流れない。電流が流れる伝送線１０４、１０６は信号の周期に応じて入れ替わる。
【０１４３】
プルダウン抵抗１２６Ｂ及び１２８Ｂの抵抗値は、それぞれ伝送線１０４及び１０６の特性インピーダンスに整合している。このため、伝送線１０４及び１０６によって伝送される信号ａ及びｂの反射が防止される。
【０１４４】
図１８の「ＩＩ」に示すように、一対の伝送線１０４及び１０６のうち、送信側の装置Ａにおいてグランド１５４に接続された一方の伝送線では、信号の電位が基準電位（すなわち０）になる。これに対して、装置Ａにおいて電源１５２に接続された他方の伝送線では、装置Ａの電源１５２（Ｖｃｃ）から、その伝送線、及び、その伝送線１０４または１０６に接続された一方のプルダウン抵抗１２６Ｂまたは１２８Ｂを通じて、グランド１２２に電流が流れる。
【０１４５】
伝送線１０４及び１０６の特性インピーダンスがそれぞれ５０Ωであり、伝送線１０４及び１０６に１ｍＡの電流が流れる場合を考える。一対のプルダウン抵抗１２６Ｂ及び１２８Ｂの抵抗値はそれぞれ接続されている伝送線１０４、１０６の特性インピーダンスに整合しているため、プルダウン抵抗１２６Ｂ、１２８Ｂはそれぞれ５０Ωである。
【０１４６】
第２モードでは、図１７に示すように、ブリッジ終端抵抗１１４Ｂ及び１１６ＢをＯＦＦ、プルダウン抵抗１２６Ｂ及び１２８ＢをＯＮにする。この場合、一対の伝送線１０４及び１０６によって伝送される差動信号ａ、ｂの電圧は、図１８の「ＩＩ」に示すように、一方の信号は基準電位（０）となり、他方の信号は基準電位（０）を基準として＋５０ｍＶになる。このため、差動振幅（ａ−ｂ）は、図５の「ＩＩ」と同様に５０ｍＶになる。また、中間電位（コモン電位）は、図１９の「ＩＩ」に示すように、＋２５ｍＶになる。
【０１４７】
上述したように、本実施形態では、第１モードと第２モードのいずれにおいても、伝送線１０４及び１０６の特性インピーダンスと、ブリッジ終端抵抗１１４Ｂ及び１１６Ｂ及びプルダウン抵抗１２６Ｂ及び１２８Ｂとがそれぞれ整合している。このため、第１モード「Ｉ」と第２モード「ＩＩ」の何れでも、一対の伝送線１０４、１０６によって伝送される信号の反射が防止されるので、信号の反射による不要輻射ノイズが発生し難い。
【０１４８】
データ伝送システム１００によれば、図５、図１８及び図１９にそれぞれ示すように、第１モード「Ｉ」と第２モード「ＩＩ」とで、差動信号ａ、ｂの振幅及び中間電位が変わる。すなわち、上述した例では、第１モード「Ｉ」では、差動信号ａ、ｂの振幅は５０ｍＶになり、差動振幅（ａ−ｂ）は１００ｍＶになり、中間電位（コモン電位）はＶｃｃ／２になる。これに対して、第２モード「ＩＩ」では、差動信号ａ、ｂの振幅は２５ｍＶになり、差動振幅（ａ−ｂ）は５０ｍＶになり、中間電位（コモン電位）は２５ｍＶになる。このように差動信号ａ、ｂの差動振幅及び中間電位がモードによって変化することにより、差動信号ａ、ｂの差動振幅及び中間電位の変化を割込信号として利用することができる。
【０１４９】
なお、図１６及び図１７に示す実施形態では、装置Ｂのレシーバ３３６は、第１モードと第２モードとで差動振幅が変化しても、正常に信号を受信できる受信特性を有している。このため、第１モード（図１６の状態）と第２モード（図１７の状態）のいずれにおいても、データの伝送が行える。よって、第１モードと第２モードの一方をデータ伝送用のモード、他方を割込信号用のモードとして用いることができる。
【０１５０】
また、プルダウン抵抗１２６Ｂ及び１２８Ｂを、伝送線１０４及び１０６とグランド１２２との間に接続した場合にも、差動信号ａ、ｂのコモン電位が変化する。このとき、影響は極めて限定的ではあるが、コモン電位の変化が不要輻射ノイズを発生させる場合がある。このコモン電位の変化による影響を排除すべく、コンデンサを設けるとよい。コンデンサは、図１１に示すように伝送線１０４及び１０６に直列に挿入してもよい。又は、図１４、図１５と同様の考え方で、コンデンサを、伝送線１０４及び１０６と、グランド１２２との間に挿入してもよい。これにより、図１３に示す場合と同様に、第１モード（Ｉ）と第２モード（ＩＩ）の切り替わりにおいて差動信号ａ、ｂのコモン電位の変化を防止できる。
【０１５１】
このように、データ伝送システム１００では、実施の形態１（図２）のように、伝送線１０４、１０６を電源１２１に接続するプルアップ抵抗を備えてもよいし、本実施形態（図１６）のように、伝送線１０４、１０６をグランド１２２に接続するプルダウン抵抗を備えていてもよい。
【０１５２】
＜その他の実施の形態＞
以上、本発明の実施形態に係るデータ伝送システム１００について、種々の変形例を例示したが、本発明の範囲は上述した種々の実施形態の開示内容に限定されるものではなく、さらに下記の変形例も考えられる。
【０１５３】
前述の実施形態では、図２、図１１又は図１６などを参照して、装置Ａから装置Ｂにデータを送信する場合に用いられる構成を例示したに過ぎない。装置Ｂから装置Ａにデータが送信される場合もある。この場合、装置Ａから装置Ｂに割込信号を送信する必要が生じる場合がある。装置Ａから装置Ｂへの割込信号の送信を可能とするため、装置Ｂに設けられた、ブリッジ終端抵抗１１４Ｂ及び１１６Ｂ、プルアップ抵抗又はプルダウン抵抗１２６Ｂ及び１２８Ｂ、モード切替部１３６Ｂ、及び、コンデンサ１８２Ｂ及び１８４Ｂを装置Ａに設けてもよい。また、装置Ａに設けた検知部１４０Ａを装置Ｂに設けてもよい。
【０１５４】
また、前述の実施形態では、図２、図１１又は図１６を参照して、割込信号が信号線Ｄ０上で送信される例を説明したが、信号線Ｄ１についても、同様の構成によって割込信号を送ることができる。また、信号線Ｄ１についても、装置Ｂだけでなく装置Ａからも割込信号を送信することができるように構成できる。
【０１５５】
例えば、装置Ａ、装置Ｂの具体的構成は上記に限定されない。例えば、上述した実施形態では、装置Ａと装置ＢがＲＣＬＫ、Ｄ０、Ｄ１の３つの信号線で接続されている。装置Ａと装置Ｂを接続する信号線の数やその形態は、上述した実施形態に限定されない。装置Ａ、装置Ｂの具体的構成も、上記に限定されない。
【０１５６】
また、上述した実施形態では、装置Ａがホスト端末である場合を例示しているが、装置Ａの態様はこれに限定されない。また、装置Ｂがリムーバブルメモリカードである場合を例示しているが、装置Ｂの態様はこれに限定されない。このデータ伝送システムは、データを交信する種々の複数の装置に適用できる。このデータ伝送システムは、種々の情報端末、情報機器に適用することができる。また、近年、種々の電化製品や車載機器などは多様化しつつあり、情報を交換しつつ各々が相互に連携し合うシステムが組まれる場合がある。このような場合においても、各機器において情報端末或いは情報機器が組み込まれている。このデータ伝送システムは、情報端末或いは情報機器に、データを高速で伝送するシステムとして適用することができる。
【０１５７】
＜まとめ＞
以上の実施形態に説明したデータ伝送システム１００は、データを通信する複数の装置Ａ、Ｂを接続する一対の伝送線１０４及び１０６を通じて互いに逆位相の一対の差動信号を伝送する際に、第１モード（図２又は図１６に示す状態）と、第２モード（図３又は図１７に示す状態）とを適宜に切り替え可能である。このようなデータ伝送システムによれば、第１モードと第２モードとで、差動信号の振幅及び中間電位が変化するため、そのような差動信号の振幅及び中間電位の変化を割込信号として用いることができる。
【０１５８】
この場合、ブリッジ終端抵抗１１４Ｂ及び１１６Ｂの抵抗値は、一対の伝送線１０４、１０６の差動インピーダンスに整合している。また、プルアップ抵抗又はプルダウン抵抗１２６Ｂ及び１２８Ｂそれぞれの抵抗値は、伝送線１０４及び１０６それぞれの特性インピーダンスに整合している。このため、一対の伝送線１０４、１０６によって伝送される信号の反射による不要輻射ノイズの発生を抑制できる。
【０１５９】
このように、このデータ伝送システム１００は、割込信号を送る際に、一対の伝送線１０４、１０６によって伝送される信号の反射による不要輻射ノイズが発生するのを防止できる。また、割込信号を送るのに、特別なタイムスロットを設ける必要がなく、データの伝送効率を向上させることができる。
【０１６０】
また、以上の各実施形態で説明したデータ伝送システム１００を備えた装置（以下「情報処理装置」という。）Ａ、Ｂは、図１、図２又は図１６に示すように、他の装置に接続する接続部４００と、接続部４００に設けられた一対の伝送線１０４、１０６と、一対の伝送線１０４、１０６間に接続され、一対の伝送線１０４、１０６の差動インピーダンスに整合した抵抗値を有するブリッジ終端抵抗１１４Ｂ、１１６Ｂと、ＯＮしたときに、ブリッジ終端抵抗１１４Ｂ、１１６Ｂと一対の伝送線１０４、１０６とを接続し、ＯＦＦしたときに、ブリッジ終端抵抗１１４Ｂ、１１６Ｂと一対の伝送線１０４、１０６とを非接続にする第１スイッチ１２０Ｂと、各伝送線１０４、１０６と、電源１２１又はグランド１２２との間に接続され、それぞれ伝送線１０４、１０６の特性インピーダンスに整合した抵抗値を有するプルアップ抵抗／プルダウン抵抗１２６Ｂ、１２８Ｂと、ＯＮしたときにプルアップ抵抗またはプルダウン抵抗１２６Ｂ、１２８Ｂを、一対の伝送線１０４、１０６と、電源１２１またはグランド１２２との間に接続し、ＯＦＦしたときに、プルアップ抵抗またはプルダウン抵抗１２６Ｂ、１２８Ｂを一対の伝送線１０４、１０６と非接続にする第２スイッチ１３２Ｂ、１３４Ｂとを備える。
【０１６１】
このような構成を有する情報処理装置Ａ、Ｂによれば、上述のデータ伝送システム１００と同様の効果を得ることができる。すなわち、情報処理装置Ａ、Ｂは、第１モードと第２モードを切り替えることによって、一対の伝送線１０４、１０６で伝送される差動信号ａ、ｂの振幅及び中間電位を変えることができる。そして、差動信号ａ、ｂの振幅及び中間電位の変化を割込信号として用いることができる。よって、パケットの間に特別に割込ゲート期間を設けずに、受信側から送信側に割込信号を送ることができる。また、割込信号を送る際に、一対の伝送線１０４、１０６によって伝送される信号に生じる反射を抑制できる。
【０１６２】
さらに、情報処理装置Ａ、Ｂは、第１スイッチ１２０ＢをＯＮして第２スイッチ１３２Ｂ、１３４ＢをＯＦＦする第１モードと、第１スイッチ１２０ＢをＯＦＦして第２スイッチ１３２Ｂ、１３４ＢをＯＮする第２モードとを切り替える、モード切替部１３６Ｂを備えてもよい。モード切替部１３６Ｂによって、情報処理装置Ａ、Ｂを第１モードと第２モードとに適宜に切り替えることができる。
【０１６３】
また、情報処理装置Ａ、Ｂにおいて、伝送線１０４、１０６に直列に、又は、各伝送線１０４、１０６と、電源１２１またはグランド１２２との間に、コンデンサ１８２Ｂ、１８４Ｂが設けられてもよい。この構成により、第１モードと第２モードを切り替えた際に、一対の伝送線１０４、１０６で伝送される差動信号ａ、ｂの振幅は変化させるが、差動信号ａ、ｂの中間電位が変化するのを防止できる。これにより、第１モードと第２モードを切り替えた際に、差動信号ａ、ｂの中間電位が変化するのに起因したノイズの発生を防止できる。
【０１６４】
また、情報処理装置Ａ、Ｂは、一対の伝送線１０４、１０６を通じて伝送された一対の差動信号ａ、ｂの状態の変化に基づいて、他の装置が第１モードと第２モードのいずれであるか、を検知する検知部１４０Ａを備えてもよい。これにより、情報処理装置Ａ、Ｂは、接続された他の装置が第１モードと第２モードのいずれであるかを適切に検知することができる。
【０１６５】
また、データ伝送システム１００によって具現化されたデータ伝送方法は、上述したように、一対の伝送線１０４、１０６をブリッジ終端抵抗１１４Ｂ、１１６Ｂに接続した第１モードと、一対の伝送線１０４、１０６のそれぞれをプルアップ抵抗又はプルダウン抵抗１２６Ｂ、１２８Ｂに接続した第２モードとを適宜に切り替えるものである。ブリッジ終端抵抗１１４Ｂ、１１６Ｂは、一対の伝送線１０４、１０６の差動インピーダンスに整合した抵抗値を有している。また、プルアップ抵抗１２６Ｂ、１２８Ｂは、各伝送線１０４、１０６と電源１２１との間に接続されており、それぞれ伝送線１０４、１０６の特性インピーダンスに整合した抵抗値を有している（図３参照）。プルダウン抵抗１２６Ｂ、１２８Ｂは、各伝送線１０４、１０６とグランド１２２との間に接続されており、それぞれ伝送線１０４、１０６の特性インピーダンスに整合した抵抗値を有している（図１７参照）。
【０１６６】
このデータ伝送方法によれば、第１モードと第２モードを切り替えることによって、一対の伝送線１０４、１０６で伝送される差動信号ａ、ｂの振幅及び中間電位を変えることができる。そして、差動信号ａ、ｂの振幅及び中間電位の変化を割込信号として用いることができる。このデータ伝送方法によれば、パケットの間に特別に割込ゲート期間を設けずに、受信側から送信側に割込信号を送ることができる。また、割込信号を送る際に、一対の伝送線１０４、１０６によって伝送される信号に生じる反射を抑制できる。
【産業上の利用可能性】
【０１６７】
本発明は、高速なデータ伝送が要求される情報端末または情報機器に使用されるデータ伝送システムに対して有用である。
【符号の説明】
【０１６８】
１００，１００Ａ，１００Ｂ，１００Ｃ    データ伝送システム
１０４，１０６    伝送線
１１４Ａ，１１４Ｂ，１１６Ａ，１１６Ｂ    ブリッジ終端抵抗
１２０Ａ，１２０Ｂ    第１スイッチ
１２１    電源
１２２    グランド
１２６Ａ，１２６Ｂ，１２８Ａ，１２８Ｂ    プルアップ抵抗又はプルダウン抵抗
１３２Ａ，１３２Ｂ，１３４Ａ，１３４Ｂ    第２スイッチ
１３６Ｂ    モード切替部
１４０Ａ    検知部
１４２Ａ    送信制御部
１６２Ｂ  第１閾値記憶部
１６４Ｂ  第２閾値記憶部
ａ，ｂ    差動信号
Ａ    ホスト端末
Ｂ    リムーバブルメモリカード
【図１】
0005451772.tif 000002
【図２】
0005451772.tif 000003
【図３】
0005451772.tif 000004
【図４】
0005451772.tif 000005
【図５】
0005451772.tif 000006
【図６】
0005451772.tif 000007
【図７】
0005451772.tif 000008
【図８】
0005451772.tif 000009
【図９】
0005451772.tif 000010
【図１０】
0005451772.tif 000011
【図１１】
0005451772.tif 000012
【図１２】
0005451772.tif 000013
【図１３】
0005451772.tif 000014
【図１４】
0005451772.tif 000015
【図１５】
0005451772.tif 000016
【図１６】
0005451772.tif 000017
【図１７】
0005451772.tif 000018
【図１８】
0005451772.tif 000019
【図１９】
0005451772.tif 000020
【図２０】
0005451772.tif 000021