JPH04165446A - バス動作設定方式 - Google Patents

バス動作設定方式

Info

Publication number
JPH04165446A
JPH04165446A JP2291608A JP29160890A JPH04165446A JP H04165446 A JPH04165446 A JP H04165446A JP 2291608 A JP2291608 A JP 2291608A JP 29160890 A JP29160890 A JP 29160890A JP H04165446 A JPH04165446 A JP H04165446A
Authority
JP
Japan
Prior art keywords
bus
operation mode
common
common bus
input
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
JP2291608A
Other languages
English (en)
Inventor
Chitoshi Ueda
上田 千俊
Toshiya Matsuoka
俊哉 松岡
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
NEC Engineering Ltd
Original Assignee
NEC Corp
NEC Engineering 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 Corp, NEC Engineering Ltd filed Critical NEC Corp
Priority to JP2291608A priority Critical patent/JPH04165446A/ja
Publication of JPH04165446A publication Critical patent/JPH04165446A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は演算処理装置及び共通バスを介してこの演算処
理装置の制御下で入出力を行う入出力装置からなる入出
力システムのバス動作設定方式に関する。
〔従来の技術〕
従来、この種のバス動作設定方式では、共通バスの使用
要求線(BRQ、)の選択、割り込み線(IRQ、)の
選択、割り込みベクトルの設定等のバス動作モードの選
択は、各装置上に実装されたDIPスイッチ、ジャンパ
コネクタ等の物理的な選択手段によって行われていた。
また、演算処理装置の様に処理用中央制御装置(CPU
)を持つ装置は、自装置のバス動作モードを指定するバ
ス動作制御レジスタに自装置のバス動作モードをセット
していた。
〔発明が解決しようとする課題〕
この様な従来のバス動作設定方式において、ソフトウェ
アが動的に各装置のバス動作モード(通常は、割り込み
線の選択)を変更しようとした時、物理的な手段でバス
動作モードが設定されている装置に対してはソフトウェ
アで動作モードを変更することはできない。
また1、CPUを持つ装置では、自装置のバス動作モー
ドはソフトウェアで変更できるが、自装置のバス動作モ
ードの変更のみで、他の装置から変更を指示することは
できない。この為、複数の演算処理装置を接続したシス
テムにおいて、システムを管理する演算処理装置が他の
演算処理装置のバス動作モードをソフトウェアによって
変更することは出来なかった。
この為、ソフトウェアが動的に各装置のバス動作モード
を変更する様なシステムを構築できなかった。
〔課題を解決するための手段〕
本発明のバス動作設定方式は、共通バスと、この共通バ
スに接続された少くとも1つの演算処理装置と、前記共
通バスに接続され前記演算処理装置の制御下で入出力を
行う少くとも1つの入出力制御装置とを備えた入出力シ
ステムのバス動作設定方式において、前記共通バスを介
して入力した動作モード設定データに基づき前記共通バ
スの動作制御を行う接続制御部を前記演算処理装置およ
び入出力制御装置にそれぞれ含んでいる。
前記接続制御部は、前記動作モード設定データを保持す
るバス動作制御レジスタと、このバス動作制御レジスタ
が保持する前記動作モード設定データに基づき前記共通
バスを動作制御するバス動作制御部と、前記共通バスか
らの転送データを監視しこの転送データ中に検出した前
記動作モード設定データを前記バス動作制御レジスタに
書き込む書き込み制御部とを有して構成されていてもよ
い。
〔実施例〕
次に本発明について図面を参照して説明する。
第1図に本発明の一実施例における共通バスへの接続制
御部10を示す。
共通バスデータ制御部(DTB)14は、共通バス3へ
のデータ転送及び共通バス3からのデータ転送の制御を
行う。内部バスデータ制御部(IDTB)15は、DT
B14からの内部バスへのデータ転送、内部バスから共
通バス3へのデータ転送の内部バス側の制御を行う。
書き込み制御部(WTC)13は、DTB 14または
IDTB15からの転送データを監視し、バス動作制御
レジスタ(BMREG)12への転送データなら、その
転送データをBMREG12に書き込む。BMREG 
12は自己のレジスタに書き込まれたデータに従い、バ
スa 作制御部(BMCNT)11へ共通バス3への使
用要求線(BRQx)の選択、割り込み要求線(IRQ
X)の選択等のバス動作モードを指定する。
BMCNT 11は、BMREG12が指示する動作モ
ードでBRQxを選択してバス要求の制御を行い、また
、BMREG12の指定によりIRQxを選択し、共通
バス3への割り込み制御を行う。
この様な接続制御部10を共通バス3に接続された各装
置が持つとき、第2図に示す各装置から構成された入出
力システムにおいて、演算処理装置1が各入出力制御装
置2のバス動作モードを変更する時の動作について説明
する。
演算処理装置1は自分自身のバス動作モードを設定する
為に、自己の接続制御部10のBMREG12にI D
TB 15経出で、動作モード設定データを書き込む。
次に、動作モードを変更したい入出力制御gil12に
対し動作モード設定データを書き込む為、自己の接続制
御部10を介して共通バス3に動作モード設定データを
出力する。共通バス3に出力された動作モード設定デー
タは、共通バス10に接続された入出力制御装置2の接
続制御部10に伝わる。
入出力制御装置2のバス接続制御部10は、共通バス3
からの動作モード設定データをDTB14が受信し、転
送する。WTC13は、転送されてきたデータがBMR
EG12への書き込みと認識し、BMREG12に転送
データを書き込む。BMREG12に書き込まれた動作
モード設定データに従い、BMCNTI 1は共通バス
3への動作モードを切り替える。
〔発明の効果〕
以上説明したように本発明は、共通バスに接続された各
演算処理装置および各入出力制御装置にそれぞれ接続制
御部を備えることにより、共通ハスに接続された各装置
のバス動作モードを任意の演算処理’JWからのソフト
ウェアによる指示により動的に変更することができる効
果かある。
【図面の簡単な説明】
第1図は本発明の一実施例における接続制御部10のブ
ロック図、第2図は第1図に示す接続制御部10を用い
た人出カンステムのプロ、り図テある。 1・・・演算処理装置、2・・・入出力側m装置、3・
・・共通バス、10・・・接続制御部、11・・・バス
動作制御部、12・・・バス動作制御レジスタ、13・
・・書き込み制御部、14・・・共通バスデータ制御部
、15・・・内部バスデータ制御部。

