JPS6250940A - 主記憶装置制御方式 - Google Patents
主記憶装置制御方式Info
- Publication number
- JPS6250940A JPS6250940A JP19109585A JP19109585A JPS6250940A JP S6250940 A JPS6250940 A JP S6250940A JP 19109585 A JP19109585 A JP 19109585A JP 19109585 A JP19109585 A JP 19109585A JP S6250940 A JPS6250940 A JP S6250940A
- Authority
- JP
- Japan
- Prior art keywords
- response signal
- data
- clock
- signal
- processing unit
- 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
- 230000004044 response Effects 0.000 claims abstract description 75
- 238000012545 processing Methods 0.000 claims description 38
- 238000000034 method Methods 0.000 claims description 4
- 238000012546 transfer Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 239000000725 suspension Substances 0.000 claims 1
- 238000013481 data capture Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
中央処理装置からのメモリアクセスで、中央処理装置の
クロック停止を行い、主記憶装置側からの応答信号で上
記クロック停止を解除し、データ処理を行う主記憶装置
制御方式において、上記主記憶装置からの応答信号を、
クロック停止解除用の第1の応答信号と、従来と同様な
タイミングで発生される第2の応答信号との2つの信号
に分け。
クロック停止を行い、主記憶装置側からの応答信号で上
記クロック停止を解除し、データ処理を行う主記憶装置
制御方式において、上記主記憶装置からの応答信号を、
クロック停止解除用の第1の応答信号と、従来と同様な
タイミングで発生される第2の応答信号との2つの信号
に分け。
先に発行される第1の応答信号に基づいてクロソり停止
を解除することにより、クロック解除からデータ取り込
み用クロック発生までのロスタイムをなくシ、中央処理
装置によるメモリアクセスを高速化している。
を解除することにより、クロック解除からデータ取り込
み用クロック発生までのロスタイムをなくシ、中央処理
装置によるメモリアクセスを高速化している。
一般に、主記憶装置に対するアクセス要求は。
中央処理装置からのアクセス要求と、チャネル装置から
のダイレクトメモリアクセス(DMA)要求とがある。
のダイレクトメモリアクセス(DMA)要求とがある。
主記憶装置は、アクセス要求信号とアクセス応答信号で
動作する。中央処理装置は。
動作する。中央処理装置は。
処理の高速化のため、中央処理装置からのメモリアクセ
ス要求後、主記憶装置側から応答信号があるまで、クロ
ックを停止する。
ス要求後、主記憶装置側から応答信号があるまで、クロ
ックを停止する。
第3図は従来方式によるタイムチャートを示している。
中央処理装置が、リードのアクセス要求Read RE
Qを出すと、主記憶制御装置は、バスをビジー状gcP
BsYとして、アクセス要求信号5RVi (サービス
イン信号)を主記憶装置へ送る。主記憶装置は。
Qを出すと、主記憶制御装置は、バスをビジー状gcP
BsYとして、アクセス要求信号5RVi (サービス
イン信号)を主記憶装置へ送る。主記憶装置は。
データの用意ができると、応答信号5RVO(サービス
アウト信号)をデータDATAxxと共に送出し、主記
憶制御装置は、応答信号ANSを中央処理装置へ送る。
アウト信号)をデータDATAxxと共に送出し、主記
憶制御装置は、応答信号ANSを中央処理装置へ送る。
中央処理装置は、この信号により、クロック停止を解除
し、そのクロックに同期してデータDATAxxをレジ
スタにセントするデータ取り込み用クロックDATA
SETを作成する。
し、そのクロックに同期してデータDATAxxをレジ
スタにセントするデータ取り込み用クロックDATA
SETを作成する。
第3図に示すような従来の方式では、主記憶装置は、ア
クセス要求があったデータDATAxxをバスに載せる
タイミングで、応答信号5RVOを送出する。
クセス要求があったデータDATAxxをバスに載せる
タイミングで、応答信号5RVOを送出する。
中央処理装置は、この応答信号5RVOに基づく応答信
号ANSにより、クロック停止を解除し、処理を再開す
る。従って9本来、応答信号5RVOと同時にデータの
取り込みが可能であるにもかかわらず。
号ANSにより、クロック停止を解除し、処理を再開す
る。従って9本来、応答信号5RVOと同時にデータの
取り込みが可能であるにもかかわらず。
中央処理装置がデータを実際に取り込むまでの間に、ク
ロック解除からデータ取り込み用クロック発生までのロ
スタイムが発生することになる。なお、チャネル装置か
ら主記憶装置へのアクセス要求等の場合には、クロック
停止が行われないため。
ロック解除からデータ取り込み用クロック発生までのロ
スタイムが発生することになる。なお、チャネル装置か
ら主記憶装置へのアクセス要求等の場合には、クロック
停止が行われないため。
即座にデータを取り込むことが行われている。
本発明は上記問題点の解決を図り、中央処理装置におけ
るメモリ・データ取り込み時のロスタイムをなくす手段
を提供する。
るメモリ・データ取り込み時のロスタイムをなくす手段
を提供する。
第1図は本発明の基本構成ブロック図を示す。
第1図において、10は命令をフェッチして実行しデー
タを処理する中央処理装置、11は主記憶制御装置、1
2は主記憶装置、13はデータの入出力を制御するチャ
ネル装置、14はバス使用に関する優先排他制御を行う
バス競合制御部、15は主記憶装置12における制御信
号の送受信を行う送受信回路、16は記憶情報の消失を
防ぐリフレッシュ信号を送出するリフレッシュ回路、1
7は外部からのアクセスとリフレッシュとの競合を制御
する競合回路、18は主記憶装置12における各種制御
信号を発生するタイミング発生回路。
タを処理する中央処理装置、11は主記憶制御装置、1
2は主記憶装置、13はデータの入出力を制御するチャ
ネル装置、14はバス使用に関する優先排他制御を行う
バス競合制御部、15は主記憶装置12における制御信
号の送受信を行う送受信回路、16は記憶情報の消失を
防ぐリフレッシュ信号を送出するリフレッシュ回路、1
7は外部からのアクセスとリフレッシュとの競合を制御
する競合回路、18は主記憶装置12における各種制御
信号を発生するタイミング発生回路。
19は中央処理装置10に対してクロック停止の解除を
指示する第1の応答信号5RVOIを発生する第1応答
信号送出回路、20は読み出しデータの送出に同期して
出力される第2の応答信号5RVO2を発生する第2応
答信号送出回路、21はダイナミック・メモリ (DR
AM)で構成されるメモリアレイ、22はメモリアレイ
21に対するデータを送受信するデータ送受回路、23
はデータ転送用バスを表す。
指示する第1の応答信号5RVOIを発生する第1応答
信号送出回路、20は読み出しデータの送出に同期して
出力される第2の応答信号5RVO2を発生する第2応
答信号送出回路、21はダイナミック・メモリ (DR
AM)で構成されるメモリアレイ、22はメモリアレイ
21に対するデータを送受信するデータ送受回路、23
はデータ転送用バスを表す。
主記憶装置12は、主記憶制御装置11を介して、中央
処理装置10およびチャネル装W13からリード/ライ
トのアクセスがなされ、そのデータを記憶する。主記憶
制御装置11は、バス競合制御部14により一、データ
転送用バス23の空き状態/ビジー状態の管理を行い、
中央処理装置10からのアクセス要求またはチャネル装
置13からのDMA要求に対して、主記憶装置12を制
御する。
処理装置10およびチャネル装W13からリード/ライ
トのアクセスがなされ、そのデータを記憶する。主記憶
制御装置11は、バス競合制御部14により一、データ
転送用バス23の空き状態/ビジー状態の管理を行い、
中央処理装置10からのアクセス要求またはチャネル装
置13からのDMA要求に対して、主記憶装置12を制
御する。
主記憶装置12に対するアクセス要求に対しては、主記
憶装置12から主記憶制御装置11へ応答信号が送られ
るが9本発明の場合、特にタイミング発生回路18にお
いて、第1応答信号送出回路19と第2応答信号送出回
路20とにより、それぞれ第1の応答信号5RVOIお
よび第2の応答信号5RVO2が生成され、これらの信
号が、送受信回路15を介して送出される。
憶装置12から主記憶制御装置11へ応答信号が送られ
るが9本発明の場合、特にタイミング発生回路18にお
いて、第1応答信号送出回路19と第2応答信号送出回
路20とにより、それぞれ第1の応答信号5RVOIお
よび第2の応答信号5RVO2が生成され、これらの信
号が、送受信回路15を介して送出される。
第1の応答信号5RVOIは、中央処理装置10におけ
るクロック停止の解除に関するタイミングを与える。第
2の応答信号5RVO2は、第3図で説明した従来の応
答信号5RVOと同様なタイミングで生成され、チャネ
ル装置13等に関連する応答信号として用いられると共
に、データ転送用バス23の解放のタイミングを与える
。
るクロック停止の解除に関するタイミングを与える。第
2の応答信号5RVO2は、第3図で説明した従来の応
答信号5RVOと同様なタイミングで生成され、チャネ
ル装置13等に関連する応答信号として用いられると共
に、データ転送用バス23の解放のタイミングを与える
。
第1の応答信号5RVO1は、第2の応答信号5RVO
2よりも、中央処理装置10におけるクロ・ツク停止の
解除からデータ取り込み用クロック発生までの時間に相
当する時間だけ先行して送出されるようになっている。
2よりも、中央処理装置10におけるクロ・ツク停止の
解除からデータ取り込み用クロック発生までの時間に相
当する時間だけ先行して送出されるようになっている。
タイミング発生回路18において、アクセス要求が通知
されてから、メモリアレイ21に制御信号を与え、メモ
リアレイ21にアクセスして、アクセス・データを、デ
ータ送受回路22を介して。
されてから、メモリアレイ21に制御信号を与え、メモ
リアレイ21にアクセスして、アクセス・データを、デ
ータ送受回路22を介して。
データ転送用バス23に送り出すまでの時間は。
論理回路の動作時間に関連するので、予め知ることがで
きる。また、中央処理装置10において。
きる。また、中央処理装置10において。
応答信号があってから、クロック停止を解除し。
データ取り込み用クロックを発生するまでの時間につい
ても、はぼ固定していて既知である。
ても、はぼ固定していて既知である。
そこで、タイミング発生回路18は、従来の応答信号に
相当する第2の応答信号5RVO2を送出するより、ク
ロック停止の解除からデータ取り込み用クロック発生ま
での時間に相当する時間だけ先行して第1の応答信号5
RVOIを送出する。
相当する第2の応答信号5RVO2を送出するより、ク
ロック停止の解除からデータ取り込み用クロック発生ま
での時間に相当する時間だけ先行して第1の応答信号5
RVOIを送出する。
中央処理装置lOは、この第1の応答信号5RVO1に
基づく信号によって、動作を開始すれば、ちょうど第2
の応答信号5RVO2と共にデータが送出されたときに
、即座にデータ取り込み用クロックにより、データを取
り込むことができる。
基づく信号によって、動作を開始すれば、ちょうど第2
の応答信号5RVO2と共にデータが送出されたときに
、即座にデータ取り込み用クロックにより、データを取
り込むことができる。
第2図は本発明の一実施例に係るタイムチャートを示す
。
。
中央処理装置10は、主記憶装置12の記憶している内
容をリードする場合に、マイクロプログラム制御によっ
て、メモリアクセス要求レジスタ(図示省略)にアクセ
ス要求をセットすることにより、CPUクロックに同期
して、リードのアクセス要求Read REQを、主記
憶制御装置11へ送る。
容をリードする場合に、マイクロプログラム制御によっ
て、メモリアクセス要求レジスタ(図示省略)にアクセ
ス要求をセットすることにより、CPUクロックに同期
して、リードのアクセス要求Read REQを、主記
憶制御装置11へ送る。
中央処理装置10は、アクセス要求Read REQを
送出後、所定のタイミングでクロックを停止し、これに
よりマイクロプログラムの実行を中断し、主記憶装置1
2からの第1の応答信号5RVOIによる応答信号AN
Sを待つ。
送出後、所定のタイミングでクロックを停止し、これに
よりマイクロプログラムの実行を中断し、主記憶装置1
2からの第1の応答信号5RVOIによる応答信号AN
Sを待つ。
主記憶制御装置11は、バス競合制御部14により、チ
ャネル装置13との競合状態を調べ、チャネル装置13
からのアクセス要求が出されていない場合に、中央処理
装置10からのアクセス要求Read R11!Qを受
は付けてビジー状態CPBSYとし。
ャネル装置13との競合状態を調べ、チャネル装置13
からのアクセス要求が出されていない場合に、中央処理
装置10からのアクセス要求Read R11!Qを受
は付けてビジー状態CPBSYとし。
メモリアクセスに関するリードシーケンスに入る。
ビジー状態CPBSYとなることにより、主記憶制御装
置11は、アクセスするメモリのアドレスと。
置11は、アクセスするメモリのアドレスと。
メモリアクセス要求信号SRV iとを、主記憶装置1
2へ送る。第2図かられかるように1以上の動作は、従
来の場合と同様である。
2へ送る。第2図かられかるように1以上の動作は、従
来の場合と同様である。
主記憶装置12は、主記憶制御装置11から送出された
アドレスと、メモリアクセス要求信号Sl?Viとによ
って動作を開始し、指定されたアドレスのリードシーケ
ンスに入る。タイミング発生回路18による所定のタイ
ミングで、メモリアレイ21からのデータのサンプリン
グが行われ、第2応答信号送出回路20による第2の応
答信号5RVO2と同時に、読み出したデータDATA
xxが主記憶制御装置11へ送られる。
アドレスと、メモリアクセス要求信号Sl?Viとによ
って動作を開始し、指定されたアドレスのリードシーケ
ンスに入る。タイミング発生回路18による所定のタイ
ミングで、メモリアレイ21からのデータのサンプリン
グが行われ、第2応答信号送出回路20による第2の応
答信号5RVO2と同時に、読み出したデータDATA
xxが主記憶制御装置11へ送られる。
第1応答信号送出回路19は、この第2の応答信号5R
VO2の発生に先立ち、第1の応答信号5RVO1を発
生させ、主記憶制御装置11へ送る。主記憶制御装置1
1は、第1の応答信号5RVOIを受は取ると、応答信
号ANSを中央処理装置10へ送る。
VO2の発生に先立ち、第1の応答信号5RVO1を発
生させ、主記憶制御装置11へ送る。主記憶制御装置1
1は、第1の応答信号5RVOIを受は取ると、応答信
号ANSを中央処理装置10へ送る。
中央処理装置10は、この応答信号ANSで、クロツク
停止の解除を行い、マイクロプログラムの実行を再開す
る。それと共に、メモリデータをセットするデータ取り
込み用クロックDATA SETを作成し、上記第2の
応答信号5RVO2により保証されたデータDATAx
xを、レジスタヘセットする。
停止の解除を行い、マイクロプログラムの実行を再開す
る。それと共に、メモリデータをセットするデータ取り
込み用クロックDATA SETを作成し、上記第2の
応答信号5RVO2により保証されたデータDATAx
xを、レジスタヘセットする。
主記憶制御装置11において、第1の応答信号5RVO
1により、中央処理装置10へ応答信号ANSを送るこ
と以外の処理は、第2の応答信号5RVO2によって従
来と同様に行われる。これにより、一連のメモリリード
動作が終了する。
1により、中央処理装置10へ応答信号ANSを送るこ
と以外の処理は、第2の応答信号5RVO2によって従
来と同様に行われる。これにより、一連のメモリリード
動作が終了する。
第2図に示すように、第2の応答信号5RVO2の発生
時点で、データ取り込み用クロックDATA Sll!
Tが確定していれば、中央処理装置10のメモリアクセ
ス時間は、最適値となる。
時点で、データ取り込み用クロックDATA Sll!
Tが確定していれば、中央処理装置10のメモリアクセ
ス時間は、最適値となる。
以上説明したように9本発明によれば、主記憶装置から
の応答信号を2つに分け、第1の応答信号5RVOI
と第2の応答信号5RVO2とを設けて、中央処理装置
側のクロック停止解除からデータ取り込み用クロック発
生までの時間を見込んだ値で。
の応答信号を2つに分け、第1の応答信号5RVOI
と第2の応答信号5RVO2とを設けて、中央処理装置
側のクロック停止解除からデータ取り込み用クロック発
生までの時間を見込んだ値で。
第1の応答信号5RVOIを先に送出するようにしてい
るので、第2の応答信号5RVO2と同時に送出された
データを即座に取り込むことができるようになり、メモ
リアクセス時間を短縮することが可能になる。
るので、第2の応答信号5RVO2と同時に送出された
データを即座に取り込むことができるようになり、メモ
リアクセス時間を短縮することが可能になる。
第1図は本発明の基本構成ブロック図、第2図は本発明
の一実施例タイムチャート、第3図は従来方式によるタ
イムチャートを示す。 図中、10は中央処理装置、11は主記憶制御装置、1
2は主記憶装置、1日はタイミング発生回路、19は第
1応答信号送出回路、20は第2応答信号送出回路を表
す。 特許出願人 パナファコム株式会社 代理人弁理士 森1)寛(外1名) 第 3 図
の一実施例タイムチャート、第3図は従来方式によるタ
イムチャートを示す。 図中、10は中央処理装置、11は主記憶制御装置、1
2は主記憶装置、1日はタイミング発生回路、19は第
1応答信号送出回路、20は第2応答信号送出回路を表
す。 特許出願人 パナファコム株式会社 代理人弁理士 森1)寛(外1名) 第 3 図
Claims (1)
- 【特許請求の範囲】 データを記憶する主記憶装置(12)と、該主記憶装置
(12)にアクセス要求を出す中央処理装置(10)と
を備え、上記中央処理装置(10)は、上記主記憶装置
(12)に対してリード要求を出すと、上記主記憶装置
(12)側からの応答信号が返るまで、クロックを停止
するようにされた主記憶装置制御方式において、 上記主記憶装置(12)は、データのリード要求に対し
て、上記中央処理装置(10)における上記クロック停
止の解除を指示するトリガとなる第1の応答信号(SR
VO1)と、読み出しデータの送出に同期して出力され
る第2の応答信号(SRVO2)とを送出する手段(1
8)を備え、 上記第1の応答信号(SRVO1)は、上記中央処理装
置(10)における上記クロック停止の解除からデータ
取り込み用クロック発生までの時間に相当する時間だけ
、上記第2の応答信号(SRVO2)より先に送出され
るよう構成され、 上記第1の応答信号(SRVO1)に基づいて、上記中
央処理装置(10)における上記クロックの停止を解除
し、データ取り込み用クロックを発生させると共に、上
記第2の応答信号(SRVO2)に基づいて、データ転
送用バス(23)を解放するようにしたことを特徴とす
る主記憶装置制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19109585A JPS6250940A (ja) | 1985-08-30 | 1985-08-30 | 主記憶装置制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19109585A JPS6250940A (ja) | 1985-08-30 | 1985-08-30 | 主記憶装置制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6250940A true JPS6250940A (ja) | 1987-03-05 |
Family
ID=16268768
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19109585A Pending JPS6250940A (ja) | 1985-08-30 | 1985-08-30 | 主記憶装置制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6250940A (ja) |
-
1985
- 1985-08-30 JP JP19109585A patent/JPS6250940A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0476990B1 (en) | Dynamic bus arbitration | |
| US6282598B1 (en) | PCI bus system wherein target latency information are transmitted along with a retry request | |
| JPS5812611B2 (ja) | デ−タテンソウセイギヨホウシキ | |
| US5307468A (en) | Data processing system and method for controlling the latter as well as a CPU board | |
| JPH0343804A (ja) | シーケンス制御装置 | |
| JPH04323755A (ja) | Dma装置 | |
| JP2607073B2 (ja) | 演算処理装置 | |
| JPH0145657B2 (ja) | ||
| JPH0222748A (ja) | 不揮発生メモリ制御回路 | |
| JP2679440B2 (ja) | 情報処理装置 | |
| JPH09259074A (ja) | メモリーアクセス回路 | |
| JP3548943B2 (ja) | 割り込み制御方法 | |
| JPH0564827B2 (ja) | ||
| KR20060106625A (ko) | 메모리 제어 장치 및 전자 장치 | |
| JP2555580B2 (ja) | 記憶装置制御方式 | |
| JPS62128341A (ja) | 2ポ−トメモリへのアクセス制御方式 | |
| JPS63227149A (ja) | ル−プ状通信システムにおける通信制御方法 | |
| JPH04283848A (ja) | データ転送制御方式 | |
| JPH02211571A (ja) | 情報処理装置 | |
| KR19980069502A (ko) | 디엠에이 인터페이스 회로 | |
| JP2001265711A (ja) | データ転送装置およびバスシステム | |
| JPS63184859A (ja) | 共有メモリ転送装置 | |
| JPH01211061A (ja) | バス制御方式 | |
| JPS60134366A (ja) | ダイレクト・メモリ・アクセス・アドレス管理方式 | |
| JPH1195812A (ja) | プログラマブルコントローラ |