JPH02226451A - メモリ保護方式 - Google Patents

メモリ保護方式

Info

Publication number
JPH02226451A
JPH02226451A JP1047419A JP4741989A JPH02226451A JP H02226451 A JPH02226451 A JP H02226451A JP 1047419 A JP1047419 A JP 1047419A JP 4741989 A JP4741989 A JP 4741989A JP H02226451 A JPH02226451 A JP H02226451A
Authority
JP
Japan
Prior art keywords
fault
memory
memory access
circuit
detection circuit
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
JP1047419A
Other languages
English (en)
Inventor
Kiyoto Miyazawa
宮沢 清人
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 JP1047419A priority Critical patent/JPH02226451A/ja
Publication of JPH02226451A publication Critical patent/JPH02226451A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はメモリの保護に関し、特に障害時にメモリの重
要情報エリアが破吻されることのないように防止する方
式に関する。
(従来の技術) 従来、障害時にメモリアクセスが保護されていなかった
り、あるいはメモリアクセスが保護されていたとしても
、障害の検出時にソフトウェア的な割込みの例外処理で
、それ以上のCPUの動作を停止させるだけのものが公
知であった。
(発明が解決しようとする課題) 、):述した従来の方式では、例外処理が終了するまで
メモリが保護されないという欠点がある。例えば、メモ
リアクセスに異常が生じた場合、プログラムは正常に動
作しない。
とのためにプログラムが暴走して、メモリの内容を不当
に書換えられてしまうという欠点がある。
書換えられてしまったデータが重要なデータであっても
、バックアップされたメモリの内容が電源の再立上げで
復旧しないことがあるという欠点がある。
本発明の目的は、検出された異常を記憶しておき、異常
検出時にメモリアクセスを制限し、メモリアクセスの制
限されたことtl″CPUに通知することによって王制
欠点を除去し、確実にメモリ内容を保護できるように構
成したメモリ保護方式を提供することにある。
(狸頑を解決するための手段) 本発明によるメモリ保護方式は、障害検出回路と、障害
情報記憶部と、メモリアクセス制御部とを具備して構成
したものである。
障害検出回路は、コンピュータシステムの異常を検出す
るためのものである。
障害情報記憶部は、異常を表わす情報を記憶するための
ものである。
メモリアクセス制御部は、異常の検出時にメモリアクセ
スを制限し、メモリアクセスの制限をCPUに1m知す
るためのものである。
(実施例) 、次に、本発明について図面を参照して説明する。
第1図は、第1図によるメモリ保護方式の一実施例を示
すブロック図である。第1図において、1は障害検出回
路、2は障害情報記憶部、5はスタティックメモリ、4
はメモリアクセス制御部である。
障害検出回路1では、内部のメモリパリティチエツク回
路と、バスアクセスタイムアウト検出回路と、プログラ
ムデッドロックを監視するためのウォッチドッグタイマ
と、電源電圧を監視するための監視回路とによって障害
を検出し、メモリ保護回路に障害を通知する。障害情報
記憶部2では、障害噴出回路1で検出された障害情報を
記憶する。
本方式によれば、間欠障害時にもメモリ内容は保護され
る。
障害情報記憶部2はフリップフロップで構成され、リセ
ット時、あるいはメモリアクセスイネーブル信号を一定
時間だけアクティブに保った状態により、フリップフロ
ップをリセットしてメモリアクセスを可能にする。また
、障害検出回路1より障害通知信号が到来すると、7リ
ツプフロツプはセットされてメモリアクセスが禁止され
る。
正常のメモリアクセス動作時には、メモリアクセスイネ
ーブル信号はアクティブになる。ここでメモリチップセ
レクト信号をアクセスの禁止時にインアクティブに保つ
ことにより、メモリアクセスを禁止することができる。
メモリアクセスの制限時には、メモリアクセス制御部4
によって上を制限をCPUK通知することができる。
(発明の効果) 以上説明したように本発明は、検出された異常を記憶し
ておき、N常検出時にメモリアクセスを制限し、メモリ
アクセスの制限されたことをCPUK通知することによ
り、障害の発生時に重要な情報を不当なアクセスや誤動
作から保護することができるという効果がある。
また、障害の発生以前のデータの信頼性が高められるこ
とにより、障害時には障害の原因や動作状況などが判定
でき、さらVζは障害復旧時間が短縮され、コンピュー
タシステムとしてのアベイラビリティが向上するという
効果がある。
【図面の簡単な説明】
第1図は、本発明によるメモリ保護方式の一実施例を示
すブロック図である。 1・・―障害検出回路 2・・・障害情報記憶部 5・・・スタティックメモリ 4・・・メそりアクセス制御部

Claims (1)

    【特許請求の範囲】
  1. コンピュータシステムの異常を検出するための障害検出
    回路と、前記異常を表わす情報を記憶するための障害情
    報記憶部と、前記異常の検出時にメモリアクセスを制限
    し、前記メモリアクセスの制限をC・P・Uに通知する
    ためのメモリアクセス制御部とを具備して構成したこと
    を特徴とするメモリ保護方式。
JP1047419A 1989-02-28 1989-02-28 メモリ保護方式 Pending JPH02226451A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1047419A JPH02226451A (ja) 1989-02-28 1989-02-28 メモリ保護方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1047419A JPH02226451A (ja) 1989-02-28 1989-02-28 メモリ保護方式

Publications (1)

Publication Number Publication Date
JPH02226451A true JPH02226451A (ja) 1990-09-10

Family

ID=12774636

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1047419A Pending JPH02226451A (ja) 1989-02-28 1989-02-28 メモリ保護方式

Country Status (1)

Country Link
JP (1) JPH02226451A (ja)

Similar Documents

Publication Publication Date Title
CN102656568B (zh) 微计算机及其动作方法
US20030145253A1 (en) Method and system for isolating and protecting software components
JPH02156357A (ja) プログラム破壊防止方法
JPH03175537A (ja) デバッグ用マイクロプロセッサのエラー制御装置
JPH02226451A (ja) メモリ保護方式
JPS59231800A (ja) 主記憶装置への不正書込防止装置
JPH02264317A (ja) データ処理装置
JPS61279940A (ja) 計算機の異常検出装置
JPH0212443A (ja) 二重化処理装置
JPH02293939A (ja) スタックオーバーフロー検出時処理方式
JP2733395B2 (ja) 駆動系制御装置
JPS60138655A (ja) 不揮発性メモリの保護方法
JP2000181510A (ja) プログラマブルコントローラのバックアップデータ保護方法及びプログラマブルコントローラ
JPH0644145A (ja) メモリエラー回避システム
JPH0469744A (ja) マイクロコンピュータの暴走検知装置
JP2000132463A (ja) メモリバックアップ方式
JP2000276354A (ja) 通信装置制御回路
JPH11282726A (ja) 情報処理システム及びウォッチドッグタイマ運用方法並びにその制御プログラムを記録した記録媒体
JPS6242201A (ja) プログラマブルコントロ−ラ
JPH0325806B2 (ja)
JPH0395634A (ja) 計算機システム再起動制御方式
JPS62241036A (ja) プログラム暴走保護方式
JP2002082820A (ja) プロセッサ暴走防止用コンピュータシステム
JPH05158750A (ja) マイクロコンピュータの誤動作防止回路
JPH11161548A (ja) 暴走検知機能付きコンピュータ