JPS5962936A - 複数マイクロコンピユ−タのバス共通接続方式 - Google Patents

複数マイクロコンピユ−タのバス共通接続方式

Info

Publication number
JPS5962936A
JPS5962936A JP17239382A JP17239382A JPS5962936A JP S5962936 A JPS5962936 A JP S5962936A JP 17239382 A JP17239382 A JP 17239382A JP 17239382 A JP17239382 A JP 17239382A JP S5962936 A JPS5962936 A JP S5962936A
Authority
JP
Japan
Prior art keywords
microcomputer
bus
data
ports
microcomputers
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
JP17239382A
Other languages
English (en)
Inventor
Hidemi Oe
大江 秀美
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 Home Electronics Ltd
NEC Corp
Original Assignee
NEC Home Electronics Ltd
Nippon Electric Co Ltd
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 Home Electronics Ltd, Nippon Electric Co Ltd filed Critical NEC Home Electronics Ltd
Priority to JP17239382A priority Critical patent/JPS5962936A/ja
Publication of JPS5962936A publication Critical patent/JPS5962936A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/36Handling requests for interconnection or transfer for access to common bus or bus system
    • G06F13/368Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multi Processors (AREA)
  • Bus Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は複数個のマイクロコンピュータを用いるシステ
ムに於いて、データの相互利用を行なうために用いられ
るノ々ス共通接続方式に関するものである。
近年、マイクロコンピュータの発達に伴なって各種装置
にこのマイクロコンピュータが使用されており、特に処
理データの多い装置あるいけ同時発生データの処理を必
要とする装置F7に於いては、複数のマイクロコンピユ
ータラ用いて処理することが行なわれている。この場合
、各マイクロコンピュータは相互に独立して作動するこ
とにより、それぞれのマイクロコンピュータが自己の担
当する外部デバイスを制御しているわけであるが、全体
としての制御動作を一体化する上で、マイクロコンピュ
ータ相互間に於いてデータの転送を行ないたい場合がし
ばしば生ずる。この際、マイクロコンピュータのデータ
ノ々スを互いに接続すれば良−ことになるが、データの
転送時以外に於いて不都合が生ずる5つまり、データの
転送時以外て於いては、データノ々スを同時に使用しな
い様にマイクロコンピュータ相互間に於いて高精度のタ
イミング調整が必要になる。そして、このタイミングの
調整は、それぞれのマイクロコンピュータが制御する外
部デノ々イスの数が少ない場合には良いが、外部デバイ
スの数が多い場合にはこのタイミング調整が極めて複雑
なものとなり、極端な場合にはタイミング調整が不可能
となる。
従って、本発明による目的は、2個のマイクロコンピュ
ータを相互接続する場合に於けるノSスの共通使用を防
止する複数マイクロコンピュータのノ々ス共通接続方式
を提供することである。
以下、図面を用いて詳細に説明する。
第1図は本発明に、よる複数マイクロコンピュータのノ
々ス共通接続方式の一実施例を示す回路図である。同図
に於いて1,2は相互にデータの転送を必要とする第1
.第2マイクロコンピユータであって、自己の担当する
端末をコントロールするコントロール信号を発生するポ
ートpH〜P13 + P21〜P23 と、データバ
スDBが共通に接続されるポートFf’nPz 、 P
’24と、データノ々スDBの使用に対する優先順位を
設定するポートP16 + P2Rと、データバスT)
Bの使用中を示−f (g号°゛OHを入力するポート
P16 ! P2Oト、ポートの使用中を示す信号゛1
″を発生するポートPI7 、 PI3とを備えている
。そ17て、この場合に於いては第1マイクロコンピユ
ータ1を第2マイクロコンピユータ2に対して優先順位
を高くするために、第1マイクロコンピユータ1のポー
トPt5f’:i:アースに接続されてパ0#となって
おり、捷ブ杜第2マイクロコンピュータ2のポートP2
5は電源+Vに接続されてパ1#となってイル。また、
第1マイクロコンピユータ1と第2マイクロコンピユー
タ2のパス接続用のホード群P141 P24は互いに
データノ々スDBによって共通に接続されており、この
データノ々スDBニ図示しない第1.第2マイクロコン
ピユータ1.2がそれぞれ担当する端末群X、Yがそれ
ぞれ接続されている。寸だ、第1マイクロコンピユータ
1のポートP17は第2マイクロコンピユータ2のポー
トP26に接続され、第2マイクロコンピユータ2のポ
ートP27は第1マイクロコンピユータ1のポートP1
6に接続されている。
以下、上記構成による動作を第2図に示すフローチャー
トを用いて説、明する。こCで、第1マイクロコンピユ
ータ1がデータバスL)Bヲ使用するに際してfl−t
、tず第2図に示すステップST、に於いてポートPI
6の状態を判別する。そして、CのポートP16に第2
マイクロコンピユータ2のポートP27からデータノ々
スDBの使用中を示す0”信号が供給されている場合に
は、その使用が終了する寸で待機する。そして、ステッ
プST、に於ける判別がノ〜となった場合には、第2マ
イクロコンピユータ2によるデータバスD Bの使用が
終了したものとしてステップST2に移行する。ステッ
プ3 l112に於いては、第1マイクロコンピユータ
1がポートP17を°゛0”にセットすることによって
データノ々スDBの使用を第2マイクロコンピユータ2
に対して示す。
そして、このステップsT2の処理が終了したならば、
ステップST3に移行してポートP16を判別すること
によシ、第1.第2マイクロコンピュータ1,2が同時
にデータノ々スDBを使用する動作が実行されるのを防
止する。つまり、ステップST3に於いてポートP+6
がo”にセットされている場合には、データバスDBの
同時使用となるために、ステップsT4に移行して優先
111i 位の判別を行なう。この場合、第1マイクロ
コンピユータlのポートPtsはアースに接続されて、
第1マイクロコンピユータ2に対して優先順位を高めて
いる。従って、ステップsT4に於いては、その判別結
果は必ずイエスとなってステップ5T11に移行するこ
とにより、データバスD Bの使用が行なわれて、ポー
トP■〜Ptaから発生されるコントロール信号とによ
って第1マイクロコンピユータ1が担当する端末〆に対
する各種制御あるいは第2マイクロコンピユータ2への
データ伝送が実行される。そして、このデータバスDB
の使用が終了したならば、ステップST6に於いてポー
) PI3 ヲ11”にセットすることにより、データ
ノ々スDBの使用が終了したことを示す信号を第2マイ
クロコンピユータ2に供給した後にエンドとなる。なお
、第1マイクロコンピユータ1 ノアートPss カ″
′IHにセットされていた場合には、ステップST4に
於ける判別がイエスとなってステップST7に移行する
。ステップST、に於いては、ポートF’tyのパ0”
セットをクリアして強制的に′1”にセットすることに
よシデータ/々スDBの使用してステップSTlに戻る
。従って、この場合に於いては、ポートP1.がul”
となって第1マイクロコンピユータ2のデータバスDB
の使用が終了しない限システップSTsへの移行、つま
シ第1マイクロコンピュータ1のデータノ々スDBの使
用・が行なえなくなり、これによって第1マイクロコン
ピユータ1が第2マイクロコンピユータ2に対してデー
タノ々スDBの使用優先度が低いものとなる。つ1す、
ポー) P、、が電源+Vに接続された第1図に示す第
2マイクロコンピユータ2の動作がこれと同一になる。
第3図は本発明による他の実施例を示す回路図であって
、第1図と同一部分は同一記号を用いて示しである。同
図に於いて第1図との相違点は、ポー1” Pis 、
 Pel+による優先順位の設定を除去し、第2マイク
