JPH02195465A - Dma回路 - Google Patents
Dma回路Info
- Publication number
- JPH02195465A JPH02195465A JP1539589A JP1539589A JPH02195465A JP H02195465 A JPH02195465 A JP H02195465A JP 1539589 A JP1539589 A JP 1539589A JP 1539589 A JP1539589 A JP 1539589A JP H02195465 A JPH02195465 A JP H02195465A
- Authority
- JP
- Japan
- Prior art keywords
- data
- column address
- peripheral control
- signal
- dma
- 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
- 230000002093 peripheral effect Effects 0.000 claims abstract description 17
- 230000004044 response Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
Landscapes
- Bus Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
1丘立1
本発明はDMA回路に関し、特にロードアドレスとコラ
ムアドレスとの211類のアドレスを与えることにより
アクセスされるダイナミックRAMをデータバッファと
して用いたDMA回路に関する。
ムアドレスとの211類のアドレスを与えることにより
アクセスされるダイナミックRAMをデータバッファと
して用いたDMA回路に関する。
礼嵐盈韮
従来のこの種のDMA回路はDMA11%能を有する周
辺制御部と、高速のスタティックRAMと、DMAコン
トローラとを含んで構成されている。
辺制御部と、高速のスタティックRAMと、DMAコン
トローラとを含んで構成されている。
かかる従来のDMA回路では、高速にデータ転送を行う
場合、高速のスタティック型RAMを用いる必要がある
ために、コスト高になり、また容量がダイナミック型R
AMに比して小であるので、使用するRAMの数が多く
なり、装置の大型化を招来するという欠点がある。
場合、高速のスタティック型RAMを用いる必要がある
ために、コスト高になり、また容量がダイナミック型R
AMに比して小であるので、使用するRAMの数が多く
なり、装置の大型化を招来するという欠点がある。
1匪立1至
そこで、本発明はかかる従来のものの欠点を解決すべく
なされたものであって、その目的とするところは、小型
のダイナミックRAMを使用しても動作速度を低下させ
ることなく高速なりMA制御が可能なりMA回路を提供
することにある。
なされたものであって、その目的とするところは、小型
のダイナミックRAMを使用しても動作速度を低下させ
ることなく高速なりMA制御が可能なりMA回路を提供
することにある。
1呪五里羞
本発明によれば、DMA機能を有する周辺制御部とデー
タバファとを含み、このDMA1l能を制御するDMA
回路であって、DMA転送アドレスをラッチして以後前
記周辺制御部から発生されるデータ転送要求信号をカウ
ントアツプするカウント手段を有し、このカウント手段
のカウント出力を前記データバッファのアドレスとする
ようにしたことを特徴とするDMA回路が得られる。
タバファとを含み、このDMA1l能を制御するDMA
回路であって、DMA転送アドレスをラッチして以後前
記周辺制御部から発生されるデータ転送要求信号をカウ
ントアツプするカウント手段を有し、このカウント手段
のカウント出力を前記データバッファのアドレスとする
ようにしたことを特徴とするDMA回路が得られる。
X11
以下に、本発明の実施例を図面を参照して説明する。
第1図は本発明の実施例のブロック図である。
図において、周辺制御部1はデータを必要とする場合に
DMA要求信号を発生するものである。データメモリ2
1は高速ページモードを有するダイナミックRAMから
構成されたデータバッファであり、ロードアドレスとコ
ラムアドレスとの2種類のアドレスを与えることにより
アクセスされるようになっている。
DMA要求信号を発生するものである。データメモリ2
1は高速ページモードを有するダイナミックRAMから
構成されたデータバッファであり、ロードアドレスとコ
ラムアドレスとの2種類のアドレスを与えることにより
アクセスされるようになっている。
ロードアドレスレジスタ3はデータメモリ2へのローア
ドレスCを措定するレジスタであり、上位装置(図示せ
ず)からコントロールバス6を介して送出されるDMA
転送のためのローアドレスをラッチする。また、コラム
アドレスカウンタ4はデータメモリ2へのコラムアドレ
スdを指定するためのカウンタであり、同じくコントロ
ールバス6を介して送出されるDMA転送のためのコラ
ムアドレスをラッチすると共に、このラッチ後は周辺制
御部1から発生されるデータ転送要求信号すの発生毎に
その内容がカウントアツプされる。
ドレスCを措定するレジスタであり、上位装置(図示せ
ず)からコントロールバス6を介して送出されるDMA
転送のためのローアドレスをラッチする。また、コラム
アドレスカウンタ4はデータメモリ2へのコラムアドレ
スdを指定するためのカウンタであり、同じくコントロ
ールバス6を介して送出されるDMA転送のためのコラ
ムアドレスをラッチすると共に、このラッチ後は周辺制
御部1から発生されるデータ転送要求信号すの発生毎に
その内容がカウントアツプされる。
データ転送方向制御レジスタ5はデータメモリ2と周辺
制御部1との間のデータ転送方向を指示するためのレジ
スタである。このデータeの転送はデータバス7を介し
て行われるようになっている。
制御部1との間のデータ転送方向を指示するためのレジ
スタである。このデータeの転送はデータバス7を介し
て行われるようになっている。
データメモリ2へのローアドレスストローブ(RAS)
信号aはロードアドレスレジスタ3により発生され、ま
たコラムアドレスストローブ(CAS)信号は周辺制御
部1から発生されるデータ要求信号すを用いるようにな
っている。
信号aはロードアドレスレジスタ3により発生され、ま
たコラムアドレスストローブ(CAS)信号は周辺制御
部1から発生されるデータ要求信号すを用いるようにな
っている。
次に、本発明の実施例の動作を第2図のタイムチャート
を用いて説明する。第2図の(a)〜(e)は第1図の
ブロックにおける各部信号a〜eを夫々対応して示した
ものである。
を用いて説明する。第2図の(a)〜(e)は第1図の
ブロックにおける各部信号a〜eを夫々対応して示した
ものである。
先ず、上位装置からデータ転送方向、データ転送アドレ
ス(ロー及びカラムアドレス)が発生され、データ転送
方向制御レジスタ5、ローアドレスレジスタ3及びコラ
ムアドレスカウンタ4へこれ等が夫々ラッチされること
になる。これに応答してRAS信号aがアサート状態と
なり、ローアドレスCがローアドレスレジスタ3よりデ
ータメモリ2へ送出される。
ス(ロー及びカラムアドレス)が発生され、データ転送
方向制御レジスタ5、ローアドレスレジスタ3及びコラ
ムアドレスカウンタ4へこれ等が夫々ラッチされること
になる。これに応答してRAS信号aがアサート状態と
なり、ローアドレスCがローアドレスレジスタ3よりデ
ータメモリ2へ送出される。
よって、データメモリ2はcAst号を受けることによ
り、メモリ内のデータを出力できる状態となる。この状
態で、周辺制御部1からデータ要求信号すが発生される
と、コラムアドレスカウンタ4へこれが入力されるから
、このカウンタ4はその内容がカウントアツプされる。
り、メモリ内のデータを出力できる状態となる。この状
態で、周辺制御部1からデータ要求信号すが発生される
と、コラムアドレスカウンタ4へこれが入力されるから
、このカウンタ4はその内容がカウントアツプされる。
このデータ要求信号すの発生毎にこのカウンタは順次カ
ウントアツプされるので、周辺制御部1からのデータ要
求信号すの発生毎にコラムアドレスdは順次歩進される
。
ウントアツプされるので、周辺制御部1からのデータ要
求信号すの発生毎にコラムアドレスdは順次歩進される
。
このとき、データメモリ2のCAS信号入力には周辺制
御部1により発生される当該データ要求信号すが同時に
印加される構成となっているので、結果的にローアドレ
スレジスタ3により指定されるローアドレス(これは一
定であり、高速ページモードとなっているものとする)
と、コラムアドレスカウンタ4により順次歩進されるコ
ラムアドレス2とによって、対応データeがデータメモ
リ2より順次読出されるのである。
御部1により発生される当該データ要求信号すが同時に
印加される構成となっているので、結果的にローアドレ
スレジスタ3により指定されるローアドレス(これは一
定であり、高速ページモードとなっているものとする)
と、コラムアドレスカウンタ4により順次歩進されるコ
ラムアドレス2とによって、対応データeがデータメモ
リ2より順次読出されるのである。
すなわち、高速ページモードのときのコラムアドレスを
、周辺制御部から発生されるデータ要求信号に応答して
カウントアツプするカウンタにより発生するようにして
、高速なアドレス発生を可能とすることにより、高速ス
タティックRAMを用いなくと、小型のダイナミックR
AMを用いることができることになるのである。このと
き、データ要求信号をダイナミックRAMのCAS信号
端子へ供給するようにすれば良いものである61肌立皇
1 軟土の如く、本発明によれば、周辺制御部からのデータ
要求信号をコラムアドレスカウンタのカウントアツプ信
号として用いてコラムアドレスを発生させているので、
高速なベージモードアクセスが実現でき、小型のダイナ
ミックRAMをデータバッファとして用いることが可能
となるという効果がある。
、周辺制御部から発生されるデータ要求信号に応答して
カウントアツプするカウンタにより発生するようにして
、高速なアドレス発生を可能とすることにより、高速ス
タティックRAMを用いなくと、小型のダイナミックR
AMを用いることができることになるのである。このと
き、データ要求信号をダイナミックRAMのCAS信号
端子へ供給するようにすれば良いものである61肌立皇
1 軟土の如く、本発明によれば、周辺制御部からのデータ
要求信号をコラムアドレスカウンタのカウントアツプ信
号として用いてコラムアドレスを発生させているので、
高速なベージモードアクセスが実現でき、小型のダイナ
ミックRAMをデータバッファとして用いることが可能
となるという効果がある。
第1図は本発明の実施例のブロック図、第2図は第1図
のブロックの動作を示すタイムチャートである。 主要部分の符号の説明 1・・・・・・周辺制御部 2・・・・・・データバッファメモリ 3・・・・・・ローアドレスレジスタ
のブロックの動作を示すタイムチャートである。 主要部分の符号の説明 1・・・・・・周辺制御部 2・・・・・・データバッファメモリ 3・・・・・・ローアドレスレジスタ
Claims (1)
- (1)ダイレクトメモリアクセス(DMA)機能を有す
る周辺制御部とデータバッファとを含み、このDMA機
能を制御するDMA回路であって、DMA転送アドレス
をラッチして以後前記周辺制御部から発生されるデータ
転送要求信号をカウントアップするカウント手段を有し
、このカウント手段のカウント出力を前記データバッフ
ァのアドレスとするようにしたことを特徴とするDMA
回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1539589A JPH02195465A (ja) | 1989-01-25 | 1989-01-25 | Dma回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1539589A JPH02195465A (ja) | 1989-01-25 | 1989-01-25 | Dma回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02195465A true JPH02195465A (ja) | 1990-08-02 |
Family
ID=11887545
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1539589A Pending JPH02195465A (ja) | 1989-01-25 | 1989-01-25 | Dma回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02195465A (ja) |
-
1989
- 1989-01-25 JP JP1539589A patent/JPH02195465A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3039557B2 (ja) | 記憶装置 | |
| JPH02195465A (ja) | Dma回路 | |
| JPH064398A (ja) | 情報処理装置 | |
| JP3318125B2 (ja) | Dram制御回路 | |
| JP2570271B2 (ja) | 半導体メモリ制御装置 | |
| KR950011061B1 (ko) | 메모리공유를 위한 입출력데이터 제어회로 | |
| KR950001595B1 (ko) | 그래픽 제어 회로에서의 어드레스 자동 증가 회로 | |
| JPH0525331B2 (ja) | ||
| JP2912090B2 (ja) | タイムスロットインタチェンジ回路 | |
| JPH03189755A (ja) | メモリ間転送装置 | |
| JPH03142774A (ja) | メモリー応用回路 | |
| JPH0757459A (ja) | 半導体メモリ | |
| JP2659276B2 (ja) | 半導体記憶装置 | |
| JPS59106024A (ja) | Dma制御装置 | |
| JPS6385842A (ja) | 情報処理装置 | |
| JPS5937787B2 (ja) | 集積回路試験装置 | |
| JPH05290568A (ja) | メモリic | |
| JPS63113646A (ja) | メモリ制御方式 | |
| JPH0254494A (ja) | Ram制御回路 | |
| JPS6325885A (ja) | メモリアクセス方式 | |
| JPH04256056A (ja) | コンピュータシステム | |
| JPS6353588A (ja) | 表示装置 | |
| JPH0581856A (ja) | ダイナミツクram | |
| JPS61109159A (ja) | メモリアクセス制御回路 | |
| JPH0477948A (ja) | メモリアクセス制御方式およびそれを用いた情報処理装置 |