JPS6365178B2 - - Google Patents

Info

Publication number
JPS6365178B2
JPS6365178B2 JP56173169A JP17316981A JPS6365178B2 JP S6365178 B2 JPS6365178 B2 JP S6365178B2 JP 56173169 A JP56173169 A JP 56173169A JP 17316981 A JP17316981 A JP 17316981A JP S6365178 B2 JPS6365178 B2 JP S6365178B2
Authority
JP
Japan
Prior art keywords
signal
clock
station
data
stations
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP56173169A
Other languages
English (en)
Other versions
JPS57106262A (en
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed filed Critical
Publication of JPS57106262A publication Critical patent/JPS57106262A/ja
Publication of JPS6365178B2 publication Critical patent/JPS6365178B2/ja
Granted legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00—Data switching networks
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38—Information transfer, e.g. on bus
    • G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • G06F13/4291—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus using a clocked protocol
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00—Arrangements for synchronising receiver with transmitter
    • H04L7/0008—Synchronisation information channels, e.g. clock distribution lines
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0016—Inter-integrated circuit (I2C)

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Small-Scale Networks (AREA)
  • Bus Control (AREA)
  • Dc Digital Transmission (AREA)
  • Communication Control (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Information Transfer Systems (AREA)
  • Communication Cables (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Description

【発明の詳細な説明】 (本発明の背景) 本発明は、すくなくとも1個の送信局とすくな
くとも1個の受信局との間でデータビツトの系列
を転送するためのデータ回線(データバス)と、
各データビツトと並列に同期クロツク信号を転送
するためのクロツク回線(クロツクバス)とを有
する2線回線によつて相互に接続された数多くの
局を具える通信方式に関するものである。これら
の局は異なつたタイプのものであつてよく、デー
タ処理機能を備えたマイクロコンピユータであつ
てもよく、また入/出力プロセツサ、関数発生
器、メモリ、キーボードあるいは表示装置のよう
な入出力装置、あるいは物理的および/または化
学的な量検出センサー等であつてもよい。上述し
た種類の通信方式は米国特許第3889236号から既
知である。この既知の方式は2線回線を介して一
方向にのみデータ転送が可能である。
(発明の要約) メツセージを発生する局は送信局。メツセージ
を吸収する局は受信局。メツセージの転送を制御
する局はマスタ局。メツセージの転送間に1個ま
たはそれ以上の局によつて排他的に制御される局
はスレーブ局。マスタとして動作するに適した局
(これはすべての局に必要ではなく、例えば、セ
ンサはスレーブ局としてのみ動作すればよい)は
どれでもデータ転送の初手をとることができ、休
止の状態から転送を開始する。マスタならびにス
レーブ局の機能のある割付け状態においても、送
信/受信局の機能は入れ替ることがあり、例え
ば、マスタ局からの第1のメツセージはスレーブ
局からの第2のメツセージによつて応答されるこ
とがある。
本発明の目的は単一の2線回線を制限のない数
多くの局相互の接続のために使用できるようにす
ることである。本発明によれば、信頼性のある同
期がとれ、通信動作の開始と終了とを簡単な合図
で可能にする。各局はクロツクバスとデータバス
で相互に接続されている。当該バスの各々は局間
のワイヤード・アンド等のワイヤード論理機能を
呈するように動作する。かくて前記バスの各々は
局のどれからも強制入力がなくなると、そのバス
を第2の電圧状態に推しやる手段(たとえばプ
ル・アツプレジスタ)を有する。マスタ局の各々
は、周期的なクロツクパルスの各パルス期間(す
なわち、各パルスの持続時間)においてはクロツ
クバスが第2の電圧レベル(高レベル)を呈し、
クロツク信号生成中のそれ以外の全ての時間では
同バスを第1の電圧レベル(低レベル)に強制す
ることによつて、該クロツクバスに周期的なクロ
ツク信号を発生する手段を有する。さらに各局
は、データバス上の電圧を第1のデータ値を送信
する場合は対応するクロツクパルスの全パルス期
間前記第1の電圧レベルに強制し、第2のデータ
値を送信する場合は対応するクロツクパルスの全
パルス期間前記第2の電圧レベルを呈するように
して、該データバス上に2値データを送信する手
段を具えている。マスタ局はさらに、クロツクパ
ルス期間中に(すなわち、クロツクパルスのパル
ス持続時間中に)データバス上の電圧レベルを第
2の電圧レベルから第1の電圧レベルに強制的に
遷移させることによつて、該局がデータ送信の制
御をしようとしていることを示す開始信号を発生
する手段と、クロツクパルス期間の最初の部分で
データバス上の電圧レベルを第1の電圧レベルに
強制し、次いで同クロツクパルス期間中にデータ
バス上の電圧を第2の電圧レベルに遷移させるこ
とによつて、該局がデータ送信の制御を終えたこ
とを示す停止信号を発生する手段とを具えてい
る。かくてデータ送信はクロツクパルス期間中は
一定であるデータバス上の信号によつて示され、
一方制御信号はクロツクパルス期間中に生じるデ
ータバス上の電圧レベルの遷移によつて示され
る。
2個の局が同時に送信をし得るシステムでは、
各マスタ局は、クロツク回線上で発生するパルス
の端縁(タイムスロツト開始信号)を受信する入
力を有するタイムスロツト発生器と、それにより
開始したタイムスロツトの終結後終了信号を供給
する手段とを有し、当該終了信号の制御のもとに
クロツク回線に修正されたクロツク信号を適切に
形成する。この場合、クロツク回線上の信号遷移
を当該タイムスロツト開始信号の排他的表現とし
て検出する検出器がまた準備されている。すべて
の送信局は最初にクロツツク回線上で第1の論理
値への信号遷移を形成する送信局と、最後にクロ
ツク回線上で第2の論理値への信号遷移を形成す
る送信局とによつて同期がとられる。データ回線
上に同時に現われるデータもそれらの間で干渉な
く検出することができる。データビツトの各々は
限定されたタイムスロツトに現われる。かくて半
“ハンドシエーク(handshake)”がなされる。そ
の結果種々のタイムスロツト発生器によつて発生
するタイムスロツト間の比較的大きな差異が補償
される。このような差異はさもなければ同一であ
るタイムスロツト発生器の内部クロツク周波数が
異なるために生ずることもあるが、クロツク回線
用の信号発生器が第1と第2の論理信号値の持続
時間比に差異を生ずるという事実にもまた依存す
ることもある。注意すべきことは送信局は送信中
クロツク回線ならびに/またはデータ回線上の信
号を検出でき、従つて自分自身の信号がマスクさ
れているか否かを知り得ることである。数局が同
時に送信機として働く状況は(後述の)仲裁処理
中に生じる。
好適には、マスタ局は以下順次の形式でデータ
転送動作を開始させる: 開始信号; 第1の論理値を有するすくなくとも2個のデー
タビツトから成る第1の系列; 第2の論理値を有するすくなくとも1個のデー
タビツトから成る第2の系列; その形が前記開始信号に対応する2番目の開始
信号。
すべての局はその“デツド(dead)”時間(不
感時間)が前記第1の系列の長さに対応する値よ
りも短かい問合せ装置を具えている。
一般に2種のタイプの局がある:1)連続的に
スタンバイしている局、例えば、任意の瞬時に活
性されるメモリ;そして2)所定の処理手順が行
われたりまたは他の理由で連続的に活動する必要
のない局がある。先行技術では、後者の局は各ク
ロツクパルス期間中に2度バスに問合せをせねば
ならぬ。しかしながら、上述の構成の場合、各か
かる局は各2クロツクパルス期間に1度バスに問
合せをするのみでよい。その結果、各局の内部処
理の効率が上昇する。
接続された局の“デツド時間”は2個の順次の
問合せ瞬時間の最も長い期間を意味するものと理
解される。斯くて割り込み機構を具える局ではデ
ツド時間の長さは零になる。前記第1系列の要素
が検出されると、比較的長いデツド時間を有する
局は問合せ周波数を高い方へ切換える。
(実施例の記述) 第1図に2個の局のクロツク回線20とデータ
回線22への接続を線図的に示す。2個の局3
2,34は各々例えば高い入力インピーダンスを
有する増幅器である2個の信号受信器40,4
2,44,46を具えている。当該局はさらに例
えばMOSトランジスタのようなトランジスタ4
8,50,52,54を有している。これらトラ
ンジスタの1個が導通すると関連回線20,22
を低電位となる。また抵抗28,30を設ける。
端子24,26は高電圧VDDに接続される。トラ
ンジスタ48と52が両者カツトオフになると、
回線22の電位はほぼVDDに等しくなる。抵抗2
8,30の値は導通状態のトランジスタの抵抗値
に比較して大きく、信号受信器の抵抗値に比較し
ては小さい。電位VDDを“論理1”とすると回線
20,22の各々はその論理値信号に対しアンド
機能(すなわちワイヤド・アンドなる結線論理機
能)を生じる。局34,34はまた2線回線に対
しデータ源ならびにデータ宛先を形成するユニツ
ト36,38を具えている。その出力信号はトラ
ンジスタ48,50,52,54の導通と遮断を
制御する(これら局は第7図を参照してさらに詳
細に説明される)。注意すべきことは全ての局が
必らずしも全部の機能を果さねばならないもので
はないことである。もつぱらスレーブ機能を果す
局はクロツクパルス列を発生する手段を具える必
要はない。またもつぱらデータを受信することを
目的とする局はデータ回線にデータを供給する手
段を具える必要はない。
第2図は2個の局間のデータ転送のタイミング
図を示す。クロツク信号SCLは上側の線に示され
ている。データビツトの系列は下側の線に示され
ている。データ送信の間データ信号SDAは破線
56と58によつて示される瞬時の間でのみ変化
し、破線58と59によつて示される瞬時の間
(すなわち、クロツク信号の両縁により占められ
る時間を含むクロツクパルス期間中)ではデータ
信号は同じであり続けねばならぬ。このように、
情報は連続するビツトセルによつて伝達され、そ
の場合、各ビツトセルには、通常、1個のクロツ
クパルスと1個のデータビツトが含まれる。以下
に記述する如く、クロツクパルス期間中に(すな
わち、クロツクパルスのパルス持続時間中に)生
ずるデータ回線のどのようなレベル変化も制御信
号として判断され得る。
クロツク回線20上の信号はデータ転送の“マ
スタ”として動作する局によつて形成される。非
マスタ局は常に論理“1”信号を回線20上に発
生する。クロツク回線20上の信号は周期的であ
る。
データ回線22上の信号は送信局によつて形成
される。図の2本の平行線はデータ内容が“0”
または“1”であることを示す。非送信局は連続
して論理“1”信号をデータ回線22上に発生す
る。
以下の可能性が存在する。
a) 1個のマスタ局がデータを1個または複数
の受信スレーブ局に送信する。
b) 1個のマスタ局がデータを1個のスレーブ
局から受信する(一般に、この機能に先立つて
何時もa)の動作がある、例えば、メモリが読
出される前にそのメモリがアドレスされる)。
いくつかの装置は1個のみかまたは数個の機能
を果すことができる、例えば、キーボード装置は
常にマスタ送信機として働き、LED素子を持つ
た表示装置は常にスレーブ受信機として働く。バ
ツフアのない磁気または光学デイスクメモリは送
信または受信の時マスタとして動作せねばならな
いのが普通である。マイクロコンピユータのよう
な他の装置はすべての機能を果すことができる。
第3図は2個の局間でのデータ転送の開始と停
止とを示すタイミング図を示す。最初はすべての
局がクロツク回線20とデータ回線22とに
“1”信号を発生する。転送は、これらの局の一
つによつて発生されるデータ回線上の“1”から
“0”への遷移によつて開始し、他方クロツク回
線上の信号は変化しない。このようにしてこの局
が自分が新しいマスタであることを宣言する。こ
の信号パターン(開始信号)はデータ転送用とし
ては許されない。このようにしてすべての他の局
は上記パターンを制御信号として認め、回線の新
しいマスタのマスタ宣言を検出する(ブロツク6
0)。次にこの新しいマスタはクロツク回線上の
信号を遷移させ、それで第1のデータビツトをデ
ータ回線上に発生させることができる。このビツ
ト64は値“0”であることもあるし値“1”で
あることもある。データ転送は常にマスタ局によ
る送信でスタートする。この情況は全通信手順に
優先する。一方、マスタ局が他の局をスレーブ局
として指定し、このスレーブ局に送信を開始する
よう指図することもある。もとのマスタ局はスレ
ーブ局によつて送信される間クロツク回線の制御
にあたり、このことはスレーブ局が既知の長さの
メツセージを送信するということを意味する。
データ転送の終了に際してはまずスレーブによ
る送信があればこれを終了させる。次にスレーブ
局はデータ回線に高いレベルの信号を出力する。
次にクロツク回線が“0”レベルにある間に、停
止信号を送出すべきマスタ局によつて送信行為が
終結させられる。この場合、はじめデータ回線の
レベルも“0”にされ、次にクロツク回線のレベ
ルが“1”にされる。最后に(ブロツク62)デ
ータ回線のレベルが“1”になる。この信号パタ
ーン(停止信号)も普通のデータ送信では許容さ
れず制御信号とみなされる。かくてマスタ局はバ
スラインを解放し、次の局が自己がマスタである
ことを宣言することができる。
さらに下記の手段によれば、メツセージ長があ
らかじめ規定されていなければならないという要
求をなくすことができる。スレーブからの各8ビ
ツトデータバイトの受信後、マスタは9番目のク
ロツクパルスを発生する。この9番目のクロツク
パルス期間中受信局は普通の受信確認信号をデー
タラインを“0”に駆動することによつて発生す
ることができる。“スレーブ送信局”と“マスタ
受信局”間の送信(例えばメモリ読み出し中のメ
モリとマイクロコンピユータ間のそれ)はマスタ
が上記受信確認信号を発生しなければ終了する。
その時スレーブはデータライン上に高いレベルの
信号を発生し、マスタをして“停止”手順の発生
を可能ならしめる。
マスタ局のみが開始条件60と停止条件62の
間でクロツク信号の周期的特性を保持する。開始
と停止条件は、局が信号遷移を検出しこれに直接
反応するための割りこみ機構を具えるか、ブロツ
ク60そしてあるいは62に示される遷移を検出
するためクロツクパルス期間当り少なくとも2回
データ回線の電位を調べるかすれば、簡単な方法
で検出できる。
さらに第4図は第2の開始手順を示すが、ここ
ではデータ回線の問合せ周波数はより低くて十分
である。ブロツク66における第1の開始条件は
第3図のブロツク60に対応する。次にバスライ
ンの実際のマスタは値“00000001”(16進数
“01”)を持つ直列の8ビツトデータバイトを発生
する。これはデータライン上の信号が7個のクロ
ツクパルス1,2…7の間は低レベルにあり、第
7と第8のクロツクパルスの間で高レベルになる
ことを意味する。この開始バイト00000001は他の
通信目的には使用されてはならない。受信局はこ
の符号の受信に反応して通常行うような受信確認
信号を発生することはない。データ信号はそこで
高いレベルのまま残留し9番目のクロツクパルス
はダミーの受信確認信号ダツク(DACK)とし
て動作する。クロツク回線は再び高レベルになり
ブロツク68で次の開始条件が発生する。前記開
始用のバイトとダミーの受信確認の組み合わせは
データ転送のフオーマツトと整合するように選ば
れる。斯くして、関連局はデータ回線上の低いレ
ベルの信号を検出するのに約7クロツクパルスの
期間を有し、データ回線の問合せ周波数は、クロ
ツクパルス期間当り2度の割合でなく7クロツク
パルス周期当り、ほぼ1度の割合より大きければ
よい。上記の例によれば、割りこみ機構のないマ
イクロコンピユータでも、問合せ動作により拘束
されることが少ないから内部動作はより良好に行
なわれることになる。関連局の問合せ機構は、デ
ータ回線上の低いレベルの信号が検出された後、
第2の開始条件(ブロツク68)を正しく検出す
るためより速い問合せ速度(クロツクパルス期間
当り2度)に切換えられる。
第1の開始条件が何らかの活性化作用を持つ場
合にはすべて、次の開始条件の受信はリセツト信
号として働らく。例えば内部クロツクを有しない
連続して待機状態にあるスレーブ局の場合のごと
く。
7個のデータビツト“0”と2個のデータビツ
ト“1”のここに述べた構成は、例えば15ד0”
と2ד1”または3ד0”と2ד1”のよう
に異ならしめてもよい。ブロツク66に開始条件
が形成された後はバスは“ビジー”状態にあるか
ら他の新たなマスタ局が自己がそうであることを
告げ得なくなる。第3図のブロツク62の停止条
件が形成された後はバスは“フリー”状態にもど
る。
第5図は2個のマスタ局の同期を示す線図であ
る。マスタ局は、バスが“フリー”状態にあるこ
とを検出した場合のみ、バスの制御を掌握しよう
と試みる。この状態は通常第3図のボツクス62
に示された手順に引き続いて生ずる。バスの制御
を掌握する局はバスが使用状態にあることを他の
競合する局に知らせるため開始信号手順をおこ
す。競合局は開始手順を検知するともはやバス制
御の掌握はとり止める。2個のマスタ局が同時に
バスの制御を掌握せんとしたときは仲裁が必要と
なる。すなわち第1のマスタ局で発生する開始信
号を検出し、かつそれに応答して動作する前に第
2のマスタ局がバスの掌握を試みてしまつた時で
ある。2個の競合局におけるクロツクの同期とり
が第4図のブロツク66のパルスの前縁ではじま
る。実際の仲裁手順は第4図のブロツク68の手
順のあとではじまる。
この例では、2個の局が同期手順に関与すると
仮定する。第1の局は信号70(第5図)でクロ
ツク回線を駆動する。第2の局は対応する信号7
2でクロツク回線を駆動する。クロツク回線に発
生した信号は第1および第2の局によつて発生す
る信号のアンドを取つて形成される。これは信号
74で示される。第1の局は第2の局より高いク
ロツク周波数を有すると仮定する。各局はタイム
スロツト発生器例えばあらかじめ設定された状態
数を有するカウンタを具える。カウンタからの桁
上げ出力信号は局の出力信号の遷移を制御する。
第1の局の出力が高レベルから低レベルに遷移す
ると信号シーケンスが始まる。これによりクロツ
ク回線上で高レベルから低レベルへの信号遷移7
8が発生する。第2の局による高レベルから低レ
ベルへのその後におこる遷移(破線80で示され
ている)は外部的に検出可能な影響を及さない。
第2の局は78における遷移(タイムスロツト開
始信号)を検出しそのタイムスロツト発生器を開
始させる検出器を有している。83で第1の局は
低レベルから高レベルへの遷移を発生するが、こ
れはクロツク回線上には現われず、従つて第1の
局のタイムスロツト発生器はそれ以上の計数を阻
止された状態となる。84で第2の局はまた低レ
ベルから高レベルへの信号遷移を発生し、この信
号はクロツク回線上で高レベルになる。両局にお
いてタイムスロツト発生器は上記クロツク回線信
号遷移(タイムスロツト開始信号)に応答して次
の1/2クロツクパルス期間をカウントダウンし始
める。回線上の複合クロツク信号74の高いレベ
ル部分の長さはかくて速い局によつて決まる。一
方クロツク信号の低いレベル部分の長さはおそい
局によつて決まる。
同期の開始時に82の遷移が76におけるそれ
より前におこる時は役割りは逆転する。クロツク
回線上の信号状態による各タイムスロツト発生器
の開始と阻止は同じように行なわれる。
場合によつては84での遷移が第2の局でさら
に遅れることがある。この場合同期動作に関与し
ているすべてのタイムスロツト発生器が阻止状態
となる。1個あるいは複数個の早い局とともに1
個の(非常に)ゆつくりした局があつてもクロツ
ク回線上の第1の論理値から第2の論理値への信
号遷移には影響しない。
第6図はマスタ送信機として動作する複数局間
の仲裁手順のタイミング図を示す。複数のマスタ
局が同時に名乗りを上げた場合は、マスタ・スレ
ーブ間通信を行う前に1個のマスタ局のみが選択
されねばならぬ。これは第3図または第4図に示
された開始手順が完結した直後に仲裁手順を開始
することによつて実現される。各局は7ビツトか
らなるアドレス番号を有している。この場合、す
べてのアドレス番号は異なる。図のライン200
はクロツク回線の信号を示す。ライン202は第
1の局がデータ回線に発生する信号を示す。ライ
ン204は第2の局がデータ回線に発生する信号
を示す。ライン206はデータ回線に実際に形成
される“アンド”信号を示す。開始手順後データ
回線は低レベルになる(208)。2個のアドレ
ス番号の第1ビツトが“1”であると、両局は信
号遷移(218,220)を生じデータ回線は次
のクロツクパルス期間(222)高いレベルの信
号(210)となる。両アドレス番号の第2ビツ
トが“0”であると両局は信号遷移を再び発生し
(224,226)、データ回線は次のクロツクパ
ルス期間(228)低レベル信号(212)とな
る。第3のアドレスビツトで第1の局は“1”第
2の局は“0”であるから230で信号遷移がお
こつても信号206ではマスクされてしまう。次
のクロツクパルス期間214では、第1の局がデ
ータバス上の信号と送信した信号とが異なつてい
ることを検出することができ、かくて第1の局は
仲裁に負けたことを知り、情報が記憶されデータ
回線にそれ以上関連あるアドレス番号が供給ささ
れないようになる。もう一方の局はこの場合獲得
者であるが、データ回線に全アドレス信号が次々
に印加された後はじめて獲得権を確認する。獲得
局は次に1個または複数個のスレーブ局と通信を
開始する。
他の実施態様ではマスタは意図するスレーブの
アドレスを発生して自己がマスタであることを宣
言する。しかし、結果としてスレーブアドレスの
発生後でもマスタの身元は他の局には分らず、複
数のマスタが同じスレーブ局をアドレスしている
こともあり得る。それ故続くデータ転送中も仲裁
手順が続けられる。複数のマスタ局がすべて同じ
メツセージを1個のスレーブに送信する時は、ど
の局も仲裁に負けたことにならない。
第7図は2回線バスラインの動作に関するレジ
スタレベルでの局のブロツク線図を示している。
この装置はマイクロコンピユータに組み込むのに
適している。マイクロコンピユータの他の部分は
簡略化のため省略してある。マイクロコンピユー
タの内部クロツクは入力100に接続している。
レジスタ102は状態ワードを記憶している。レ
ジスタ104は周波数制御ワードを記憶してい
る。これらのレジスタはマイクロンピユータの内
部8ビツトデータバス106に接続している。レ
ジスタ102は(最左端部に)バス106に書き
込んだり、同バスから読み取つたりする4ビツト
を記憶している。右側上部の4ビツトはバスから
の書き込みのみができ、右側下部の4ビツトはバ
ス106への読み出しのみができる。さらに太い
線で囲んだ部分のビツトは後述される付加信号に
応答して書き込みのみ可能である。レジスタ10
2はコンピユータの他の場所で形成される書き込
み制御信号WRS1と読み取り制御信号RDS1を
受信できる。レジスタ104は、コンピユータの
他の場所で形成される書き込み制御信号WRS2
の制御のもとに書き込まれる。要素108はプロ
グラム可能なカウンタで入力100の周波数を
5,6,7または8で分割することができる。こ
れら4種の可能性の選択はレジスタ104の2ビ
ツトで行なう。要素110は8ビツトのカウンタ
でカウンタ108の出力信号を受けとる。要素1
12はマルチプレクサーでカウンタ110からの
ビツトを受信する。これら8ビツトからの選択は
レジスタ104の3ビツトによつて制御される。
それからのクロツク信号はライン114に現われ
クロツク制御要素116に印加される。クロツク
制御要素は、もし論理機能が働き、すなわち当該
局がマスタ局として働き、さらに直列データ転送
の許可ビツトが値“1”ならば(後述する)、ク
ロツク信号をライン114からライン118に導
出する。論理機能が働いてない時は、クロツク制
御要素116はクロツク回線118に論理値
“1”を連続して発生する。クロツク回線118
はクロツクフイルタ120に接続している。この
フイルタは書き込み制御信号として端子100か
ら信号を受け取る。受信クロツク信号の干渉はか
くて抑圧される。この干渉抑圧クロツク信号は第
5図に従つて同期を行なうためにライン122を
介してクロツク制御要素116に再び印加され
る。この目的で、さらに以下の論理機能が形成さ
れる。すなわち、到来クロツク信号が高いレベル
で当該局がマスタ局として動作すると、許容信号
がライン124に現われ、縦続に接続されたカン
ウタ108と110が、この条件が満たされれば
クロツク回線上に88からの信号(第5図)を発
生するよう計数を継続する。この条件が満たされ
ないとこれらのカンウタは高いレベルの信号がク
ロツク出力に発生した時点で停止する。高いレベ
ルから低いレベルへの信号遷移がクロツク回線で
発生すると、ウカウンタ108と110用のリセ
ツト信号がライン125に現われ、低いレベルの
信号が(114を介して)クロツク回線上に直接
発生し、これらカウンタはライン100上の信号
を計数する。クロツク回線上の低いレベル信号期
間はかくて最ものろい局によつて決まり、高いレ
ベル信号期間は最もはやい局によつて決まる。ラ
イン123上の信号の処置は後述する。なお、レ
ジスタ104の他の3個の制御ビツトは他の機能
に利用される。
フイルタ120は2個の縦続接続したデータフ
リツプフロツプからなり両者とも端子118で受
信されるクロツク信号を内部クロツク信号に応答
してロードする。フイルタ120の出力信号は遅
延されたクロツクでクロツク制御要素116の論
理ゲートに印加される。このゲートは関連する局
がマスタ局として動作したり、またはアドレスの
比較に参画せねばならなかつたり、あるいは選択
されるかした時だけ導通する。その場合、“シフ
トされたクロツク信号”が“遅延されたクロツ
ク”から導出される。上記3種の条件の何れも満
足されない時は上記ゲートは連続して論理“1”
を出力する。クロツク制御要素116の出力リー
ド線は夫々符号123,124,125である。
“遅延クロツク”と“シフトクロツク”とはそれ
でクロツク回線上の受信クロツク信号によつて周
期がとられ、データ回線にデータ信号を出力し、
さらにデータ処理をするにあたつて同期をとるの
に利用される。レジスタ102内の種々の位置で
のビツトが値“1”を有するならば、それらは
夫々下記の表示および制御機能を有する。
MST:関連局がバスラインのマスタ局として
の機能を行なうか行なうことを欲している。“0”
はスレーブ機能を表わす。通信動作を実際に行な
うに先立ちこのビツトはマイクロコンピユータの
中央制御系でセツトできる。マスタ局としての究
極の動作はビツト位置AL、AASおよびADOの
内容により決まる。このビツト位置の情報は特に
クロツク制御要素116に印加され前述の論理機
能を形成する。
TRX:関連局が送信機として作用するは作用
することを欲している。“0”は受信機能を表わ
す。これは“本来の”通信動作を示し、すなわち
各参加局が“マスタ送信機”として動作する仲裁
には関係しない。
BB:バスラインはビジーである(“0”は
“フリー”(空き)を意味する)。
PIN:これはその局が、直列に受信されるデー
タバイトを読み取つたり、次のデータバイトを直
列に送信したり、あるいは停止条件信号を発生し
たりしてバスとやりとりせねばならぬことを示
す。
ESO:これは直列入/出力通信動作用の許可
ビツトである。このビツトは専ら局の初期化動作
用に使用され“1”状態にセツトされる。
BC2,BC1,BC0:この3ビツトはバス1
06から書き込まれ、さらにクロツク制御要素1
16に関して記述された“シフトされたクロツク
パルス”の立上りの縁でトリガされる計数状態を
形成する。かくて受信されたデータビツトは計数
され正しい瞬時に比較要素156を活性化する。
すなわち比較する必要のあるアドレスビツトがす
べて正しい位置に着いた時このカウンタは信号
“C7”(図示略)を出力する。通信動作の場合は、
この信号は1バイト分のデータが転送されたこと
を示す。その場合レジスタ126に関する並列動
作が起らねばならない。またこのカウンタのリセ
ツトは第3図および第4図に関して記述した開始
条件の制御の下に実現される。カウント“C7”
を発生するデコーダは図示されていない。
AL:関連局がマスタ局に関する仲裁のテスト
段階で負けてしまい(第6図の符号214参照)、
意図する通信動作が行なえないことを表わす。
AAS:関連局が他のマスタ局からスレーブ局
としてアドレスされる。
ADO:関連局がスレーブとして総括モード
(総括送信)でアドレスされる。
LRB:このビツトはデータバイトの最後の受
信ビツトまた受信確認ビツトを表わす。受信確認
ビツトは第9ビツトであることに注意されたい。
データバイトは8ビツト幅であるから、シフトレ
ジスタは第9ビツトは収容しない。8ビツト転送
のみが実行されるとこのビツトは要素126内の
最下位ビツトと同じである。また、送信される第
1バイトに関してのみこのビツトは転送方向を示
す。
第7図はまたデータ回線に適用される数多くの
要素を示す。まず第1にデータ制御要素134と
直列にぐるりと回るループを形成し、内部バスラ
イン106と並列かつ双方向に接続されたシフト
レジスタ126がある。クロツク制御要素116
で供給されるシフトされたクロツクパルスがこの
シフトレジスタのシフトパルスとして作用する。
レジスタ126は信号WRSOの制御のもとに並
列に書き込まれ、レジスタの並列読み取りが信号
RDS0で制御される。これら信号はコンピユー
タの中央制御系で供給される。データ制御要素1
34はまたレジスタ102から信号ESOを受け
取る。この信号はデータ回線に接続されたデータ
制御要素134内の出力ライン増幅器を制御す
る。ESOが零の時、関連局はデータ回線に“1”
信号を連続的に発生する。データフイルタ136
の構成と動作はクロツクフイルタ120に対応す
る。データ制御要素134はまた2個の状態をと
るスイツチング装置を具えている。一の状態で
は、ライン130上の信号は結合要素を介してラ
イン138に印加され関連局はデータ送信機とし
て動作する。この目的のため信号MSTは値“1”
を有することが必要でさらに停止条件STPは検
出されていてはならない。要素136から出力さ
れるデータは連続的にライン132を介してシフ
トレジスタ126に供給される。ビツトTRXは
実際のデータ転送方向を制御する。マスタ送信局
が仲裁動作で負ければビツトTRXは零にリセツ
トされる。
要素142はバス回線上の“ビジー”状態用検
出器として動作する。この目的のため該要素14
2は要素134と116から出力信号を受け取
り、かくてブロツク60および62(第3図)に
関して前述した信号手順を各々検出する。検出器
142はデータパルスの負の立下り縁および正の
立上り縁の制御の下にクロツク信号を記憶する2
個のデータフリツプフロツプを具えている(それ
らによつてもしクロツク信号が高いレベルにあれ
ば開始条件および停止条件をそれぞれ検出する)。
これら2個のデータフリツプフロツプの出力パル
スはビツトBB用のセツト/リセツト信号として
動作する。これらフリツプフロツプの1方の出力
“1”は他方をリセツトする。ビツトBBが値1
ならマイクロコンピユータはマスタ局になろうと
いう試みを行なう前にある待ちの期間を経過させ
る。しかし、関連局がすでにマスタ局であること
を宣告しておれば(仲裁行為で負けてしまわない
限り)動作は妨害されることなく継続する。
要素144は仲裁用論理回路である。論理系は
ライン130上の信号が“1”、ライン132上
の信号が“0”、開始条件が要素142で検出さ
れそしてビツトMSTが値“1”である時値“1”
を供給する論理ゲートを具えている。上記条件は
ライン122上のクロツク信号で同期がとられ
る。論理ゲート144が“1”を供給すると、こ
れがビツトMSTと(もし必要なら)TRXをリセ
ツトし、さらにビツトALを“1”にセツトする。
第6図ライン214までの遅れがクロツクと同期
をとるために生ずる。
この回路はまたアドレスレジスタ128を具え
ている。このレジスタにはアンド−ゲート140
からの“1”信号の制御でバスライン106から
のアドレスがロードされる。このローデイングは
信号WRSO(この信号はレジスタ126用のロー
ド制御信号としても働らく)と信号ESON(これ
はレジスタ102のビツトESOとは逆の値であ
る)との制御のもとに初期化期間のみで起る。初
期化後ESOは値“1”となる。レジスタ128
は関連局のアドレスを記憶する。最下位のビツト
ALSは比較器156でのアドレス比較を停止す
るよう作用する。かくて割り込み信号は各データ
バイトが受信されまたは送信されたあとで発生す
る。ALSは“常に選択される”を示す。
要素156はレジスタ128のアドレス番号と
データライン138からレジスタ126で受け取
つたアドレスとの7ビツトアドレス比較器であ
る。この比較は通信動作当り1回だけ、受信され
た第1のバイトに関してなされ、3ビツトカウン
タBC2,BC1,BC0からの計数信号C7によ
り同期がとられる。両アドレスが対応していれば
要素150(ビツトAAS)は“1”にセツトさ
れる。また“総括モード”が適用可能であれば要
素152(ビツトMDO)もまた“1”にセツト
される。これはすべての局に共通な例えばアドレ
ス“1111111”のような特別のアドレス制御のも
とに実現される。
要素146は割り込み制御論理回路を具えてい
る。ビツトESOが値“1”でビツトALSが値
“0”の時は、この要素は比較器からの一致信号
の制御のもとに割込要求信号を供給する。
通信動作は下記のように行なわれる。通信動作
を始めようとする局はまずビツトMST,TRXそ
してBBを“1”にセツトする。それらの制御の
もとに、データ制御要素134は直接データ回線
の開始条件を発生する。この開始符号(開始信
号)を検出したすべての局はビツトBBを1にセ
ツトし、それでそれらの局はもはやマスタにはな
り得ない。このマスタ局は次に第4図の手順に従
つて8ビツトのデータバイトを発生する。このバ
イトはデータ回線138にバス106とレジスタ
126を介して印加される。第9ビツトは、デー
タバス106を介して書き込まれるレジスタ10
4内のまだ特定されていない3個のビツトのうち
の1個で制御される。2番目の開始符号のあと
で、第6図に従つた仲裁手順がはじまる。仲裁動
作完了後、仲裁に勝つた局はマスタ送信機となり
すべて他の局はスレーブの状態になる。すでに記
述したように、開始符号は関連局のフリツプフロ
ツプをセツトする。このフリツプフロツプがセツ
トされMST=0となると、アドレス比較が可能
状態にされ、“シフトクロツク”が再び形成され
それでビツト計数器(BC0―BC2)が正確に計
数を続ける。信号C7がアドレス比較を行わせる。
アドレスされた局はビツトAASをセツトし同時
に選択される。次にマスタ局とスレーブ局間の通
信がはじまり、ビツトTRXは次のデータバイト
の転送方向を示す。最後にマスタ局はそのデータ
制御要素134で第3図のような信号を発生さ
せ、停止符号(停止信号)を形成する。その結果
ビツトPINとBBとはスレーブ局のビツトAASと
ADO同様リセツトされる。新しいマスタが次に
自己がマスタであることを宣告することができる
ようになる。
【図面の簡単な説明】
第1図は2個の局の相互接続を示す図、第2図
は2局間のデータ転送のタイミングを示す図、第
3図と第4図はデータ転送の開始と停止とのタイ
ミングを示す図、第5図は複数のマスタ局間のク
ロツク信号の同期のタイミングを示す図、第6図
は複数局間の仲裁のタイミングを示す図、第7図
は局のブロツク線図、第8図は双方向データ転送
動作の説明図である。 20…クロツク回線、22…データ回線、2
4,26…VDD用端子、28,30…抵抗、3
2,34…局、36,38…ユニツト、40,4
2,44,46…信号受信器(増幅器)、48,
50,52,54…トランジスタ、64…データ
ビツト、70,72,74…クロツク信号、7
6,78,80,82…高レベルから低レベルへ
の信号遷移、83,84,86、…低レベルから
高レベルへの信号遷移、200…クロツク信号、
202,204,206…データ信号、〔第7図
で〕100…内部クロツク入力端子、102…状
態語レジスタ、104…周波数制御レジスタ、1
06…内部データバス、108…プログラマブル
カウンタ、110…8ビツトカウンタ、112…
マルチプレクサ、116…クロツク制御要素、1
18…クロツク信号線、120…クロツクフイル
タ、126…シフトレジスタ、128…アドレス
レジスタ、134…データ制御要素、136…デ
ータフイルタ、138…データ信号線、142…
バスビジー検出器、144…仲裁用論理要素、1
46…割り込み制御論理要素、150…ビツト
AAS要素、152…ビツトAD0要素、156…
アドレス比較器。