ロコンピユータ2のポートP27から発生されるデータ
ノ々スD I3の使用を示す信号と第1マイクロコンピ
ユータ1のポートP、7から発生される信号の反転信号
に対する論理和を求めて第1マイクロコンピユータ1の
ポー) PI3に供給するオアゲート3を設けることに
よシ、第2マイクロコンピユータ1のデータノ々スDB
の使用に対する優先度を第2マイクロコンピユータ2に
対して高めたことである。
この様に構成された回路に於いて、第1.第2マイクロ
コンピュータ1,2がポー) PI3 +P27からデ
ータノ々スDBの使用を示す″′0″信号を発生すると
、オアゲート3の出力は1”となる。従って、第2マイ
クロコンピユータ2のポ)’ Pffi6は″O″とな
るが、第1マイクロコンピユータ1の、j9−トptg
は強制的に” 1 ”にセットされる。このために、両
マイクロコンピュータがデータ・々スI)13の使用を
同時に要求した場合には、オアゲート3により優先順位
が強制的に附与されることになる。なお、この場合に於
ける第1マイクロコンピユータ1の動作フローチャート
は第4図に示す様になシ、第2マイクロコンピユータ2
も同様なものとなる。
以上説明した様に、本考案による複数マイクロコンピュ
ータのパス共通接続方式は、相手側ノマイクロコンピュ
ータからパスの使用を示ス信号が発、生されでいない時
のみノ々スの使用を示す信号を相手111j Oマイク
ロコンピュータに供給してノ々スの使用を禁止した後に
ノ々スの使用を実行し、両マイクロコンピュータが同時
にノ々スの使用を示寸信号を発生した場合には、予め定
めらiLでいる優先順位にしたがってパスの使用を実行
するものである。よって、複数マイクロコンピュータの
パスを共通接続した場合に於けるノ々スの同時g4Q用
を簡単なケ1−4成で確実に防止することが出来る優れ
た効果を有する。
【図面の簡単な説明】
第1図は本発明による複数マイクロコンピュータのノ々
ス共通接続方式の一実施例を示す回路図、第2図td@
1図に示す回路の動作を示すフローチャート、第3図は
本発明による複数マイクロコンピュータのノ々ス井通接
続方式の他の実施例を示す回路図、第4図は第3図に示
す回路の動作を示すフローチャートである。 1・・・第1マイクロコンピユータ、2・・・第2マイ
クロコンピユータ、3・・・オアケ−)、I)B・・・
データノ々ス、X、Y・・・端末装置。 出願人  新日本電気株式会社

