JPH10143429A - マルチポートメモリ - Google Patents

マルチポートメモリ

Info

Publication number
JPH10143429A
JPH10143429A JP8300741A JP30074196A JPH10143429A JP H10143429 A JPH10143429 A JP H10143429A JP 8300741 A JP8300741 A JP 8300741A JP 30074196 A JP30074196 A JP 30074196A JP H10143429 A JPH10143429 A JP H10143429A
Authority
JP
Japan
Prior art keywords
memory
bus
switch
memories
port
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
JP8300741A
Other languages
English (en)
Inventor
Masayuki Saito
昌行 齊藤
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 JP8300741A priority Critical patent/JPH10143429A/ja
Publication of JPH10143429A publication Critical patent/JPH10143429A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Memory System (AREA)
  • Dram (AREA)

Abstract

(57)【要約】 【課題】 大容量のデュアルポートメモリを簡単に実現
する。 【解決手段】 メモリ1,2を物理的に2個設け、読出
し用ポート4,書込み用ポート5に、これ等メモリ1,
2の入出力バス11,21を択一的に切替えるスイッチ
(SW)31,32を設ける。バスSW制御部33によ
り、これ等SW31,32の制御を行うことで、読出し
と書込みとが同時に可能な大容量のデュアルポートメモ
リが実現できる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はマルチポートメモリ
に関し、特にディジタル画像データをテレビジョン等の
表示装置に表示する際における1画面分の画像情報を格
納するためのフレームメモリに用いて好適なマルチポー
トメモリに関するものである。
【0002】
【従来の技術】一般に使用されているSRAM(Static
Random Access Memory )やDRAM(Dynamic Random
Access Memory)等の記憶素子を用いたメモリは、入出
力ポートが一つしか設けられていないので、そのままの
構成では、複数の入出力(ポート)機能を有するマルチ
ポートメモリを構成することはできない。
【0003】そこで、特開平4−85790号公報や特
開平4−311896号公報に開示の技術の如く、メモ
リ内部のメモリ素子の構成を変更することによってマル
チポート機能を実現する方法が提案されている。
【0004】
【発明が解決しようとする課題】メモリ内部のメモリ素
子の構成を変更してマルチポートメモリを得る方法で
は、従来広く用いられているメモリ素子構成を有するメ
モリを用いることができず、よって特別なメモリ素子構
造のメモリを製作する必要があり、高密度化が困難とな
り、結局記憶容量が小さなものとなる。従って、ディジ
タル画像データを表示装置に表示する際に用いられる一
画面表示相当分のデータを格納するフレームメモリとし
ては、記憶容量が充分でなく不適となる。
【0005】また、上述のマルチポートメモリでは、同
一アドレスに対する読出し、書込みを同時になすことは
不可能であるという欠点もある。
【0006】本発明の目的は、記憶容量を大としてフレ
ームメモリに用いることが可能で、かつ同一アドレスに
対して読出しと書込みが同時に行うことが可能なマルチ
ポートメモリを提供することである。
【0007】
【課題を解決するための手段】本発明によれば、第1及
び第2のメモリと、外部の読出し用バスが接続された読
出しポートと、外部の書込み用バスが接続された書込み
ポートと、前記読出しポートに前記第1及び第2のメモ
リの入出力バスを択一的に接続し、前記書込みポートに
前記第1及び第2のメモリの入出力バスを択一的に接続
するバス接続制御手段とを含むことを特徴とするマルチ
ポートメモが得られる。
【0008】そして、前記バス接続制御手段は、前記読
出しポートに前記第1及び第2のメモリの入出力バスを
択一的に接続する第1のスイッチ手段と、前記書込みポ
ートに前記第1及び第2のメモリの入出力バスを択一的
に接続する第2のスイッチ手段と、前記第1のスイッチ
手段が前記第1のメモリの入出力バスを選択接続してい
るとき、前記第2のスイッチ手段が前記第2のメモリの
入出力バスを選択接続するよう制御するスイッチ制御手
段を有することを特徴とする。
【0009】また、前記バス接続制御手段は前記第1及
び第2のメモリの各記憶内容の全てをクリアするメモリ
クリア手段を更に有し、前記メモリクリア手段は、前記
第1のスイッチ手段により入出力バスが選択接続されて
いる方のメモリの記憶内容の全ての読出しが完了したこ
とを示す外部からの信号に応答して、当該メモリのクリ
アをなすよう構成されていることを特徴とする。
【0010】更に、前記スイッチ制御手段は、前記メモ
リクリア動作の完了に応答して前記第1及び第2のスイ
ッチ手段の接続選択状態を切換え制御するよう構成され
ており、また、前記スイッチ制御手段は、前記第1及び
第2のスイッチ手段の接続選択状態を外部へ通知する通
知信号を生成するよう構成されていることを特徴とす
る。
【0011】更にはまた、前記第1及び第2のメモリ
は、アドレス空間は共に同一アドレス割付けがなされて
おり、前記第1及び第2のメモリの各々は、一表示画面
に相当する画像情報を記憶可能なメモリであることを特
徴とする。
【0012】本発明の作用について説明する。1ポート
のメモリを2個使用し、同一のアドレス値で各々が書込
み専用メモリ及び読出し専用メモリとなる様に、これ等
のメモリにつながるアドレスバス,データバス,制御線
を切替える機能(以下バスSW)を有するもので構成す
る。そして、独立した別々の2組のアドレスバス,デー
タバス,制御線のポートが存在し、このバスSWは、独
立した別々の2組のアドレス,バス,データバス,制御
線をバスSWにより切替え同時にアクセスできる様にす
る。この切替えタイミングは、メモリ領域全部のアクセ
スが完了した時、切替えコマンドにより行われる。こう
することにより、同一アドレスの衝突を気にすることな
く、読出し,書込みが自由に行える様になる。更に、大
容量のメモリを扱うことも可能となる。
【0013】
【発明の実施の形態】以下に図面を参照しつつ本発明の
実施例について説明する。
【0014】図1は本発明の実施例のブロック図であ
る。図1を参照すると、メモリ1,2は物理的に互いに
独立した、例えばDRAMであり、共に1表示画面相当
分の画像データ(カラー画像データ)を記憶するに充分
な記憶容量を有しているものとし、また互いのアドレス
空間は共に同一のアドレスが割付けられているものとす
る。
【0015】バスSW(スイッチ)部3は、メモリ1,
2の各入出力バス11,21を2つのポート4,5へ夫
々択一的に切替え接続制御する機能を有している。ポー
ト4は外部の読出し用バスXが接続されるポートであ
り、ポート5は外部の書込み用バスYが接続されるポー
トである。各バスX,Yはアドレス/データ/制御線か
ら夫々なっているものとする。
【0016】バスSW部3は2個のSW(スイッチ)3
1,32と、これ等2個のSWを制御するバスSW制御
部33と、メモリ1,2のメモリクリア制御をなすメモ
リクリア制御部34とを有している。
【0017】SW31はメモリ1の入出力バス11をポ
ート4,5及びメモリクリア制御部34のクリア用バス
Zに択一的に接続するためのスイッチである。また、S
W32はメモリ2の入出力バス21をポート4,5及び
クリア用バスZに択一的に接続するためのスイッチであ
る。
【0018】バスSW制御部33は外部の読出し用バス
Xに接続されたコントローラ6からの制御線X1の指示
に従ってSW31,32を制御するものであり、またS
W31,32の制御状態(接続選択状態)を、制御線Y
1を介して、外部の書込み用バスYに接続されたコント
ローラ7へ伝達する。
【0019】メモリクリア制御部34はバスSW制御部
33からの指示に応答してメモリ1または2の全記憶内
容のクリア制御を自動的に開始するものであり、この
時、バスSW制御部33に対して、クリア対象のメモリ
の入出力バスに対して、クリア用バスZが接続される様
に、SW31,32を制御する指示を出すものである。
【0020】かかる構成において、本発明の実施例の動
作の詳細を図2のフローチャートを用いて説明する。
今、メモリ1が読出し状態にあるとすると、SW31
は、メモリ1の入出力バス11がポート4の読出し用バ
スXに接続される様になっており、この時、SW32
は、メモリ2の入出力バス21がポート5の書込み用バ
スYに接続される様になっており、よってメモリ2は書
込み状態にあるものとする。
【0021】コントローラ6は読出し用バスXのアドレ
スバス上のアドレスの監視を行っており、最上位アドレ
スが発生された時に、メモリ1の読出し完了、すなわち
メモリ1の一画面分の画像データが全て読出されたこと
を知る。これに応答して(ステップ201)、コントロ
ーラ6から制御線X1を介してバスSW制御部33へ読
出し完了を通知する。
【0022】バスSW制御部33はこの通知に応答し
て、メモリ1のクリアのためにSW31に対してクリア
用バスZを選択する様指示する(ステップ202)。同
時に、メモリクリア制御部34に対してクリア動作の開
始を指示する。これに応答して、メモリクリア制御部3
4は自動的にメモリ1の全ての記憶内容をクリアする
(「0」とする)様動作することになる(ステップ20
3)。
【0023】このクリア動作が完了すると(ステップ2
04)、メモリクリア制御部34はその旨をバスSW制
御部33へ告知する。これに応答して、バスSW制御部
33は、メモリ1が書込み側メモリとなる様に、SW3
1に対してメモリ1の入出力バス11を書込み用バスY
(ポート5)に接続する様制御する(ステップ20
5)。この時、他方のメモリ2は読出し側メモリとなる
様に、SW32はメモリ2の入出力バス21を読出し用
バスX(ポート4)に接続する様に制御されることにな
る。
【0024】このSWの状態はバスSW制御部33から
信号線Y1により、書込み用バスYを介してコントロー
ラ7へ通知されているので、当該コントローラ7はSW
31,32の切替えがあったことを知ることができ、こ
れにより新たなデータの書込みが可能であることを判断
できるのである。
【0025】尚、メモリクリア動作制御は、一般的には
ソフトウェア処理により行われるのが通常であるが、フ
レームメモリの如くメモリ容量が大となった場合には、
このメモリクリア処理だけで時間がとられてしまい、シ
ステム全体の処理速度が低下することになるので、本例
では、メモリクリア制御部34をソフトウェアとは別に
ハード的に設け、このメモリクリア制御部34のハード
ウェアにて実現するようにして、高速なクリア処理を達
成し、かつソフトウェアの処理軽減を図っているのであ
る。
【0026】また上述した如く、物理的に個別のメモリ
1,2を設けているので、読出し,書込みが同時に行え
る様になり、同一アドレスの衝突の発生もない。
【0027】
【発明の効果】以上のべた如く、本発明によれば、1ポ
ート入出力機能を持った大容量メモリを使用してマルチ
ポートメモリを構成でき、読出し,書込みが同時に行
え、また物理的に分けたメモリにより同一アドレスのア
クセスによる衝突がなくなるという効果がある。更に、
メモリクリア部を設けたことで、アドレスバスX,デー
タバスX,制御線Xによるメモリクリアをする必要がな
い。つまり、このバスにCPUのバス線が接続されてい
る時などは、ソフトウェア処理の軽減となる。
【図面の簡単な説明】
【図1】本発明の実施例のブロック図である。
【図2】図1の実施例の動作を示すフローチャートであ
る。
【符号の説明】
1,2 メモリ 3 バスSW部 4,5 ポート 6,7 コントローラ 11,21 入出力バス 31,32 SW(スイッチ) 33 バスSW制御部 34 メモリクリア制御部