Claims (1)

  1. 【特許請求の範囲】 1 2線回線によつて相互に接続された複数の局
    を有し、前記2線回線が前記複数局の内の少なく
    とも1個の送信局と少なくとも1個の受信局との
    間で一連のデータビツトを伝送するデータ回線
    と、これらデータビツトの各々に同期した形で同
    期クロツク信号を伝送するクロツク回線とを有し
    てなる通信方式において、 前記データ回線をデータバス回線としかつ前記
    クロツク回線をクロツクバス回線とする一方、こ
    れらバス回線の各々に、前記複数局の内の2以上
    によつて送出される第1論理値と第2論理値を
    各々示す電圧レベルの間で、当該バス回線上の電
    圧レベルが第1論理値の信号を出力する局によつ
    て第1論理値に引き込まれ、これにより当該バス
    回線に出力されるべき第2論理値の信号が隠蔽さ
    れるごとく、ワイヤード論理機能を付与するため
    の論理手段を設け、 前記送信局及び受信局の組合せが少なくとも1
    個のマスタ局と少なくとも1個のスレーブ局とを
    含み、 前記マスタ局のいずれもが、前記クロツクバス
    回線上に出力すべき前記第2論理値を持つ有限幅
    のクロツクパルスを各ビツトセル内で発生する第
    1の手段を有し、 前記少なくとも1個の送信局の各々が、予め定
    められた各ビツトセル列のビツトセル毎に、各々
    のデータビツトを、前記クロツクバス回線上の対
    応するクロツクパルスのその両パルス縁を含むパ
    ルス持続時間を包含する期間にわたつて前記デー
    タバス回線に供給する第2の手段を有し、 前記マスタ局のいずれもが、更に、 前記クロツクバス回線上に前記第2論理値の信
    号が存在する間に、前記データバス回線上で前記
    第2論理値から前記第1論理値への信号遷移を形
    成することによつて開始信号を作成する第3の手
    段と、 前記クロツクバス回線上に前記第2論理値の信
    号が存在する間に、前記データバス回線上で前記
    第1論理値から前記第2論理値への信号遷移を形
    成することによつて停止信号を作成する第4の手
    段と、 を具備し、 更に、前記組合せにおける非マスタ局のいずれ
    もが、前記クロツクバス回線に前記第2論理値を
    連続的に供給する第5の手段を有する一方、前記
    組合せにおける非転送局のいずれもが、前記予め
    定められた各ビツトセル列の期間で前記データバ
    ス回線に前記第2論理値を供給する第6の手段を
    有していることを特徴とする通信方式。 2 前記予め定められたビツトセル列の各々に
    は、受信局によつて発生されるべき確認ビツト用
    のビツトセルが直後に引き続くことを特徴とする
    特許請求の範囲第1項に記載の通信方式。 3 前記2線回路に接続された複数の局の内の少
    なくとも2個の局が同時に送信を行う場合、これ
    らの送信局は共にマスタ局となり、これらマスタ
    局の各々が、 前記第2論理値から前記第1論理値への前記ク
    ロツクバス回線上の信号遷移を発生する最初の
    局、および前記第1論理値から前記第2論理値へ
    の前記クロツクバス回線上の信号遷移を発生する
    最後の局により択一的に発生されるタイムスロツ
    ト開始信号を入力するための入力端子を有すると
    共に、当該タイムスロツト開始信号により開始さ
    れたタイムスロツトの終了後に終了信号を供給す
    るタイムスロツト発生器と、 前記クロツクバス回線上の信号遷移を専ら前記
    タイムスロツト開始信号として検出する検出器
    と、を具備し、 前記第1の手段は前記終了信号の制御の下に前
    記クロツクバス回線用の修正された同期クロツク
    信号を形成することを特徴とする特許請求の範囲
    第1項または第2項に記載の通信方式。 4 前記マスタ局が、前記クロツクパルスのパル
    ス持続時間中に、前記データバス回線上のビツト
    値の状態と当該マスタ局自身の前記第2の手段に
    より現在発生されているデータビツトとの間の相
    違を検出して、当該マスタ局のマスタ局としての
    転送を停止させる検出手段を更に有していること
    を特徴とする特許請求の範囲第3項に記載の通信
    方式。 5 前記マスタ局から発生される前記予め定めら
    れたビツトセル列の内のあるビツトセルにおい
    て、その最終ビツトがスレーブ局により呈される
    べき送信機機能または受信機機能を示すことを特
    徴とする特許請求の範囲第1項ないし第4項のい
    ずれか1項に記載の通信方式。
