JPH04293145A - デュアルポートメモリの割込み発生回路 - Google Patents

デュアルポートメモリの割込み発生回路

Info

Publication number
JPH04293145A
JPH04293145A JP5756491A JP5756491A JPH04293145A JP H04293145 A JPH04293145 A JP H04293145A JP 5756491 A JP5756491 A JP 5756491A JP 5756491 A JP5756491 A JP 5756491A JP H04293145 A JPH04293145 A JP H04293145A
Authority
JP
Japan
Prior art keywords
dual
data
direct interaction
shared memory
storage unit
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
JP5756491A
Other languages
English (en)
Inventor
Iwao Ishida
石田 巌
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 JP5756491A priority Critical patent/JPH04293145A/ja
Publication of JPH04293145A publication Critical patent/JPH04293145A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はデュアルポートメモリの
割込み発生回路に関し,特にデュアルポートの両ポート
間の直接対話のための割込みを行なうことを可能とした
デュアルポートメモリの割込み発生回路に関する。
【0002】
【従来の技術】従来,この種のデュアルポートメモリの
両ポート間の直接対話のための割込み発生回路は,直接
対話のアドレスをデュアルポートメモリの共有メモリに
書き込まれたアドレスと比較し,アドレスが一致するか
または設定されたアドレス範囲内にあれば割込みを発生
し,直接対話のアドレスをハードウェア的に固定してい
た。
【0003】
【発明が解決しようとする課題】上述した従来のデュア
ルポートメモリの割込み発生回路は,直接対話のための
アドレスがハードウェア的に固定化されているため,自
由に変更もしくは追加が不可能であり,またデュアルポ
ートメモリをアクセスしているCPUから直接対話のた
めのアドレスがどのようになっているかを確認すること
が不可能であるという欠点がある。
【0004】本発明の目的は上述した欠点を除去し,自
由に変更もしくは追加が可能であり,デュアルポートメ
モリをアクセスしているCPUから直接対話のためのア
ドレスの確認が可能なデュアルポートメモリの割込み発
生回路を提供することにある。
【0005】
【課題を解決するための手段】本発明の回路は,レフト
方向とライト方向のデュアルポートからリード/ライト
する共有メモリを有し,CPUの制御のもとにデュアル
ポートメモリの両ポート間の直接対話のための割込みを
発生するデュアルポートメモリの割込み発生回路におい
て,前記共有メモリと同一のアドレス空間を有し直接対
話を必要とするアドレスに対して直接対話を示すデータ
をレフト方向またはライト方向から書き込み保持する記
憶部と,デュアルポートメモリのデュアルポート間の前
記共有メモリもしくは前記記憶部に対するアクセスの調
停を行なうデュアルポート制御回路と,前記記憶部の保
持するデータにより直接対話のための割込みをデュアル
ポートのいずれかに対して発生する割込み発生回路と,
前記デュアルポート制御回路から前記共有メモリもしく
は記憶部の指定を受けて前記共有メモリもしくは記憶部
に対するデータのリード/ライトを制御するとともに前
記共有メモリに対してデータを書き込む際には前記記憶
部から直接対話を示すデータを読み出す制御を行なう記
憶部制御回路と,前記共有メモリにデータを書き込む際
に前記記憶部からの相互対話のためのデータと切り離す
データバッファとを備えて構成される。
【実施例】次に,本発明について図面を参照して説明す
る。
【0006】図1は,本発明の一実施例の構成図である
。図1に示す実施例の構成は,レフト方向データバッフ
ァ1と,ライト方向データバッファ2と,レフト方向と
ライト方向の両ポートからリード/ライトする共有メモ
リ3と,レフト方向アドレスバッファ4と,ライト方向
アドレスバッファ5と,共有メモリ3と同一のアドレス
空間を有する記憶部6と,デュアルポートのいずれかの
ポートに対して割込みを発生する割込み発生回路7と,
共有メモリ3と記憶部6に対するデータのリード/ライ
トの制御と,共有メモリ3に対しデータを書込む際には
記憶部6から直接対話を示すデータを読み出す制御を行
なう記憶部制御回路8と,デュアルポートメモリの両ポ
ート間の共有メモリ3もしくは記憶部6に対するアクセ
スの調停を行なうデュアルポート制御回路9と,共有メ
モリ3と記憶部6とのデータバッファ10とを備えて成
る。
【0007】次に,本実施例の動作について説明する。
【0008】共有メモリ3はデュアルポートメモリの共
有メモリであり,本共有メモリに対しレフト方向または
ライト方向の両ポートから,レフト方向データバッファ
1,ライト方向データバッファ2,レフト方向アドレス
バッファ4およびライト方向アドレスバッファ5を介し
てデータ,アドレスを供給しリード/ライトを実施する
【0009】記憶部6は,RAMを使用し,共有メモリ
3と同一のアドレスサイズを有する。この記憶部6に相
互対話を必要とするアドレスに対し,相互対話を示すデ
ータをレフト方向またはライト方向から書き込む。
【0010】記憶部制御回路8は,一方のポートより切
替信号のレフト方向切替信号もしくはライト方向切替信
号を受け,この切替え信号により記憶部6または共有メ
モリ3に対しデータの書込みまたは読出しを実施する制
御を行なう。また,共有メモリ3に対してデータを書き
込む際には,記憶部6より書き込むアドレスが相互対話
を必要としていることを示すデータを読み出す制御を行
なう。
【0011】共有メモリ3にデータを書き込んだ時,記
憶部6から読み出した相互対話を示すデータを割込み発
生回路7に送出する。
【0012】割込み発生回路7は,記憶部6のデータに
よって相手のポートに対し割込みを発生する。
【0013】デュアルポート制御回路9は,デュアルポ
ートの両ポート間の共有メモリ3もしくは記憶部6に対
するアクセス調停を行なう。
【0014】データバッファ10は,共有メモリ3に対
してデータを書き込む際,記憶部6から相互対話のため
のデータと切り離すためのバッファとして用いられる。
【0015】このような構成により,外部から直接対話
を必要とするアドレスを任意に設定でき,かつ直接対話
を示すアドレスがどなっているかを知ることができる。
【0016】
【発明の効果】以上説明したように本発明は,デュアル
ポートメモリの両ポート間の直接対話のための割込み回
路において,共有メモリと同一アドレス空間を有する記
憶部を有し,デュアルポートメモリをアクセスするCP
Uから直接対話を必要とするアドレスに対して直接対話
を示すデータを書き込んだり,読み出したりすることに
より,外部から直接対話を必要とするアドレスを任意に
設定でき,また直接対話を示すアドレスがどうなってい
るかをCPUから知ることができる効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例の構成図である。
【符号の説明】
1    レフト方向データバッファ 2    ライト方向データバッファ 3    共有メモリ 4    レフト方向アドレスバッファ5    ライ
ト方向アドレスバッファ6    記憶部 7    割込み発生回路 8    記憶部制御回路 9    デュアルポート制御回路 10    データバッファ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  レフト方向とライト方向のデュアルポ
    ートからリード/ライトする共有メモリを有し,CPU
    の制御のもとにデュアルポートメモリの両ポート間の直
    接対話のための割込みを発生するデュアルポートメモリ
    の割込み発生回路において,前記共有メモリと同一のア
    ドレス空間を有し直接対話を必要とするアドレスに対し
    て直接対話を示すデータをレフト方向またはライト方向
    から書き込み保持する記憶部と,デュアルポートメモリ
    のデュアルポート間の前記共有メモリもしくは前記記憶
    部に対するアクセスの調停を行なうデュアルポート制御
    回路と,前記記憶部の保持するデータにより直接対話の
    ための割込みをデュアルポートのいずれかに対して発生
    する割込み発生回路と,前記デュアルポート制御回路か
    ら前記共有メモリもしくは記憶部の指定を受けて前記共
    有メモリもしくは記憶部に対するデータのリード/ライ
    トを制御するとともに前記共有メモリに対してデータを
    書き込む際には前記記憶部から直接対話を示すデータを
    読み出す制御を行なう記憶部制御回路と,前記共有メモ
    リにデータを書き込む際に前記記憶部からの相互対話の
    ためのデータと切り離すデータバッファとを備えて成る
    ことを特徴とするデュアルポートメモリの割込み発生回
    路。