Claims (7)

    【特許請求の範囲】
  1. 【請求項1】 第1及び第2のメモリと、外部の読出し
    用バスが接続された読出しポートと、外部の書込み用バ
    スが接続された書込みポートと、前記読出しポートに前
    記第1及び第2のメモリの入出力バスを択一的に接続
    し、前記書込みポートに前記第1及び第2のメモリの入
    出力バスを択一的に接続するバス接続制御手段とを含む
    ことを特徴とするマルチポートメモリ。
  2. 【請求項2】 前記バス接続制御手段は、前記読出しポ
    ートに前記第1及び第2のメモリの入出力バスを択一的
    に接続する第1のスイッチ手段と、前記書込みポートに
    前記第1及び第2のメモリの入出力バスを択一的に接続
    する第2のスイッチ手段と、前記第1のスイッチ手段が
    前記第1のメモリの入出力バスを選択接続していると
    き、前記第2のスイッチ手段が前記第2のメモリの入出
    力バスを選択接続するよう制御するスイッチ制御手段を
    有することを特徴とする請求項1記載のマルチポートメ
    モリ。
  3. 【請求項3】 前記バス接続制御手段は前記第1及び第
    2のメモリの各記憶内容の全てをクリアするメモリクリ
    ア手段を更に有し、前記メモリクリア手段は、前記第1
    のスイッチ手段により入出力バスが選択接続されている
    方のメモリの記憶内容の全ての読出しが完了したことを
    示す外部からの信号に応答して、当該メモリのクリアを
    なすよう構成されていることを特徴とする請求項2記載
    のマルチポートメモリ。
  4. 【請求項4】 前記スイッチ制御手段は、前記メモリク
    リア動作の完了に応答して前記第1及び第2のスイッチ
    手段の接続選択状態を切換え制御するよう構成されてい
    ることを特徴とする請求項3記載のマルチポートメモ
    リ。
  5. 【請求項5】 前記スイッチ制御手段は、前記第1及び
    第2のスイッチ手段の接続選択状態を外部へ通知する通
    知信号を生成するよう構成されていることを特徴とする
    請求項2〜4いずれか記載のマルチポートメモリ。
  6. 【請求項6】 前記第1及び第2のメモリは、アドレス
    空間は共に同一アドレス割付けがなされていることを特
    徴とする請求項1〜5いずれか記載のマルチポートメモ
    リ。
  7. 【請求項7】 前記第1及び第2のメモリの各々は、一
    表示画面に相当する画像情報を記憶可能なメモリである
    ことを特徴とする請求項1〜6いずれか記載のマルチポ
    ートメモリ。
