特許
J-GLOBAL ID:200903027986892827

レジスタファイル

発明者:
出願人/特許権者:
代理人 (1件): 井桁 貞一
公報種別:公開公報
出願番号(国際出願番号):特願平4-115060
公開番号(公開出願番号):特開平5-313854
出願日: 1992年05月08日
公開日(公表日): 1993年11月26日
要約:
【要約】【目的】 本発明はレジスタファイルに関し、パイプライン制御方式を採用しているプロセッサにおいて、ロジック段数が少なく、物量を少なくして、バイパス読み出しを行う。【構成】 レジスタファイルにおいて、ライトデータをバスより取り込むテンポラリレジスタを備え,該テンポラリレジスタより、該レジスタファイル本体にライトするように構成し、通常のリード時には、リードポートより指定されたレジスタ番号のデータを、選択信号(NB)によって、高インピーダンス,又は、低インピーダンスに切り替えるゲート回路を介して読み出すか、外部からのバイパス指示(BP)があるときは、上記テンポラリレジスタのデータを、上記バイパス指示(BP)で選択される他のゲート回路を介して読み出す。又、ライトポートで指示されるアドレスと, リードポートで指示されるアドレスの比較を行う回路を備え、該比較回路で一致し、ライトポートのライト指示(WE)が出ているときには、上記テンポラリレジスタのデータを読み出す。
請求項(抜粋):
独立に、リード, 又は、ライトするn個のポートを備えたレジスタファイル(1) において、ライトデータをバスより取り込むテンポラリレジスタ(2) を備え、該テンポラリレジスタ(2) より、該レジスタファイル(1) 本体にライトするように構成し、外部からのバイパス指示(BP)がないリード時には、リードポートより指定されたレジスタ番号のデータを、選択信号(NB)によって、高インピーダンス,又は、低インピーダンスに切り替えるゲート回路(30)を介して読み出し、外部からのバイパス指示(BP)があった場合には、上記リードポートで指示されたレジスタ番号のデータに代わって、上記テンポラリレジスタ(2) のデータを、上記バイパス指示(BP)で選択される他のゲート回路(31)を介して読み出すことを特徴とするレジスタファイル。
IPC (3件):
G06F 7/00 ,  G06F 9/34 330 ,  G06F 9/38 310
引用特許:
審査官引用 (3件)
  • 特開平3-157720
  • 特開平1-228019
  • 特開昭61-120400

前のページに戻る