JPH03163642A - メモリ異常検出方式 - Google Patents
メモリ異常検出方式Info
- Publication number
- JPH03163642A JPH03163642A JP1302933A JP30293389A JPH03163642A JP H03163642 A JPH03163642 A JP H03163642A JP 1302933 A JP1302933 A JP 1302933A JP 30293389 A JP30293389 A JP 30293389A JP H03163642 A JPH03163642 A JP H03163642A
- Authority
- JP
- Japan
- Prior art keywords
- code
- data
- storage device
- test code
- 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
Links
- 230000005856 abnormality Effects 0.000 title claims abstract description 12
- 238000012360 testing method Methods 0.000 claims abstract description 32
- 238000012545 processing Methods 0.000 claims abstract description 26
- 238000012546 transfer Methods 0.000 claims abstract description 26
- 238000007689 inspection Methods 0.000 claims abstract description 10
- 230000010365 information processing Effects 0.000 claims description 13
- 238000000034 method Methods 0.000 claims description 7
- 238000012795 verification Methods 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
記憶装置に格納されている固定的なデータを処理する情
報処理システムにおけるメモリ異常検出方式に関し、 処理装置の負荷を増大させること無く、記憶装置の異常
を未然に検出し、適切な対処を可能とすることを目的と
し、 記憶装置に格納されているデータを、処理装置に負荷を
掛けること無く周期的に読出し、検定符号作戒手段に転
送する転送手段と、転送手段により転送されるデータか
ら、誤りの有無を検定する検定符号を、予め定められた
検査則に基づき作成する検定符号作戒手段と、検定符号
作成手段が作成する検定符号と、予め準備されている検
定符号の基準となる基準符号とを比較し、比較結果を処
理装置に伝達する比較手段とを設ける様に構威する。
報処理システムにおけるメモリ異常検出方式に関し、 処理装置の負荷を増大させること無く、記憶装置の異常
を未然に検出し、適切な対処を可能とすることを目的と
し、 記憶装置に格納されているデータを、処理装置に負荷を
掛けること無く周期的に読出し、検定符号作戒手段に転
送する転送手段と、転送手段により転送されるデータか
ら、誤りの有無を検定する検定符号を、予め定められた
検査則に基づき作成する検定符号作戒手段と、検定符号
作成手段が作成する検定符号と、予め準備されている検
定符号の基準となる基準符号とを比較し、比較結果を処
理装置に伝達する比較手段とを設ける様に構威する。
本発明は、記憶装置に格納されている固定的なデータを
処理する情報処理システムにおけるメモリ異常検出方式
に関する。
処理する情報処理システムにおけるメモリ異常検出方式
に関する。
第3図は従来ある情報処理システムの一例を示す図であ
る。
る。
第3図において、記憶装置1には、それぞれ予め定めら
れた検査則に基づき作戒されたパリティ符号pを付加し
た固定的なデータdが、各アドレスaに格納されている
。
れた検査則に基づき作戒されたパリティ符号pを付加し
た固定的なデータdが、各アドレスaに格納されている
。
処理装置2が、記憶装置1から所望のデータdを読出す
為に、該当するアドレスaおよび続出信号rを記憶装置
工に伝達すると、記憶装置lの該当するアドレスaに格
納されているバリティ符号p付データdが読出され、誤
検査回路3に伝達される。
為に、該当するアドレスaおよび続出信号rを記憶装置
工に伝達すると、記憶装置lの該当するアドレスaに格
納されているバリティ符号p付データdが読出され、誤
検査回路3に伝達される。
誤検査回路3は、記憶装置1から読出されたバリティ符
号p付データdに対し、所定の検査則に基づき誤りの有
無を検査し、例えば誤りが検出されなければ論理“0“
゜、誤りが検出されれば論理t+ 1 ++に設定され
る誤検査符号eを、データdと共に処理装置2に伝達す
る。
号p付データdに対し、所定の検査則に基づき誤りの有
無を検査し、例えば誤りが検出されなければ論理“0“
゜、誤りが検出されれば論理t+ 1 ++に設定され
る誤検査符号eを、データdと共に処理装置2に伝達す
る。
処理装置2は、誤検査回路3から伝達される誤検査符号
eにより、併せて伝達されたデータdにおける誤りの有
無を判定する。
eにより、併せて伝達されたデータdにおける誤りの有
無を判定する。
(発明が解決しようとする課題〕
以上の説明から明らかな如く、従来ある情報処理システ
ムにおいては、記憶装置lに格納されているデータdの
正常性は、処理装W2が所要のデータdを読出した時点
で初めて検査される為、的確な対策が迅速に取れぬ問題
点があった。
ムにおいては、記憶装置lに格納されているデータdの
正常性は、処理装W2が所要のデータdを読出した時点
で初めて検査される為、的確な対策が迅速に取れぬ問題
点があった。
かかる問題点を解決する為に、処理装置2内に定31J
I読出試験部21を設け、予め定められた周期で記憶装
置1の全記憶領域に格納されているバリティ符号p付デ
ータdを順次続出し、誤検査回路3により誤りの有無を
検査することも考慮されるが、定期続出試験部21が実
行する検査手順も記憶装置l内に格納されている為、検
査手順自体も検査の対象であるから誤り検出の信頼性は
低く、且つ処理装置2の負荷が増大し、処理装置2の処
理能力を圧迫する恐れがあった。
I読出試験部21を設け、予め定められた周期で記憶装
置1の全記憶領域に格納されているバリティ符号p付デ
ータdを順次続出し、誤検査回路3により誤りの有無を
検査することも考慮されるが、定期続出試験部21が実
行する検査手順も記憶装置l内に格納されている為、検
査手順自体も検査の対象であるから誤り検出の信頼性は
低く、且つ処理装置2の負荷が増大し、処理装置2の処
理能力を圧迫する恐れがあった。
本発明は、処理装置の負荷を増大させること無く、記憶
装置の異常を未然に検出し、適切な対処を可能とするこ
とを目的とする。
装置の異常を未然に検出し、適切な対処を可能とするこ
とを目的とする。
[課題を解決するための手段〕
第1図は本発明の原理を示す図である。
第1図において、■は記憶装置、2は処理装置であり、
情報処理システムを構戒する。
情報処理システムを構戒する。
100は、本発明により設けられた転送手段である。
200は、本発明により設けられた検定符号作戒手段で
ある。
ある。
300は、本発明により設けられた比較手段である。
〔作用]
転送手段100は、記憶装置lに格納されているデータ
dを、処理装置2に負荷を掛けること無く周期的に読出
し、検定符号作成手段200に転送する。
dを、処理装置2に負荷を掛けること無く周期的に読出
し、検定符号作成手段200に転送する。
検定符号作戒手段200は、転送手段100により転送
されるデータdから、誤りの有無を検定する検定符号T
を、予め定められた検査則に基づき作成する。
されるデータdから、誤りの有無を検定する検定符号T
を、予め定められた検査則に基づき作成する。
比較手段300は、検定符号作戒手段200が作戒する
検定符号Tと、予め準備されている検定符号Tの基準と
なる基準符号T.とを比較し、比較結果Cを処理装置2
に伝達する。
検定符号Tと、予め準備されている検定符号Tの基準と
なる基準符号T.とを比較し、比較結果Cを処理装置2
に伝達する。
従って、記憶装置に格納されているデータの検査が、記
憶装置に負荷を掛けること無く常時実行され、記憶装置
内に発生する異常が未然に検出可能となり、当該情報処
理システムの信頼性および効率が向上する。
憶装置に負荷を掛けること無く常時実行され、記憶装置
内に発生する異常が未然に検出可能となり、当該情報処
理システムの信頼性および効率が向上する。
以下、本発明の一実施例を図面により説明する。
第2図は本発明の一実施例による情報処理システムを示
す図である。なお、全図を通じて同一符号は同一対象物
を示す。
す図である。なお、全図を通じて同一符号は同一対象物
を示す。
第2図においては、第1図における転送手段100とし
てDMA (ダイレクトメモリアクセス)転送回路4お
よびタイマ回路5が設けられ、また第1図における検定
符号作成手段200としてバリティ符号作戒回路6が設
けられ、更に第1図における比較手段300として比較
回路7および基準符号記憶回路8が設けられている。
てDMA (ダイレクトメモリアクセス)転送回路4お
よびタイマ回路5が設けられ、また第1図における検定
符号作成手段200としてバリティ符号作戒回路6が設
けられ、更に第1図における比較手段300として比較
回路7および基準符号記憶回路8が設けられている。
第2図において、記憶装置1には、それぞれ固定的なデ
ータdのみが、何等の誤り検査符号等を付加されること
無く、各アドレスaに格納されている。
ータdのみが、何等の誤り検査符号等を付加されること
無く、各アドレスaに格納されている。
タイマ回路5は、予め定められた周期で、DMA転送回
路4を起動する。
路4を起動する。
起動されたDMA転送回路4は、処理装置2が記憶装置
1にアクセスしていないことを確認した上で、ダイレク
トメモリアクセス制御方式で、記憶装置1の先頭領域か
ら末尾領域迄、順次歩進するアドレスaを、続出信号r
と共に記憶装置1に伝達し、各アドレスaに格納されて
いるデータdを順次読出し、パリティ符号作成回路6に
転送する。
1にアクセスしていないことを確認した上で、ダイレク
トメモリアクセス制御方式で、記憶装置1の先頭領域か
ら末尾領域迄、順次歩進するアドレスaを、続出信号r
と共に記憶装置1に伝達し、各アドレスaに格納されて
いるデータdを順次読出し、パリティ符号作成回路6に
転送する。
記憶装置1に格納されている総てのデータdを、バリテ
ィ符号作成回路6に転送し終わると、DMA転送回路4
は比較回路7に転送終了信号Sを伝達する。
ィ符号作成回路6に転送し終わると、DMA転送回路4
は比較回路7に転送終了信号Sを伝達する。
パリティ符号作戒回路6は、記憶装置1からDMA転送
回路4により転送される総てのデータdに対し、予め定
められた検査則に基づきパリティ符号Pを作威し、比較
回路7に伝達する。
回路4により転送される総てのデータdに対し、予め定
められた検査則に基づきパリティ符号Pを作威し、比較
回路7に伝達する。
一方基準符号記憶回路8には、記憶装置l内の総てのデ
ータdが正常であった場合に、パリティ符号作成回路6
が準拠したと同じ検査則に従って作威された正しいパリ
ティ符号Pが基準符号PCとして格納されており、比較
回路7に伝達されている。
ータdが正常であった場合に、パリティ符号作成回路6
が準拠したと同じ検査則に従って作威された正しいパリ
ティ符号Pが基準符号PCとして格納されており、比較
回路7に伝達されている。
比較回路7は、DMA転送回路4から転送終了信号Sが
伝達されると、パリティ符号作戒回路6から伝達される
バリティ符号Pと、基準符号記憶回路8から伝達される
基準符号Po゛とを比較し、パリティ符号Pが基準符号
P6と一致すれば、論理“゜O”に設定した誤検査符号
eを処理装置2に伝達し、またバリティ符号Pが基準符
号PCと一致しなければ、論理゛I I1に設定した誤
検査符号eを処理装置2に伝達する。
伝達されると、パリティ符号作戒回路6から伝達される
バリティ符号Pと、基準符号記憶回路8から伝達される
基準符号Po゛とを比較し、パリティ符号Pが基準符号
P6と一致すれば、論理“゜O”に設定した誤検査符号
eを処理装置2に伝達し、またバリティ符号Pが基準符
号PCと一致しなければ、論理゛I I1に設定した誤
検査符号eを処理装置2に伝達する。
処理装置2は、比較回路7から論理“1゛゜に設定され
た誤検査符号eが伝達された場合には、記憶装置1に異
常が発生したと判定し、データdの更新等、所要の対策
を講ずる。
た誤検査符号eが伝達された場合には、記憶装置1に異
常が発生したと判定し、データdの更新等、所要の対策
を講ずる。
以上の説明から明らかな如く、本実施例によれば、DM
A転送回路4が処理装置2に負荷を掛けること無く周期
的に、記憶装置1に格納されている総てのデータdをパ
リティ符号作成回路6に転送し、パリティ符号作成回路
6が転送される総てのデータdに対してパリティ符号P
を作威し、比較回路7が作成されたパリティ符号Pを基
準符号Pcと比較し、比較結果を誤検査符号eにより処
理装置2に通知する為、処理装置2は記憶装置1内に発
生する異常を逸早く検出し、適切な対策を講ずることが
可能となる。その結果処理装置2は、常時所要のデータ
dを誤りの無いものとして処理可能となる。
A転送回路4が処理装置2に負荷を掛けること無く周期
的に、記憶装置1に格納されている総てのデータdをパ
リティ符号作成回路6に転送し、パリティ符号作成回路
6が転送される総てのデータdに対してパリティ符号P
を作威し、比較回路7が作成されたパリティ符号Pを基
準符号Pcと比較し、比較結果を誤検査符号eにより処
理装置2に通知する為、処理装置2は記憶装置1内に発
生する異常を逸早く検出し、適切な対策を講ずることが
可能となる。その結果処理装置2は、常時所要のデータ
dを誤りの無いものとして処理可能となる。
なお、第2図はあく迄本発明の一実施例に過ぎず、例え
ばパリティ符号作成回路6は記憶装置lから転送される
総てのデータdに対して共通にバリティ符号Pを作成す
るものに限定されることは無く、各アドレスaから読出
し転送される各データd毎にバリティ符号pを作成し、
各データd毎に準備されている基準符号pcと比較する
等、他に幾多の変形が考慮されるが、何れの場合にも本
発明の効果は変わらない。また検定符号作戒手段200
が作成する検定符号Tは、パリティ符号作成回路6が作
成するパリティ符号Pに限定されることは無く、他に幾
多の変形が考慮されるが、何れの場合にも本発明の効果
は変わらない。
ばパリティ符号作成回路6は記憶装置lから転送される
総てのデータdに対して共通にバリティ符号Pを作成す
るものに限定されることは無く、各アドレスaから読出
し転送される各データd毎にバリティ符号pを作成し、
各データd毎に準備されている基準符号pcと比較する
等、他に幾多の変形が考慮されるが、何れの場合にも本
発明の効果は変わらない。また検定符号作戒手段200
が作成する検定符号Tは、パリティ符号作成回路6が作
成するパリティ符号Pに限定されることは無く、他に幾
多の変形が考慮されるが、何れの場合にも本発明の効果
は変わらない。
[発明の効果]
以上、本発明によれば、前記情報処理システムにおいて
、記憶装置に格納されているデータの検査が、記憶装置
に負荷を掛けること無く常時実行され、記憶装置内に発
生する異常が未然に検出可能となり、当該情報処理シス
テムの信頼性および効率が向上する。
、記憶装置に格納されているデータの検査が、記憶装置
に負荷を掛けること無く常時実行され、記憶装置内に発
生する異常が未然に検出可能となり、当該情報処理シス
テムの信頼性および効率が向上する。
第1図は本発明の原理を示す図、第2図は本発明の一実
施例による情報処理システムを示す図、第3図は従来あ
る情報処理システムの一例を示す図である。 図において、1は記憶装置、2は処理装置、3は誤検査
回路、4はDMA転送回路、5はタイマ回路、6はパリ
ティ符号作戒回路、7は比較回路、8は基準符号記憶回
路、2lは定期続出試験部、100は転送手段、200
は検定符号作成手段、/j発明の原理図 第 1 図 不f明{:ようj盾報処理システム 品2閃 j 征釆あう信報恕理システム 男 3 図
施例による情報処理システムを示す図、第3図は従来あ
る情報処理システムの一例を示す図である。 図において、1は記憶装置、2は処理装置、3は誤検査
回路、4はDMA転送回路、5はタイマ回路、6はパリ
ティ符号作戒回路、7は比較回路、8は基準符号記憶回
路、2lは定期続出試験部、100は転送手段、200
は検定符号作成手段、/j発明の原理図 第 1 図 不f明{:ようj盾報処理システム 品2閃 j 征釆あう信報恕理システム 男 3 図
Claims (1)
- 【特許請求の範囲】 記憶装置(1)に格納されている予め定められたデータ
(d)を、処理装置(2)が読出して処理する情報処理
システムにおいて、 前記記憶装置(1)に格納されているデータ(d)を、
処理装置(2)に負荷を掛けること無く周期的に読出し
、検定符号作成手段(200)に転送する転送手段(1
00)と、前記転送手段(100)により転送されるデ
ータ(d)から、誤りの有無を検定する検定符号(T)
を、予め定められた検査則に基づき作成する検定符号作
成手段(200)と、前記検定符号作成手段(200)
が作成する検定符号(T)と、予め準備されている前記
検定符号(T)の基準となる基準符号(T_c)とを比
較し、比較結果(C)を前記処理装置(2)に伝達する
比較手段(300)とを設けることを特徴とするメモリ
異常検出方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1302933A JPH03163642A (ja) | 1989-11-21 | 1989-11-21 | メモリ異常検出方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1302933A JPH03163642A (ja) | 1989-11-21 | 1989-11-21 | メモリ異常検出方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03163642A true JPH03163642A (ja) | 1991-07-15 |
Family
ID=17914879
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1302933A Pending JPH03163642A (ja) | 1989-11-21 | 1989-11-21 | メモリ異常検出方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03163642A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010282296A (ja) * | 2009-06-02 | 2010-12-16 | Sanyo Electric Co Ltd | データチェック回路 |
-
1989
- 1989-11-21 JP JP1302933A patent/JPH03163642A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010282296A (ja) * | 2009-06-02 | 2010-12-16 | Sanyo Electric Co Ltd | データチェック回路 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5640508A (en) | Fault detecting apparatus for a microprocessor system | |
| KR19990036222A (ko) | 임계 안전도 조절 시스템용 마이크로프로세서 시스템 | |
| JPS62182954A (ja) | 一致回路を備えたメモリ装置を含むデ−タ処理装置と方法 | |
| US11249839B1 (en) | Method and apparatus for memory error detection | |
| US4410988A (en) | Out of cycle error correction apparatus | |
| JP2806856B2 (ja) | 誤り検出訂正回路の診断装置 | |
| JPS6111853A (ja) | 情報処理装置 | |
| JPS5911452A (ja) | パリテイチエツク回路の試験方式 | |
| CN105446842B (zh) | 一种adi dsp代码在线监视方法 | |
| JPH05224968A (ja) | データチェック方式 | |
| JPH0324601A (ja) | 制御方法 | |
| JPS6261974B2 (ja) | ||
| JPH0314148A (ja) | プログラム破壊検出装置 | |
| JPH01222358A (ja) | 入出力装置の機番誤り検出方式 | |
| JPH01205356A (ja) | メモリ読出誤り検出方式 | |
| JPS6373437A (ja) | パリテイ回路検査方式 | |
| JPH0230060B2 (ja) | ||
| JPS59160898A (ja) | 記憶装置の故障診断装置 | |
| JPS598061A (ja) | エラ−訂正・検出回路の診断方法 | |
| JPS62114047A (ja) | 記憶装置 | |
| JPS5860362A (ja) | 割込信号発生方式 | |
| JPS603754A (ja) | 誤動作検出装置 | |
| JPS61208134A (ja) | 情報処理装置におけるエラ−検出方式 | |
| JPH01282658A (ja) | 共通バス誤り検出方式 | |
| JPS61240335A (ja) | 擬以障害発生装置 |