JP56173169A 1980-10-31 1981-10-30 Communication system Granted JPS57106262A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
NL8005976A NL8005976A (nl) 1980-10-31 1980-10-31 Tweedraads-bussysteem met een kloklijndraad en een datalijndraad voor het onderling verbinden van een aantal stations.

Publications (2)

Publication Number Publication Date
JPS57106262A JPS57106262A (en) 1982-07-02
JPS6365178B2 true JPS6365178B2 (ja) 1988-12-14

Family

ID=19836092

Family Applications (3)

Application Number Title Priority Date Filing Date
JP56173169A Granted JPS57106262A (en) 1980-10-31 1981-10-30 Communication system
JP63089158A Granted JPS63288538A (ja) 1980-10-31 1988-04-13 通信装置
JP63089157A Granted JPS63288537A (ja) 1980-10-31 1988-04-13 通信装置

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP63089158A Granted JPS63288538A (ja) 1980-10-31 1988-04-13 通信装置
JP63089157A Granted JPS63288537A (ja) 1980-10-31 1988-04-13 通信装置

Country Status (10)

Country Link
EP (1) EP0051332B1 (ja)
JP (3) JPS57106262A (ja)
KR (1) KR880001017B1 (ja)
AT (1) ATE7086T1 (ja)
AU (1) AU546567B2 (ja)
CA (1) CA1194574A (ja)
DE (1) DE3163103D1 (ja)
HK (1) HK40385A (ja)
NL (1) NL8005976A (ja)
SG (1) SG52184G (ja)

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3504983C2 (de) * 1984-02-22 1997-12-11 Philips Electronics Nv Datenübertragungsanordnung
US4654655A (en) * 1984-03-02 1987-03-31 Motorola, Inc. Multi-user serial data bus
FR2565751B1 (fr) * 1984-06-08 1986-09-05 Radiotechnique Compelec Circuit d'interface du type esclave
JPS6125230A (ja) * 1984-07-13 1986-02-04 Sony Corp Ic装置
JPH0727509B2 (ja) * 1985-04-06 1995-03-29 ソニー株式会社 機器内バスを利用した動作制御方法
JPH0616282B2 (ja) 1985-05-27 1994-03-02 ソニー株式会社 生産方法
JPH0752876B2 (ja) 1985-07-20 1995-06-05 ソニー株式会社 内部バス式デイジタル装置
NL8502476A (nl) * 1985-09-11 1987-04-01 Philips Nv Werkwijze voor het testen van dragers met meerdere digitaal-werkende geintegreerde schakelingen, drager voorzien van zulke schakelingen, geintegreerde schakeling geschikt voor het aanbrengen op zo'n drager, en testinrichting voor het testen van zulke dragers.
JPH07104831B2 (ja) * 1985-09-20 1995-11-13 キヤノン株式会社 データ転送方法
JPH071496B2 (ja) 1985-11-05 1995-01-11 ソニー株式会社 制御方法及び制御装置
JP2578773B2 (ja) * 1986-09-01 1997-02-05 日本電気株式会社 シリアルデ−タ転送装置
DE3789743T2 (de) * 1986-09-01 1994-08-18 Nippon Electric Co Serielles Datenübertragungssystem.
JPH0771079B2 (ja) * 1986-09-01 1995-07-31 日本電気株式会社 シリアルデ−タ転送装置
US4847867A (en) * 1986-09-01 1989-07-11 Nec Corporation Serial bus interface system for data communication using two-wire line as clock bus and data bus
FR2620259B1 (fr) * 1987-03-31 1989-11-24 Smh Alcatel Dispositif de couplage de memoires non volatiles dans une machine electronique et machine a affranchir en faisant application
DE3812216A1 (de) * 1988-04-13 1989-11-02 Eurosil Electronic Gmbh Bus-system
FR2653289B1 (fr) * 1989-10-18 1995-07-07 Sagem Radiotelephone.
JPH04267458A (ja) * 1991-02-22 1992-09-24 Sharp Corp 光結合装置およびこれを利用した情報機器
AT400205B (de) * 1990-11-27 1995-11-27 Mecanotronic Produktion Von El Mehrdrahtbusleitungssystem
DE4225203A1 (de) * 1992-07-30 1992-12-03 Siemens Ag Digitales kommunikationsnetz
EP0589499B1 (en) * 1992-08-12 1999-04-07 Koninklijke Philips Electronics N.V. A multistation communication bus system, and a master station and a slave station for use in such system
DE4226876C2 (de) * 1992-08-13 1997-08-28 Rohde & Schwarz Serielles BUS-System
TW230808B (en) * 1993-06-04 1994-09-21 Philips Electronics Nv A two-line mixed analog/digital bus system and a station for use in such a system
DE4412549A1 (de) * 1994-04-12 1994-09-15 Wolfgang Kunz Serielles Datenübertragungssystem für Systemkomponenten mit niedriger Schaltfrequenz
GB2341468B (en) * 1994-11-09 2000-04-26 Adaptec Inc Serial port for a host adapter integrated circuit using a single terminal
US5826068A (en) * 1994-11-09 1998-10-20 Adaptec, Inc. Integrated circuit with a serial port having only one pin
DE19501800A1 (de) * 1995-01-21 1996-07-25 Zahnradfabrik Friedrichshafen Fehlererkennung und Fehlerbeseitigung bei einem seriellen Datenbussystem
EP0790489B1 (de) * 1996-02-16 2000-05-17 Dr. Johannes Heidenhain GmbH Vorrichtung und Verfahren zur Umschaltung zwischen verschiedenen Betriebsmodi eines Messwertaufnehmers
DE19614238C1 (de) * 1996-04-10 1997-12-11 Siemens Ag Kommunikationssystem mit einer Meisterstation und mindestens einer Sklavenstation
DE19614237C1 (de) * 1996-04-10 1997-12-11 Siemens Ag Kommunikationssystem mit einer Meisterstation und mindestens einer Sklavenstation
JP3511339B2 (ja) * 1996-04-17 2004-03-29 三菱電機株式会社 通信装置
US5878234A (en) * 1996-09-10 1999-03-02 Sierra Wireless, Inc. Low power serial protocol translator for use in multi-circuit board electronic systems
JPH10198633A (ja) * 1997-01-08 1998-07-31 Mitsubishi Electric Corp シリアルデータ転送装置
TW362178B (en) * 1997-01-30 1999-06-21 Nxp Bv Electronic apparatus
FR2775091B1 (fr) 1998-02-16 2000-04-28 Matra Communication Procede de transfert de donnees en serie, et interface de bus serie synchrone mettant en oeuvre un tel procede
DE19819745A1 (de) * 1998-05-02 1999-11-04 Send Signal Elektronik Und Net Verfahren zur Datenübertragung
DE19903412C1 (de) * 1999-01-29 2000-08-24 Elsa Ag Verfahren zum Betrieb einer Shutterbrille
JP2003524947A (ja) * 1999-09-23 2003-08-19 デジタル ハーモニー テクノロジーズ インコーポレイテッド 分散同期信号のための方法および装置
DE10052627A1 (de) * 2000-10-24 2002-05-08 Abb Patent Gmbh Anordnung zur Identifikation der logischen Zusammensetzung eines modular aufgebauten Systems
DE10144316B4 (de) * 2001-09-10 2006-03-02 Lisa Dräxlmaier GmbH Bussystem nach dem Master-Slave-Prinzip
US20030164811A1 (en) 2002-02-21 2003-09-04 Jong-Seon Kim Flat panel display including transceiver circuit for digital interface
GB2388501A (en) * 2002-05-09 2003-11-12 Sony Uk Ltd Data packet and clock signal transmission via different paths
JP4763996B2 (ja) * 2004-11-04 2011-08-31 キヤノン株式会社 シリアル通信システム
KR101194473B1 (ko) * 2004-11-16 2012-10-24 엔엑스피 비 브이 버스 통신 시스템, 버스 통신 시스템에서 이용되는 방법, 송신기 및 수신기
WO2007034368A2 (en) 2005-09-21 2007-03-29 Nxp B.V. Bus circuit
JP4996880B2 (ja) * 2006-06-08 2012-08-08 日本オプネクスト株式会社 双方向通信システムおよび校正器
JP4782233B2 (ja) * 2010-06-23 2011-09-28 株式会社ソフイア 遊技機
JP4790854B2 (ja) * 2010-06-23 2011-10-12 株式会社ソフイア 遊技機
JP4782234B2 (ja) * 2010-06-23 2011-09-28 株式会社ソフイア 遊技機
JP4782235B2 (ja) * 2010-06-23 2011-09-28 株式会社ソフイア 遊技機
JP4790855B2 (ja) * 2010-06-23 2011-10-12 株式会社ソフイア 遊技機

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL7313756A (ja) * 1972-10-11 1974-04-16
JPS5148845A (ja) * 1974-10-25 1976-04-27 Hitachi Ltd Mizogatateishuhajudoro
JPS51113524A (en) * 1975-03-31 1976-10-06 Advantest Corp Data transfer controlling system
DE2837214A1 (de) * 1978-08-25 1980-03-06 Siemens Ag Anordnung zum uebertragen von digitalen datensignalen