JP5756491A 1991-03-22 1991-03-22 デュアルポートメモリの割込み発生回路 Pending JPH04293145A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5756491A JPH04293145A (ja) 1991-03-22 1991-03-22 デュアルポートメモリの割込み発生回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5756491A JPH04293145A (ja) 1991-03-22 1991-03-22 デュアルポートメモリの割込み発生回路

Publications (1)

Publication Number Publication Date
JPH04293145A true JPH04293145A (ja) 1992-10-16

Family

ID=13059332

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5756491A Pending JPH04293145A (ja) 1991-03-22 1991-03-22 デュアルポートメモリの割込み発生回路

Country Status (1)

Country Link
JP (1) JPH04293145A (ja)

Similar Documents

Publication Publication Date Title
JPS59188764A (ja) メモリ装置
JPH04293145A (ja) デュアルポートメモリの割込み発生回路
KR200163540Y1 (ko) 정적램 사용권 중재회로
JPH03163651A (ja) デュアルポートメモリの割込み発生回路
JPS63191397A (ja) 情報処理装置
JPH08249289A (ja) メモリ制御装置およびその制御方法
US6035372A (en) Dynamic RAM in a microprocessor system
JP2968636B2 (ja) マイクロコンピュータ
JPH06103026A (ja) メモリシステム
KR900009212Y1 (ko) 어드레스 제어장치
JPS6120160A (ja) アドレツシング例外検出方式
JPH01309159A (ja) マルチポートメモリ
KR910006792B1 (ko) 다이랙트 메모리 억세스 컨트롤러의 억세스 메모리 확장회로
JPH08235054A (ja) 共有メモリ
JPS63121191A (ja) ランダム・アクセス・メモリの入出力制御装置
JPH01245350A (ja) ウエイト挿入方式
JPH0362272A (ja) 表示メモリ装置
JPS6336346A (ja) バンク切替回路
JPH03142543A (ja) メモリー制御回路
JPH04116750A (ja) Dmaメモリ転送装置
JPH03204049A (ja) メモリ制御装置
JPS6398052A (ja) 記憶装置
JPS61184587A (ja) 画像表示制御装置
JPH04256189A (ja) マイクロコンピュータ
JPH0668540B2 (ja) 半導体メモリ試験装置

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20010605