JPS60147864A - マイクロコンピユ−タ装置 - Google Patents
マイクロコンピユ−タ装置Info
- Publication number
- JPS60147864A JPS60147864A JP345084A JP345084A JPS60147864A JP S60147864 A JPS60147864 A JP S60147864A JP 345084 A JP345084 A JP 345084A JP 345084 A JP345084 A JP 345084A JP S60147864 A JPS60147864 A JP S60147864A
- Authority
- JP
- Japan
- Prior art keywords
- information
- bank
- bank memory
- cpu2
- memory
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
- G06F15/167—Interprocessor communication using a common memory, e.g. mailbox
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multi Processors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、同一回路内に2個以上のCPUを使用するマ
イクロコンピュータ装置ζこおいて、CPU間の情報伝
達を効率よく行うことの可能なマイクロコンピュータ装
置に関する。
イクロコンピュータ装置ζこおいて、CPU間の情報伝
達を効率よく行うことの可能なマイクロコンピュータ装
置に関する。
現状のマイクロコンピュータ装置では同一回路に2個υ
上のCPUを使用する場合、バス調停用専用LSIを使
用したり、直列/並列による通信方式によりCPU間の
情報伝達を行っているが、これらの方式では情報伝達に
かなりの時間を要するため、システム全体の処理効率が
低下するという問題があった。
上のCPUを使用する場合、バス調停用専用LSIを使
用したり、直列/並列による通信方式によりCPU間の
情報伝達を行っているが、これらの方式では情報伝達に
かなりの時間を要するため、システム全体の処理効率が
低下するという問題があった。
本発明は、同一回路内に2個以上のCPUf使用するマ
イクロコンピュータ装置のCPU間の情報伝達の処理効
率を向上するととζこより、システム全体の処理能力を
強化することを目的とする。
イクロコンピュータ装置のCPU間の情報伝達の処理効
率を向上するととζこより、システム全体の処理能力を
強化することを目的とする。
上記目的を達成するため、本発明では各CPUのアドレ
ス空間外番と伝達される情報を一時格納しておくための
メモリを設け、このメモリをバンク切換えによりCPU
のアドレス空間内に割付は可能にすることによりCP
U間の情報伝達を効率よく行えるようにしたものである
。
ス空間外番と伝達される情報を一時格納しておくための
メモリを設け、このメモリをバンク切換えによりCPU
のアドレス空間内に割付は可能にすることによりCP
U間の情報伝達を効率よく行えるようにしたものである
。
以下、本発明の一実施例を図面に基づいて説明する。図
はCPUを2個使用した場合の回路ブロック図で、1は
CPUI、2はCPU2゜3はバンクメモリ制御回路、
4は情報伝達用バンクメモリ、5は1のデータバス、6
は2のデータバス、7は1のアドレスバス、8は2のア
ドレスバス、9はバンクメモリ選択信号線、10は4へ
のデータ線、11は4へのアドレス線、12は1の主記
憶メモリ、13は2の主記憶メモリである。1から2へ
情報を伝達する場合、5と7により3を動作させ4を1
の主記憶にバンク切換えした後、1から4へ情報を書込
み、終了後3を動作させ4を1の主記憶から解放する。
はCPUを2個使用した場合の回路ブロック図で、1は
CPUI、2はCPU2゜3はバンクメモリ制御回路、
4は情報伝達用バンクメモリ、5は1のデータバス、6
は2のデータバス、7は1のアドレスバス、8は2のア
ドレスバス、9はバンクメモリ選択信号線、10は4へ
のデータ線、11は4へのアドレス線、12は1の主記
憶メモリ、13は2の主記憶メモリである。1から2へ
情報を伝達する場合、5と7により3を動作させ4を1
の主記憶にバンク切換えした後、1から4へ情報を書込
み、終了後3を動作させ4を1の主記憶から解放する。
次に、2は6と8により3を動作させ4を2の主記憶に
バンク切換えし、4から情報を読出し、その後ろを動作
させ4を2の主記憶から解放し1から2への情報伝達を
行う3、 〔発明の効果〕 以上説明したように、本発明によれば特殊なLSI等を
使用することなく、CPU間の情報伝達を効率よく行う
ことができる。
バンク切換えし、4から情報を読出し、その後ろを動作
させ4を2の主記憶から解放し1から2への情報伝達を
行う3、 〔発明の効果〕 以上説明したように、本発明によれば特殊なLSI等を
使用することなく、CPU間の情報伝達を効率よく行う
ことができる。
図は同一回路内に2個のCPUを使用した場合の本発明
の一実施例のブロック図である。 1・・・CPU 1 2・・・CPU26・・・バンク
メモリ制御回路 4・・・情報伝達用バンクメモリ 5・・・1のデータバス 6・・・2のデータバス7・
・・1のアドレスバス 8・・・2のアドレスバス 9・・・バンクメモリ選択信号線 10・・・4へのデータ線 11・・・4へのアドレス
線12・・・1の主記憶メモリ 16・・・2の主記憶メモリ
の一実施例のブロック図である。 1・・・CPU 1 2・・・CPU26・・・バンク
メモリ制御回路 4・・・情報伝達用バンクメモリ 5・・・1のデータバス 6・・・2のデータバス7・
・・1のアドレスバス 8・・・2のアドレスバス 9・・・バンクメモリ選択信号線 10・・・4へのデータ線 11・・・4へのアドレス
線12・・・1の主記憶メモリ 16・・・2の主記憶メモリ
Claims (1)
- 1、同一回路内に2個以上のCPU(中央演算処理装置
)を使用するマイクロコンピュータ装置において、ある
CPUから他のCPUへ情報を伝達する手段としてメモ
リ領域の一部をバンク切換えすることにより、この領域
をバッファ用メモリとして使用する手段を設け゛たこと
を特徴とするマイクロコンピュータ装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP345084A JPS60147864A (ja) | 1984-01-13 | 1984-01-13 | マイクロコンピユ−タ装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP345084A JPS60147864A (ja) | 1984-01-13 | 1984-01-13 | マイクロコンピユ−タ装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS60147864A true JPS60147864A (ja) | 1985-08-03 |
Family
ID=11557667
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP345084A Pending JPS60147864A (ja) | 1984-01-13 | 1984-01-13 | マイクロコンピユ−タ装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS60147864A (ja) |
-
1984
- 1984-01-13 JP JP345084A patent/JPS60147864A/ja active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB1572426A (en) | Microcomputer systems including a memory | |
EP0067519B1 (en) | Telecommunications system | |
JPS60147864A (ja) | マイクロコンピユ−タ装置 | |
JPH0238968B2 (ja) | ||
JPH0715670B2 (ja) | デ−タ処理装置 | |
JPS6130300B2 (ja) | ||
JPS6217879Y2 (ja) | ||
JPH01291343A (ja) | メモリ管理装置 | |
JPH03131951A (ja) | データ転送方式 | |
JP2687679B2 (ja) | プログラム開発装置 | |
JPS61233857A (ja) | デ−タ転送装置 | |
JP3106158B2 (ja) | 並列計算機装置 | |
JPS593665A (ja) | マルチアクセツサブル・メモリ・システム | |
JPS6061859A (ja) | マイクロコンピュ−タのデ−タ通信方式 | |
JPS61153770A (ja) | 画像処理装置 | |
JPS6057095B2 (ja) | 記憶装置 | |
JPS61120262A (ja) | メモリ間インテリジエントdma制御装置 | |
JPH01265354A (ja) | データ転送方式 | |
JPS6175454A (ja) | バス制御方式 | |
JPS5836380B2 (ja) | マルチプロセツサ・システムにおけるダイレクト・メモリ・アクセス方式 | |
JPS62242264A (ja) | 通信制御装置 | |
JPS6053901B2 (ja) | プロセッサ間情報転送方式 | |
JPH01234962A (ja) | バス制御方式 | |
JPS58220542A (ja) | デ−タ通信インタフエ−ス回路 | |
JPS60114927A (ja) | フアイルメモリアクセス制御方式 |