Claims (1)

    【特許請求の範囲】
  1. (1)ノ々スによって共通接続された第1.第2マイク
    ロコンピユータを有するシステムに於いテ、前記第1.
    第2マイクロコンピユータは相手方のマイクロコンピュ
    ータからノ々スノ使用を示す信号が発生されていない場
    合にのみノセスを介して端末または他方のマイクロコン
    ピュータへのデータ伝送を実行し、ノ々スの使用を示す
    信号が同時に発生された場合には、予め定められた優先
    順位の高い方のマイクロコンピュータがノ々スを先に使
    用するとともに他方のマイクロコンピュータは優先順位
    の高いマイクロコンピュータのノ々ス使用を示す信号が
    断となるまで待欅することを特徴とする複数マイクロコ
    ンピュータのノ々ス共通接続方式。
JP17239382A 1982-09-30 1982-09-30 複数マイクロコンピユ−タのバス共通接続方式 Pending JPS5962936A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17239382A JPS5962936A (ja) 1982-09-30 1982-09-30 複数マイクロコンピユ−タのバス共通接続方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17239382A JPS5962936A (ja) 1982-09-30 1982-09-30 複数マイクロコンピユ−タのバス共通接続方式

Publications (1)

Publication Number Publication Date
JPS5962936A true JPS5962936A (ja) 1984-04-10

Family

ID=15941095

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17239382A Pending JPS5962936A (ja) 1982-09-30 1982-09-30 複数マイクロコンピユ−タのバス共通接続方式

Country Status (1)

Country Link
JP (1) JPS5962936A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59160222A (ja) * 1983-03-01 1984-09-10 Omron Tateisi Electronics Co デ−タ転送方式

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5025143A (ja) * 1973-06-20 1975-03-17
JPS52104830A (en) * 1976-02-28 1977-09-02 Shimadzu Corp Output control device for data processor

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5025143A (ja) * 1973-06-20 1975-03-17
JPS52104830A (en) * 1976-02-28 1977-09-02 Shimadzu Corp Output control device for data processor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59160222A (ja) * 1983-03-01 1984-09-10 Omron Tateisi Electronics Co デ−タ転送方式

Similar Documents

Publication Publication Date Title
CN114647602B (zh) 一种跨芯片访问控制的方法、装置、设备及介质
CN102724093A (zh) 一种atca机框及其ipmb连接方法
CN101924682B (zh) 一种高级电信计算架构交换系统、方法及通信设备
EP3285173A1 (en) Cpu interconnecting apparatus, system and control method, control apparatus therefor
CN112995070B (zh) 一种双卡切换系统及方法
JPS5962936A (ja) 複数マイクロコンピユ−タのバス共通接続方式
US20030018761A1 (en) Enhanced configuration of infiniband links
CN112069103A (zh) 一种多模块与主机通信的方法及系统
TWI764621B (zh) 智能網卡及智能網卡之fpga韌體更新管理方法
EP3916947A1 (en) Charging circuit, charging method, terminal and computer storage medium
JPS61127251A (ja) 加入者プロトコル処理方式
CN113918501B (zh) 新型智能多点数工业互联网远程输入输出控制器及方法
CN211826942U (zh) 通讯控制电路及系统
WO2019205637A1 (zh) 集成电路芯片的数据写入方法、系统、装置、设备及介质
JPS6227409B2 (ja)
CN112099609A (zh) 一种多节点服务器上电时序控制系统
JP7380403B2 (ja) 情報処理装置及び連携方法
WO2019204982A1 (zh) 集成电路芯片的数据写入方法、系统、装置、设备及介质
US7269672B2 (en) Bus system design method, bus system, and device unit
JP2002024161A (ja) Pciエージェント集積回路及びその通信方法
JPS61131057A (ja) シリアルi/o方式
JPS63299633A (ja) デ−タ端末通信方式
CN114489716A (zh) 基板管理控制器及其更新方法、连接器
JPS63215237A (ja) ポ−リング通信用回路
JPS59177629A (ja) デ−タ転送システム