JPH01258171A - 分散処理プロセサ用ダウンロード回路 - Google Patents

分散処理プロセサ用ダウンロード回路

Info

Publication number
JPH01258171A
JPH01258171A JP8635388A JP8635388A JPH01258171A JP H01258171 A JPH01258171 A JP H01258171A JP 8635388 A JP8635388 A JP 8635388A JP 8635388 A JP8635388 A JP 8635388A JP H01258171 A JPH01258171 A JP H01258171A
Authority
JP
Japan
Prior art keywords
distributed processing
data
processing processors
memory
signal
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.)
Granted
Application number
JP8635388A
Other languages
English (en)
Other versions
JP2740183B2 (ja
Inventor
Katsumi Hashimoto
橋本 克己
Yoshihiro Jidaishiyo
地代所 義広
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 JP63086353A priority Critical patent/JP2740183B2/ja
Publication of JPH01258171A publication Critical patent/JPH01258171A/ja
Application granted granted Critical
Publication of JP2740183B2 publication Critical patent/JP2740183B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は分散処理システムに関し、特に同一機能を有す
る分散処理7oセサへのプログラムおよびデータのダウ
ンロードに関する。
(従来の技術) 従来、この種の分散処理システムで社分散処理プロセサ
側にROMを有してプートローダプログラムを格納し、
各分散処理プロセサが独立にメインプロセサ側のメモリ
をアクセスしてプログラム、およびデータのロードを行
っていた。
(発明が解決しようとする課題) 上述しt従来の分散処理プロセサのダウンロード回路で
は、各分散処理プロセサが独立にプログラムおよびデー
タを受取っている。
そのため、プログラムおよびデータのロード時間が分散
処理プロセサの数に比例して増加すると云う欠点がある
本発明の目的は、各分散処理プロセサのデータ要求信号
の論理積出力管求め、論理積出力によりメモリの内容を
パス上に出力させ、同時にデータ要求信号の応答信号を
複数の分散処理プロセサに対して1本の信号線で通知す
ることにより上記欠点を除去し、分散処理10セサの数
の増加に伴うロード時間の増加を抑制できるように構成
した分散処理プロセサ用ダウンロード回路を提供するこ
とにある。
(課題を解決するための手段) 本発明による分散処理プロセサ用ダウンロード回路はA
NDゲートと、メモリとを具備して構成したものである
ANDゲートは、同一機能を有して処理を実行するため
の複数の分散処理プロセサから送出6′れるデータ要求
信号の論理積を得るためのものである。
メモリはプログラム、およびデータを格納し、論理積の
出力にLり格納さ几た内容をバス上に出力するとともに
、データ要求信号の応答信号を1本の信号線で複数の分
散処理プロセサに出力するためのものである。
(実施例) 次に1本発明について図面を参照して説明する。
第1図は1本発明による分散処理プロセサ用ダウンロー
ド回路の一実施例を示すブロック図である。
第1図において、1はメモリ、2〜4はそれぞれ分散処
理プロセサ、8はANDゲートである。
メモリlはプログラムおよびデータを格納し、分散処理
プロセサ2〜4はデータ要求信号をそれぞれ信号線5〜
7上に送出する構成要素であり、同一機能を有する。A
NDゲート8は、信号線5〜7上のデータ要求信号の論
理積を得て信号線9上に読出し要求信号として送出する
バス10は構成要素としての分散処理プロセサ2〜4と
メモリlとを接続する次めのもので、信号線9上の読出
し要求信号が送出されているときに信号線ll上のバス
使用許可信号によV。
分散処理プロセサ2〜4をメモリ1へ接続する。
信号線ll上のバス使用許可信号はバッファを介して信
号線12上に送出され、データ要求信号の応答信号とし
て分散処理プロセサに入力さnる。信号線13上の許可
信号が分散処理プロセサ2に加えられると1分散処理プ
ロセサ2からバス10上にアドレスが出力される。
第2図は、第1図の各部の動作信号波形を示すタイミン
グチャートである。
以下1本発明の詳細な説明する。
分散処理プロセサ2〜4がプログラム、およびデータを
必要とするとき1分散処理プロセサ2〜4から信号線5
〜7上へデータ要求信号が送出される。ANDゲート8
ではデータ要求信号の論理積をとり、読出し要求信号を
生成して信号線9上に出力する。
信号線9を介して入力された読出し要求信号により、メ
モリlはバス10との接続準備完了を待ってバス使用許
可信号を信号線11上に出力し、バス使用許可信号を信
号線12上の応答信号として分散処理プロセサ2〜4に
通知する。
分散処理プロセサ2〜4のうち、信号線13上の許可信
号によって代表と指定された分散処理プロセサ2のみが
メモリlに対するアドレス信号をバスlOに出力する。
バスlO上のアドレス信号に従って、メモリlは当該ア
ドレスに格納されているデータをバス10上に出力する
分散処理プロセサ2〜4は信号線12上の応答信号の後
端でバス10上のデータを引取り、信号線5〜7上のデ
ータ要求信号をオフにする。
以上の動作を繰返すことにより、ダウンロードを完了す
る。
なお1本実施例では分散処理プロセサの数を3にして説
明したが、分散処理プロセサの数量が増加した場合にも
同様の制御が可能なことは明らかである。
(発明の効果) 以上説明したように本発明は、各分散処理プロセサに対
して同時にプログラムおよびデータをロードすることに
よV1分散処理プロセサの数量の影響をほとんど受けず
にロード時間を短縮できると云う効果がある。
【図面の簡単な説明】
第1図は1本発明による分散処理プロセサ用ダウンロー
ド回路の一実施例を示すブロック図である。 第2図は、第1図の各部における動作信号波形を示すタ
イミングチャートである。 1・・・メモリ 2〜4・・・分散処理プロセサ 8・・・ANDゲート 5〜7,9.11〜13・・・信号線 l O・・・ノくス 特許出願人   日本電気株式会社

Claims (1)

    【特許請求の範囲】
  1. 同一機能を有して処理を実行するための複数の分散処理
    プロセサから送出されるデータ要求信号の論理積を得る
    ためのANDゲートと、プログラムおよびデータを格納
    し、前記論理積の出力により前記格納された内容をバス
    上に出力するとともに、前記データ要求信号の応答信号
    を1本の信号線で前記複数の分散処理プロセサに出力す
    るためのメモリとを具備して構成したことを特徴とする
    分散処理プロセサ用ダウンロード回路。
JP63086353A 1988-04-08 1988-04-08 分散処理プロセサ用ダウンロード回路 Expired - Lifetime JP2740183B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63086353A JP2740183B2 (ja) 1988-04-08 1988-04-08 分散処理プロセサ用ダウンロード回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63086353A JP2740183B2 (ja) 1988-04-08 1988-04-08 分散処理プロセサ用ダウンロード回路

Publications (2)

Publication Number Publication Date
JPH01258171A true JPH01258171A (ja) 1989-10-16
JP2740183B2 JP2740183B2 (ja) 1998-04-15

Family

ID=13884518

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63086353A Expired - Lifetime JP2740183B2 (ja) 1988-04-08 1988-04-08 分散処理プロセサ用ダウンロード回路

Country Status (1)

Country Link
JP (1) JP2740183B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001216284A (ja) * 1999-11-25 2001-08-10 Denso Corp 電子制御装置
JPWO2007097060A1 (ja) * 2006-02-24 2009-07-09 シャープ株式会社 マルチプロセッサシステムおよびそれを備えた表示装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5730012A (en) * 1980-07-30 1982-02-18 Fujitsu Ltd Program loading system
JPS60205632A (ja) * 1984-03-29 1985-10-17 Nec Corp デ−タ処理装置のプログラム・ロ−デイング方式

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5730012A (en) * 1980-07-30 1982-02-18 Fujitsu Ltd Program loading system
JPS60205632A (ja) * 1984-03-29 1985-10-17 Nec Corp デ−タ処理装置のプログラム・ロ−デイング方式

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001216284A (ja) * 1999-11-25 2001-08-10 Denso Corp 電子制御装置
JPWO2007097060A1 (ja) * 2006-02-24 2009-07-09 シャープ株式会社 マルチプロセッサシステムおよびそれを備えた表示装置

Also Published As

Publication number Publication date
JP2740183B2 (ja) 1998-04-15

Similar Documents

Publication Publication Date Title
JP2571067B2 (ja) バスマスタ
JP2628079B2 (ja) マルチプロセサシステムにおけるダイレクト・メモリ・アクセス制御装置
JPH0122940B2 (ja)
JPH01258171A (ja) 分散処理プロセサ用ダウンロード回路
GB2412767A (en) Processor with at least two buses between a read/write port and an associated memory with at least two portions
JPS63184155A (ja) マルチプロセツサシステムのダウンロ−ド方式
JPH01147651A (ja) マルチプロセッサシステム
JPS62168257A (ja) メモリを共用するマルチプロセツサシステム
JP3211694B2 (ja) マルチプロセッサ接続方式
JPS5844426Y2 (ja) プロセッサ間情報転送装置
JP2555580B2 (ja) 記憶装置制御方式
JPH0333951A (ja) マイクロコンピュータシステム
JPH0310355A (ja) 共通バス優先制御方法
JPH01191964A (ja) メモリバスデータ転送方法
JPH05265932A (ja) バス制御方式
JPH0113575B2 (ja)
JPS63251846A (ja) 記憶装置制御システム
JPS63133257A (ja) マルチプロセサ方式
JPS63145556A (ja) キヤツシユメモリデ−タ転送方式
JPH0362249A (ja) データ処理装置
JPH02199556A (ja) ファイル装置のダンプ方式
JPS59127153A (ja) プログラム・ロ−デイング処理方式
JPH0762834B2 (ja) 記憶装置制御方式
JPH01251156A (ja) デュアルポートメモリ回路
JPH03204755A (ja) データ転送装置