JP8300741A 1996-11-13 1996-11-13 マルチポートメモリ Pending JPH10143429A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8300741A JPH10143429A (ja) 1996-11-13 1996-11-13 マルチポートメモリ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8300741A JPH10143429A (ja) 1996-11-13 1996-11-13 マルチポートメモリ

Publications (1)

Publication Number Publication Date
JPH10143429A true JPH10143429A (ja) 1998-05-29

Family

ID=17888550

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8300741A Pending JPH10143429A (ja) 1996-11-13 1996-11-13 マルチポートメモリ

Country Status (1)

Country Link
JP (1) JPH10143429A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015169988A (ja) * 2014-03-05 2015-09-28 ルネサスエレクトロニクス株式会社 半導体装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015169988A (ja) * 2014-03-05 2015-09-28 ルネサスエレクトロニクス株式会社 半導体装置

Similar Documents

Publication Publication Date Title
US5473566A (en) Memory architecture and devices, systems and methods utilizing the same
US20010010057A1 (en) Semiconductor integrated circuit, computer system, data processor and data processing method
KR100227133B1 (ko) 보존된 어드레싱을 이용하는 메모리 장치 및 이를 이용한 시스템및 방법
JPH07200383A (ja) 複数ポートメモリシステムおよびデュアルポートメモリシステム
JP3086769B2 (ja) マルチポートフィールドメモリ
JPH01320564A (ja) 並列処理装置
JPH11510620A (ja) 統合されたシステム/フレームバッファメモリ及びシステム、ならびにそれらの使用方法
JPS60117327A (ja) ディスプレイ装置
US5581513A (en) Continuous page random access memory and systems and methods using the same
JPH10143429A (ja) マルチポートメモリ
JPH0120430B2 (ja)
JP2547256B2 (ja) Dma装置
JPS5924427B2 (ja) 表示装置
JPH06103026A (ja) メモリシステム
JPH0544680B2 (ja)
JPH1195975A (ja) 表示装置
JPS60251431A (ja) メモリ表示装置
JP3264316B2 (ja) ダイレクトメモリアクセス制御装置
JPH06208539A (ja) 高速データ転送方式
JP3070082B2 (ja) 画像データの表示処理回路
JPH0865497A (ja) 画像処理システム
JPH0651751A (ja) 画像表示装置
JPH04151195A (ja) 画像表示装置
JPH06223577A (ja) Sram
JPS61184587A (ja) 画像表示制御装置