JPH02266452A - 他系cpuバスアクセス装置 - Google Patents

他系cpuバスアクセス装置

Info

Publication number
JPH02266452A
JPH02266452A JP8835589A JP8835589A JPH02266452A JP H02266452 A JPH02266452 A JP H02266452A JP 8835589 A JP8835589 A JP 8835589A JP 8835589 A JP8835589 A JP 8835589A JP H02266452 A JPH02266452 A JP H02266452A
Authority
JP
Japan
Prior art keywords
cpu bus
register
write
cpu
command
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
JP8835589A
Other languages
English (en)
Inventor
Hisaharu Sakamoto
坂本 久治
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 JP8835589A priority Critical patent/JPH02266452A/ja
Publication of JPH02266452A publication Critical patent/JPH02266452A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、マルチCPUで構成される情報処理装置に利
用する。特に、他系のCPUバスにアクセスするアクセ
ス手段に関する。
〔概要〕
本発明は、他系のCPUバスをアクセスする手段におい
て、 コマンド、アドレスおよびデータを一時保持し、これを
所定のタイミングで他系のCPUバスに送出することに
より、 他系のCPUバスに接続されているメモリおよび■0装
置のすべてにアクセスすることができるようにしたもの
である。
〔従来の技術〕
従来例では、アドレスによって自系のメモリまたはIO
装置をアクセスするのか他系のCPUバスに接続される
メモリまたは■0装置をアクセスするのかを区別してお
り、他系のCPUバスを直接にアクセスしていた。
〔発明が解決しようとする問題点〕
このような従来例では、アドレスによって自系と他系と
のアクセス切替を行っているので、自系のCPUが他系
のCPUバスに接続されているメモリおよびl01i置
のすべてにアクセスすることができない欠点がある。
本発明はこのような欠点を除去するもので、他系に接続
されたメモリおよび■○装置のすべてにアクセスするこ
とができる他系CPUバスアクセス装置を提供すること
を目的とする。
〔問題点を解決するための手段〕
本発明は、自系のCPUバスとメモリ手段および入出力
手段が接続された他系のCPUバスとの間の経路に挿入
され、この他系のCPUバスに接続されたメモリ手段お
よび入出力手段にかかわるアドレスおよびデータ、この
メモリ手段のライトおよびリードコマンドならびにこの
入出力手段のライトおよびリードコマンドをそれぞれ保
持するレジスタと、このレジスタの出力と上記他系のC
PUバスとの間の経路に挿入されたスリーステートバッ
ファと、このスリーステートバッファのうち所定のスリ
ーステートバッファを選択し、このスリーステートバッ
ファをバス獲得制御およびウェイト制御に伴うタイミン
グでイネーブル状態にするタイミング発生手段とを備え
たことを特徴とする。
〔作用〕
アドレス、データおよびメモリライト、メモリリード、
rOライト、rOリードのコマンドをそれぞれ保持し、
これらレジスタと他系のCPUバスを接続するスリース
テートバッファの出力制御と他系のCPUバスの獲得制
御と自系のCPUのウェイト制御を行う。
〔実施例〕
以下、本発明の一実施例について図面を参照して説明す
る。図はこの実施例構成を示す構成図である。この実施
例は、図に示すように、自系のCPUバスとメモリ手段
および入出力手段が接続された他系のCPUバスとの間
の経路に挿入され、この他系のCPUバスに接続された
メモリ手段および入出力手段にかかわるアドレスおよび
データ、このメモリ手段のライトおよびリードコマンド
ならびにこの入出力手段のライトおよびリードコマンド
をそれぞれ保持するレジスタであるコマンドレジスタ1
、アドレスレジスタ2およびデータレジスタ3と、この
レジスタの出力と上記他系のCPUバスとの間の経路に
挿入されたスリーステートバッファ5.6および7と、
このスリーステートバッファ5.6および7のうち所定
のスリーステートバッファを選択し、このスリーステー
トバッファをバス獲得制御およびウェイト制御に伴うタ
イミングでイネーブル状態にするタイミング発生手段で
あるタイミングジェネレータ22とを備える。
次に、この実施例の動作を説明する。コマンドレジスタ
1は他系のCPUバスに対するコマンドがメモリリード
コマンド16、メモリライトコマンド17、IOリード
コマンド18、またはIOライトコマンド19のいずれ
であるかを示す内容を保持し、自系のCPUバスのIO
ライト命令に応じてコマンドをあらかじめ書込んでおく
。アドレスレジスタ2は他系のCPUバスに接続される
メモリまたはIO装置のアドレスを保持し、自系のCP
Uバスの■0ライト命令に応じてアクセスしたいアドレ
スを書込んでおく。データレジスタ3はメモリライトま
たは■0ライト時のライトデータを保持し、自系のCP
Uバスの10ライト命令に応じてライトデータを書込ん
でおく。各レジスタの選択はアドレス9をデコーダ4で
デコードして行う。
タイミングジェネレータ22は、データレジスタ3また
はスリーステートバッファ8がアクセスされるとホール
ド要求20を真とし、他系のCPUにホールド要求を行
うとともに自系のCPUにウエイトをかけるためにウェ
イト13を真にする。他系のCPUからホールド許可が
出ると、ホールド許可21が真になり、他系のCPUバ
スが獲得される。
他系のCPUバスが獲得された後に、メモリライトまた
は■0ライト時はアドレスイネーブル23を真とし、ス
リーステートバッファ6を通じてアドレスを出力し、デ
ータイネーブル25を真とし、スリーステートバッファ
7を通じてライトデータを出力し、コマンドイネーブル
24を真とし、スリーステートバッファ5を通じてコマ
ンドを出力し、一定時間後にウェイト13を偽とし、コ
マンドイネーブル24、データイネーブル25、アドレ
スイネーブル23およびホールド要求20を順次偽とし
て書込み処理を終了する。メモリリードまたはI OU
 −ド時はアドレスイネーブル23を真とし、スリース
