JPH02257241A - メモリアクセス競合改善方式 - Google Patents

メモリアクセス競合改善方式

Info

Publication number
JPH02257241A
JPH02257241A JP3030789A JP3030789A JPH02257241A JP H02257241 A JPH02257241 A JP H02257241A JP 3030789 A JP3030789 A JP 3030789A JP 3030789 A JP3030789 A JP 3030789A JP H02257241 A JPH02257241 A JP H02257241A
Authority
JP
Japan
Prior art keywords
memory
processor
dual port
time
processors
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
JP3030789A
Other languages
English (en)
Inventor
Tatsuya Iwano
岩野 達也
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 JP3030789A priority Critical patent/JPH02257241A/ja
Publication of JPH02257241A publication Critical patent/JPH02257241A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はメモリに関し、特にマルチプロセッサにおける
共通メモリアクセス競合改善方式に関する。
〔従来の技術〕
従来、共通メモリのアクセス競合は、一方がアクセス(
読み出し又は書き込み)時に他方が待ち合わせるように
し、矛盾が発生しない様にしている。
〔発明が解決しようとする課題〕
上述したように従来の共通メモリのアクセス競合方式で
は、いずれか一方が必ず待ち合わせをしなければならな
い、最近のメモリでは高集積化が進み、メモリアクセス
時に必ず上記の待ち合わせが発生し、システムとしての
スループットが低下している。
〔課題を解決するための手段〕
本発明のメモリアクセス競合改善方式は、複数のプロセ
ッサから独立にアクセスされるメモリ回路において、プ
ロセッサ台数分のメモリ回路を持ち、書き込み時には各
メモリ回路を同時に書き替え、読み出し時には該当する
プロセッサのメモリ回路から読み出すようにして構成さ
れる。
〔実施例〕
第1図は本発明の一実施例を示す構成図である。
同図においてメモリアクセス競合改善方式は2白のプロ
セッサ00,10がデュアルポートメモリ02,12を
共有しており、デュアルポートメモリ02はプロセッサ
OOからのみ読み出し可能でありデュアルポートメモリ
12はプロセッサ10からのみ読み出し可能であり、メ
モリ書込みは両方のプロセッサ00.10からデュアル
ポートメモリ02.12のそれぞれに対して可能である
。
なおプロセッサ00はローカルメモリ01を、プロセッ
サ10はローカルメモリ11をそれぞれ有している。
プロセッサ00側からのメモリ書き込みはAND回路0
3及び04を介してデュアルポートメモリ02,12に
対して行われる。この時、待ち合わされるのはプロセッ
サ10側からのデュアルポートメモリへの書き込みと読
み出しである。ここで同一プロセッサは同時に別の事を
できないので、この時プロセッサ00側からメモリ読み
出し信号は出力しない。
またプロセッサ00側からのメモリ読み出しはAND回
路05を介してデュアルポートメモリO2に対して行わ
れる。この時、待ち合わされるのはプロセッサ10側か
らのデュアルポートメモリへの書き込みである。
同様に、プロセッサ10側からのメモリ書き込みはAN
D回路13及び14を介してデュアルポートメモリ02
,12に対して行われる。この時、待ち合わされるのは
プロセッサ00側からのデュアルポートメモリへの書き
込みと読み出しである。
またプロセッサ10側からのメモリ読み出しはAND回
路15を交してデュアルポートメモリ12に対して行わ
れる。この時、待ち合わされるのはプロセッサ00側か
らのデュアルポートメモリへの書き込みである。
〔発明の効果〕
以上説明した様に、本発明はプロセッサ分のメモリ回路
を用意しデータの読み出し時に各プロセッサ用のメモリ
から個々に読み出せる様にする事により、データの読み
出し時のアクセス競合が発生しなくなり、システムのス
ルーブツトが向上する効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示す構成図である。 00.10・・・プロセッサ、01.11・・・ローカ
ルメモリ、0,2 、、、12・・・デュアルポートメ
モリ、03.04,05.13.14.15・・・論理
回路。

Claims (1)

    【特許請求の範囲】
  1. 複数のプロセッサから独立にアクセスされるメモリ回路
    において、プロセッサ台数分のメモリ回路を持ち、書き
    込み時には各メモリ回路を同時に書き替え、読み出し時
    には該当するプロセッサのメモリ回路から読み出すこと
    を特徴とするメモリアクセス競合改善方式。
JP3030789A 1989-02-08 1989-02-08 メモリアクセス競合改善方式 Pending JPH02257241A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3030789A JPH02257241A (ja) 1989-02-08 1989-02-08 メモリアクセス競合改善方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3030789A JPH02257241A (ja) 1989-02-08 1989-02-08 メモリアクセス競合改善方式

Publications (1)

Publication Number Publication Date
JPH02257241A true JPH02257241A (ja) 1990-10-18

Family

ID=12300116

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3030789A Pending JPH02257241A (ja) 1989-02-08 1989-02-08 メモリアクセス競合改善方式

Country Status (1)

Country Link
JP (1) JPH02257241A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0573470A (ja) * 1991-09-12 1993-03-26 Nec Corp デユアル・ポート記憶装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0573470A (ja) * 1991-09-12 1993-03-26 Nec Corp デユアル・ポート記憶装置

Similar Documents

Publication Publication Date Title
JPH01320564A (ja) 並列処理装置
JPS6113629B2 (ja)
JPH0546527A (ja) デユアルポートメモリ回路
JPS645341B2 (ja)
JPS60237566A (ja) プロセツサ間通信方式
JPH01293456A (ja) 共有メモリ装置
JPS6029139B2 (ja) 処理装置間結合方式
JPH02257249A (ja) 情報処理システム
JPH08249289A (ja) メモリ制御装置およびその制御方法
JP2606824Y2 (ja) マルチポートメモリ装置
JPH01154272A (ja) マルチプロセッサ装置
KR960007835B1 (ko) 다중 프로세서의 공통 메모리 억세스 장치
JPH0214741B2 (ja)
JPH086905A (ja) マルチポートramのアクセス調停回路
JPS60247767A (ja) 共有メモリの読出し書き込み動作の同時入出力方式
JPH01194052A (ja) ディジタル信号処理プロセッサのデータ入出力回路
JPS6095667A (ja) 外部アドレス空間高速アクセス方式
JPH02219153A (ja) メモリとcpuとプロセッサ・エレメントおよびプロセッサ・システム
JPH0454552A (ja) デュアルポートメモリアクセス方式
JPS635460A (ja) 並列計算機
JPH05204866A (ja) マルチcpuシステムのデータ交換方式
JPS63168758A (ja) マルチバス制御方式
JPS5921062B2 (ja) メモリ競合制御方式
JPH03109660A (ja) デュアルバスシステムに於けるメモリアクセス制御方式
JP3437224B2 (ja) 遅延無効化方式