Claims (1)

  1. 【特許請求の範囲】 1、共通バスと、この共通バスに接続された少くとも1
    つの演算処理装置と、前記共通バスに接続され前記演算
    処理装置の制御下で入出力を行う少くとも1つの入出力
    制御装置とを備えた入出力システムのバス動作設定方式
    において、前記共通バスを介して入力した動作モード設
    定データに基づき前記共通バスの動作制御を行う接続制
    御部を前記演算処理装置および入出力制御装置にそれぞ
    れ含むことを特徴とするバス動作設定方式。 2、前記接続制御部は、前記動作モード設定データを保
    持するバス動作制御レジスタと、このバス動作制御レジ
    スタが保持する前記動作モード設定データに基づき前記
    共通バスを動作制御するバス動作制御部と、前記共通バ
    スからの転送データを監視しこの転送データ中に検出し
    た前記動作モード設定データを前記バス動作制御レジス
    タに書き込む書き込み制御部とを有することを特徴とす
    る請求項1記載のバス動作設定方式。
JP2291608A 1990-10-29 1990-10-29 バス動作設定方式 Pending JPH04165446A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2291608A JPH04165446A (ja) 1990-10-29 1990-10-29 バス動作設定方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2291608A JPH04165446A (ja) 1990-10-29 1990-10-29 バス動作設定方式

Publications (1)

Publication Number Publication Date
JPH04165446A true JPH04165446A (ja) 1992-06-11

Family

ID=17771153

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2291608A Pending JPH04165446A (ja) 1990-10-29 1990-10-29 バス動作設定方式

Country Status (1)

Country Link
JP (1) JPH04165446A (ja)

Similar Documents

Publication Publication Date Title
JPH02130662A (ja) 情報処理システム
JPH03137756A (ja) 情報処理装置
JP2695773B2 (ja) マルチcpu制御方式
JPH0463425B2 (ja)
JPH02252044A (ja) コプロセッサ及びデータ転送制御方式
JPH02224048A (ja) 情報処理装置
JPS6365574A (ja) 認識処理装置
JPS63205753A (ja) バス制御装置
JPH0713778A (ja) プロセス通信制御装置および方法
JPS63158654A (ja) マイクロコントロ−ラ
JPH03223955A (ja) 情報処理システム
JPH02214960A (ja) 入出力システム
JPS62198935A (ja) 計算機システム
JPS59135526A (ja) デ−タ入力制御方式
JPS6368954A (ja) 情報転送方式
JPS58114222A (ja) 入出力装置制御方式
JPH03278262A (ja) 情報処理装置
JPH04525A (ja) データ処理装置のバスマウスインタフェース回路
JPH05224825A (ja) カートリッジ磁気テープ処理装置
JPS63127361A (ja) デ−タ処理装置
JPS63298638A (ja) デ−タ処理装置
JPS61269741A (ja) 保守診断プロセツサの制御回路
JPH01273157A (ja) アダプタ制御方式
JPH01114959A (ja) メモリデータ転送方式
JPH03126157A (ja) 割り込み制御装置