JPH04297936A - メモリ制御回路 - Google Patents

メモリ制御回路

Info

Publication number
JPH04297936A
JPH04297936A JP6316091A JP6316091A JPH04297936A JP H04297936 A JPH04297936 A JP H04297936A JP 6316091 A JP6316091 A JP 6316091A JP 6316091 A JP6316091 A JP 6316091A JP H04297936 A JPH04297936 A JP H04297936A
Authority
JP
Japan
Prior art keywords
memory
bank
data
signal
address
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
JP6316091A
Other languages
English (en)
Inventor
Hiroshi Hosokawa
博司 細川
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP6316091A priority Critical patent/JPH04297936A/ja
Publication of JPH04297936A publication Critical patent/JPH04297936A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、バンクメモリを制御す
るメモリ制御回路に関する。
【0002】
【従来の技術】従来、複数のバンクメモリを制御するメ
モリ制御回路は、2ウエイ(WAY)バンクメモリ・イ
ンターリーブ制御方式に代表されるように、各バンクメ
モリを交互にアクセスするように構成されている。従来
のメモリ制御回路の代表的な回路構成例を図8に示し、
従来のメモリ制御の動作の一例としてメモリインターリ
ーブ制御(2バンク)について説明する。
【0003】図8において、システムバス1からのサイ
クルスタート信号TSや応答信号ACKその他のコント
ロール信号6やメモリバンク指定等に必要なアドレス信
号4の情報から、不図示のDRAMコントローラ全体を
制御する信号をステートコントローラ7で生成する。ア
ドレス/データバス2はステートコントローラ7からの
制御信号301によりマルチプレクサ3でアドレスバス
4とデータバス5に切り分けられ、アドレスのラッチ信
号302によりアドレスラッチ16に格納される。
【0004】このアドレスがメモリアドレスの場合はロ
ーアドレスストローブ(RAS)信号とライトイネーブ
ル(WE)信号の制御信号303、Aバンクのカラムア
ドレスストローブ(CAS)信号であるCAS−Ax(
−AはAバンクを示す。xは複数の信号を示す)の制御
信号304、BバンクのCASであるCAS−Bx(−
BはBバンクを示す)の制御信号305、Aバンクのメ
モリアドレスであるMA−Axの制御信号306、Bバ
ンクのメモリアドレスであるMA−Bxの制御信号30
7、AバンクのメモリデータであるDT−Axの制御信
号308、BバンクのメモリデータであるDT−Bxの
制御信号309によりメモリへのアクセスが行われる。 まずラッチされたアドレス310からMA−Ax制御回
路311によりAバンクのメモリのローアドレスが信号
線312に、MA−Bx制御回路313によりBバンク
のメモリのローアドレスが信号線314に同時に出力さ
れる。
【0005】その1クロック後、RAS,WE制御回路
9によりRAS10がアサートされ、次に半クロック後
MA−Ax制御回路311によりAバンクのメモリのカ
ラムアドレスが信号線312に出力される。MA−Bx
制御回路313によりBバンクのメモリのカラムアドレ
スが信号線314に出力され、そしてライトアクセスの
場合にはWE11がアサートされる。
【0006】ここまではAバンクの制御信号もBバンク
の制御信号も同じタイミングで動作する。メモリへのア
クセスアドレスがAバンクからのアクセスの場合、CA
S−Bxの制御回路14はそのままで、メモリアドレス
がカラムアドレスに変化した1クロック後CAS−Ax
の制御回路12によりCAS−Ax13がアサートされ
る。この時、1つのバンクのみのシングル転送の時はア
クセス要求に対応するバイトに相当するCAS−Ax1
3のみアサートされ、2つのバンクに対するバースト転
送の時は4本すべてのCAS−Ax13がアサートされ
る。なお、Bバンクからのアクセスの時はCAS−Bx
15がCAS−Ax13と同様の動作をする。
【0007】バースト転送の時には、CAS−Bxの制
御回路14によりCAS−Bx15はCAS−Ax13
に1クロック遅れてアサートされる。Aバンク,Bバン
クともCASxのネゲートはアサートの1.5クロック
後に行われ、バースト転送時は各バンクのメモリアドレ
スのカラムアドレスチェンジが各バンクのCASxのネ
ゲートと同時に行われ、半クロック後に再びCASxが
アサートされる。すなわちCASxのアサートタイミン
グの幅は2クロックで、AバンクとBバンクでは1クロ
ックずれてアサートされるため交互にアサートされる訳
である。
【0008】以上の動作がバースト転送終了まで繰り返
され、メモリへのアクセスアドレスがBバンクからのア
クセスの場合は、CAS−Bx15から先にアクセスさ
れ、同様のアクセスが行われる。
【0009】以上がメモリアクセス時の制御信号及びメ
モリアドレスの動作タイミングであるが、次にメモリリ
ード時とメモリライト時のデータと応答信号ACKの制
御及びタイミングについて述べる。
【0010】まずメモリライト時は、システムバス1か
らのデータ信号5をセレクタ23が制御信号308によ
り最初のアクセスのAバンクのデータバス315に切り
替え、データ信号5がDT−Axバッファ19にラッチ
され、Aバンクのメモリデータバス20に出力される。
【0011】この時システムバスには応答信号ACKが
アサートされ、シングル転送の場合は次のクロックでA
CKがネゲートされてシステムバスが開放される。バー
スト転送時は1クロック後にシステムからのデータバス
5はBバンク用のデータに切り換わり、Aバンク同様制
御信号309によりBバンクのデータバス316に切り
換わってDT−Bxバッファ21にラッチされ、Bバン
クのメモリデータバス22に出力される。
【0012】更に1クロック後にはシステムからのデー
タバス5はAバンク用のデータに切り換わり、その後は
バースト転送終了まで同様の制御が行われる。この時デ
ータバッファが各バンクに1ワードの時は、従来のイン
ターリーブ制御ではBバンクのCAS−Bx15のアサ
ートがAバンクのCAS−Ax13のアサートに1クロ
ック遅れるため1ウェイトはいることになる。メモリへ
のアクセスアドレスがBバンクからのアクセスの場合は
Bバンク用のデータが最初にラッチされ、Aバンクの時
と同様の制御が行われる。
【0013】次にメモリリード時は、最初のアクセスの
Aバンクからのデータ20が制御信号308及び301
によりシステムバス1に出力され、システムバスにはC
AS−Ax13のネゲートタイミングでデータが確定す
るよう応答信号ACKをアサートする。バースト転送時
は1クロック後は制御信号311によりセレクタ23が
Bバンクのデータに切り換わり、Bバンクのデータがシ
ステムバス1に出力され、以上の動作がバースト転送終
了まで繰り返される。メモリへのアクセスアドレスがB
バンクからのアクセスの場合はBバンクのデータが最初
にセレクトされ、Aバンクの時と同様の制御が行われる
【0014】以上の従来のインターリーブの動作タイミ
ングを図9と図10に示す。図9はメモリライト時の動
作タイミング、図10はメモリリード時の動作タイミン
グを示す。図4における401〜405はシステムバス
1上の信号で、401はシステムクロックCLK、40
2はサイクルスタート信号TS、403はリード/ライ
ト信号R/Wを示す。404は応答信号ACK、405
はシステムアドレス/データバスADxを示している。 406〜413はメモリに接続する信号で、406はメ
モリのRAS、407はメモリのライトイネーブル信号
WEを示す。408はAバンクのメモリアドレスである
MA−Ax、409はAバンクのCASであるCAS−
Axを示す。
【0015】410はAバンクのメモリデータであるD
T−Ax、411はBバンクのメモリアドレスであるM
A−Bxを示す。412はBバンクのCASであるCA
S−Bx、413はBバンクのメモリデータであるDT
ーBxを示す。
【0016】TS402がアサートされた時のCLK1
の立ち上りのタイミングでシステムアドレスバス414
をラッチし、このアドレスからAバンクのローアドレス
415とカラムアドレス416と417、更にBバンク
のローアドレス418とカラムアドレエス419と42
0に変換される。またこの時R/W信号403がライト
の時はWE信号407がアサートされる。システムデー
タバス421と422がAバンクメモリデータDTーA
x423と424に、システムデータバス425と42
6がBバンクメモリデータDT−Bx427と428に
出力される。
【0017】図10において、システムバスの応答信号
ACK404とリード/ライト信号R/W403とメモ
リライトイネーブルWE信号407とデータバス以外の
動作タイミングはメモリライトの場合と同じである。サ
イクルスタート信号TS401のアサートアサートされ
た時のCLK1の立ち上りの時に403のR/W信号が
リードの場合はメモリへのWE信号407がディゼ−ブ
ルとなり、Aバンクからのデータ501と502がシス
テムデータバス503と504に、Bバンクからのデー
タ505と506がシステムデータバス507と508
に出力され、システムバスの応答信号ACK404のア
サートタイミングで取り込まれる。
【0018】
【発明が解決しようとする課題】しかしながら、上記従
来例ではA,Bバンクメモリ両方にアクセスする場合(
バンクモードまたはバーストモードと称す)は、一定順
序でアクセスさせるので、共通アドレスをA,Bバンク
メモリ両方に割当てることはできない。
【0019】また、共通アドレスが割当てられた複数の
バンクメモリに個別にアクセスする方法としてはバンク
メモリに対するアドレスを指定したときにシステムデー
タバスによりバンク番号をメモリ制御回路に指示する方
法が知れているが、この方法ではバーストモードでA,
Bバンクの両方にアクセスすることはできない。
【0020】そこで、本発明の目的は、上述の点に鑑み
、バーストモードおよびシングルモードの両方のモード
で、アドレスの共通化された複数のバンクメモリにアク
セスすることの可能なメモリ制御回路を提供することに
ある。
【0021】
【課題を解決するための手段】このような目的を達成す
るために、本発明は、アドレスを共通化した複数のバン
クメモリに対するアクセスの制御を行うメモリ制御回路
において、前記複数のバンクメモリの中の指定バンクメ
モリに対するアクセスを外部から要求された場合は、当
該指定バンクメモリのみアクセスのための信号を供給し
、前記複数のバンクメモリに対するアクセスを外部から
要求された場合は、当該複数のバンクメモリの各々に同
時または時系列的にアクセスのための信号を供給する制
御手段と、当該アクセスのために前記複数のバンクメモ
リに対して読み/書きすべきデータを一時記憶しておく
記憶手段とを具えたことを特徴とする。
【0022】
【作用】本発明では、バンク(バースト)モードおよび
シングルモードの指定に応じて、制御手段によりメモリ
アクセスに必要な信号を、該当のバンンクメモリに供給
し、この1以上のバンクメモリから読出された信号また
は当該バンクメモリに書き込むべき信号を記憶手段に一
時記憶しておくので、CPUなどアクセス側のアドレス
/データの信号送受信タイミングとメモリ側の読み/書
きのアクセスタイミングを非同期で行うことができる。 このため、バンクモードおよびシングルモードのように
、上記アドレス/データ信号の送受信タイミングとアク
セスタイミングがそれぞれ異なる場合でも、アクセスモ
ードに応じたメモリアクセスが可能となる。
【0023】
【実施例】以下、図面を参照して、本発明実施例を詳細
に説明する。
【0024】図1は本発明実施例の回路構成を示すブロ
ック図であり、1はシステムバス、2はシステムアドレ
ス/データバスである。3はアドレスとデータを切り分
けるマルチプレクサ、4はシステムアドレスバスである
。5はシステムデータバス、6はクロック及びコントロ
ール信号のバスである。7はメモリ制御回路全体を制御
するステートコントローラ、8はステートコントローラ
7からの制御信号である9はRAS10及びWE11の
制御回路、12はAバンクのCASであるCAS−Ax
13の制御回路である。14はBバンクのCASである
CAS−Bx15の制御回路、16はシステムアドレス
4をラッチするラッチ回路である。17はメモリアドレ
スMAx18の制御回路、19はAバンクメモリのデー
タDT−Ax20のバッファである。21はBバンクメ
モリのデータDT−Bx22のバッファ、である。バッ
ファ19,21が本発明の記憶手段として動作する。 23はシステムデータバス5のマルチプレクサ兼メモリ
データDT−Ax20とDT−Bx22のセレクタであ
る。24はAバンクのメモリ、25はBバンクのメモリ
、26は本発明のメモリ制御回路全体を示す。本実施例
では制御回路9,12,14,17がステートコントロ
ーラ7と共に本発明の制御手段を構成する。
【0025】このメモリ制御回路の動作については後で
詳述する。
【0026】図2は本発明を適用した情報処理装置全体
の回路構成を示すブロック図である。図中201は装置
全体を制御するCPU、202は図1と同様の本発明の
メモリ制御回路である。203と204はメモリ制御回
路202で制御されるバンクメモリを示し、プログラム
の記憶やワークエリアとして使われる。
【0027】205はCPUの手を介さずにメモリとI
/O間でデータの転送を行うDMAの制御回路(Dir
ect  Memory  Access  Cont
roller)である。206はイーサネット等のLA
Nとのインターフェース、207はROM,SRAM,
RS232C等の入出力機器(I/O)類である。20
8はハードディスク、209はフロッピーディスクであ
る。210はハードディスク208やフロッピーディス
ク209とのインターフェースである。211はプリン
タ、212はプリンタインターフェースである。
【0028】213はキーボードやマウスのインターフ
ェース、214はキーボードである。215はポインテ
ィングデバイスであるマウス、216はイーサネット等
のローカルエリアネットワークである。218はCRT
等の画像表示装置、219は画像表示装置218のイン
ターフェースである。
【0029】また、本実施例ではメモリアクセス時のシ
ングルモード及びバーストモードの指示をCPU201
により行い、この指示を専用の3本のコントロール信号
線によりメモリ制御回路202に転送する。このコント
ロール信号のビット内容に応じてメモリ制御回路の20
2内のステートコントローラでモード判別を行い、ステ
ートコントローラからの指示でモード内容に応じた後述
のアクセス処理を実行する。
【0030】図2において、CPU201はパワーオン
後、I/O207にあるROM内のプログラムに従って
システムチェック等の立ち上げ処理を行なった後、ハー
ドディスク208内に格納されたOS等のプログラムを
メインメモリに持ってくる。ユーザのキーボード214
やマウス215からの指示により、アプリケーションプ
ログラムが動作する。
【0031】メモリ203,204へのアクセスはメモ
リ制御回路202から同じタイミングで行われる。
【0032】次に、図3を基に本発明のメモリコントロ
ーラの一例として上記インターリーブ同様2バンクのメ
モリをアクセスする場合の実施例について説明する。な
お、図3は図1の回路を詳細に示すブロック図である。 また、図3の回路は図8の従来例の回路と対比させて記
載してあり、従来例と同一の箇所には同一の符号を付し
ている。図3のメモリ制御回路が従来例と異なる点は、
(1)バースト転送時、両バンク同時にCASx信号を
アサートし、奇数ワード転送時は最後のワードのアドレ
スに対応するバンクのCASx信号だけアサートする。
【0033】(2)メモリアドレスは両バンク共通であ
る。
【0034】後は前記従来例と同様の動作をする。
【0035】まずステートコントローラ7からのメモリ
アドレスの制御信号601によりラッチされたアドレス
310からMAx制御回路17により両バンクにメモリ
のローアドレス18が出力され、その1クロック後RA
S,WE制御回路9によりRAS10がアサートされ、
次に半クロック後MAx制御回路17により両バンクの
メモリのカラムアドレス18が出力、そしてライトアク
セスの場合はWE11がアサートされる。
【0036】シングル転送の時は従来のタイミングと同
じだが、バースト転送の時は従来の方法ではAバンクと
BバンクのCASxが交互にアクセスされたが、本発明
では両バンクのCASxが同時にアクセスされる。すな
わち従来の方法で先にアクセスされたバンクのCASx
アサートタイミングで両バンクのCASxをアサートし
、奇数転送の場合は、最後のワードのアドレスに対応す
るバンクのCASxのみアサートする。
【0037】以上がメモリアクセス時の制御信号及びメ
モリアドレスの動作タイミングであるが、次にメモリリ
ード時とメモリライト時のデータの制御及びタイミング
について述べる。まずメモリライト時は、ノーウェイト
でシステムバスに応答信号ACKがアサートされ、セレ
クタ23が制御信号308により最初のアクセスのAバ
ンクのデータバス315に切り換え、システムバス1か
らのデータ信号5をDT−Axバッファ19にラッチさ
せ、Aバンクのメモリデータバス20に出力させる。
【0038】シングル転送の場合は次のクロックでAC
Kがネゲートされてシステムバスが解放されるが、バー
スト転送時は1クロック後にシステムからのデータバス
5はBバンク用のデータに切り換わり、Aバンク同様制
御信号309によりBバンクのデータバス316に切り
換わって、Bバンク用のデータがDT−Bxバッファ2
1にラッチされ、Bバンクのメモリデータバス22に出
力される。
【0039】更に1クロック後にはシステムからのデー
タバス5はAバンク用のデータに切り換わり、その後は
バースト転送終了まで同様の制御が行われる。この時デ
ータバッファが各バンクに1ワードのときは従来のイン
ターリーブ制御では1ウェイト入ったが、本発明ではノ
ーウェイトで動作する。
【0040】次にメモリリード時は、Aバンクからのデ
ータ20とBバンクからのデータ22が制御信号308
及び309によりメモリデータバッファ19と21にC
ASxのネゲートタイミングでラッチされ、最初のアク
セスアドレスに対応するバンクのデータがセレクタ23
でセレクトされてデータバス5を通り制御信号301に
よりシステムバス1に出力され、システムバスにはCA
Sxのネゲートタイミングでデータが確定するよう応答
信号ACKをアサートする。
【0041】バースト転送時は1クロック後は制御信号
309によりMUX23がBバンクのデータに切り換わ
り、既に1クロック前にラッチされているBバンクのデ
ータがシステムバス1に出力され、以上の動作がバース
ト転送終了まで繰り返される。メモリへのアクセスアド
レスがBバンクからのアクセスの場合はBバンク用のデ
ータが最初にラッチされ、Aバンクの時と同様の制御が
行われる。
【0042】以上の本発明の動作タイミングを図4と図
5に示す。図4はメモリライト時の動作タイミング、図
5はメモリリード時の動作タイミングを示す。
【0043】図4における701は両バンクのメモリア
ドレスであるMAxを示す。TS402がアサートされ
た時のCLK1の立ち上りのタイミングでシステムアド
レスバス414をラッチし、このアドレスから両バンク
のローアドレス702とカラムアドレス703と704
に変換される。
【0044】またこの時R/W信号403がライトの時
はWE信号407がアサートされる。システムデータバ
ス705と706がAバンクメモリデータDT−Ax7
07と708に、システムデータバス709と710が
BバンクメモリデータDT−Bx711と712に出力
される。
【0045】図5において、システムバスの応答信号A
CK404とリード/ライト信号R/W403とメモリ
ライトイネーブルWE信号407とデータバス以外の動
作タイミングはメモリライトの場合と同じである。
【0046】サイクルスタート信号TS401のアサー
トされた時のCLK1の立ち上りの時に403のR/W
信号がリード時のメモリへのWE信号407がディゼー
ブルとなり、Aバンクからのデータ801と802がシ
ステムデータバス803と804に、Bバンクからのデ
ータ605と606がシステムデータバス607と60
8に出力され、システムバスの応答信号ACK404の
アサートタイミングで取り込まれる。
【0047】最後に本発明の動作タイミング制御の処理
手順を図6と図7に示す。図6はメモリへの制御信号及
びメモリアドレスの処理手順を示し、図7は応答信号A
CK及びデータの処理手順を示す。
【0048】以上述べてきたように複数のメモリバンク
を同時にアクセスする制御にすることで、(1)リード
時、偶数ワードの転送の時は従来のインターリーブに比
べてメモリアクセスサイクルが短くなるためRASプリ
チャージが早く終了し、連続アクセス時にオーバーヘッ
ドが軽減される。
【0049】(2)ライト時、データバッファが両バン
クに1ワードの時ノーウェイトで動作でき、前記理由に
よるオーバーヘッドも軽減される。
【0050】(3)両バンク同じタイミングでアクセス
するため、メモリアドレスを共通にでき、小型化が図れ
る。
【0051】なお、上記説明ではメモリバンクが2つの
例で説明したが、両バンク同時にアクセスするためメモ
リバンクの数が増えても同様の制御が可能である。
【0052】なお、本実施例ではバーストモードにおけ
る情報の読み/書き時間を短縮させる目的で、アドレス
信号等のアクセス用の信号を複数のバンクメモリに同時
に供給しているが、複数のバンクメモリへのアドレス信
号およびデータ信号を共通バスにより転送する場合は、
アクセス用信号をメモリ毎に時系列的に供給すればよい
【0053】
【発明の効果】以上、説明したように、本発明によれば
、アドレスの共通化された複数のバンクメモリに対して
シングルモードおよびバーストモードのいずれのモード
でもアクセスすることが可能となるので、例えば複数の
バンクメモリに対して情報を一括的に書き込んだ後、個
別メモリ毎に記憶情報の内容の更新といった従来ではで
きないアドレスの共通化されたバンクメモリに対するメ
モリアクセスが可能となる。
【図面の簡単な説明】
【図1】本発明実施例の基本構成を示すブロック図であ
る。
【図2】本発明を適用した情報処理システムの回路構成
を示すブロック図である。
【図3】図1に示すメモリ制御回路の詳細な回路構成を
示すブロック図である。
【図4】本発明実施例の動作内容を示すタイミングチャ
ートである。
【図5】本発明実施例の動作内容を示すタイミングチャ
ートである。
【図6】本発明実施例の動作手順を示すフローチャート
である。
【図7】本発明実施例の動作手順を示すフローチャート
である。
【図8】従来例の回路構成を示すブロック図である。
【図9】従来例の動作内容を示すタイミングチャートで
ある。
【図10】従来例の動作内容を示すタイミングチャート
である。
【符号の説明】
1  システムバス 2  システムアドレス/デ−タバス 3  マルチプレクサ 4  システムアドレスバス 5  システムデータバス 6  クロック及びコントロール信号のバス7  ステ
ートコントローラ 8  制御信号 9  RAS,WE制御回路 10  ローアドレスストローブ(RAS)信号11 
 ライトイネ−ブル(WE)信号12  CAS−Ax
