[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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
Application number
JP345084A
Other languages
English (en)
Inventor
Atsushi Yoshida
淳 吉田
Satoshi Shibuya
敏 渋谷
Kazushi Mizukami
水上 一志
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.)
Hitachi Microcomputer System Ltd
Hitachi Ltd
Original Assignee
Hitachi Ltd
Hitachi Microcomputer 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 Hitachi Ltd, Hitachi Microcomputer Engineering Ltd filed Critical Hitachi Ltd
Priority to JP345084A priority Critical patent/JPS60147864A/ja
Publication of JPS60147864A publication Critical patent/JPS60147864A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations 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/163Interprocessor communication
    • G06F15/167Interprocessor 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間の情報伝
達を効率よく行うことの可能なマイクロコンピュータ装
置に関する。
〔発明の背景〕
現状のマイクロコンピュータ装置では同一回路に2個υ
上のCPUを使用する場合、バス調停用専用LSIを使
用したり、直列/並列による通信方式によりCPU間の
情報伝達を行っているが、これらの方式では情報伝達に
かなりの時間を要するため、システム全体の処理効率が
低下するという問題があった。
〔発明の目的〕
本発明は、同一回路内に2個以上のCPUf使用するマ
イクロコンピュータ装置のCPU間の情報伝達の処理効
率を向上するととζこより、システム全体の処理能力を
強化することを目的とする。
〔発明の概要〕
上記目的を達成するため、本発明では各CPUのアドレ
ス空間外番と伝達される情報を一時格納しておくための
メモリを設け、このメモリをバンク切換えにより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の主記憶から解放する。
次に、2は6と8により3を動作させ4を2の主記憶に
バンク切換えし、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の主記憶メモリ

Claims (1)

    【特許請求の範囲】
  1. 1、同一回路内に2個以上のCPU(中央演算処理装置
    )を使用するマイクロコンピュータ装置において、ある
    CPUから他のCPUへ情報を伝達する手段としてメモ
    リ領域の一部をバンク切換えすることにより、この領域
    をバッファ用メモリとして使用する手段を設け゛たこと
    を特徴とするマイクロコンピュータ装置。
JP345084A 1984-01-13 1984-01-13 マイクロコンピユ−タ装置 Pending JPS60147864A (ja)

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)

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) フアイルメモリアクセス制御方式