JPS6295654A - 非同期デ−タ伝送方式 - Google Patents

非同期デ−タ伝送方式

Info

Publication number
JPS6295654A
JPS6295654A JP60235782A JP23578285A JPS6295654A JP S6295654 A JPS6295654 A JP S6295654A JP 60235782 A JP60235782 A JP 60235782A JP 23578285 A JP23578285 A JP 23578285A JP S6295654 A JPS6295654 A JP S6295654A
Authority
JP
Japan
Prior art keywords
data
line
signal line
control signal
signal
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.)
Pending
Application number
JP60235782A
Other languages
English (en)
Inventor
Jun Sato
純 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
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 by NEC Corp filed Critical NEC Corp
Priority to JP60235782A priority Critical patent/JPS6295654A/ja
Publication of JPS6295654A publication Critical patent/JPS6295654A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Systems (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は情報処理装置で使用される装置間の非同期デー
タ転送方式に関する。
〔概要〕
本発明は互いに非同期である二つの装置間でハイドシェ
イクによりデータ伝送を行う方式において、 制御信号線に論理rNを送信している要求状態でこの信
号線に相手側が論理rOJを送信すると、この信号線が
実質的に短絡されて論理rOJとなって応答状態を示す
構成とすることにより、制御信号線を1回線双方向とし
て制御信号線の削減を行うものである。
〔従来の技術〕
非同期データ転送には通常1バイトのデータ転送ごとに
、装置間の同期をとるためのハンドシェイクが必要であ
るが、このためには従来少なくとも2つ以上の制御信号
を用いていた。
第4図は、2本の制御信号線1.Jを用いてノ\ンドシ
ェイクを行う最も単純なインタフェースの例である。第
4図において図面符号lおよびJは対構成でハンドシェ
イクを行う信号線、Dは8ビツトの双方向データライン
、Eはデータ転送の方向を示す信号線、Fはデータライ
ンD上の内容がコマンドかデータかを示す信号線、Gお
よびHはそれぞれ装置11および装置12が「レディ」
状態であることを示す信号線で、E、F、I、Jは有効
であるか否かを示す。装置11および装置12の間のデ
ータ転送は、信号線E、、FSC,SHの値により装置
間の状態を設定し、信号線■およびJのやりとりにより
ハンドシェイクを行いながらデータラインDを通じて転
送されるものである。
第5図は第4図に示したインタフェースにおけるハンド
シェイクのタイムチャートである。
第5図において装置11が信号線■をrlJにすること
によって装置12にデータ転送を要求し、装置12は信
号線Jを「1」にすることにより応答する。装置11は
その応答によって信号線■を0にし、装置12は信号線
Iが0になることにより信号線JをOにして応答する。
このように矢印i−jなどの複数の状態変化が必要とな
る。
〔発明が解決しようとする問題点〕
前記のようにハンドシェイクを行うのに多数の状態変化
とそれに伴うケーブルやデバイス遅延が生ずることが避
けられない。
本発明は上記の問題点を解決するものであり、装置間の
ハンドシェイクに必要な制御信号線の削減やさらにハン
ドシェイクの状態変化自体を削減することにより、高速
な非同期データ転送手段を提供することを目的とする。
〔問題点を解決するための手段〕
本発明は、互いに非同期の二つの装置の間のハンドシェ
イクのための制御信号を送受信してデータ伝送を行う方
式において、上記制御信号を送受信する信号先を双方向
伝送用の一つの信号線とし、上記二つの装置には、それ
ぞれこの一つの信号線に制御信号を送信するドライバー
およびこの一つの信号線から制御信号を受信するレシー
バ−を接続し、上記ドライバーは、一方のドライバーが
上記信号線に論理「1」を送信している状態で他方のド
ライバーがこの信号線に論理「0」を送信するとこの信
号線が実質的に短絡されて論理「0」になる構成であり
、この信号線に論理「1」を送信することにより要求を
示し、この要求に対してこの信号線を論理rOJにする
ことによりこの要求に対する応答を意味する構成とする
ことを特徴とする。
〔作用〕
本発明は、二つの装置間のハタのために1本の双方向制
御信号線を用い、データを送出する側の装置がこの双方
向制御信号を立上げ、データを受は取る側の装置がこの
双方向制御信号に立下げることにり、ハンドシェイクを
行いデータ転送を行う。
〔実施例〕
次に本発明について添付図面を参照して説明する。
第1図は本発明の実施例ハンドシェイクを行う制御信号
のインタフェース回路図である。第1図において、装置
11.12間は信号線E−Dによって結合される。図面
符号Cは本発明の特徴である装置11.12間を一本で
結合しその間のハンドシェイクを行う制御信号線りは8
ビツトの双方向データライン、Eはデータ転送の方向を
示す信号線、FはデータラインD上の内容がコマンドか
データかを示す信号線、GおよびHはそれぞれ装置10
および装置20がレディ状態であることを示す信号線で
ある。また装置11と12とを結合する信号線G、 H
は各信号線C,E、Fの制御信号が有効であることを示
す。
第2図は本発明の特徴である制御信号線Cを含むインタ
フェース回路図である。第2図において図面符号30お
よび40はTTLを用いたドライバーであり、図面符号
50.60はTTLを用いたレシーバ−である。信号A
は装置10により駆動されるドライバー30の入力信号
であり、信号Bは装置20により駆動されるドライバー
40の入力信号である。
制御信号線Cはドライバー30および40の出力をワイ
ヤード・オア結合して作られる信号線でレシーバ−50
および60を通じて装置10および20へ入力される。
ここで「マスク」を装置105「スレーブ」を装置20
とし「マスク」が「スレーブ」にコマンドを送出し、そ
のコマンドの内容によりデータ転送を行う例を説明する
。すなわち、電源投入直後、あいはコマンドの実行終了
後は「スレーブ」である装置20が受信側となるものと
する。第3図は本発明の実施例のタイムチャートである
。第3図においてコマンドあるいは第1図における制御
信号線已によりデータ転送の方向が決定した後、信号線
AおよびBが共に「1」の初期状態から装置20がデー
タ転送受は付ける状態になったとき、信号線BをOにし
て装置10からのデータ転送要求を待つ。
装置lOはデータラインC上に転送すべきデータdを用
意した後に信号線Aを0にする。もし、このときすでに
信号線Bが0であれば信号線AがOになることにより信
号線Cが1になり、もし、信号線BがOでなければ信号
Bが0になった時点で信号線Cが1になる。
装置20は信号線Cが1になることにより装置10から
のデータ転送要求を知り、データラインD上のデータd
をラッチした後に応答として信号線Bを1にすることに
より信号線Cが0になる。装置20は信号線Cが0にな
ったことにより装置20からの応答を知り、直ちに信号
線Aを1にして次の転送データをデータラインDに送出
する準備を行う。
装置20は信号BをOから1にして時間T2後、再び0
にし、装置10からの次のデータ転送要求を待つ。時間
T2は、装置20が信号線Bを1にしてから信号線Cを
通じて信号線Aが1になるまでに要する時間T1より大
きいことを保証する必要がある。以上は装置10から装
置20へのデータ転送の例であるが、制御信号線已によ
りデータ転送方向決定後に前記の第3図の動作説明にお
いて信号線AおよびBの動作を互いに置き換えることに
より装置20から装置lOへのデータ転送を行うことが
できる。
〔発明の効果〕
以上説明したように、同一の制御信号を一方の装置が立
上げ、他の一方の装置が立下げることにより、一本の制
御信号による立上りと立下りの2つの状態変化のみのハ
ンドシェイクで1バイトのデータ転送が可能であり、制
御信号線の削減およびハンドシェイクの高速化に効果が
ある。
【図面の簡単な説明】 第1図は本発明実施例ハンドシェイクを行う制御信号の
インタフェース回路図。 第2図は本発明の実施例のインタフェース回路図。 第3図は、第1図インタフェース回路のハンドシェイク
タイムチャート。 第4図は従来の非同期転送を行うインタフェース回路図
。 第5図は従来の2つの制御信号を用いたハンドシェイク
のタイムチャート。 10.11.12.20・・・データ転送を行う装置、
30.40・・・ドライバー、50.60・・・レシー
バ−1A・・・ドライバー30の入力信号、B・・・ド
ライバー40の入力信号、C・・・データ転送装置間に
作られる単線式制御信号線、D・・・8ビツトの双方向
データライン、ElF、G、H・・・装置間の状態設定
を行う信号線、I、J・・・従来のハンドシェイクを行
う対(ペア)線式%式%

Claims (1)

    【特許請求の範囲】
  1. (1)互いに非同期の二つの装置の間にハンドシェイク
    のための制御信号を送受信してデータ伝送を行う方式に
    おいて、 上記制御信号を送受信する信号先を双方向伝送用の一つ
    の信号線とし、 上記二つの装置には、それぞれこの一つの信号線に制御
    信号を送信するドライバーおよびこの一つの信号線から
    制御信号を受信するレシーバーを接続し、 上記ドライバーは、一方のドライバーが上記信号線に論
    理「1」を送信している状態で他方のドライバーがこの
    信号線に論理「0」を送信するとこの信号線が実質的に
    短絡されて論理「0」になる構成であり、 この信号線に論理「1」を送信することにより要求を示
    し、この要求に対してこの信号線を論理「0」にするこ
    とによりこの要求に対する応答を意味する構成とする ことを特徴とする非同期データ伝送方式。
JP60235782A 1985-10-21 1985-10-21 非同期デ−タ伝送方式 Pending JPS6295654A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60235782A JPS6295654A (ja) 1985-10-21 1985-10-21 非同期デ−タ伝送方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60235782A JPS6295654A (ja) 1985-10-21 1985-10-21 非同期デ−タ伝送方式

Publications (1)

Publication Number Publication Date
JPS6295654A true JPS6295654A (ja) 1987-05-02

Family

ID=16991161

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60235782A Pending JPS6295654A (ja) 1985-10-21 1985-10-21 非同期デ−タ伝送方式

Country Status (1)

Country Link
JP (1) JPS6295654A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5412644A (en) * 1992-09-16 1995-05-02 Deutsche Itt Industries Gmbh Serial bus system with a single-wire line
US5903570A (en) * 1995-06-23 1999-05-11 U.S. Philips Corporation Timing circuit using handshake connections

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5412644A (en) * 1992-09-16 1995-05-02 Deutsche Itt Industries Gmbh Serial bus system with a single-wire line
US5903570A (en) * 1995-06-23 1999-05-11 U.S. Philips Corporation Timing circuit using handshake connections
EP0786112B1 (en) * 1995-06-23 2001-11-21 Koninklijke Philips Electronics N.V. A circuit for coordinating the timing of operations of asynchronously operating sub-circuits

Similar Documents

Publication Publication Date Title
EP0679275B1 (en) A communication node with a first bus configuration for arbitration and a second bus configuration for data transfer
US5579486A (en) Communication node with a first bus configuration for arbitration and a second bus configuration for data transfer
US6401159B1 (en) Method of half-duplex serial signal control with multi-baud rate and multi-configuration
JPS63255759A (ja) 制御システム
US4310896A (en) Method of interfacing remote units to a central microprocessor
US4977499A (en) Method and apparatus for commanding operations on a computer network
JPS6295654A (ja) 非同期デ−タ伝送方式
JP2905075B2 (ja) プログラマブルコントローラおよびその排他制御交信方法
US20210303496A1 (en) Actuation of data transmission lanes between states
JP3248666B2 (ja) データ処理システム
JPS62286152A (ja) 入出力装置の制御装置
WO2022124083A1 (ja) 通信装置、通信方法、およびプログラム
JP2616010B2 (ja) パケットネットワーク
JP2739789B2 (ja) データ送受信システム
SU732845A1 (ru) Устройство дл сопр жени вычислительных машин
JPH089792Y2 (ja) ホスト間通信用scsiアダプタ回路
JPS6074848A (ja) シリアルデ−タ転送方式
JPH04336726A (ja) データ伝送装置
JPS63182932A (ja) デ−タ転送誤り制御方式
JPH0253816B2 (ja)
JPH0247953A (ja) データ転送方式
JPH0369229A (ja) 通信制御装置
JPS62212754A (ja) 送受信デ−タの転送制御方式
JPH0567094B2 (ja)
JPS63234645A (ja) バス接続方式