JPH02238533A - メモリ回路 - Google Patents
メモリ回路Info
- Publication number
- JPH02238533A JPH02238533A JP6034689A JP6034689A JPH02238533A JP H02238533 A JPH02238533 A JP H02238533A JP 6034689 A JP6034689 A JP 6034689A JP 6034689 A JP6034689 A JP 6034689A JP H02238533 A JPH02238533 A JP H02238533A
- Authority
- JP
- Japan
- Prior art keywords
- address
- signal
- memory
- cpu
- section
- 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
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野〕
本発明は、情報を記憶するメモリ回路に関し、詳しくは
メモリセルに対するアドレスを自動的に発生可能なメモ
リに関する。
メモリセルに対するアドレスを自動的に発生可能なメモ
リに関する。
従来一般に、メモリ回路はこのメモリ回路と接続する情
報読出し器、例えば、中央演算処理装置(cpu)から
アドレス信号および読み書き指示信号を入力し、指定さ
れたアドレスのメモリ領域に情報を読み書ぎして記憶す
る装置として知られている。このようなメモリの記憶領
域の空白領域に順次に情報をCPUにより書き込む場合
は、メモリ回路内に設けられたディレクトリ領域から空
白領域の先頭アドレスをCPuにより読出した後、先頭
アドレスから順次に書き込みアドレスを更新して、記憶
すべき情報をメモリ回路に出力していた。
報読出し器、例えば、中央演算処理装置(cpu)から
アドレス信号および読み書き指示信号を入力し、指定さ
れたアドレスのメモリ領域に情報を読み書ぎして記憶す
る装置として知られている。このようなメモリの記憶領
域の空白領域に順次に情報をCPUにより書き込む場合
は、メモリ回路内に設けられたディレクトリ領域から空
白領域の先頭アドレスをCPuにより読出した後、先頭
アドレスから順次に書き込みアドレスを更新して、記憶
すべき情報をメモリ回路に出力していた。
しかしながら、上述のメモリ回路に対する書ぎ込み処理
において、CPυは、プログラム命令の読出し、そのプ
ログラム命令で指示されるアドレスの更新、具体的には
現在の設定アドレスに゜′1゜゜を加算する処理、書き
込み指示信号(ライト信号)、アドレス信号の発生とい
う煩雑な処理手順を繰り返さなければならず、メモリ回
路に対する鶴き込み処理や読出し処理が遅くなるという
不具合が従来からあった。
において、CPυは、プログラム命令の読出し、そのプ
ログラム命令で指示されるアドレスの更新、具体的には
現在の設定アドレスに゜′1゜゜を加算する処理、書き
込み指示信号(ライト信号)、アドレス信号の発生とい
う煩雑な処理手順を繰り返さなければならず、メモリ回
路に対する鶴き込み処理や読出し処理が遅くなるという
不具合が従来からあった。
そこで、木発明の目的はこのような不具合を解消し、C
Pロによるメモリの書き込み/読み出し時間の短縮化に
寄与することができるメモリ回路を1是イ共することに
ある。
Pロによるメモリの書き込み/読み出し時間の短縮化に
寄与することができるメモリ回路を1是イ共することに
ある。
このような目的を達成するために、本発明の第1形態は
、情報を記憶する記憶部と、入力部から入力された指示
に応じてアドレス信号を予め設定された所定値から順次
に昇順または降順により発生し、記憶部に出力するアド
レス発生部とを具えたことを特徴とする。
、情報を記憶する記憶部と、入力部から入力された指示
に応じてアドレス信号を予め設定された所定値から順次
に昇順または降順により発生し、記憶部に出力するアド
レス発生部とを具えたことを特徴とする。
また、本発明の第2形態は、情報を記憶する記憶部と、
第1アドレス信号を入力する第1入力部と、第2アドレ
ス信号を予め設定された所定値から順次に昇順または降
順により発生ずるアドレス発生部と、第1アドレス信号
および第2アドレス信号のいずれか一方を選択指示する
アドレス選択信号を入力する記憶部と、記憶部で指示さ
れるアドレス選択信号に応じて第1入力部から入力され
た第1アドレス信号およびアドレス発生部から発生され
た第2アドレス信号のいずれか一方を記憶部に選択出力
する信号選択部とを具えたことを特徴とする。
第1アドレス信号を入力する第1入力部と、第2アドレ
ス信号を予め設定された所定値から順次に昇順または降
順により発生ずるアドレス発生部と、第1アドレス信号
および第2アドレス信号のいずれか一方を選択指示する
アドレス選択信号を入力する記憶部と、記憶部で指示さ
れるアドレス選択信号に応じて第1入力部から入力され
た第1アドレス信号およびアドレス発生部から発生され
た第2アドレス信号のいずれか一方を記憶部に選択出力
する信号選択部とを具えたことを特徴とする。
また、本発明の第3形態において第1形態または第2形
態に記載のアドレス発生部は所定値を外部装置からの指
示信号に応じて可変設定可能なことを特徴とする。
態に記載のアドレス発生部は所定値を外部装置からの指
示信号に応じて可変設定可能なことを特徴とする。
本発明の第1形態は、メモリ内で記憶部に対する書き込
み又は読出し用のアドレスを自動発生することが可能と
なるので、連続的な情報の書き込み又は読出しを行う場
合、メモリ回路と接続するCPUにおいて実行されるア
クセス処理と、メモリ回路におけるアドレス設定処理が
並行して行なわれる。この結果、従来CPUが実行して
いたアドレス更新処理の時間だけCPUのメモリに対す
るアクセス処理時間が短縮される。
み又は読出し用のアドレスを自動発生することが可能と
なるので、連続的な情報の書き込み又は読出しを行う場
合、メモリ回路と接続するCPUにおいて実行されるア
クセス処理と、メモリ回路におけるアドレス設定処理が
並行して行なわれる。この結果、従来CPUが実行して
いたアドレス更新処理の時間だけCPUのメモリに対す
るアクセス処理時間が短縮される。
本発明の第2形態は従来のように外部入力される第1ア
ドレス信号とメそリ回路内で自動的に発生される第2ア
ドレス信号を選択可能としたので、連続的なメモリに対
するアクセスのときに第2信号を用いてメモリアクセス
時間を短縮させ、また、第1信号を用いてメモリの任意
のアドレスにアクセスすることも可能となる。この結果
、メモリ回路の用途を広げ多種多様な使用方法が可能と
なる。
ドレス信号とメそリ回路内で自動的に発生される第2ア
ドレス信号を選択可能としたので、連続的なメモリに対
するアクセスのときに第2信号を用いてメモリアクセス
時間を短縮させ、また、第1信号を用いてメモリの任意
のアドレスにアクセスすることも可能となる。この結果
、メモリ回路の用途を広げ多種多様な使用方法が可能と
なる。
本発明の第3形態は、アドレス発生部の設定開始ア1−
レスを可変設定可能としたのて、メモリ回路の空白領域
の先頭アドレスを、設定開始アドレスとすることにより
、空白領域に対して自動的に書き込みを開始することも
可能となる。この結果、従来では必要であった空白領域
の先頭ア1・レスを記憶する、ディレクトリ領域が不要
となり、メモリ容量の節約に寄与するこども可能となる
。
レスを可変設定可能としたのて、メモリ回路の空白領域
の先頭アドレスを、設定開始アドレスとすることにより
、空白領域に対して自動的に書き込みを開始することも
可能となる。この結果、従来では必要であった空白領域
の先頭ア1・レスを記憶する、ディレクトリ領域が不要
となり、メモリ容量の節約に寄与するこども可能となる
。
(実施例)
以下に図面を参照して本発明実施例を詳細に説明する。
第1図は木発明実施例の回路構成を示す。
第1図において、1はメモリセルと呼ばれるメモリ本体
である。
である。
2は共通バスと接続する接続コネクタであり、リードラ
イト(R/W)信号線2−1、データ信号線2−2アド
レス信号線2−3の他、共通バスを構成する各種信号線
と接続する端子により構成されている。
イト(R/W)信号線2−1、データ信号線2−2アド
レス信号線2−3の他、共通バスを構成する各種信号線
と接続する端子により構成されている。
3は予め定めた初期値から不図示のCPUの如埋タイミ
ングと同期して順次にメモリ本体1に対するアドレス信
号を発生するアドレス発生器である。
ングと同期して順次にメモリ本体1に対するアドレス信
号を発生するアドレス発生器である。
4はデコーダであり、データ信号線を通してCPUから
送出されるアドレスの自動発生命令コートを検出し、フ
リップフロップ(F/F) 5−2を介してアドレス発
生器3にチップセレクト(C/S)信号を出力する。ま
た、デコーダ4はCPUからアドレス指定命令コートを
受信したときはアドレス選択信号5−3を発生し、接続
コネクタ2からのアドレス信号の入力を許可する。
送出されるアドレスの自動発生命令コートを検出し、フ
リップフロップ(F/F) 5−2を介してアドレス発
生器3にチップセレクト(C/S)信号を出力する。ま
た、デコーダ4はCPUからアドレス指定命令コートを
受信したときはアドレス選択信号5−3を発生し、接続
コネクタ2からのアドレス信号の入力を許可する。
5−1はフリップフロツブであり、デコーダ4により発
生されたアドレス選択信号を保持出力する。
生されたアドレス選択信号を保持出力する。
6はアントケーI一であり、フリップフロップ5−1の
出力信号およびアドレス信号2−3を入力し、アンド信
号をメモリ本体のアドレス端子に出力する。
出力信号およびアドレス信号2−3を入力し、アンド信
号をメモリ本体のアドレス端子に出力する。
第2図は第1図に示すアドレス発生器3の回路構成を示
す。
す。
第2・図において、3−1 はレジスタ3−2により与
えられる初期値から順次に、読出し又は書き込み用アド
レスを発生するカウンタてある。カウンタ3−1 には
cpuzの書ぎ込みおよび読出しタイミングと同じ周期
の同期信号発生回路か設けられており、この同期信号発
生回路により発生される同期信号を計数することにより
アドレス信号が作成される。
えられる初期値から順次に、読出し又は書き込み用アド
レスを発生するカウンタてある。カウンタ3−1 には
cpuzの書ぎ込みおよび読出しタイミングと同じ周期
の同期信号発生回路か設けられており、この同期信号発
生回路により発生される同期信号を計数することにより
アドレス信号が作成される。
3−2は書キ換え自在のレジスタであり、CPUから与
えられるア1・レス自動発生命令に含まれる初期値デー
タをデコーダ4を介して受信し、記憶する。
えられるア1・レス自動発生命令に含まれる初期値デー
タをデコーダ4を介して受信し、記憶する。
第1図に戻り、第1図に示す回路の動作を説明する。
CPUからアドレス自動発生命令コートおよびアドレス
の初期値が与えられると、デコーダ4からC/S信号が
発生され、アドレス発生器3が動作可能状態となる。
の初期値が与えられると、デコーダ4からC/S信号が
発生され、アドレス発生器3が動作可能状態となる。
アドレス発生器3のレジスタ3−2にはアドレス初期値
か記憶され、アドレス発生器3内のカウンタか順欧に初
期値からアドレスを発生する。
か記憶され、アドレス発生器3内のカウンタか順欧に初
期値からアドレスを発生する。
このため、書き込みの開始に先立ってアドレス自動発生
を指示した後、[{/W信号の発生および記憶データの
人出力を行うたりでよく、アドレス更新処理を行う時間
たりCPUの演算処理時間か短縮される。
を指示した後、[{/W信号の発生および記憶データの
人出力を行うたりでよく、アドレス更新処理を行う時間
たりCPUの演算処理時間か短縮される。
CPυからCPlによるアドレス指定命令コートかメモ
リIOに送出されると、デコーダ4により発生されるア
ドレス選択信号によりアントケート6か開ぎ、共通バス
5−3を介してCPUから送出されるア1・レスイ3号
がメモリ本体に伝送さわる。このとき、アドレス発生器
3は停止状態にあるので、この結果、CPUからのア1
・レス指定も可能となる。
リIOに送出されると、デコーダ4により発生されるア
ドレス選択信号によりアントケート6か開ぎ、共通バス
5−3を介してCPUから送出されるア1・レスイ3号
がメモリ本体に伝送さわる。このとき、アドレス発生器
3は停止状態にあるので、この結果、CPUからのア1
・レス指定も可能となる。
以上説明したように、本実施例ではメモリlO側でアド
レスを自動発生ずることが可能となるので、メモリ本体
1の空白領域に連続して書き込み処理を行うときは、メ
モリ10にアドレスを自動発生させ、メモリ10から任
層、の情報を読出すときにはCPu側からアドレス指定
すると便利である。
レスを自動発生ずることが可能となるので、メモリ本体
1の空白領域に連続して書き込み処理を行うときは、メ
モリ10にアドレスを自動発生させ、メモリ10から任
層、の情報を読出すときにはCPu側からアドレス指定
すると便利である。
本実施例の応用形態としては次の例が考えられる。すな
わち、本実施例ではメモリlOで自動発生するアドレス
の先頭アドレスを可変設定可能としているが、レジスタ
に読み出し専用レジスタを用いて固定アドレスとしても
よいことは言うまでもない。この場合は例えば表示装置
や印刷装置の出力情報の記憶用に本発明のメモリを用い
て、読み出しアドレスを自動発生させるとよい。
わち、本実施例ではメモリlOで自動発生するアドレス
の先頭アドレスを可変設定可能としているが、レジスタ
に読み出し専用レジスタを用いて固定アドレスとしても
よいことは言うまでもない。この場合は例えば表示装置
や印刷装置の出力情報の記憶用に本発明のメモリを用い
て、読み出しアドレスを自動発生させるとよい。
以上、説明したように本発明の第1形態は、メモリ内で
記憶部に対する書き込み又は読出し用のアドレスを自動
発生することが可能となるので、連続的な情報の書き込
み又は読出しを行う場合、メモリ回路と接続するCPu
において実行されるアクセス処理と、メモリ回路におけ
るアドレス設定処理が並行して行なわれる。この結果、
従来CPuが実行していたアドレス更新処理の時間だけ
CPUのメモリに対するアクセス処理時間が短縮される
。
記憶部に対する書き込み又は読出し用のアドレスを自動
発生することが可能となるので、連続的な情報の書き込
み又は読出しを行う場合、メモリ回路と接続するCPu
において実行されるアクセス処理と、メモリ回路におけ
るアドレス設定処理が並行して行なわれる。この結果、
従来CPuが実行していたアドレス更新処理の時間だけ
CPUのメモリに対するアクセス処理時間が短縮される
。
本発明の第2形態は従来のように外部入力される第1ア
ドレス信号とメモリ回路内で自動的に発生される第2ア
ドレス信号を選択可能としたので、連続的なメモリに対
するアクセスのときに第2信号を用いてメモリアクセス
時間を短縮させ、また、第1信号を用いてメモリの任意
のアドレスにアクセスすることも可能となる。この結果
、メモリ回路の用途を広げ多種多様な使用方法が可能と
なる。
ドレス信号とメモリ回路内で自動的に発生される第2ア
ドレス信号を選択可能としたので、連続的なメモリに対
するアクセスのときに第2信号を用いてメモリアクセス
時間を短縮させ、また、第1信号を用いてメモリの任意
のアドレスにアクセスすることも可能となる。この結果
、メモリ回路の用途を広げ多種多様な使用方法が可能と
なる。
本発明の第3形態は、アドレス発生部の設定開始アドレ
スを可変設定可能としたので、メそり回路の空白領域の
先頭アドレスを、設定開始アドレスとすることにより、
空白領域に対して自動的に書き込みを開始することも可
能となる。この結果、従来では必要であった空白領域の
先頭アドレスを記憶する、ディレクトリ領域が不要とな
り、メモリ容量の節約した寄与することも可能となる。
スを可変設定可能としたので、メそり回路の空白領域の
先頭アドレスを、設定開始アドレスとすることにより、
空白領域に対して自動的に書き込みを開始することも可
能となる。この結果、従来では必要であった空白領域の
先頭アドレスを記憶する、ディレクトリ領域が不要とな
り、メモリ容量の節約した寄与することも可能となる。
第1図は本発明実施例の回路構成を示すブロック図、
第2図は第1図に示すアドレス発生器3の回路構成を示
すブロック図、 1・・・メモリ本体、 2・・・接続コネクタ、 3・・・アドレス発生器、 4・・・デコーダ。
すブロック図、 1・・・メモリ本体、 2・・・接続コネクタ、 3・・・アドレス発生器、 4・・・デコーダ。
Claims (1)
- 【特許請求の範囲】 1)情報を記憶する記憶部と、 該入力部から入力された前記指示に応じて前記アドレス
信号を予め設定された所定値から順次に昇順または降順
により発生し、前記記憶部に出力するアドレス発生部と を具えたことを特徴とするメモリ回路。 2)情報を記憶する記憶部と、 第1アドレス信号を入力する第1入力部と、第2アドレ
ス信号を予め設定された所定値から順次に昇順または降
順により発生するアドレス発生部と、 前記第1アドレス信号および前記第2アドレス信号のい
ずれか一方を選択指示するアドレス選択信号を入力する
第2入力部と、 該第2入力部で指示される前記アドレス選択信号に応じ
て前記第1入力部から入力された前記第1アドレス信号
および前記アドレス発生部から発生された前記第2アド
レス信号のいずれか一方を前記記憶部に選択出力する信
号選択部と を具えたことを特徴とするメモリ回路。 3)前記アドレス発生部は前記所定値を外部装置からの
指示信号に応じて可変設定可能なことを特徴とする請求
項1または請求項2のいずれかに記載のメモリ回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6034689A JPH02238533A (ja) | 1989-03-13 | 1989-03-13 | メモリ回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6034689A JPH02238533A (ja) | 1989-03-13 | 1989-03-13 | メモリ回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02238533A true JPH02238533A (ja) | 1990-09-20 |
Family
ID=13139514
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6034689A Pending JPH02238533A (ja) | 1989-03-13 | 1989-03-13 | メモリ回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02238533A (ja) |
-
1989
- 1989-03-13 JP JP6034689A patent/JPH02238533A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4839856A (en) | Memory access control circuit | |
| US4779232A (en) | Partial write control apparatus | |
| EP0383195B1 (en) | DRAM controller | |
| JPH02238533A (ja) | メモリ回路 | |
| JPS633317B2 (ja) | ||
| JP2595992B2 (ja) | 電子楽器 | |
| JPH04106793A (ja) | メモリインタフェース回路 | |
| JPS6232818B2 (ja) | ||
| JPH0447590A (ja) | メモリ内蔵型集積回路装置 | |
| JPH0129639Y2 (ja) | ||
| JP3045731B2 (ja) | シーケンス制御方式 | |
| JPS61246848A (ja) | 動作履歴記憶回路 | |
| JPH0619737B2 (ja) | メモリアクセス装置 | |
| JPH0241058B2 (ja) | ||
| JPH02136921A (ja) | レジスタアクセス方式 | |
| JPH07219843A (ja) | メモリバンク切換え装置 | |
| JPH0387957A (ja) | バスアクセス方法 | |
| JPH03228158A (ja) | 記憶装置 | |
| JPH08147207A (ja) | メモリ回路 | |
| JPH04324191A (ja) | 半導体記憶装置 | |
| JPH0527944A (ja) | データ書き込み・送出装置 | |
| JPH07134675A (ja) | Dram制御回路 | |
| JPH086801A (ja) | デ−タ書き込み回路 | |
| JPH01102664A (ja) | 初期プログラムロード方式 | |
| JPS63278113A (ja) | タイマ制御装置 |