制御回路 13  カラムアドレスストローブ(CAS−Ax)信
号14  CAS−Bx制御回路 15  コラムアドレスストローブ(CAS−Bx)信
号16  アドレスラッチ回路 17  メモリアドレス(MAx)制御回路18  メ
モリアドレス(MAx) 19  バッファ 20  Aバンクメモリのデータ(DT−Ax)21 
 バッファ 22  Bバンクメモリのデータ(DT−Bx)23 
 マルチプレクサ兼セレクタ 24  Aバンクメモリ 25  Bバンクメモリ 26  メモリ制御回路 201  CPU 202  メモリコントローラ 203,204  メモリバンク 205  DMA制御回路 206  LANインターフェース 207  I/O 208  ハードディスク 209  フロッピーディスク 210  ディスクインターフェース 211  プリンタ 212  プリンタインターフェース 213  キーボードやマウスのインターフェース21
4  キーボード 215  マウス 216  LAN 217  画像表示装置 218  画像表示装置のインターフェース301  
MUXコントロール信号 302  アドレスラッチコントロール303  RA
SとWEコントロール信号304  CAS−Axコン
トロール信号305  CAS−Bxコントロール信号
306  MA−Axコントロ−ル信号307  MA
−Bxコントロ−ル信号308  DT−Axコントロ
−ル信号309  DT−Bxコントロ−ル信号310
  ラッチアドレス 311  MA−Ax制御回路 312  MA−Ax 313  MA−Bx制御回路 314  MA−Bx 315  Aバンクデータバス 316  Bバンクデータバス 401  CLK 402  TS 403  R/W 404  ACK 405  ADx 406  RAS 407  WE 408  MA−Ax 409  CAS−Ax 410  DT−Ax 411  MA−Bx 412  CAS−Bx 413  DT−Bx 414  システムアドレス 415  MA−Axのローアドレス 416,417  415MA−Axのカラムアドレス
