JPS6272041A - キヤツシユメモリ制御装置 - Google Patents

キヤツシユメモリ制御装置

Info

Publication number
JPS6272041A
JPS6272041A JP60212821A JP21282185A JPS6272041A JP S6272041 A JPS6272041 A JP S6272041A JP 60212821 A JP60212821 A JP 60212821A JP 21282185 A JP21282185 A JP 21282185A JP S6272041 A JPS6272041 A JP S6272041A
Authority
JP
Japan
Prior art keywords
address
memory
block
data
cache memory
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.)
Granted
Application number
JP60212821A
Other languages
English (en)
Other versions
JPH0556543B2 (ja
Inventor
Izuyuki Uehara
上原 出之
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP60212821A priority Critical patent/JPS6272041A/ja
Publication of JPS6272041A publication Critical patent/JPS6272041A/ja
Publication of JPH0556543B2 publication Critical patent/JPH0556543B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Memory System Of A Hierarchy Structure (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はキャッシュメモリの制御装置に関し、特にブロ
ックロード中に処理装置からメモリリードリクエストが
発生した際の制御方式の改良に関する。
〔従来の技術〕
処理装置(以下CPUと称す)とメインメモリとの動作
スピードのギャップを埋めるために、周知の如く両者の
間に高速・小容量のメモリで構成されるキャッシュ記憶
装置を設ける方策がよく採用される。メインメモリは予
め容量が一定の多数のブロックに分割され、これら多数
のブロックのうちの一部のブロックに格納されているデ
ータを、キャッシュ記憶装置内のキャッシュメモリに書
込んでおく (このような書込みをブロックロードとい
う)。
CPUがメモリデータのリードリクエストを出すと、先
ずリードリクエストされているデータがキャッシュメモ
リに存在する(ヒツト)か否(ミスヒント)かが調べら
れる。もしヒツトすればキャッシュメモリからの読出し
データのうちの当嘉亥データがCPUに送出される0反
対にミスヒツトすればキャッシュメモリからの読出しデ
ータは放棄され、メインメモリの当3亥アドレスのデー
タを読んでCPUに送出すると共に当該データが含まれ
るブロックがキャッシュメモリの空ブロックまたは例え
ば最も永く使用されていないデータを記憶しているブロ
ックにブロックロードされる。一般にこの1ブロツクの
データ量はメインメモリからキャッシュメモリに転送さ
れるデータ単位よりも大きいため、1回のブロックロー
ドに対してメインメモリの読出し動作およびキャッシュ
メモリへの書込み動作は複数回行なわれることになる。
ミスヒツト時に発生するブロックロード要求が開始され
て最後の読出しデータがキャッシュメモリへ書込みを終
了するまでの期間であるブロックロード動作中、キャッ
シュメモリへ読出しデータを書込んでいるときは、キャ
ッシュメモリが占有されるためにキャッシュメモリから
の読出しは行なうことができない。
従来、このブロックロード中にCPUがメモリデータの
リードリクエストを出した場合、ブロックロード中はキ
ャッシュメモリをブロックロードに占有させているため
、CPUのメモリデータのリードリクエストは必ずブロ
ックロードの終了を待って受は付けるように構成されて
いた。
〔発明が解決しようとする問題点〕
上述したように従来のキャッシュメモリIII御装置で
は、CPUのメモリリードリクエストがブロックロード
の終了まで必ず待たされることになり、キャッシュメモ
リ処理装置のスルーブツトを低下させるという欠点があ
った。
本発明の目的は、ブロックロード中にCPUから後続の
メモリリードリクエストが発生した場合、その後続のメ
モリリードリクエストデータのブロックアドレスがブロ
ックロード中のブロックアドレスと等しいときは、ブロ
ックロード中に後続のメモリリードリクエストの処理が
可能なように構成することにより、キャッシュメモリ処
理装置のスループントを向上させることにある。
〔問題点を解決するための手段〕
本発明は上記目的を達成するために、1回のブロックロ
ード要求に対して発生する複数のメモリリクエストに対
応するメモリリプライデータの数をカウントするカウン
ト回路と、 処理装置で発生する後続のメモリリクエストのアドレス
とキャッシュメモリの書込みアドレスとを比較する比較
回路と、 キャッシュメモリからの読出しデータとメインメモリか
らの読出しデータを選択する選択回路と、ブロックロー
ド中に処理装置から後続のメモリリードリクエストが発
生し且つ前記比較回路の出力が前記′dt続のメモリリ
クエストのブロックアドレスとキャッシュメモリの書込
みブロックアドレスとが一致していることを示すとき、
前記カウント回路のカウント値、ブロックロードアドレ
ス及び前記後続のメモリリクエストのアドレスに基づき
前記後続のメモリリードリクエストのアドレスに対応す
るデータが既にキャッシュメモリに書込まれたブロック
内ワードであるか否かを判定する判定回路と、 該判定回路で既に書込みが行なわれたと判定された場合
には、前記後続のメモリリードリクエストのアドレスで
キャンシュメモリから読出されたデータをブロックロー
ドによってキャッシュメモリが専有されていないタイミ
ングで前記選択回路で選択させ、前記書込みが未だ終了
していないと判定された場合には、前記後続のメモリリ
ードリクエストのアドレスと同一のアドレスのメモリリ
プライデータが返却されるまで前記メモリリードリクエ
ストを待ち合わせ、その返却と同時にメモリリプライタ
イミングでメモリリプライデータを前記選択回路で選択
させる制御手段とを設ける。
〔作用〕
ブロックロード中に処理装置から後続のメモリリードリ
クエストが発生すると、そのメモリリードリクエストの
アドレスのブロックアドレスとブロックロード処理が行
なわれているブロックロードアドレスのブロックアドレ
スとが比較回路で比較され、両アドレスの一致の有無が
調べられる。
一方、ブロックロード要求に対して発生する複数のメモ
リリプライデータの数がカウント回路でカウントされ、
判定回路は比較回路の出力が一致を示すとき、カウント
回路のカウント値、ブロックロードアドレス及び後続の
メモリリードリクエストのアドレスから要求されたデー
タが既にキャンシュメモリに書込まれたブロック内ワー
ドであるか否かを判定する。そして、既に書込まれたデ
ータである場合には、後続のメモリリードリクエストの
アドレスによってキャッシュメモリから読出されたデー
タをブロックロードによってキャッシュメモリが占有さ
れていないタイミングで読出してCPUに送出し、書込
みが未だ終了していないと判定されたときは、要求され
たデータが処理装置から返却されるまで待ち合わせ、返
却されたときに処理装置へ送出する。
〔実施例〕
第1図は本発明の一実施例のブロック図である。
一般に、メインメモリ (図示せず)は、1ブロツクが
例えば32バイトの容量を有する多数のブロックに分割
されている。これに対し、メインメモリとキャンシュメ
モリ1との間で転送されるデータ単位はブロックの容量
より小さく例えば8バイトになっている。従って、ミス
ヒツトが生じた場合にメインメモリに対して4回メモリ
リードリクエスト信号MRQを出し、これを受けてメイ
ンメモリから送出されるメモリリードデータMRDを4
回キャッシュメモリ1に書込むことによってブロックロ
ードが完了する。なお、CPUが要求するメモリリード
データは最初のメモリリプライタイミングでリプライ信
号RPYとともにCPUへ送出する。メインメモリはサ
イクルタイムが例えば100nsであり、CPUのサイ
クルタイムはそれより短く例えば50nsとなっている
ため、メインメモリはメモリリードリクエストMRQを
CPUサイクルで27(Tはt CPUサイクル)に1
回受付けることになり、メモリリプライデータMRD及
びメモリリプライ信号MRYも同様に2Tに1回送出す
ることになる。
第1図において、アドレスレジスタ7はCPUからメモ
リリクエストアドレスADDがセットされるレジスタで
ある。このレジスタ7は、メモリリクエストアドレスA
DDの内のブロックアドレスMARを格納する部分と、
ブロック内ワードアドレスMALを格納する例えば2ビ
ツトの部分に分かれ、ブロック内ワードアドレスMAL
は図示しない手段によりブロックロード動作前半におい
て所定の順序で更新される。アドレスレジスタ7の全て
の内容はアドレス信号MADとしてキャッシュメモリl
に選択回路10を介して加えられ、ブロックアドレスM
ARは比較回路3に入力され、ブロック内ワードアドレ
スMALは判定回路4に入力される。
ブロックロードアドレスレジスタ8は、ブロックロード
動作中の所定のタイミングで開かれるゲート回路9を介
してアドレスレジスタ7の内容がセントされるレジスタ
で、ブロックアドレスBAHを格納する部分と2ビツト
のブロック内ワードアドレスBALを格納する部分とか
ら構成される。
ブロックロードアドレスレジスタ8の全ての内容BLA
は選択回路10を介してキャッシュメモリ1に加えられ
、ブロックアドレスBAHは比較回路3に入力され、ブ
ロック内ワードアドレスBALは判定回路4に入力され
る。上記ブロック内ワードアドレスBALは図示しない
手段によりブロックロード動作後半において所定の順序
で更新される。キャッシュメモリlは図示しないメイン
メモリの複数のブロックのアドレスとデータのコピーを
記憶するメモリで、選択回路10を介したアドレスMA
D、BLAとメインメモリからのメモリリードデータM
RDと、制御部5からのキャッシュ書込み信号CWTと
が入力され、ヒツト信号HITとキャッシュリードデー
タCHDを出力する。
キャッシュメモリ1はアドレスレジスタ7にセットされ
たアドレスMADが入力された際、アドレスMADと同
一のアドレスが内部に記憶されているかを参照し、記憶
されている場合はヒツト信号HITを“1″とし、記憶
されていない場合はヒツト信号HITを“0”のままと
する、また、制御部5からのキャッシュ書込み信号CW
Tが“1”のタイミングで選択回路10から入力されて
いるアドレスにメモリリードデータMRDを書込み、キ
ャッシュ書込み信号CWTが“0”のタイミングでは選
択回路lOから入力されているアドレスのデータがあれ
ばそれをキャッシュリードデータCRDとして出力する
カウント回路2は、例えば2ビツトのカウンタで構成さ
れ、1回のブロックロード要求に対して発生する複数の
メモリリクエストに対応するメモリリプライ信号MPY
をカウントし、このカウンタ回路2のカウント値CNT
は判定回路4に入力される。比較回路3は、アドレスレ
ジスタ7のブロックアドレスMAHとブロックロードア
ドレスレジスタ8からのブロックアドレスBAHとを比
較するもので両アドレスが一致しているとき判定回路4
.制御部5に加わるアドレス一致信号EQLを例えば“
1°とする。
判定回路4は、アドレス一致信号EQLが“l”のとき
、ブロックロードアドレスレジスタ8のブロック内ワー
ドアドレスBALの現在値とカウント回路2のカウント
値CNTとから、ブロックロードが開始されたブロック
内ワードアドレスを算出する。これは、例えばブロック
内ワードアドレスBALが00→01−10−11−0
0の順で更新されるとすると、現在のブロック内ワード
アドレスBALが例えば「10」でカウント値が「2」
であれば、2つ前の値「OO」を開始アドレスとする0
判定回路4は開始アドレスを算出すると、その開始アド
レスとアドレスレジスタ7のブロック内ワードアドレス
MALとを比較し、アドレスレジスタ7にセットされた
要求アドレスのデータが既にキャッシュメモリ内に書込
まれたデータか否かを判定する。この判定は、前述の開
始アドレスとカウント回路2のカウント値から既にキャ
ッシュメモリに書込まれたデータのブロック内ワードア
ドレスが判るので、アドレスレジスタ7のブロック内ワ
ードアドレスMALがその中に含まれているか否かで判
定できる0判定回路4は、アドレスレジスタ7にセット
された要求アドレスのデータが既にキャッシュメモリ内
に書込まれたデータであると判定したときは、制御部5
に加わる判定信号JAGを例えば“l”とする。
制御部5は、CPUからメモリリードリクエスト信号R
EQを受けると、そのリクエスト信号REQがブロック
ロード動作の前半以外の期間に入力されたときに限り図
示しないセント信号を送出してCPUからのアドレスA
DDをアドレスレジスタ7にセットする。そして、この
セットをブロックロード動作中以外で行なったときは、
選択回路lOをアドレスレジスタ7側に切換え、ヒント
信号HITが“l”になるか否かを監視する。そして、
ヒツト信号HITが1°になれば選択回路6をキャッシ
ュメモリ1側に切換え、アドレスレジスタ7のアドレス
MADで読出されたキャッシュリードデータCHDをリ
プライ信号RPYとともにCPUへ送出する。また、ヒ
ツト信号HITが“1″にならないと、後述するブロッ
クロード動作を開示する。一方、ブロックロード動作の
後半部分において新たなメモリリードリクエスト信号R
EQが発生し、そのメモリリードリクエスト信号REQ
に伴うCPUアドレスADDをアドレスレジスタ7にセ
ットしたときは、ブロックロード動作と並行して判定回
路4の判定結果に基づく後述するキャッシュ一致処理を
行なう。
第2図は上述のブロックロードの動作タイムチャートで
あり、以下第1図及び第2図に基づいて本実施例の動作
を説明する。
ブロックロード動作の前半以外の期間でCPUからメモ
リリードリクエスト信号REQとアドレスADDが発生
すると、アドレスADDはアドレスレジスタ7にセット
され、キャッシュメモリ1では選択回路10がアドレス
レジスタ7側に切換えられることによってアドレスレジ
スタ7にセットされたアドレスMADに該当するアドレ
スが内部に記憶されているか否かが参照される。この結
果キャッシュメモリ1に該当するアドレスが存在すれば
、キャッシュメモリ1から制御部5に加えられているヒ
ント信号HITは論理“loとなり、制御部5は選択回
路6においてキャッシュ読出しデータCHDを選択させ
、出力データDTOとしてCPUに送出させる。
キャッシュメモリ1に1亥当するアドレスが存在しない
場合は、ヒツト信号HITが論理“1”にならないため
に、制御部5はブロックロードを開始する。制御部5は
ブロックロードを開始すると、先ずメモリリードリクエ
スト信号MRQをメインメモリに送出し、アドレスレジ
スタ7が保持するアドレスMADによって指定される番
地を続出す。このメモリリードリクエスト信号MRQは
第2図のOPUタイミングT2.T3.T4.T6の4
つのタイミングでそれぞれRQI−RQ4として出され
、アドスタレジスタフの内容は図示しない手段により下
位2ビツトの値(ブロック内ワードアドレス)が各タイ
ミングで所定の順序で更新される。
メインメモリはメモリリードリクエスト信号MRQを受
けると、メモリリプライ信号MRYとともに指定された
アドレスのメモリリードデータMRDを送出する。制御
部5は最初のメモリリプライ信号MRY (RYI)を
第2図のCPUタイミングTIOで受は取ると選択回路
6においてメモリリードデータMRDを選択させ、リプ
ライ信号RPYとともに出力データDTOをCPUに送
出する。同時に制御部5はゲート信号aを送出してゲー
ト回路9を開きアドレスレジスタ7の内容をブロックロ
ードアドレスレジスタ8に転送すると共に選択回路10
を切換え、ブロックロードアドレスレジスタ8にセント
されたアドレスBLAによって示されるキャッシュメモ
リlの番地にキャッシュ書込み信号CWTを送出するこ
とによりメモリリードデータMRDを書込む。キャッシ
ュメモリlへの書込み動作は後続する3つのメモリリー
ドデータについても行なわれ、第2図の各CPUタイミ
ングTI2. T14. T16で制御部5がメモリリ
プライ信号MRYをそれぞれRY2〜RY4として受は
取り、ブロックロードアドレスレジスタ8の下位2ビツ
トの内容が図示しない手段により各リプライタイミング
で所定の順序で更新されたアドレスにキャッシュ書込み
信号CWTを送出することによって書込みを行ない、ブ
ロックロードを終了する。
このブロックロードによるメモリリプライ信号MRYが
到来する毎にカウント回路2がカウントアツプされリプ
ライの数が計数される。このカウント回路2のカウント
信号CNTは判定回路4に入力される。
次に上記ブロックロード動作中に例えば第2図のCPU
タイミングT13でCPUから後続のメモリリードリク
エストREQが発生した場合について説明する。
ブロックロード動作中に後続のメモリリードリクエスト
REQが発生すると、それに伴ってCPUから発生され
るアドレスADDによってアドレスレジスタ7の内容は
後続のメモリリードリクエストのアドレスへ書換えられ
、ブロックロードアドレスレジスタ8には現在のブロッ
クロードアドレスが格納されたまま保持される。そして
、先ず、アドレスレジスタ7とブロックロードアドレス
レジスタ8の各々のブロックアドレス(MAH,BAH
)が比較回路3に入力され、比較結果はアドレス一致信
号EQLとして出力され判定回路4と制御部5に入力さ
れる。
ブロックアドレスが一致していない場合は、通常のCP
Uメモリリードリクエストの処理と同様であり、ブロッ
クロードの終了までCPUのメモリ読出し要求が待たさ
れることになる。しかし、一致している場合は、アドレ
スレジスタ7のブロック内ワードアドレスMALと、ブ
ロックロードアドレスレジスタ8のブロック内ワードア
ドレスBALが判定回路4に入力されていることによっ
て、判定回路4は、ブロック内ワードアドレスBALと
カウント信号CNTに基づきブロックロードが開始され
たブロック内ワードアドレス即ち最初にCPUから要求
のあったアドレスを算出し、これとCPUメモリリード
リクエストのブロック内ワードアドレスMALとを比較
することによって、要求アドレスのデータが既にキャシ
ュメモリ1内に書込まれたデータかそうでないかを判定
し、判定信号JAGとして制御部5に通知する。既にキ
ャッシュメモリ1に書込まれたデータである場合、つま
り判定信号JAGが論理“1”である場合は、制御部5
は、ブロックロードによってキャッシュメモリlが専有
されていないタイミングで選択回路lOを一時的にアド
レスレジスタ7側に切換え、アドレスレノスタフのアド
レスでキャッシュメモリlから読出されたキャフソユリ
ードデータCHDを選択回路6で選択させ、出力データ
DToとしてリプライ信号RPYとともにCPUへ送出
する。
一方、アドレス一致信号EQLが論理゛l”で判定信号
JAGが“01の場合は、CPLJのメモリリードリク
エスト信号REQはホールドされ、第2図のCPUタイ
ミングT14、あるいはT16でメモリリプライ信号M
RYが返却され、判定信号JAGが“l”になるまで待
たされる。制御部5はメモリリプライ信号MRYととも
に判定信号JAGが“1゛になったタイミングで選択回
路6にメモリリードデータMRDを選択させ、リプライ
信号RPYとともにリードデータをCPUに送出する。
この動作は、第2図のCPUタイミングT12でCPU
がメモリリードリクエストREQを出して、比較信号E
QLと判定信号JAGがともに“l”となった場合も同
様であるゆ 〔発明の効果〕 以上説明したように、本発明は、ブロックロード中に後
続のメモリリードリクエストが発生した場合、発生した
メモリリードリクエストのブロックアドレスとブロック
ロード中のブロックアドレスが一致していれば、既にキ
ャッシュメモリに書込まれたデータについては速やかに
CPUに要求データが送出され、後続するメモリリプラ
イデータがCPUの要求するメモリ読出しデータである
場合には、そのデータが返却された時点でCPUに要求
データが送出されるので、キャッシュ制御装置のスルー
プットを向上させることができる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図および、 第2図は第1図の実施例の動作を説明するための動作タ
イムチャートである。 図において、1はキャッシュメモリ、2はカウント回路
、3は比較回路、4は判定回路、5は制御部、6は選択
回路、7はアドレスレジスタ、8はブロックロードアド
レスレジスタである。

Claims (1)

  1. 【特許請求の範囲】 1回のブロックロード要求に対して発生する複数のメモ
    リリクエストに対応するメモリリプライデータの数をカ
    ウントするカウント回路と、処理装置で発生する後続の
    メモリリクエストのアドレスとキャッシュメモリの書込
    みアドレスとを比較する比較回路と、 キャッシュメモリからの読出しデータとメインメモリか
    らの読出しデータを選択する選択回路と、ブロックロー
    ド中に処理装置から後続のメモリリードリクエストが発
    生し且つ前記比較回路の出力が前記後続のメモリリクエ
    ストのブロックアドレスとキャッシュメモリの書込みブ
    ロックアドレスとが一致していることを示すとき、前記
    カウント回路のカウント値、ブロックロードアドレス及
    び前記後続のメモリリクエストのアドレスに基づき前記
    後続のメモリリードリクエストのアドレスに対応するデ
    ータが既にキャッシュメモリに書込まれたブロック内ワ
    ードであるか否かを判定する判定回路と、 該判定回路で既に書込みが行なわれたと判定された場合
    には、前記後続のメモリリードリクエストのアドレスで
    キャッシュメモリから読出されたデータをブロックロー
    ドによってキャッシュメモリが専有されていないタイミ
    ングで前記選択回路で選択させ、前記書込みが未だ終了
    していないと判定された場合には、前記後続のメモリリ
    ードリクエストのアドレスと同一のアドレスのメモリリ
    プライデータが返却されるまで前記メモリリードリクエ
    ストを待ち合わせ、その返却と同時にメモリリプライタ
    イミングでメモリリプライデータを前記選択回路で選択
    させる制御手段とを具備したことを特徴とするキャッシ
    ュメモリ制御装置。
JP60212821A 1985-09-25 1985-09-25 キヤツシユメモリ制御装置 Granted JPS6272041A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60212821A JPS6272041A (ja) 1985-09-25 1985-09-25 キヤツシユメモリ制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60212821A JPS6272041A (ja) 1985-09-25 1985-09-25 キヤツシユメモリ制御装置

Publications (2)

Publication Number Publication Date
JPS6272041A true JPS6272041A (ja) 1987-04-02
JPH0556543B2 JPH0556543B2 (ja) 1993-08-19

Family

ID=16628911

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60212821A Granted JPS6272041A (ja) 1985-09-25 1985-09-25 キヤツシユメモリ制御装置

Country Status (1)

Country Link
JP (1) JPS6272041A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6479843A (en) * 1987-09-22 1989-03-24 Nec Corp Information processor
EP0628912A4 (en) * 1992-02-28 1995-10-11 Oki Electric Ind Co Ltd CACHE STORAGE DEVICE.
WO2001037098A1 (fr) * 1999-11-16 2001-05-25 Hitachi, Ltd Dispositif et systeme informatique
JP2009288977A (ja) * 2008-05-28 2009-12-10 Fujitsu Ltd キャッシュメモリ制御装置、半導体集積回路、およびキャッシュメモリ制御方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0775611A3 (en) 1993-12-22 1998-04-08 Nihon Plast Co., Ltd. Reel device for cable

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59177782A (ja) * 1983-03-25 1984-10-08 Nec Corp バツフアメモリ制御方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59177782A (ja) * 1983-03-25 1984-10-08 Nec Corp バツフアメモリ制御方式

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6479843A (en) * 1987-09-22 1989-03-24 Nec Corp Information processor
EP0628912A4 (en) * 1992-02-28 1995-10-11 Oki Electric Ind Co Ltd CACHE STORAGE DEVICE.
US5634104A (en) * 1992-02-28 1997-05-27 Oki Electric Industry Co. Ltd. Cache memory apparatus for reading data corresponding to input address information
US5754814A (en) * 1992-02-28 1998-05-19 Oki Electric Industry Co., Ltd. Cache memory apparatus for reading data corresponding to input address information
WO2001037098A1 (fr) * 1999-11-16 2001-05-25 Hitachi, Ltd Dispositif et systeme informatique
JP2009288977A (ja) * 2008-05-28 2009-12-10 Fujitsu Ltd キャッシュメモリ制御装置、半導体集積回路、およびキャッシュメモリ制御方法

Also Published As

Publication number Publication date
JPH0556543B2 (ja) 1993-08-19

Similar Documents

Publication Publication Date Title
US3938097A (en) Memory and buffer arrangement for digital computers
JPS63195752A (ja) キヤツシユメモリ−
JP3236287B2 (ja) マルチプロセッサシステム
JPS6272041A (ja) キヤツシユメモリ制御装置
US20040153611A1 (en) Methods and apparatus for detecting an address conflict
JPH06103169A (ja) 中央演算処理装置のリードデータプリフェッチ機構
JPH03147157A (ja) 情報処理装置
JPH09218823A (ja) キャッシュメモリ制御装置
JPH07234819A (ja) キャッシュメモリ
EP0943998B1 (en) Cache memory apparatus
JP3130569B2 (ja) キャッシュメモリのストア方式
GB2037466A (en) Computer with cache memory
JP3217348B2 (ja) 情報処理システム
JPS59180878A (ja) バツフアストア制御方式
JP3076199B2 (ja) バッファアクセス制御回路
JP2703255B2 (ja) キャッシュメモリ書込み装置
JPH07152650A (ja) キャッシュ制御装置
JP2972711B2 (ja) オーダリング制御方法及びノード
JPH1055308A (ja) キャッシュメモリ
JPS59201287A (ja) キヤツシユメモリ制御方式
JPH08166905A (ja) キャッシュメモリ制御方法
JPH07146819A (ja) キャッシュ方式
JPH05143464A (ja) 主記憶キーアクセス制御方式
JPH0415844A (ja) キャッシュメモリ制御回路
JPH0619790A (ja) 直接制御が可能なキャッシュメモリ

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees