JPH05210971A - マルチポートメモリ - Google Patents
マルチポートメモリInfo
- Publication number
- JPH05210971A JPH05210971A JP4015979A JP1597992A JPH05210971A JP H05210971 A JPH05210971 A JP H05210971A JP 4015979 A JP4015979 A JP 4015979A JP 1597992 A JP1597992 A JP 1597992A JP H05210971 A JPH05210971 A JP H05210971A
- Authority
- JP
- Japan
- Prior art keywords
- data
- access memory
- memory
- random access
- image
- 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
Links
Landscapes
- Dram (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】
【目的】 本発明は、計算記上で作成された図形や文字
と合わせてビデオ信号等の画像データを表示するマルチ
メディア表示装置に用いる画像メモリに関するものであ
り、表示モニタと異なるフレ−ムレ−トの画像を表示す
る場合に追越しノイズを削除することができるマルチポ
−トメモリを提供することを目的とする。 【構成】 書き込み画像データを入力する第1のシリア
ルアクセスメモリ4と、第1のシリアルアクセスメモリ
4より1行のデータを転送する第1のランダムアクセス
メモリ1−1と、第1のランダムアクセスメモリ1−1
の記憶データを保持する第2のランダムアクセスメモリ
1−2と、第1のランダムアクセスメモリ1−1と第2
のランダムアクセスメモリ1−2間のデータ転送を行う
転送ゲートと、第2のランダムアクセスメモリ1−2の
1行のデータを転送する第2のシリアルアクセスメモリ
5を備え、第2のシリアルアクセスメモリ5より表示デ
ータを読みだす。
と合わせてビデオ信号等の画像データを表示するマルチ
メディア表示装置に用いる画像メモリに関するものであ
り、表示モニタと異なるフレ−ムレ−トの画像を表示す
る場合に追越しノイズを削除することができるマルチポ
−トメモリを提供することを目的とする。 【構成】 書き込み画像データを入力する第1のシリア
ルアクセスメモリ4と、第1のシリアルアクセスメモリ
4より1行のデータを転送する第1のランダムアクセス
メモリ1−1と、第1のランダムアクセスメモリ1−1
の記憶データを保持する第2のランダムアクセスメモリ
1−2と、第1のランダムアクセスメモリ1−1と第2
のランダムアクセスメモリ1−2間のデータ転送を行う
転送ゲートと、第2のランダムアクセスメモリ1−2の
1行のデータを転送する第2のシリアルアクセスメモリ
5を備え、第2のシリアルアクセスメモリ5より表示デ
ータを読みだす。
Description
【0001】
【産業上の利用分野】本発明は半導体記憶装置に関する
ものであり、特に、画像メモリに利用すると有効である
マルチポートメモリに関するものである。
ものであり、特に、画像メモリに利用すると有効である
マルチポートメモリに関するものである。
【0002】
【従来の技術】計算機上で作成した図形や文字等の画像
データをラスタースキャン型CRTの画面上に表示する
画像表示装置においては、フレームバッファと呼ばれる
表示画像データを記憶するメモリが必要である。計算機
上で作成した図形や文字を表示するためのメモリとして
は、ランダムアクセスメモリとシリアルアクセスメモリ
を有し、計算機上で作成したCRT上の任意の位置に発
生される画像データをランダムアクセスメモリへ書き込
むためのランダムポートと、ランダムアクセスメモリの
一行のデータをシリアルアクセスメモリへ転送し、CR
Tへの表示に必要な連続データの読み出しをシリアルア
クセスメモリから行なうシリアルポートを備えたデュア
ルポートメモリが一般に用いられる。近年の情報処理技
術の向上により、このような画像表示装置に計算機上で
作成した図形や文字と合わせてビデオ信号等を表示する
マルチメディア表示機能が要求されている。このような
マルチメディア表示装置に用いる画像メモリには計算機
上で作成した図形や文字デ−タを書き込むランダムポー
トと、CRTへの表示に必要な連続データの読み出しを
行なうシリアルポートに加えビデオ信号等を書き込むた
めのシリアルポートを備えたトリプルポ−トメモリが用
いられる。
データをラスタースキャン型CRTの画面上に表示する
画像表示装置においては、フレームバッファと呼ばれる
表示画像データを記憶するメモリが必要である。計算機
上で作成した図形や文字を表示するためのメモリとして
は、ランダムアクセスメモリとシリアルアクセスメモリ
を有し、計算機上で作成したCRT上の任意の位置に発
生される画像データをランダムアクセスメモリへ書き込
むためのランダムポートと、ランダムアクセスメモリの
一行のデータをシリアルアクセスメモリへ転送し、CR
Tへの表示に必要な連続データの読み出しをシリアルア
クセスメモリから行なうシリアルポートを備えたデュア
ルポートメモリが一般に用いられる。近年の情報処理技
術の向上により、このような画像表示装置に計算機上で
作成した図形や文字と合わせてビデオ信号等を表示する
マルチメディア表示機能が要求されている。このような
マルチメディア表示装置に用いる画像メモリには計算機
上で作成した図形や文字デ−タを書き込むランダムポー
トと、CRTへの表示に必要な連続データの読み出しを
行なうシリアルポートに加えビデオ信号等を書き込むた
めのシリアルポートを備えたトリプルポ−トメモリが用
いられる。
【0003】このトリプルポートメモリは、例えば19
90年5月24日付「ELECTRONIC DESI
GN(エレクトロニック テ゛サ゛イン)」P37〜43に記載されてお
り、図4に示す構成からなる。同図において、1は表示
画面に対応する画像データを記憶するメモリセルから成
るランダムアクセスメモリ(RAM)であり、アドレス
端子7からのアドレス信号をロウデコーダ2およびカラ
ムデコーダ3に与えることより、RAM1内の任意の位
置のメモリセルからのランダムデ−タ端子6に対する書
き込みおよび読みだしを行う。4および5はRAM1内
の1行分に対応するデータを記憶するシリアルアクセス
メモリ(SAMaおよびSAMb)であり、RAM1内
の任意の行とのデ−タ転送が可能である。
90年5月24日付「ELECTRONIC DESI
GN(エレクトロニック テ゛サ゛イン)」P37〜43に記載されてお
り、図4に示す構成からなる。同図において、1は表示
画面に対応する画像データを記憶するメモリセルから成
るランダムアクセスメモリ(RAM)であり、アドレス
端子7からのアドレス信号をロウデコーダ2およびカラ
ムデコーダ3に与えることより、RAM1内の任意の位
置のメモリセルからのランダムデ−タ端子6に対する書
き込みおよび読みだしを行う。4および5はRAM1内
の1行分に対応するデータを記憶するシリアルアクセス
メモリ(SAMaおよびSAMb)であり、RAM1内
の任意の行とのデ−タ転送が可能である。
【0004】図5はRAM1の構成を示すものであり、
ワ−ド線11〜14(WL1〜WLm)およびビット線
15〜18(BL1、/(BL1)〜BLn、/(BL
n)の各交点にトランスファゲ−トとコンデンサにより
構成されるメモリセルが配置されている。ビット線15
〜18の信号はセンスアンプ10−1〜10−nにより
増幅され、カラムデコーダ3、SAMa4およびSAM
b5に供給されている。
ワ−ド線11〜14(WL1〜WLm)およびビット線
15〜18(BL1、/(BL1)〜BLn、/(BL
n)の各交点にトランスファゲ−トとコンデンサにより
構成されるメモリセルが配置されている。ビット線15
〜18の信号はセンスアンプ10−1〜10−nにより
増幅され、カラムデコーダ3、SAMa4およびSAM
b5に供給されている。
【0005】図4に示す構成のトリプルポ−トメモリを
前述のマルチメディア表示装置に用いる場合には、計算
機上で作成した図形や文字デ−タはランダムデ−タ端子
6を介して、アドレス端子7に与えられるアドレス信号
により指定されたRAM1内任意の位置に書き込まれ
る。RAM1からのランダムデ−タ端子6へのデータ読
みだしにおいては書き込みと同様、アドレス端子7に与
えられるアドレス信号により指定されたRAM1内任意
の位置の記憶データがランダムデ−タ端子6へ読みださ
れる。
前述のマルチメディア表示装置に用いる場合には、計算
機上で作成した図形や文字デ−タはランダムデ−タ端子
6を介して、アドレス端子7に与えられるアドレス信号
により指定されたRAM1内任意の位置に書き込まれ
る。RAM1からのランダムデ−タ端子6へのデータ読
みだしにおいては書き込みと同様、アドレス端子7に与
えられるアドレス信号により指定されたRAM1内任意
の位置の記憶データがランダムデ−タ端子6へ読みださ
れる。
【0006】シリアルデータa端子8からのビデオデー
タ書き込みにおいては、シリアルデータa端子8からビ
デオデータがSAMa4へ書き込まれ、アドレス端子7
に与えられたRAM1に対する行アドレスにより指定さ
れたRAM1内の任意の1行にSAMa4に記憶された
デ−タが転送される。シリアルデータb端子9からの表
示データ読みだしにおいては、アドレス端子7に与えら
れたRAM1に対する行アドレスにより指定されたRA
M1内の任意の1行のデータがSAMb5へ転送され、
連続的にシリアルデータb端子9へ読みだされる。
タ書き込みにおいては、シリアルデータa端子8からビ
デオデータがSAMa4へ書き込まれ、アドレス端子7
に与えられたRAM1に対する行アドレスにより指定さ
れたRAM1内の任意の1行にSAMa4に記憶された
デ−タが転送される。シリアルデータb端子9からの表
示データ読みだしにおいては、アドレス端子7に与えら
れたRAM1に対する行アドレスにより指定されたRA
M1内の任意の1行のデータがSAMb5へ転送され、
連続的にシリアルデータb端子9へ読みだされる。
【0007】このようにランダムアクセスメモリ(RA
M)と、ランダムアクセスメモリに対してデータ転送が
可能な2個のシリアルアクセスメモリ(SAMa、SA
Mb)を備え、ランダムアクセスメモリに対してのデ−
タ入出力を行うランダムデ−タ端子および2個のシリア
ルアクセスメモリに対してのデ−タ入出力を行う2個の
シリアルデータ端子を備えることにより、マルチメディ
ア表示装置に用いる画像メモリとして、計算機上で作成
した図形や文字と合わせてビデオ信号等を書き込み、表
示のための連続データを読みだしが可能となる。
M)と、ランダムアクセスメモリに対してデータ転送が
可能な2個のシリアルアクセスメモリ(SAMa、SA
Mb)を備え、ランダムアクセスメモリに対してのデ−
タ入出力を行うランダムデ−タ端子および2個のシリア
ルアクセスメモリに対してのデ−タ入出力を行う2個の
シリアルデータ端子を備えることにより、マルチメディ
ア表示装置に用いる画像メモリとして、計算機上で作成
した図形や文字と合わせてビデオ信号等を書き込み、表
示のための連続データを読みだしが可能となる。
【0008】
【発明が解決しようとする課題】ビデオ信号としてNT
SC信号を書き込み、ワ−クステ−ション等のモニタに
表示する場合には、画像情報を更新するフレ−ムレ−ト
はNTSC信号が59.94Hz、モニタは60Hz〜
77Hzと異なるため、追越しノイズと呼ばれるものが
発生する。追越しノイズとは、フレ−ムレ−トの差によ
り、モニタでの表示走査線が入力画像の走査線を追い越
すことにより、モニタ表示画面の上下でNTSC信号の
異なるフレ−ムの画像がモニタ表示画面に現われる現象
であり、図6を用いてその説明をおこなう。
SC信号を書き込み、ワ−クステ−ション等のモニタに
表示する場合には、画像情報を更新するフレ−ムレ−ト
はNTSC信号が59.94Hz、モニタは60Hz〜
77Hzと異なるため、追越しノイズと呼ばれるものが
発生する。追越しノイズとは、フレ−ムレ−トの差によ
り、モニタでの表示走査線が入力画像の走査線を追い越
すことにより、モニタ表示画面の上下でNTSC信号の
異なるフレ−ムの画像がモニタ表示画面に現われる現象
であり、図6を用いてその説明をおこなう。
【0009】図6において、45はモニタおよび入力N
TSC画像を示しており、モニタおよび入力NTSC画
像45内の各ラインはそれぞれの走査線であるととも
に、フレ−ムバッファを構成するメモリにおいては行を
表すワ−ド線に対応する。入力NTSC画像の走査線を
a、モニタ画像の走査線をbとする。フレ−ムレ−トの
差により(6−1)に示すようにNTSC画像の走査線
aがモニタ画像の走査線bに対して先行する状態から、
(6−2)に示すようにモニタ画像の走査線bがNTS
C画像の走査線aを追い越す状態が生じる。(6−2)
に示す状態においては、モニタ表示画面上の走査線Yよ
り上では入力NTSC画像の新しいフレ−ムの画像を、
走査線Yより下では1フレ−ム前の画像を表示すること
になり表示画面が乱れる。この現象はモニタとNTSC
画像のフレ−ムレ−ト差の周期で現われ、モニタのフレ
−ムレ−トが60Hzの場合には、17秒に1回生じ
る。
TSC画像を示しており、モニタおよび入力NTSC画
像45内の各ラインはそれぞれの走査線であるととも
に、フレ−ムバッファを構成するメモリにおいては行を
表すワ−ド線に対応する。入力NTSC画像の走査線を
a、モニタ画像の走査線をbとする。フレ−ムレ−トの
差により(6−1)に示すようにNTSC画像の走査線
aがモニタ画像の走査線bに対して先行する状態から、
(6−2)に示すようにモニタ画像の走査線bがNTS
C画像の走査線aを追い越す状態が生じる。(6−2)
に示す状態においては、モニタ表示画面上の走査線Yよ
り上では入力NTSC画像の新しいフレ−ムの画像を、
走査線Yより下では1フレ−ム前の画像を表示すること
になり表示画面が乱れる。この現象はモニタとNTSC
画像のフレ−ムレ−ト差の周期で現われ、モニタのフレ
−ムレ−トが60Hzの場合には、17秒に1回生じ
る。
【0010】このように、モニタ表示画面に異なるフレ
−ムレ−トの画像を表示する場合には、フレ−ムレ−ト
の差により追越しノイズが生じてしまう。
−ムレ−トの画像を表示する場合には、フレ−ムレ−ト
の差により追越しノイズが生じてしまう。
【0011】本発明は、上述の課題に鑑みてなされ、2
画面分のデ−タを記憶するメモリセルを有し、1画面の
記憶デ−タを他の画面へ転送することにより、追越しノ
イズを削除することができる画像メモリを提供すること
を目的とする。
画面分のデ−タを記憶するメモリセルを有し、1画面の
記憶デ−タを他の画面へ転送することにより、追越しノ
イズを削除することができる画像メモリを提供すること
を目的とする。
【0012】
【課題を解決するための手段】本発明は上記問題点を解
決するため、アレイ状に配置されたメモリセルがデ−タ
を記憶する第1のコンデンサ、前記第1のコンデンサに
接続された第1のトランスファ−ゲ−ト、前記第1のコ
ンデンサに記憶されたデ−タを保持する第2のコンデン
サ、前記第2のコンデンサに接続された第2のトランス
ファ−ゲ−トと前記第1のコンデンサに記憶されたデ−
タを前記第2のコンデンサへ転送する転送手段により構
成されるランダムアクセスメモリと、前記第1のトラン
スファ−ゲ−トに接続される第1のビット線と、前記第
2のトランスファ−ゲ−トに接続される第2のビット線
と、前記第1のトランスファ−ゲ−トに接続される第1
のワ−ド線と、前記第2のトランスファ−ゲ−トに接続
される第2のワ−ド線と、前記第1のワ−ド線を駆動す
るための第1のロ−デコ−ダと、前記第2のワ−ド線を
駆動するための第2のロ−デコ−ダと、前記第1のビッ
ト線の信号を増幅する第1のセンスアンプと、前記第2
のビット線の信号を増幅する第2のセンスアンプと、前
記第1のビット線との間でデ−タ転送を行うための第1
のシリアルアクセスメモリと、前記第2のビット線との
間でデ−タ転送を行うための第2のシリアルアクセスメ
モリを備えた構成とするものである。
決するため、アレイ状に配置されたメモリセルがデ−タ
を記憶する第1のコンデンサ、前記第1のコンデンサに
接続された第1のトランスファ−ゲ−ト、前記第1のコ
ンデンサに記憶されたデ−タを保持する第2のコンデン
サ、前記第2のコンデンサに接続された第2のトランス
ファ−ゲ−トと前記第1のコンデンサに記憶されたデ−
タを前記第2のコンデンサへ転送する転送手段により構
成されるランダムアクセスメモリと、前記第1のトラン
スファ−ゲ−トに接続される第1のビット線と、前記第
2のトランスファ−ゲ−トに接続される第2のビット線
と、前記第1のトランスファ−ゲ−トに接続される第1
のワ−ド線と、前記第2のトランスファ−ゲ−トに接続
される第2のワ−ド線と、前記第1のワ−ド線を駆動す
るための第1のロ−デコ−ダと、前記第2のワ−ド線を
駆動するための第2のロ−デコ−ダと、前記第1のビッ
ト線の信号を増幅する第1のセンスアンプと、前記第2
のビット線の信号を増幅する第2のセンスアンプと、前
記第1のビット線との間でデ−タ転送を行うための第1
のシリアルアクセスメモリと、前記第2のビット線との
間でデ−タ転送を行うための第2のシリアルアクセスメ
モリを備えた構成とするものである。
【0013】
【作用】本発明は上記した構成により、書き込んだ画像
デ−タを記憶する第1のコンデンサの記憶デ−タを表示
モニタのフレ−ムレ−トに同期して第2のコンデンサに
転送し、第2のコンデンサの記憶デ−タを読みだし、モ
ニタに表示することが可能となる。したがって、モニタ
の1フレ−ム表示期間内に第2のコンデンサに記憶した
画像デ−タが変化することがなくなるで、追越しノイズ
を削除することができる。
デ−タを記憶する第1のコンデンサの記憶デ−タを表示
モニタのフレ−ムレ−トに同期して第2のコンデンサに
転送し、第2のコンデンサの記憶デ−タを読みだし、モ
ニタに表示することが可能となる。したがって、モニタ
の1フレ−ム表示期間内に第2のコンデンサに記憶した
画像デ−タが変化することがなくなるで、追越しノイズ
を削除することができる。
【0014】
【実施例】本発明は表示モニタへ与えるフレ−ムバッフ
ァからの読みだしデ−タを、表示モニタの1フレ−ム期
間は変化させないようするため、デ−タを記憶するため
の2個のコンデンサと、該2個のコンデンサ間のデ−タ
転送手段を備えたメモリセルを有する構成としたもので
ある。
ァからの読みだしデ−タを、表示モニタの1フレ−ム期
間は変化させないようするため、デ−タを記憶するため
の2個のコンデンサと、該2個のコンデンサ間のデ−タ
転送手段を備えたメモリセルを有する構成としたもので
ある。
【0015】図7は、ライン69を介してカラーマップ
56に接続されたカラーモニタ57を有するシステム環
境に用いらている、本発明のマルチポートメモリ51を
示している。このシステムでは、カラーマップ56は、
ビデオデータバス68を介して本発明のマルチポートメ
モリ51に接続され、マルチポートメモリ51とカラー
マップ56はライン66および67を介してシリアルポ
ート制御回路55によって制御されている。
56に接続されたカラーモニタ57を有するシステム環
境に用いらている、本発明のマルチポートメモリ51を
示している。このシステムでは、カラーマップ56は、
ビデオデータバス68を介して本発明のマルチポートメ
モリ51に接続され、マルチポートメモリ51とカラー
マップ56はライン66および67を介してシリアルポ
ート制御回路55によって制御されている。
【0016】マルチポートメモリ51はデータバス62
およびアドレスバス63を介して描画ハードウェア53
に接続されている。ランダムポート制御回路54によっ
て、描画ハードウェア53はライン64を介して、マル
チポートメモリ51はライン65を介して制御されてい
る。描画ハードウェア53は標準バス60に接続されて
いるインターフェイス52にライン61を介して接続さ
れている。また、マルチポートメモリ51はシリアルデ
ータライン71を介してシリアルデータ書き込み回路7
0に接続されている。
およびアドレスバス63を介して描画ハードウェア53
に接続されている。ランダムポート制御回路54によっ
て、描画ハードウェア53はライン64を介して、マル
チポートメモリ51はライン65を介して制御されてい
る。描画ハードウェア53は標準バス60に接続されて
いるインターフェイス52にライン61を介して接続さ
れている。また、マルチポートメモリ51はシリアルデ
ータライン71を介してシリアルデータ書き込み回路7
0に接続されている。
【0017】本発明のマルチポートメモリ51は、カラ
ーモニタ57に実際に表示されている画像を格納する。
マルチポートメモリ51に格納されている情報は、ビデ
オデータバス68を介してカラーマップ56に順次送ら
れ、カラーモニタ57に表示される。シリアルポート制
御回路55は、マルチポートメモリ51へシリアル読み
だしを行うための行アドレス72を与えるとともに、マ
ルチポートメモリ51に格納されている情報のカラーマ
ップ56への転送を制御する。
ーモニタ57に実際に表示されている画像を格納する。
マルチポートメモリ51に格納されている情報は、ビデ
オデータバス68を介してカラーマップ56に順次送ら
れ、カラーモニタ57に表示される。シリアルポート制
御回路55は、マルチポートメモリ51へシリアル読み
だしを行うための行アドレス72を与えるとともに、マ
ルチポートメモリ51に格納されている情報のカラーマ
ップ56への転送を制御する。
【0018】カラーモニタ57に表示する画像を変える
ために、マルチポートメモリ51内に格納されている情
報を描画ハードウェア53を介して変更する場合には、
標準バス60から適宜の命令がインターフェイス52を
介して描画ハードウェア53に送られる。ランダムポー
ト制御回路54は、バス61から描画ハードウェア53
が受け取った情報に基づいて、マルチポートメモリ51
内に格納されている情報の変更を制御する。変更する情
報のアドレスはアドレスバス63を介して、変更のため
のデータはデータバス62を介してそれぞれ供給され
る。標準バス60は、コンピュータに接続されており、
コンピュータにより作成された文字や図形データ等が標
準バス60を介して描画ハードウェア53に与えられ
る。
ために、マルチポートメモリ51内に格納されている情
報を描画ハードウェア53を介して変更する場合には、
標準バス60から適宜の命令がインターフェイス52を
介して描画ハードウェア53に送られる。ランダムポー
ト制御回路54は、バス61から描画ハードウェア53
が受け取った情報に基づいて、マルチポートメモリ51
内に格納されている情報の変更を制御する。変更する情
報のアドレスはアドレスバス63を介して、変更のため
のデータはデータバス62を介してそれぞれ供給され
る。標準バス60は、コンピュータに接続されており、
コンピュータにより作成された文字や図形データ等が標
準バス60を介して描画ハードウェア53に与えられ
る。
【0019】またマルチポートメモリ51内に格納され
ている情報をシリアルデータ書き込み回路70を介して
変更する場合には、シリアルデータバス73からシリア
ルデータが与えられる。シリアルデータ書き込み回路7
0はシリアルデータライン71を介して、マルチポート
メモリ51内にシリアルデータを転送する。このように
して、マルチポートメモリ51に格納される情報は修正
される。修正されたマルチポートメモリ51の格納情報
はシリアルポ−ト制御回路55からの制御信号66によ
り表示可能な状態に変更され、ビデオバス68を介して
カラ−マップ56へ転送することによりカラーモニタ5
7上の画像を変更することができる。
ている情報をシリアルデータ書き込み回路70を介して
変更する場合には、シリアルデータバス73からシリア
ルデータが与えられる。シリアルデータ書き込み回路7
0はシリアルデータライン71を介して、マルチポート
メモリ51内にシリアルデータを転送する。このように
して、マルチポートメモリ51に格納される情報は修正
される。修正されたマルチポートメモリ51の格納情報
はシリアルポ−ト制御回路55からの制御信号66によ
り表示可能な状態に変更され、ビデオバス68を介して
カラ−マップ56へ転送することによりカラーモニタ5
7上の画像を変更することができる。
【0020】図1に本発明におけるマルチポ−トメモリ
構成の一実施例を示す。同図において、1−1および1
−2は表示画面に対応する画像データを記憶するメモリ
セルから成るランダムアクセスメモリ(RAMa、RA
Mb)であり、RAMa1−1はアドレス端子7−1か
らのアドレス信号をロウデコーダ2−1およびカラムデ
コーダ3に与えることより、RAMa1−1内の任意の
位置のメモリセルからのランダムデ−タ端子6に対する
書き込みおよび読みだしを行う。RAMb1−2はRA
Ma1−1と等しい記憶容量を持つメモリであり、転送
制御信号41の制御により転送ゲ−ト40を介してRA
Ma1−1から転送された記憶データを保持する機能を
有する。
構成の一実施例を示す。同図において、1−1および1
−2は表示画面に対応する画像データを記憶するメモリ
セルから成るランダムアクセスメモリ(RAMa、RA
Mb)であり、RAMa1−1はアドレス端子7−1か
らのアドレス信号をロウデコーダ2−1およびカラムデ
コーダ3に与えることより、RAMa1−1内の任意の
位置のメモリセルからのランダムデ−タ端子6に対する
書き込みおよび読みだしを行う。RAMb1−2はRA
Ma1−1と等しい記憶容量を持つメモリであり、転送
制御信号41の制御により転送ゲ−ト40を介してRA
Ma1−1から転送された記憶データを保持する機能を
有する。
【0021】4および5はRAMa1−1およびRAM
b1−2内の1行分に対応するデータを記憶するシリア
ルアクセスメモリ(SAMaおよびSAMb)であり、
SAMa4はアドレス端子7−1からのアドレス信号に
応じてロ−デコ−ダa2−1によって指定されたRAM
a1−1内の任意の行とのデ−タ転送が、SAMbはア
ドレス端子7−2からのアドレス信号に応じてロ−デコ
−ダb2−2によって指定されたRAMb1−2内の任
意の行からのデ−タ転送を行う。
b1−2内の1行分に対応するデータを記憶するシリア
ルアクセスメモリ(SAMaおよびSAMb)であり、
SAMa4はアドレス端子7−1からのアドレス信号に
応じてロ−デコ−ダa2−1によって指定されたRAM
a1−1内の任意の行とのデ−タ転送が、SAMbはア
ドレス端子7−2からのアドレス信号に応じてロ−デコ
−ダb2−2によって指定されたRAMb1−2内の任
意の行からのデ−タ転送を行う。
【0022】図2はRAMa1−1、RAMb1−2お
よび転送ゲ−ト40の構成を示すものであり、図3は図
2におけるメモリセルの具体回路構成例を示すものであ
る。RAMa1−1、RAMb1−2および転送ゲ−ト
TGは図2におけるメモリセル内に一体化して構成され
ている。
よび転送ゲ−ト40の構成を示すものであり、図3は図
2におけるメモリセルの具体回路構成例を示すものであ
る。RAMa1−1、RAMb1−2および転送ゲ−ト
TGは図2におけるメモリセル内に一体化して構成され
ている。
【0023】ワ−ド線11−1〜14−1(WLa1〜
WLam)、ビット線15−1〜18−1(BLa1、
/(BLa1)〜BLan、/(BLan)およびワ−
ド線11−2〜14−2(WLb1〜WLbm)、ビッ
ト線15−2〜18−2(BLb1、/(BLb1)〜
BLbn、/(BLbn)の各交点に図2に示すような
メモリセルmcが配置されている。
WLam)、ビット線15−1〜18−1(BLa1、
/(BLa1)〜BLan、/(BLan)およびワ−
ド線11−2〜14−2(WLb1〜WLbm)、ビッ
ト線15−2〜18−2(BLb1、/(BLb1)〜
BLbn、/(BLbn)の各交点に図2に示すような
メモリセルmcが配置されている。
【0024】各メモリセルmcは図3に示すように、2
個のトランスファゲ−トT1(30)、T4(33)と
2個のコンデンサC1(34)、C2(35)および2
個のトランジスタT2(31)、T3(32)より成る
転送ゲート(TG)により構成される。コンデンサC1
(34)にはワ−ド線WLaによりトランスファゲ−ト
T1(30)が駆動され導通状態となることにより、ビ
ットBLaを介してデータが書き込まれるとともに読み
だされる。転送ゲ−トTGはトランジスタT2(31)
およびT3(32)で構成されており、転送制御信号か
らの制御によりトランジスタT3(32)を導通するこ
とにより、コンデンサC1(34)に蓄えられている電
荷に相当する電荷がトランジスタT2(31)により供
給されコンデンサC2(35)に蓄えられる。コンデン
サC2(35)に蓄えられデータはワ−ド線WLbによ
りトランスファゲ−トT4(33)が駆動され導通状態
となることにより、ビットBLbを介して読みだされ
る。
個のトランスファゲ−トT1(30)、T4(33)と
2個のコンデンサC1(34)、C2(35)および2
個のトランジスタT2(31)、T3(32)より成る
転送ゲート(TG)により構成される。コンデンサC1
(34)にはワ−ド線WLaによりトランスファゲ−ト
T1(30)が駆動され導通状態となることにより、ビ
ットBLaを介してデータが書き込まれるとともに読み
だされる。転送ゲ−トTGはトランジスタT2(31)
およびT3(32)で構成されており、転送制御信号か
らの制御によりトランジスタT3(32)を導通するこ
とにより、コンデンサC1(34)に蓄えられている電
荷に相当する電荷がトランジスタT2(31)により供
給されコンデンサC2(35)に蓄えられる。コンデン
サC2(35)に蓄えられデータはワ−ド線WLbによ
りトランスファゲ−トT4(33)が駆動され導通状態
となることにより、ビットBLbを介して読みだされ
る。
【0025】ビット線15−1〜18−1の信号はセン
スアンプ10a−1〜10a−nにより増幅されカラム
デコーダ3、SAMa4に供給され、ビット線15−2
〜18−2の信号はセンスアンプ10b−1〜10b−
nにより増幅されSAMb5に供給されている。
スアンプ10a−1〜10a−nにより増幅されカラム
デコーダ3、SAMa4に供給され、ビット線15−2
〜18−2の信号はセンスアンプ10b−1〜10b−
nにより増幅されSAMb5に供給されている。
【0026】図1に示す構成のトリプルポ−トメモリを
前述のマルチメディア表示装置に用いる場合には、計算
機上で作成した図形や文字デ−タはランダムデ−タ端子
6を介して、アドレス端子7からロ−デコ−ダa2−1
およびカラムデコ−ダ3に与えられるアドレス信号によ
り指定されたRAMa1−1内任意の位置に書き込まれ
る。RAMa1−1からのランダムデ−タ端子6へのデ
ータ読みだしにおいては書き込みと同様、アドレス端子
7に与えられるアドレス信号により指定されたRAMa
1−1内任意の位置の記憶データがランダムデ−タ端子
6へ読みだされる。
前述のマルチメディア表示装置に用いる場合には、計算
機上で作成した図形や文字デ−タはランダムデ−タ端子
6を介して、アドレス端子7からロ−デコ−ダa2−1
およびカラムデコ−ダ3に与えられるアドレス信号によ
り指定されたRAMa1−1内任意の位置に書き込まれ
る。RAMa1−1からのランダムデ−タ端子6へのデ
ータ読みだしにおいては書き込みと同様、アドレス端子
7に与えられるアドレス信号により指定されたRAMa
1−1内任意の位置の記憶データがランダムデ−タ端子
6へ読みだされる。
【0027】シリアルデータa端子8からのビデオデー
タ書き込みにおいては、シリアルデータa端子8からビ
デオデータがSAMa4へ書き込まれ、アドレス端子7
−1からRAMa1−1に対する行アドレスを与え、ロ
−デコ−ダa2−1によって指定されたRAMa1−1
内の任意の1行に対してSAMa4に記憶されたデ−タ
が転送される。RAMa1−1に書き込まれたデータは
シリアルデータb端子9に接続される表示モニタのフレ
−ムレ−トに同期した転送制御信号41により、転送ゲ
ート40を介してRAMb1−2へ転送される。
タ書き込みにおいては、シリアルデータa端子8からビ
デオデータがSAMa4へ書き込まれ、アドレス端子7
−1からRAMa1−1に対する行アドレスを与え、ロ
−デコ−ダa2−1によって指定されたRAMa1−1
内の任意の1行に対してSAMa4に記憶されたデ−タ
が転送される。RAMa1−1に書き込まれたデータは
シリアルデータb端子9に接続される表示モニタのフレ
−ムレ−トに同期した転送制御信号41により、転送ゲ
ート40を介してRAMb1−2へ転送される。
【0028】シリアルデータb端子9からの表示データ
読みだしにおいては、アドレス端子7−2からRAMb
1−2に対する行アドレスを与え、ロ−デコ−ダb2−
2によって指定されたRAMb1−2内の任意の1行の
データがSAMb5へ転送され、SAMb5から連続的
にシリアルデータb端子9へ読みだされる。
読みだしにおいては、アドレス端子7−2からRAMb
1−2に対する行アドレスを与え、ロ−デコ−ダb2−
2によって指定されたRAMb1−2内の任意の1行の
データがSAMb5へ転送され、SAMb5から連続的
にシリアルデータb端子9へ読みだされる。
【0029】このように2個のランダムアクセスメモリ
(RAMa、RAMb)と、該2個のランダムアクセス
メモリ間のデータ転送手段と、それぞれのランダムアク
セスメモリに対してデータ転送が可能な2個のシリアル
アクセスメモリ(SAMa、SAMb)を備え、ランダ
ムアクセスメモリに対してのデ−タ入出力を行うランダ
ムデ−タ端子および2個のシリアルアクセスメモリに対
してのデ−タ入出力を行う2個のシリアルデータ端子を
備えることにより、一方のシリアルデータ端子からの書
き込みデータに依存されずに、他方のシリアルデータ端
子からランダムアクセスメモリ全体のデータ読みだしが
可能となる。
(RAMa、RAMb)と、該2個のランダムアクセス
メモリ間のデータ転送手段と、それぞれのランダムアク
セスメモリに対してデータ転送が可能な2個のシリアル
アクセスメモリ(SAMa、SAMb)を備え、ランダ
ムアクセスメモリに対してのデ−タ入出力を行うランダ
ムデ−タ端子および2個のシリアルアクセスメモリに対
してのデ−タ入出力を行う2個のシリアルデータ端子を
備えることにより、一方のシリアルデータ端子からの書
き込みデータに依存されずに、他方のシリアルデータ端
子からランダムアクセスメモリ全体のデータ読みだしが
可能となる。
【0030】以上のように本実施例によれば、マルチポ
−トメモリを計算機上で作成した図形や文字等の画像デ
ータと同時にNTSCなどのビデオデ−タを同一モニタ
画面上に表示するマルチメディア表示装置に適用する場
合には、ビデオデ−タの書き込みとは無関係に、固定さ
れた一画面のデータを読みだしモニタに表示することが
できるので、簡単な構成で追越しノイズの発生しないシ
ステムを実現できる。
−トメモリを計算機上で作成した図形や文字等の画像デ
ータと同時にNTSCなどのビデオデ−タを同一モニタ
画面上に表示するマルチメディア表示装置に適用する場
合には、ビデオデ−タの書き込みとは無関係に、固定さ
れた一画面のデータを読みだしモニタに表示することが
できるので、簡単な構成で追越しノイズの発生しないシ
ステムを実現できる。
【0031】
【発明の効果】本発明のマルチポ−トメモリを計算機上
で作成した図形や文字等の画像データと同時にNTSC
などのビデオデ−タを同一モニタ画面上に表示するマル
チメディア表示装置に適用する場合には、ビデオデ−タ
の書き込みとは無関係に、固定された一画面のデータを
読みだしモニタに表示することができるので、簡単な構
成で追越しノイズの発生しないシステムを実現できる。
で作成した図形や文字等の画像データと同時にNTSC
などのビデオデ−タを同一モニタ画面上に表示するマル
チメディア表示装置に適用する場合には、ビデオデ−タ
の書き込みとは無関係に、固定された一画面のデータを
読みだしモニタに表示することができるので、簡単な構
成で追越しノイズの発生しないシステムを実現できる。
【0032】また、計算機上で作成した図形や文字等の
画像データを表示する画像表示装置においては、2個の
フレ−ムバッファを有し、一方のフレ−ムバッファに図
形や文字等の画像データを書き込んでいる期間は他方の
フレ−ムバッファから表示データを読みだし、一方のフ
レ−ムバッファに図形や文字等の画像データを書き終え
た時点で表示データの読みだしを開始し、他方のフレ−
ムバッファに図形や文字等の画像データを書き込むダブ
ルバッファと呼ばれる機能がアニメ−ションの作成等に
広く用いられている。このようなダブルバッファ機能を
実現するためにはフレ−ムバッファを2個備えなくては
ならないため、システムを構成するには膨大な部品点数
を必要としていた。本発明のマルチポ−トメモリをこの
ダブルバッファ機能を必要とするシステムに用いること
により、計算機上で作成した図形や文字等の画像データ
を一方のランダムアクセスメモリ(RAMa)に書き込
み、書き込みが終了した時点で他方のランダムアクセス
メモリ(RAMb)へ転送し、ランダムアクセスメモリ
(RAMb)から表示データを読みだすことにより上記
のダブルバッファ機能実現することができるので、フレ
−ムバッファを1個備えるだけでダブルバッファ機能を
構成でき、部品点数の削減にきわめて有効である。この
ように本発明は実用上きわめて有用である。
画像データを表示する画像表示装置においては、2個の
フレ−ムバッファを有し、一方のフレ−ムバッファに図
形や文字等の画像データを書き込んでいる期間は他方の
フレ−ムバッファから表示データを読みだし、一方のフ
レ−ムバッファに図形や文字等の画像データを書き終え
た時点で表示データの読みだしを開始し、他方のフレ−
ムバッファに図形や文字等の画像データを書き込むダブ
ルバッファと呼ばれる機能がアニメ−ションの作成等に
広く用いられている。このようなダブルバッファ機能を
実現するためにはフレ−ムバッファを2個備えなくては
ならないため、システムを構成するには膨大な部品点数
を必要としていた。本発明のマルチポ−トメモリをこの
ダブルバッファ機能を必要とするシステムに用いること
により、計算機上で作成した図形や文字等の画像データ
を一方のランダムアクセスメモリ(RAMa)に書き込
み、書き込みが終了した時点で他方のランダムアクセス
メモリ(RAMb)へ転送し、ランダムアクセスメモリ
(RAMb)から表示データを読みだすことにより上記
のダブルバッファ機能実現することができるので、フレ
−ムバッファを1個備えるだけでダブルバッファ機能を
構成でき、部品点数の削減にきわめて有効である。この
ように本発明は実用上きわめて有用である。
【図1】本発明の一実施例におけるマルチポートメモリ
の構成図
の構成図
【図2】同メモリにおけるランダムアクセスメモリの一
構成図
構成図
【図3】同メモリにおけるメモリセルの一回路構成図
【図4】従来のマルチポートメモリの構成図
【図5】同メモリにおけるランダムアクセスメモリの構
成図
成図
【図6】追越しノイズの説明図
【図7】本発明のマルチポートメモリを用いたシステム
構成の説明図
構成の説明図
1−1、1−2 ランダムアクセスメモリ 2−1、2−2 ロウデコーダ 3 カラムデコーダ 4,5 シリアルアクセスメモリ 6 ランダムデ−タ端子 7 アドレス端子 8、9 シリアルデ−タ端子 40 転送ゲート 41 転送制御信号
Claims (1)
- 【請求項1】アレイ状に配置されたメモリセルがデ−タ
を記憶する第1のコンデンサ、前記第1のコンデンサに
接続された第1のトランスファ−ゲ−ト、前記第1のコ
ンデンサに記憶されたデ−タを保持する第2のコンデン
サ、前記第2のコンデンサに接続された第2のトランス
ファ−ゲ−ト、前記第1のコンデンサに記憶されたデ−
タを前記第2のコンデンサへ転送する転送手段により構
成されるランダムアクセスメモリと、前記第1のトラン
スファ−ゲ−トに接続される第1のビット線と、前記第
2のトランスファ−ゲ−トに接続される第2のビット線
と、前記第1のトランスファ−ゲ−トに接続される第1
のワ−ド線と、前記第2のトランスファ−ゲ−トに接続
される第2のワ−ド線と、前記第1のワ−ド線を駆動す
るための第1のロ−デコ−ダと、前記第2のワ−ド線を
駆動するための第2のロ−デコ−ダと、前記第1のビッ
ト線の信号を増幅する第1のセンスアンプと、前記第2
のビット線の信号を増幅する第2のセンスアンプと、前
記第1のビット線との間でデ−タ転送を行うための第1
のシリアルアクセスメモリと、前記第2のビット線との
間でデ−タ転送を行うための第2のシリアルアクセスメ
モリを備えたことを特徴とするマルチポートメモリ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4015979A JPH05210971A (ja) | 1992-01-31 | 1992-01-31 | マルチポートメモリ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4015979A JPH05210971A (ja) | 1992-01-31 | 1992-01-31 | マルチポートメモリ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05210971A true JPH05210971A (ja) | 1993-08-20 |
Family
ID=11903808
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4015979A Pending JPH05210971A (ja) | 1992-01-31 | 1992-01-31 | マルチポートメモリ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05210971A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998019309A1 (fr) * | 1996-10-30 | 1998-05-07 | Oki Electric Industry Co., Ltd. | Memoire |
| JP2015038797A (ja) * | 2013-07-17 | 2015-02-26 | 株式会社半導体エネルギー研究所 | 半導体装置及びその駆動方法 |
-
1992
- 1992-01-31 JP JP4015979A patent/JPH05210971A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998019309A1 (fr) * | 1996-10-30 | 1998-05-07 | Oki Electric Industry Co., Ltd. | Memoire |
| JP2015038797A (ja) * | 2013-07-17 | 2015-02-26 | 株式会社半導体エネルギー研究所 | 半導体装置及びその駆動方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5473566A (en) | Memory architecture and devices, systems and methods utilizing the same | |
| US5129059A (en) | Graphics processor with staggered memory timing | |
| US5687132A (en) | Multiple-bank memory architecture and systems and methods using the same | |
| US5945974A (en) | Display controller with integrated half frame buffer and systems and methods using the same | |
| JPH0141994B2 (ja) | ||
| US5594474A (en) | VRAM having isolated array sections for providing write functions that will not affect other array sections | |
| US4608678A (en) | Semiconductor memory device for serial scan applications | |
| JP2889149B2 (ja) | 画像表示制御方法及び画像表示制御装置 | |
| JPH11510620A (ja) | 統合されたシステム/フレームバッファメモリ及びシステム、ならびにそれらの使用方法 | |
| JPH05210971A (ja) | マルチポートメモリ | |
| US5500819A (en) | Circuits, systems and methods for improving page accesses and block transfers in a memory system | |
| JP3061824B2 (ja) | 半導体メモリ | |
| JP2907630B2 (ja) | フレームメモリ制御装置 | |
| KR20000018627A (ko) | 높은 멀티 비트 자유도의 반도체 메모리장치 | |
| JPH07160572A (ja) | 画像メモリシステム | |
| JPS6024586A (ja) | 表示デ−タの処理回路 | |
| JPH06223577A (ja) | Sram | |
| HK1004836A (en) | Display controller with internal half frame buffer and systems and methods using the same | |
| GB2208095A (en) | Display systems | |
| JPH1040412A (ja) | 三次元図形描画方法及びその装置 | |
| JPH0429193A (ja) | 液晶表示装置 | |
| JPH0863138A (ja) | 表示装置 | |
| JPH05151771A (ja) | フレームメモリ装置 | |
| JPS63144490A (ja) | 半導体記憶装置 | |
| JPH05159566A (ja) | デュアルポートメモリ |