418  MA−Bxのローアドレス 419,420  415MA−Bx野カラムアドレス
421,422  システムデータ 423,424  DT−Ax 425,426  システムデータ 427,428  DT−Bx 501,502  DT−Ax 503,504  システムデータ 505,506  DT−Bx 507,508  システムデータ 601  MAxコントロール信号 701  MAx 702  MAxのローアドレス 703,704  MAxのカラムアドレス705,7
06  システムデータ 707,708  DT−Ax 709,710  システムデータ 711,712  DT−Bx 801,802  DT−Ax 803,804  システムデータ 805,806  DT−Bx 807,808  システムデータ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  アドレスを共通化した複数のバンクメ
    モリに対するアクセスの制御を行うメモリ制御回路にお
    いて、前記複数のバンクメモリの中の指定バンクメモリ
    に対するアクセスを外部から要求された場合は、当該指
    定バンクメモリのみアクセスのための信号を供給し、前
    記複数のバンクメモリに対するアクセスを外部から要求
    された場合は、当該複数のバンクメモリの各々に同時ま
    たは時系列的にアクセスのための信号を供給する制御手
    段と、当該アクセスのために前記複数のバンクメモリに
    対して読み/書きすべきデータを一時記憶しておく記憶
    手段とを具えたことを特徴とするメモリ制御回路。