テートバッファ6を通じてアドレスを出力し、コマンド
イネーブル24を真とし、スリーステートバッファ5を
通じてコマンドを出力し、一定時間後にウェイト13を
偽とし、スリーステートバッファ8を通じてリードデー
タを取込み、コマンドイネーブル24、アドレスイネー
ブル23およびホールド要求20を順次偽として読取り
処理を終了する。
〔発明の効果〕
本発明は、以上説明したように、アクセスするアドレス
およびコマンドを自系のCPUのIOライト命令によっ
てレジスタにあらかじめセットし、ライト時はさらにラ
イトデータもレジスタにあらかじめセットし、タイミン
グジェネレータによっテ他系のCPUバスの獲得、アド
レスの出力、データの人出力、コマンドの出力、および
ウェイトの制御を行うので、他系のCPUバスに接続さ
れるすべてのメモリおよび■0装置にアクセスすること
ができる効果がある。
【図面の簡単な説明】
図は本発明実施例の構成を示す構成図。 1・・・コマンドレジスタ、2・・・アドレスレジスタ
、3・・・データレジスタ、4・・・デコーダ、5.6
.7.8・・・スリーステートバッファ、9.14・・
・アドレス、10.15・・・データ、11.19・・
・IOライトコマンド、12.18・・・■0リードコ
マンド、13・・・ウェイト、16・・・メモリリード
コマンド、17・・・メモリライトコマンド、20・・
・ホールド要求、21・・・ホールド許可、22・・・
タイミングジェネレータ、23・・・アドレスイネーブ
ルペ24・・・コマンドイネーブル、25・・・データ
イネーブル。

Claims (1)

  1. 【特許請求の範囲】 1、自系のCPUバスとメモリ手段および入出力手段が
    接続された他系のCPUバスとの間の経路に挿入され、 この他系のCPUバスに接続されたメモリ手段および入
    出力手段にかかわるアドレスおよびデータ、このメモリ
    手段のライトおよびリードコマンドならびにこの入出力
    手段のライトおよびリードコマンドをそれぞれ保持する
    レジスタと、 このレジスタの出力と上記他系のCPUバスとの間の経
    路に挿入されたスリーステートバッファと、 このスリーステートバッファのうち所定のスリーステー
    トバッファを選択し、このスリーステートバッファをバ
    ス獲得制御およびウェイト制御に伴うタイミングでイネ
    ーブル状態にするタイミング発生手段と を備えたことを特徴とする他系CPUバスアクセス装置
JP8835589A 1989-04-06 1989-04-06 他系cpuバスアクセス装置 Pending JPH02266452A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8835589A JPH02266452A (ja) 1989-04-06 1989-04-06 他系cpuバスアクセス装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8835589A JPH02266452A (ja) 1989-04-06 1989-04-06 他系cpuバスアクセス装置

Publications (1)

Publication Number Publication Date
JPH02266452A true JPH02266452A (ja) 1990-10-31

Family

ID=13940509

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8835589A Pending JPH02266452A (ja) 1989-04-06 1989-04-06 他系cpuバスアクセス装置

Country Status (1)

Country Link
JP (1) JPH02266452A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6184767A (ja) * 1984-10-02 1986-04-30 Fujitsu Ltd システム間結合方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6184767A (ja) * 1984-10-02 1986-04-30 Fujitsu Ltd システム間結合方式

Similar Documents

Publication Publication Date Title
US6219747B1 (en) Methods and apparatus for variable length SDRAM transfers
JPH02266452A (ja) 他系cpuバスアクセス装置
JPS60195661A (ja) デ−タ処理システム
JPS6136845A (ja) シングルチツプマイクロコンピユ−タ
JPH0222748A (ja) 不揮発生メモリ制御回路
JP2687716B2 (ja) 情報処理装置
JPS6391756A (ja) 記憶装置の部分書き込み命令処理方式
JP2581144B2 (ja) バス制御装置
WO1995022110A1 (en) Write-read data operation for microprocessor
JPS61120396A (ja) マイクロ・プロセッサ
JPH11167519A (ja) メモリリフレッシュ制御回路、メモリ、メモリモジュー ル、デジタル装置
JPS63155254A (ja) 情報処理装置
JPH01287757A (ja) 記憶装置の接続方式
JPH0424733B2 (ja)
JPH10134013A (ja) マルチcpuシステム
JPH04319703A (ja) プログラマブルコントローラ
JPH0321941B2 (ja)
JPH03259491A (ja) メモリ制御装置
JPH03220654A (ja) マイクロコンピュータ
JPH07129519A (ja) デュアルcpuシステム
JPS63196968A (ja) 入出力制御装置
JPH03263253A (ja) マルチプロセッサ数値制御装置
JPS60189043A (ja) プロセツサ
JPH02307149A (ja) 直接メモリアクセス制御方式
JPH02301851A (ja) システムバスアクセス方式