Also Published As

Publication number Publication date
JPS63288537A (ja) 1988-11-25
KR880001017B1 (ko) 1988-06-13
EP0051332B1 (en) 1984-04-11
EP0051332A1 (en) 1982-05-12
JPH0319740B2 (ja) 1991-03-15
AU7699581A (en) 1982-05-06
DE3163103D1 (en) 1984-05-17
JPH0319741B2 (ja) 1991-03-15
NL8005976A (nl) 1982-05-17
JPS63288538A (ja) 1988-11-25
SG52184G (en) 1985-03-29
KR830008578A (ko) 1983-12-10
HK40385A (en) 1985-05-31
CA1194574A (en) 1985-10-01
JPS57106262A (en) 1982-07-02
AU546567B2 (en) 1985-09-05
ATE7086T1 (de) 1984-04-15

Similar Documents

Publication Publication Date Title
JPH0319741B2 (ja)
US4689740A (en) Two-wire bus-system comprising a clock wire and a data wire for interconnecting a number of stations
US4373183A (en) Bus interface units sharing a common bus using distributed control for allocation of the bus
US4887262A (en) Single-channel bus system for multi-master use with bit cell synchronization, and master station comprising a bit cell synchronization element suitable for this purpose
JP6612885B2 (ja) シリアルバスのための受信クロック較正
EP0135879B1 (en) Interface circuit and method for connecting a memory controller with a synchronous or an asynchronous bus system
EP0258872B1 (en) Serial data transfer system
US4756006A (en) Bus transceiver
JP2017510006A (ja) インバンド割込みを用いたカメラ制御インターフェース拡張
JPH06324977A (ja) データ転送方法
JPH0612905B2 (ja) 通信インターフェイス
EP1145132A2 (en) Improved inter-device serial bus protocol
JPH0652900B2 (ja) マルチマスター通信バス
US6182175B1 (en) Serial data transfer process, and synchronous serial bus interface implementing such process
US4047201A (en) I/O Bus transceiver for a data processing system
EP0067384A2 (en) Circuit for serializing and deserializing digital data
JP3459075B2 (ja) 同期式シリアルバス方式
JPS6361533A (ja) シリアルデ−タ転送装置
US6408353B1 (en) Microcomputer having sampling function of retry requesting signal in syncronization with strobe signal
JP2502030B2 (ja) 同期式デ―タ処理システム用の同期化装置
EP1128272B1 (en) Method for the serial transfer of data between two electronic bus stations and bus station for use in said method
JPS5850061A (ja) 並列バス転送方式
JPH11250008A (ja) シリアルi/o回路
JPH0338763A (ja) シリアル・インタフェース回路
JPH1153307A (ja) シリアルインタフェースバス送受信回路