JPH0683291B2 - シリアル通信方式 - Google Patents
シリアル通信方式Info
- Publication number
- JPH0683291B2 JPH0683291B2 JP63030344A JP3034488A JPH0683291B2 JP H0683291 B2 JPH0683291 B2 JP H0683291B2 JP 63030344 A JP63030344 A JP 63030344A JP 3034488 A JP3034488 A JP 3034488A JP H0683291 B2 JPH0683291 B2 JP H0683291B2
- Authority
- JP
- Japan
- Prior art keywords
- line
- data
- busy
- clock
- ack
- 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 - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims description 19
- 238000000034 method Methods 0.000 title description 3
- 230000005540 biological transmission Effects 0.000 claims description 13
- 230000001360 synchronised effect Effects 0.000 claims description 2
- 238000012790 confirmation Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Communication Control (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明はシリアル通信方式に関し、特にIC間のデータの
授受を行うシリアル通信方式に関する。
授受を行うシリアル通信方式に関する。
従来、この種のシリアル通信において送信側から受信側
に送ったデータに対して受信側から送信側に返送するア
クノレッジ信号(以下、ACK信号)はデータラインを共
用したり、専用のラインを用いて返送するのが一般的と
なっていた。
に送ったデータに対して受信側から送信側に返送するア
クノレッジ信号(以下、ACK信号)はデータラインを共
用したり、専用のラインを用いて返送するのが一般的と
なっていた。
例えば第2図に示すように、データライン202で送信側
より受信側へ送ったデータに対して同じデータライン20
3で受信側より送信側へアクティブロウのACK信号203a部
を送信側へ返送する。ここに202と203は同一ラインであ
り、又ラインドライバ回路はオープンドレイン構造であ
る。このためデータラインはワイヤードオア接続可能と
なっている。
より受信側へ送ったデータに対して同じデータライン20
3で受信側より送信側へアクティブロウのACK信号203a部
を送信側へ返送する。ここに202と203は同一ラインであ
り、又ラインドライバ回路はオープンドレイン構造であ
る。このためデータラインはワイヤードオア接続可能と
なっている。
しかしながら、上述した従来のシリアル通信方式ではデ
ータラインを共用しているため、データラインをドライ
ブする送信又は受信ICの構造はプッシュプル構造をとる
ことができず、オープンドレイン構造にならざるをえな
かった。このため、高速のデータを転送しようとすると
波形がなまってしまい、高速転送に問題があった。ま
た、バスの切り換えを短時間で行なわなければならず、
この面からも高速転送に適さないという欠点がある。
ータラインを共用しているため、データラインをドライ
ブする送信又は受信ICの構造はプッシュプル構造をとる
ことができず、オープンドレイン構造にならざるをえな
かった。このため、高速のデータを転送しようとすると
波形がなまってしまい、高速転送に問題があった。ま
た、バスの切り換えを短時間で行なわなければならず、
この面からも高速転送に適さないという欠点がある。
本発明のシリアル通信方式は、少くとも2個の通信回路
の間を、データを転送するデータラインと、前記データ
のビット系列に同期したクロックを送出するクロックラ
インと、送信のスタートとストップをコントロールしプ
ルアップ抵抗(又はプルダウン抵抗)により第1の論理
レベルに固定されているビジーラインとで相互接続し、
データを受信した受信側がACK確認をするためある特定
の期間、前記ビジーラインを第2の論理レベルとし、送
信側がこれを確認するときに前記タイミングより短いタ
イミングで出力を解放し、このラインの状態を読むこと
により、受信側のACK確認を受け取るように構成され
る。
の間を、データを転送するデータラインと、前記データ
のビット系列に同期したクロックを送出するクロックラ
インと、送信のスタートとストップをコントロールしプ
ルアップ抵抗(又はプルダウン抵抗)により第1の論理
レベルに固定されているビジーラインとで相互接続し、
データを受信した受信側がACK確認をするためある特定
の期間、前記ビジーラインを第2の論理レベルとし、送
信側がこれを確認するときに前記タイミングより短いタ
イミングで出力を解放し、このラインの状態を読むこと
により、受信側のACK確認を受け取るように構成され
る。
次に、本発明の実施例について図面を参照して説明す
る。
る。
第1図は本発明の一実施例である通信網の回路図であ
る。第1図に示すように通信回路IC1及びIC2はクロック
ライン1とデータライン2とビジーライン3とに並列に
接続される。ビジーライン3にはプルアップ抵抗R1を介
して電源VDDに接続される。それぞれの通信回路IC1及び
IC2は、ビジーライン3に接続される出力駆動回路4及
び入力回路5と、送受信制御部6とを備える。
る。第1図に示すように通信回路IC1及びIC2はクロック
ライン1とデータライン2とビジーライン3とに並列に
接続される。ビジーライン3にはプルアップ抵抗R1を介
して電源VDDに接続される。それぞれの通信回路IC1及び
IC2は、ビジーライン3に接続される出力駆動回路4及
び入力回路5と、送受信制御部6とを備える。
IC1を送信側,IC2を受信側とすると、IC1の送受信制御部
6により先ず出力駆動回路4を通してビジーライン3を
ロウレベルに落とし送信を開始し始める。次にクロック
ライン1,データライン2を駆動し、クロック及びデータ
IC2へ送信する。IC2はこのクロック及びデータを受信
し、送受信制御部6により解読し1バイトデータの終り
にIC1の出力駆動回路4でロウレベルに引っぱっている
ビジーライン3をさらにIC2の出力駆動回路4によりACK
出力としてさらにロウレベルに引っぱる。送信側のIC1
が受信側IC2のACK出力を確認するにはIC1の出力駆動回
路をハイイピーダンス(Hi−Z状態)にして、入力回路
5によって確認することができる。
6により先ず出力駆動回路4を通してビジーライン3を
ロウレベルに落とし送信を開始し始める。次にクロック
ライン1,データライン2を駆動し、クロック及びデータ
IC2へ送信する。IC2はこのクロック及びデータを受信
し、送受信制御部6により解読し1バイトデータの終り
にIC1の出力駆動回路4でロウレベルに引っぱっている
ビジーライン3をさらにIC2の出力駆動回路4によりACK
出力としてさらにロウレベルに引っぱる。送信側のIC1
が受信側IC2のACK出力を確認するにはIC1の出力駆動回
路をハイイピーダンス(Hi−Z状態)にして、入力回路
5によって確認することができる。
第3図は第1図の通信網の動作を説明するための各ライ
ンの論理レベルのタイミング図である。
ンの論理レベルのタイミング図である。
以下、第1図の通信網の動作について第3図を参照して
説明する。第3図において、スタート34を送信側IC1が
ビジーライン34をロウレベルに引っぱることによりおこ
なう。この後、クロックライン31及びデータライン32に
クロック及びデータをのせて送信する。受信側IC2は送
信側より送られてきたD1〜D0のデータを受信すると、受
信したというACK出力37をA1〜A4のタイミングで同じビ
ジーライン33に出力する。このビジーライン33はオープ
ンドレイン構造によるワイヤードオア構成となっている
ため、もし、この期間送信側のビジーラインドライブ4
をOFFしてもバスラインはロウレベルに固定されている
はずである。このためA1〜A4より短いA2〜A3のタイミン
グで送信側のビジーラインドライブ4をOFFしACK確認38
をおこなう。
説明する。第3図において、スタート34を送信側IC1が
ビジーライン34をロウレベルに引っぱることによりおこ
なう。この後、クロックライン31及びデータライン32に
クロック及びデータをのせて送信する。受信側IC2は送
信側より送られてきたD1〜D0のデータを受信すると、受
信したというACK出力37をA1〜A4のタイミングで同じビ
ジーライン33に出力する。このビジーライン33はオープ
ンドレイン構造によるワイヤードオア構成となっている
ため、もし、この期間送信側のビジーラインドライブ4
をOFFしてもバスラインはロウレベルに固定されている
はずである。このためA1〜A4より短いA2〜A3のタイミン
グで送信側のビジーラインドライブ4をOFFしACK確認38
をおこなう。
このように、ACK出力をビジーラインにのせたことによ
り、データラインを双方向で用いる必要がなく、クロッ
クライン,データラインを送信側においてプッシュプル
形式で駆動することにより、容量が付加されても駆動イ
ンピーダンスを低くできるため高速なデータの転送が可
能となる。
り、データラインを双方向で用いる必要がなく、クロッ
クライン,データラインを送信側においてプッシュプル
形式で駆動することにより、容量が付加されても駆動イ
ンピーダンスを低くできるため高速なデータの転送が可
能となる。
一例を示すると、駆動インピーダンスが300Ωで配線容
量が1000pFついても0.2μsの波形遅れしか生じない。
又、非常に高速に転送をおこなうためにACK確認38を1
時中断する場合にはいつもロウレベルに引っぱっておけ
ば、バスとしてはACKを確認したことになり、高速転送
にも対応できる。又、送信側がACK確認をしようとHi−
Z状態にしたときACK出力が出ていなかったときは、ビ
ジーラインはハイレベルになる。これはストップと同じ
であり自動的にバスを中断することができる。
量が1000pFついても0.2μsの波形遅れしか生じない。
又、非常に高速に転送をおこなうためにACK確認38を1
時中断する場合にはいつもロウレベルに引っぱっておけ
ば、バスとしてはACKを確認したことになり、高速転送
にも対応できる。又、送信側がACK確認をしようとHi−
Z状態にしたときACK出力が出ていなかったときは、ビ
ジーラインはハイレベルになる。これはストップと同じ
であり自動的にバスを中断することができる。
以上説明したように本発明のシリアル通信方式は、従来
データラインにのせていた受信ICから送信ICへのACK確
認出力をスタート,ストップを制御するビジーラインに
多重化することによりデータラインを高速で制御できる
ことができ、極めて高速な通信を可能とすることができ
るという効果がある。
データラインにのせていた受信ICから送信ICへのACK確
認出力をスタート,ストップを制御するビジーラインに
多重化することによりデータラインを高速で制御できる
ことができ、極めて高速な通信を可能とすることができ
るという効果がある。
第1図は本発明の一実施例を用いる通信網の回路図、第
2図は従来の通信網のデータ転送の説明図、第3図は本
発明の通信網のデータ転送の動作を説明するために各ラ
インの論理レベルのタイミング図である。 1……クロックランイン、2……データライン、3……
ビジーライン、4……出力駆動回路、5……入力回路、
6……送受信制御部、31……クロックライン(送信
側)、32……データライン(送信側)、33……ビジーラ
イン(送信側)、34……ビジーライン(受信側)、35…
…スタート、36……ストップ、37……ACK出力、38……A
CK確認。
2図は従来の通信網のデータ転送の説明図、第3図は本
発明の通信網のデータ転送の動作を説明するために各ラ
インの論理レベルのタイミング図である。 1……クロックランイン、2……データライン、3……
ビジーライン、4……出力駆動回路、5……入力回路、
6……送受信制御部、31……クロックライン(送信
側)、32……データライン(送信側)、33……ビジーラ
イン(送信側)、34……ビジーライン(受信側)、35…
…スタート、36……ストップ、37……ACK出力、38……A
CK確認。
Claims (1)
- 【請求項1】少くとも2つの通信局間をデータを転送す
るデータラインと、前記データのビット系列に同期した
クロックを送出するクロックラインと、送信のスタート
とストップをコントロールするビジーラインとで相互接
続し、データの受信局側はデータの送信局側へデータを
受信したことを示すアクノレッジ信号を前記ビジーライ
ン上に出力し、前記送信局側は前記アクノレッジ信号の
出力期間より短い期間の間前記ビジーラインのレベルを
検出することで前記アクノレッジ信号を受け取ることを
特徴とするシリアル通信方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63030344A JPH0683291B2 (ja) | 1988-02-12 | 1988-02-12 | シリアル通信方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63030344A JPH0683291B2 (ja) | 1988-02-12 | 1988-02-12 | シリアル通信方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01205647A JPH01205647A (ja) | 1989-08-18 |
| JPH0683291B2 true JPH0683291B2 (ja) | 1994-10-19 |
Family
ID=12301220
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63030344A Expired - Fee Related JPH0683291B2 (ja) | 1988-02-12 | 1988-02-12 | シリアル通信方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0683291B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5341380A (en) * | 1992-03-19 | 1994-08-23 | Nec Corporation | Large-scale integrated circuit device |
| EP1128271A1 (en) * | 2000-02-22 | 2001-08-29 | THOMSON multimedia S.A. | Method for the serial transfer of data between two electronic bus stations and bus station for use in said method |
| JP4702046B2 (ja) * | 2005-12-27 | 2011-06-15 | 株式会社ケンウッド | 記録及び/又は再生装置、制御装置及び制御方法 |
-
1988
- 1988-02-12 JP JP63030344A patent/JPH0683291B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01205647A (ja) | 1989-08-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5327121A (en) | Three line communications method and apparatus | |
| JP3939361B2 (ja) | 母線付きの電子装置 | |
| US11928066B2 (en) | I2C bridge device | |
| US20110219160A1 (en) | Fast two wire interface and protocol for transferring data | |
| JPH05181790A (ja) | Ieee488インターフェイスとメッセージ処理法 | |
| JPH0683291B2 (ja) | シリアル通信方式 | |
| JPS6361533A (ja) | シリアルデ−タ転送装置 | |
| US4815070A (en) | Node apparatus for communication network having multi-conjunction architecture | |
| US6925505B2 (en) | Method and device for data transmission control between IDE apparatuses | |
| JP2001265716A (ja) | 情報伝達装置及び情報伝達方法 | |
| JPH08214031A (ja) | 通信システムおよび通信用中継器 | |
| KR0143684B1 (ko) | I2c 프로토콜 지원용 인터페이스 | |
| JPH0624395B2 (ja) | データ通信装置 | |
| JPH0998174A (ja) | 同期式シリアル通信装置 | |
| JPH063941B2 (ja) | シリアル通信方式 | |
| JPS6236940A (ja) | 自動車内デ−タ通信装置 | |
| JPH012441A (ja) | 通信制御装置 | |
| JPH0695700B2 (ja) | デ−タ通信装置 | |
| JPS63234757A (ja) | シリアル通信方式 | |
| JP2552013B2 (ja) | バス接続回路 | |
| JPS61205049A (ja) | 遠方監視制御装置 | |
| JPS62208730A (ja) | デ−タ転送制御方式 | |
| JPH01155741A (ja) | シリアルデータ通信方式 | |
| JPH0119671B2 (ja) | ||
| JPS59132256A (ja) | ポ−リング制御方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |