JPH02247752A - 情報処理装置 - Google Patents

情報処理装置

Info

Publication number
JPH02247752A
JPH02247752A JP1069082A JP6908289A JPH02247752A JP H02247752 A JPH02247752 A JP H02247752A JP 1069082 A JP1069082 A JP 1069082A JP 6908289 A JP6908289 A JP 6908289A JP H02247752 A JPH02247752 A JP H02247752A
Authority
JP
Japan
Prior art keywords
address
error
real
memory
virtual
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
JP1069082A
Other languages
English (en)
Inventor
Mitsuo Sakurai
櫻井 三男
Nobuyoshi Sato
信義 佐藤
Shigenori Koyata
小谷田 重則
Masahiro Ikeda
昌弘 池田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1069082A priority Critical patent/JPH02247752A/ja
Publication of JPH02247752A publication Critical patent/JPH02247752A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Debugging And Monitoring (AREA)
  • Memory System Of A Hierarchy Structure (AREA)

Abstract

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

Description

【発明の詳細な説明】 [概要] 本発明は、メモリチェック手段を備え、仮想記憶方式の
制御が可能な情報処理装置に関し、訂正可能あるいは訂
正不可能なエラーが検出された場合、仮想アドレス割り
付は時に異常終了を通知し他の実アドレスに割り付ける
ことによりメモリエラーの再発抑止を目的とし、 書き換えが可能に構成され、仮想アドレスに対する実ア
ドレスが割り付けられたアドレス変換テ−プルと、アド
レス変換テーブルより読み出された当該仮想アドレス対
応の実アドレスを保持するレジスタと、訂正可能あるい
は訂正不可能なエラーが検出された場合、そのエラーア
ドレスを記憶しておくためのエラー情報記憶部と、レジ
スタより指定された実アドレスとエラー情報記憶部に記
憶されたエラーアドレスとを比較し、一致したときは一
致信号を出力する比較回路を具備して構成する。
[産業上の利用分野コ 本発明は、メモリからのデータの正常性をチェックする
手段を備えた仮想記憶方式により制御される情報処理装
置の改善に関する。
近年、コンピュータシステムが社会的に重要な役割を果
たすことになり、コンピュータシステムの信頼性の向上
が要求されている。このため、データの自動訂正機能や
、訂正不可能なエラー検出機能等が提供されているが、
メモリからのデータに対して訂正不可能なエラーが発生
した場合にはシステムが停止してしまうような場合もあ
り、極力メモリエラーの発生を抑止する必要がある。
[従来の技術] 仮想記憶方式を採用し、メモリからのデータの正常性を
チェックする機能を有する従来の情報処理装置の要部構
成の一例を第3図に示す。図において、20は仮想メモ
リ、30はアドレス変換テーブル、40は実メモリを示
す。アドレス変換テーブル30は仮想アドレスに対する
実アドレスを割り付けたテーブルで、その割り付けは図
示しないプロセッサ(オペレーティングシステム)によ
り作成される。図示の場合、実メモリのブロックMの先
頭アドレスAが仮想アドレスa1実メモリのブロックN
の先頭アドレスBが仮想アドレスb1および実メモリの
ブロック1の先頭アドレスCが仮想アドレスCにそれぞ
れ割り付けられている。
このような処理装置では、実メモリ40をあるブロック
単位(ブロック0.ブロック1.・・・ブロックN)に
分割し、それぞれのブロックごとに仮想アドレスを割り
付け、あたかも実メモリ40が仮想メモリ20の仮想ア
ドレスで示されるサイズ分だけあるようにメモリ管理さ
れている。
[発明が解決しようとする課題] しかしながら、このような従来の情報処理装置では、あ
る実メモリブロックにおいて訂正可能なエラー、または
訂正不可能なエラーが検出された場合においても、シス
テムが動作可能な限りは、再度そのメモリに対して仮想
アドレスを割り付けてしまう。したがって、例えば一度
訂正可能なエラーを検出した場合にも再度仮想アドレス
が割り付けられ使用されることになり、後刻訂正不可能
なエラーに発展しシステムが停止するという問題があっ
た。
本発明は、このような課題に鑑みてなされたものであっ
て、訂正可能あるいは訂正不可能なエラーが検出された
メモリに対しては、仮想アドレス割り付は時に異常終了
を通知し他の実アドレスに割り付けを行なうようにする
ことにより、メモリエラーの再発を抑止することができ
るようにした情報処理装置を提供することを目的として
いる。
[課題を解決するための手段] 第1図は本発明の原理説明図である。図において、1は
レジスタで、仮想アドレスから実アドレスへの変換を行
なうための仮想アドレスを保持すると共に、アドレス変
換テーブル2より読み出された当該仮想アドレス対応の
実アドレスを保持するレジスタである。アドレス変換テ
ーブル2は、書き換えが可能に構成され、仮想アドレス
に対する実アドレスが割り付けられたテーブルである。
3は訂正可能あるいは訂正不可能なエラーが検出された
場合(その検出は周知の手段により行なわれ、ここでは
図示および説明を省略する)、そのエラー情報(エラー
アドレス)を記憶しておくためのエラー情報記憶部であ
る。
4は指定された実アドレスとエラー情報記憶部のエラー
アドレスとを比較し、一致したときはアドレス変換テー
ブル作成が異常終了したことを示す一致信号を出力する
比較回路である。
[作用] このような構成においては、アドレス変換テーブル2を
作成する時、仮想アドレスをアドレス変換テーブル2に
与え、対応の実アドレスを読み出してレジスタ1に取り
込み、これを比較回路4に入力してエラー情報記憶部3
のエラー情報(アドレス)と比較する。両アドレスが一
致した場合、比較回路よりアドレス変換テーブル作成が
異常終了した旨を通知する一致信号が出力される。
したがって、一致信号が出力された場合、すなわちアド
レス変換テーブル作成が異常終了した旨が通知された場
合は、仮想アドレスを別な実メモリに割り付けるように
し、一度訂正可能あるいは訂正不可能なエラーが検出さ
れた実メモリはその後使用できないようにしてメモリエ
ラーの再発を抑止することができる。
[実施例コ 第2図は本発明の一実施例構成図である。図において、
第1図と同等部分は同一符号を付しである。10は第1
図に示すレジスタ1を含むプロセッサで、アドレス変換
テーブル作成その他の機能も有する。5は実メモリ6上
のアドレスをリードした際に訂正可能または訂正不可能
なエラーがあったかどうかをチェックし、エラーがあっ
た場合にはその実アドレスのエラーアドレスをエラー情
報記憶部3に出力するチェック回路である。
このような構成において、例えば実メモリ6上のアドレ
スKをリードしチェック回路3により訂正可能あるいは
訂正不可能なエラーが検出された場合、実メモリ6上の
何ブロック目であるかがエラー情報としてエラー情報記
憶部3に記憶される。
次に、プロセッサ10によりアドレス変換テーブル割り
付けを行なう際、指定された実アドレスとエラー情報記
憶部3のエラーアドレスとが比較回路4において比較さ
れ、両アドレスが一致した場合にはその旨がプロセッサ
10に通知される。
プロセッサ10はこの通知によりアドレス変換テーブル
作成が異常終了したことを知り、異なる実アドレスにそ
の仮想アドレスを割り付ける。これにより、当該実アド
レスは使用されなくなり、同一ブロックでのメモリエラ
ーの再発を抑止することができる。
なお、上記実施例では、比較回路をハードウェアとして
設けているが、マイクロプログラムまたはソフトウェア
として用意し、同様の機能を達成させることも可能であ
る。
[発明の効果] 以上説明したように、本発明によれば、一度メモリエラ
ーが検出された実メモリに対しては再度アドレス割り付
けを行なわないため、メモリエラーの再発を抑止するこ
とができ、システムの信頼性を向上することができる。
【図面の簡単な説明】
第1図は本発明の原理説明図、 第2図は本発明の一実施例構成図、 第3図は従来の情報処理装置の一例を示す要部構成図で
ある。 第1図、第2図において、 1はレジスタ、 2はアドレス変換テーブル、 3はエラー情報記憶部、 4は比較回路、 5はチェック回路、 6は実メモリである。

Claims (1)

  1. 【特許請求の範囲】 メモリからのデータの正常性をチェックする手段を備え
    た仮想記憶方式により制御される情報処理装置において
    、 書き換えが可能に構成され、仮想アドレスに対する実ア
    ドレスが割り付けられたアドレス変換テーブル(2)と
    、 仮想アドレスから実アドレスへの変換を行なうための前
    記アドレス変換テーブル(2)より読み出された当該仮
    想アドレス対応の実アドレスを保持するレジスタ(1)
    と、 訂正可能あるいは訂正不可能なエラーが検出された場合
    、そのエラーアドレスを記憶しておくためのエラー情報
    記憶部(3)と、 前記レジスタ(1)より指定された実アドレスと前記エ
    ラー情報記憶部(3)に記憶されたエラーアドレスとを
    比較し、一致したときはアドレス変換テーブル作成が異
    常終了したことを示す一致信号を出力する比較回路(4
    )とを具備し、アドレス変換テーブル作成時、前記比較
    回路(4)より一致信号が出力された場合は、当実アド
    レスには仮想アドレスを割り付けないようにし、異なる
    実アドレスに対し再割り付けを行い、一度訂正可能ある
    いは訂正不可能なエラーが検出された実メモリはその後
    使用できないようにすることによりメモリエラーの再発
    を抑止することができるようにしたことを特徴とする情
    報処理装置。
JP1069082A 1989-03-20 1989-03-20 情報処理装置 Pending JPH02247752A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1069082A JPH02247752A (ja) 1989-03-20 1989-03-20 情報処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1069082A JPH02247752A (ja) 1989-03-20 1989-03-20 情報処理装置

Publications (1)

Publication Number Publication Date
JPH02247752A true JPH02247752A (ja) 1990-10-03

Family

ID=13392310

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1069082A Pending JPH02247752A (ja) 1989-03-20 1989-03-20 情報処理装置

Country Status (1)

Country Link
JP (1) JPH02247752A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS526031A (en) * 1975-07-04 1977-01-18 Hitachi Ltd Information processing unit

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS526031A (en) * 1975-07-04 1977-01-18 Hitachi Ltd Information processing unit

Similar Documents

Publication Publication Date Title
EP0316252A2 (en) Storage addressing error detection
JPH02247752A (ja) 情報処理装置
US10467098B2 (en) Method for supervising and initializing ports
JP2012048277A (ja) 半導体集積回路、デバッグシステム、デバッグ方法、デバッグプログラム及び記録媒体
JPS63250753A (ja) メモリアクセスチエツク方式
JPS5899841A (ja) 部分実装された制御メモリのアドレス制御方式
JPH05298193A (ja) メモリアクセス障害検出回路
CN117687833A (zh) 测试数据安全的方法、装置及存储介质
JPS6356751A (ja) メモリパトロ−ル制御方式
JPH038040A (ja) 1ビット誤リ情報記憶装置
JPH0228855A (ja) バックアップデータ記憶方式
JPH0283631A (ja) 二重化情報処理装置のメモリアクセス方式
JPS6322342B2 (ja)
JPS62114047A (ja) 記憶装置
JPH08305636A (ja) メモリ装置
JPH04199445A (ja) マイクロプログラムロード制御方式
JPS6386053A (ja) 情報処理装置
JPH08305637A (ja) 記憶装置
JPH09106693A (ja) 半導体記憶装置
JPS63303446A (ja) 情報処理装置
JPS62147553A (ja) 入出力装置割当て方式
JPS60112157A (ja) 初期プログラムロ−ド装置
JPH05165658A (ja) 情報処理システム
JPS6310378A (ja) 周辺記憶装置
JPH04106647A (ja) メモリ診断方式