JPH04140843A - レジスタファイル - Google Patents

レジスタファイル

Info

Publication number
JPH04140843A
JPH04140843A JP26442190A JP26442190A JPH04140843A JP H04140843 A JPH04140843 A JP H04140843A JP 26442190 A JP26442190 A JP 26442190A JP 26442190 A JP26442190 A JP 26442190A JP H04140843 A JPH04140843 A JP H04140843A
Authority
JP
Japan
Prior art keywords
address
output
selector
scan path
register
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
Application number
JP26442190A
Other languages
English (en)
Inventor
Yukio Takase
高瀬 幸夫
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 Software Shikoku Ltd
Original Assignee
NEC Software Shikoku Ltd
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 Software Shikoku Ltd filed Critical NEC Software Shikoku Ltd
Priority to JP26442190A priority Critical patent/JPH04140843A/ja
Publication of JPH04140843A publication Critical patent/JPH04140843A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Executing Machine-Instructions (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はレジスタファイル、特に、スキャンパスを持つ
情報処理装置のレジスタファイルに関する。
〔従来の技術〕
従来のレジスタファイルは、スキャンパスをまったく持
たないか、すべてのレジスタにスキャンパスが通ってい
るかのどちらかであった。
〔発明が解決しようとする課題〕
上述した従来のレジスタファイルは、スキャンパスをま
ったく持たない場合、障害発生時等にレジスタファイル
のデータ内容を収集するために、外部に特別なレジスタ
や論理回路を持つことが必要で、装置が複雑化したり、
ハードウェア量が増えるという欠点がある、また、すべ
てのレジスタにスキャンパスが通っている場合は、スキ
ャンパスがまったくない場合に比べて著しくハードウェ
ア量が増加するという欠点がある。
〔課題を解決するための手段〕
本発明のレジスタファイルは、複数のワードに分割され
、その17−ドにだけスキャンパスを持つレジスタ群と
、レジスタ群の出力からリードアドレスで指定されたワ
ードを読み出す出力レジスタと、レジスタファイルへの
入力データと出力レジスタの出力の二者から1つを選択
してレジスタ群に入力する入力セレクタを有している。
〔実施例〕
次に、本発明について図面を参照して説明〕る。
第1図は本発明の一実施例を示すブロック図1あり、1
は入力データと出力セレクタ3の出力Q二者から1つを
選択し出力する入力セレクタ、2はシフトモードでない
ときはライトアドレスマ指定されたアドレスに入力セレ
クタ1の出力略書き込み、シフトモードのときはアドレ
ス0番Cスキャンパスがシフト動作を行うアドレスO番
〜F番(16進数)を付けられたレジスタ群、3(ルジ
スタ群2の各アドレス毎の出力から、リードアドレスで
指定されたアドレスの出力を選んで仕方する出力セレク
タである。
以下に本レジスタファイルの動作について述べる。まず
、はじめにシフトモードでない通常時の動作について述
べる。
セレクト信号9をOにすることにより、入力セレクタ1
は信号線4から送られてくる入力データを選択してレジ
スタ群2に送る。レジスタ群2は、入力セレクタ1の出
力を信号線5から受は取る。このときシフトモード信号
10はOなので、レジスタ群2は受は取ったデータをラ
イトアドレス線11で指定されたアドレスに書き込む。
リードアドレス線12でリードアドレスを指定すると、
セレクタ3はレジスタ群2から指定されたアドレスの出
力を選び出し、信号線7で外部に出力する。
次に、スキャンパスを使ってレジスタファイル内のデー
タを読み出すときの動作について述べる。
まず、アドレス0番の内容は、シフトモード信号10を
1にしてスキャンパスを使うことにより読み出す。0番
以外のアドレスの内容は次のようにして読み出す。
シフトモード信号10をOにして、出力セレクタ3にリ
ードアドレス線12から読み出したいアドレスを与える
。出力セレクタ3は指定されたアドレスの内容をレジス
タ群2から読み出す。セレクト信号9を1にすることに
より入力セレクタ1は、信号線8を通じて送られてくる
出力セレクタ3の出力を選び、レジスタ群2に送る。ラ
イトアドレス線11で0番を指定し、レジスタ群2のア
ドレス0番に入力セレクタ1の出力を書き込む。
シフトモード信号10を1にして、スキャンパスを使っ
てアドレス0番の内容を読み出す。
最後に、スキャンパスを使ってレジスタファイルにデー
タを書き込むときの動作について述べる。
アドレス0番に書き込むときはシフトモード信号10を
1にしてスキャンパスを使って書き込む。他のアドレス
に書き込むときは、まずシフトモード信号10を1にし
てスキャンパスを使ってアドレス0番にデータを書き込
む。シフトモード信号10をOに戻した後、リードアド
レスにOを入力し、出力セレクタ3でアドレス0番の内
容を選択する。セレクト信号9を1にして入力セレクタ
1で出力セレクタ3の内容を選びレジスタ群2に送る。
ライトアドレス線1工で書き込みたいアドレスを指定し
、入力セレクタ1の出力を書き込む。
レジスタファイル中の1つのアドレスにのみスキャンパ
スを持ち、レジスタファイルの出力を再び入力すること
ができるよう入力セレクタを加えることで、ハードウェ
ア量の著しい増加や装置の複雑化を招くことなしに、レ
ジスタファイル内の任意のアドレスをスキャンパスを用
いて読み書きすることができる効果がある。
〔発明の効果〕
以上説明したように本発明は、レジスタファイル内の1
つのアドレスにのみスキャンパスを通し、入力データと
自レジスタファイルの出力を選択して入力できる入力セ
レクタを持つことにより、バードウ、ア量の著しい増加
や装置を複雑化することなしに、レジスタファイル内の
任意のアドレスをスキャンパスから読み書きすることが
できる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例のブロック図である。 1・・・入力セレクタ、2・・・アドレス0からF(1
6進数)が付けられ、アドレスOにのみスキャンパスを
持つレジスタ群、3・・・出力セレクタ、4〜8・・・
データ信号線、9・・・入力セレクタのセレクト信号線
、10・・・シフトモード線、11・・・ライトアドレ
ス線、12−・・リードアドレス線。

Claims (1)

    【特許請求の範囲】
  1. 複数のワードに分割され、その1ワードにだけスキャン
    パスを持つレジスタ群と、前記レジスタ群に接続されリ
    ードアドレスで指定されたワードを選択する出力セレク
    タと、前記出力レジスタの出力と入力データの二者から
    1つを選択し前記レジスタ群に入力する入力セレクタを
    有することを特徴とするレジスタファイル。
JP26442190A 1990-10-01 1990-10-01 レジスタファイル Pending JPH04140843A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26442190A JPH04140843A (ja) 1990-10-01 1990-10-01 レジスタファイル

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26442190A JPH04140843A (ja) 1990-10-01 1990-10-01 レジスタファイル

Publications (1)

Publication Number Publication Date
JPH04140843A true JPH04140843A (ja) 1992-05-14

Family

ID=17402945

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26442190A Pending JPH04140843A (ja) 1990-10-01 1990-10-01 レジスタファイル

Country Status (1)

Country Link
JP (1) JPH04140843A (ja)

Similar Documents

Publication Publication Date Title
JP3081614B2 (ja) 部分書込み制御装置
US6510483B1 (en) Circuit, architecture and method for reading an address counter and/or matching a bus width through one or more synchronous ports
JPH04140843A (ja) レジスタファイル
JPS59132479A (ja) デ−タ処理回路
JP2693631B2 (ja) スキャンアウト制御システム
JPS607529A (ja) バツフアメモリ装置
SU1339653A1 (ru) Запоминающее устройство
JP2723843B2 (ja) デュアルポートメモリ制御回路
JPH0743668B2 (ja) アクセス制御装置
JPS62235663A (ja) メモリ装置
JPH03283188A (ja) メモリ・システム
JPS61161560A (ja) メモリ装置
JPH03132851A (ja) 書込みデータ縮退回路
JPH0377545B2 (ja)
JPH04130917A (ja) 電子ディスク装置
JPH0330042A (ja) 入出力回路
JPH04333953A (ja) バンクメモリ制御方式
JPH0666759B2 (ja) デ−タ障害検出回路
JPH04345196A (ja) 多画面表示装置
JPS6198467A (ja) レジスタ構成方法
JPS61177556A (ja) メモリ切替回路
JPS62219026A (ja) レジスタフアイル制御方式
JPH01246647A (ja) メモリサイクル選択方式
JPH04243086A (ja) 記憶装置
JPH07101552B2 (ja) メモリ集積回路