特許
J-GLOBAL ID:200903038928631187

変換索引バッファ

発明者:
出願人/特許権者:
代理人 (1件): 岡田 次生
公報種別:公開公報
出願番号(国際出願番号):特願平7-210253
公開番号(公開出願番号):特開平8-101797
出願日: 1995年08月18日
公開日(公表日): 1996年04月16日
要約:
【要約】【課題】 可変ぺージサイズの仮想メモリにおいて、仮想ぺージ番号を物理ぺージ番号に変換する変換索引バッファ(TLB)を提供する。【解決手段】TLBは仮想ぺージ番号を上位及び下位部分に分割する。上位部分は、第1の内容アドレス・メモリ(CAM)にある上位仮想ぺージ・エントリと比較され、下位部分は、いくつかのビットが第2のCAMにある下位仮想ぺージ・エントリの対応する数のビットと選択的に比較される。TLBは複数のぺージサイズ・エントリを持つぺージサイズ・メモリを持ち、比較される各下位仮想ぺージ・エントリの前記ある数のビットは、対応するぺージサイズ・エントリによって指定される。比較の結果、一致が第1及び第2のCAMにある場合、TLBはヒットがあることを示し、有効なアドレス変換が行われる。このように、選択的比較を行うことにより、可変ぺージサイズのアドレス変換が可能になる。
請求項(抜粋):
仮想ページ番号を物理ページ番号に変換する変換索引バッファであって、前記変換索引バッファが、複数の物理ページ番号エントリを記憶するページ番号メモリと、複数のページサイズ・エントリを含むページサイズ・メモリと、複数の仮想ページ・エントリを含み、前記仮想ぺージ番号のある数のビットと前記仮想ぺージ・エントリの対応する数のビットとを選択的に比較し、前記仮想ぺージ番号の前記のある数のビットが前記仮想ぺージ・エントリに見つかった場合に一致があることを示す比較器回路を有する内容アドレス・メモリと、を備え、一致が生じた場合に変換索引バッファがヒットを示し、前記仮想ぺージ・エントリのそれぞれの前記ある数のビットは対応するぺージサイズ・エントリによって指定される、変換索引バッファ。

前のページに戻る