JP6316091A 1991-03-27 1991-03-27 メモリ制御回路 Pending JPH04297936A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6316091A JPH04297936A (ja) 1991-03-27 1991-03-27 メモリ制御回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6316091A JPH04297936A (ja) 1991-03-27 1991-03-27 メモリ制御回路

Publications (1)

Publication Number Publication Date
JPH04297936A true JPH04297936A (ja) 1992-10-21

Family

ID=13221212

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6316091A Pending JPH04297936A (ja) 1991-03-27 1991-03-27 メモリ制御回路

Country Status (1)

Country Link
JP (1) JPH04297936A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6088776A (en) * 1997-01-27 2000-07-11 Nec Corporation Burst clock memory circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6088776A (en) * 1997-01-27 2000-07-11 Nec Corporation Burst clock memory circuit

Similar Documents

Publication Publication Date Title
JP3579461B2 (ja) データ処理システム及びデータ処理装置
US7260015B2 (en) Memory device and method having multiple internal data buses and memory bank interleaving
US7620788B2 (en) Memory device sequencer and method supporting multiple memory device clock speeds
US8510480B2 (en) Memory system and method having uni-directional data buses
JP2909592B2 (ja) コンピュータメモリシステム
JP2008204487A (ja) アウトオブオーダdramシーケンサ
JP3290650B2 (ja) メモリ制御装置
JPH10207771A (ja) メモリ動作短縮方法
JP2000284756A (ja) メモリ性表示装置用表示コントローラ
JP2000020451A (ja) 情報処理装置および方法、並びに提供媒体
JPH09306162A (ja) Dramの制御システム
JPH0793274A (ja) データ転送方式及びデータ転送装置
JP2024512684A (ja) データファブリッククロックスイッチング
JPH04297936A (ja) メモリ制御回路
JP3610029B2 (ja) データ処理システム
JP3420114B2 (ja) データ転送方式
JP2000227895A (ja) 画像データ転送装置および画像データ転送方法
JP2000285013A (ja) インターフェース装置
JP3537786B2 (ja) データ処理システム
JP3610030B2 (ja) データ処理システム
JP2003122626A (ja) 高性能グラフィックスコントローラ
JP3610031B2 (ja) データ処理システム
JPH0619782A (ja) メモリ制御回路
JPS63298796A (ja) メモリ装置
JPH047761A (ja) メモリアクセス方法