JPS63221444A - 制御記憶装置 - Google Patents

制御記憶装置

Info

Publication number
JPS63221444A
JPS63221444A JP62054059A JP5405987A JPS63221444A JP S63221444 A JPS63221444 A JP S63221444A JP 62054059 A JP62054059 A JP 62054059A JP 5405987 A JP5405987 A JP 5405987A JP S63221444 A JPS63221444 A JP S63221444A
Authority
JP
Japan
Prior art keywords
correction
control
error
control instruction
storage device
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
JP62054059A
Other languages
English (en)
Inventor
Akira Noda
野田 顕
Kazunobu Mimura
三村 和信
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.)
Hitachi Computer Electronics Co Ltd
Hitachi Ltd
Original Assignee
Hitachi Computer Electronics Co Ltd
Hitachi 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 Hitachi Computer Electronics Co Ltd, Hitachi Ltd filed Critical Hitachi Computer Electronics Co Ltd
Priority to JP62054059A priority Critical patent/JPS63221444A/ja
Publication of JPS63221444A publication Critical patent/JPS63221444A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Detection And Correction Of Errors (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、制御記憶装置から、制御命令を読み出し、そ
の命令によって動作するシステムに関し特に読み出し時
のビット誤り訂正に好適な制御記憶装置における訂正方
式に関する。
〔従来の技術〕
制御記憶装置より制御命令を読み出し、その制御命令に
誤りがあった場合の訂正方式としては。
制御記憶装置内に垂直パリティ検査ビット(サムチェッ
クデータ)を持ちその垂直パリティ検査ビットにて訂正
データを作成する訂正方式と、外部記憶装置内に制御記
憶装置と同一内容の制御命令のバックアップを用意して
おき、誤りを検出した時、外部記憶装置より再度、制御
命令を読み出す訂正方式がある。
〔発明が解決しようとする問題点〕
上記従来技術は、制御記憶装置内に制御命令の垂直パリ
ティ検査ビット(サムチェタフデータ)を持ち水平パリ
ティ検査ビットで検出した。パリティ誤りの発生した制
御命令の各ビットに対応する垂直パリティ検査ビットで
訂正データを作成する為、制御命令のビット幅が長くな
ると、訂正動作に時間がかかつてしまう。
また、外部記憶装置に用意された制御命令のバックアッ
プを使用して再度、外部記憶装置よ多制御命令を読み出
す方式は、外部記憶装置のハードウェア量又はデータ量
が増加してしまう。
また、制御記憶装置内の制御命令に誤り訂正符号(EC
C)を付加して、誤りの検出および訂正を行う方式もあ
るが、制御命令読み出し時に誤υ訂正符号の制御が必要
な為、ハードウェアが複雑となるとともに1制御命令実
行時間が増加するという問題があった。
本発明の目的は、上記如き問題点を除去するものであり
、信頼性の高い、安価な計算機システムを実現する。制
御記憶装置のための訂正方式を提供することにある。
〔問題点を解決するための手段〕
制御命令とパリティビットを格納する制御記憶装置と制
御命令とパリティ検査ビットを読み出し格納する制御命
令レジスタ及び制御命令パリティ誤り検出回路とパリテ
ィ誤りを検出した場合、外部記憶装置に格納されている
誤り訂正符号と制御命令レジスタに格納されている制御
命令とによって訂正可否を判断し訂正可能であれば訂正
データを作成し、訂正データ格納レジスタに格納する訂
正回路によって構成される。上記構成を設けることによ
り、前記目的は達成される。
〔作用〕
制御記憶装置に格納されている制御命令とパリティ検査
ビット4を制御命令レジスタに読み出した時、制御命令
パリティ誤υ検出回路にて、パリティ誤りを検出してい
る場合、パリティ誤り検出回路は訂正回路に対して訂正
動作開始指示を出す。
1正回路は、外部記憶装置よシ誤り訂正符号を読み出す
、訂正回路は制御命令レジスタの制御命令と誤ジ訂正符
号の間で訂正可否を判断し、訂正可能であれば訂正デー
タを作成し、訂正データ格納レジスタに格納する。
以上によシ、制御命令読み出し時の誤りを救済できる。
〔実施例〕
以下1本発明の第1項の実施例を第2図により説明する
第2図は本発明の構成例を示す図である。制御記憶装置
1は番地レジスタ10によってアドレスされた制御命令
3と制御命令パリティ検査ビット4を読み出し格納する
制御命令レジスタ6に接続されている。
外部記憶装置2は番地レジスタ11によってアドレスさ
れた制御命令に対する誤υ訂正符号5を読み出す訂正回
路8&C接続されている。
訂正回路8は外部記憶装置2から誤り訂正符号5と制御
命令レジスタ6に接続されている。
制御命令は、制御記憶装置番地レジスタ10によって順
番に読み出し指示を受け、制御命令レジスタ6に格納さ
れ、システムを制御している。
その制御命令3とパリティ検査ビット4とを制御命令レ
ジスタ6に格納した時、その制御命令3が正しく制御命
令レジスタ6に格納されたことを確認する為に、パリテ
ィ誤り検出回路7にてパリティ誤りチェックする。この
時、パリティ誤り検出回路7にてパリティ誤υを検出す
ると、制御記憶装置1の動作を停止させる。パリティ誤
り検出回路7は訂正回路8に対して訂正動作開始指示を
出す。
訂正回路8は、外部記憶装置2の外部記憶番地レジスタ
11を制御記憶装置番地レジスタ10とに対応させたア
ドレスに変換させ、パリティ誤υの発生した制御命令に
対する誤υ訂正符号5を外部記憶装置2よυ読み出す、
その誤り訂正符号5と制御命令レジスタ6のデータを用
いて、訂正の可否を判定し訂正可能であれば制御命令を
訂正し訂正データ格納レジスタ9に格納する。
次に訂正回路8は、訂正データ格納レジスタ9の内容を
制御命令レジスタ6に転送し制御記憶装置1の再起動を
行う。制御命令レジスタ6は訂正回路8によって格納さ
れた制御命令によってシステム動作を再開する。
本実施例によれば、制御命令を読み出した場合制御命令
のパリティ誤りが発生した時のみ、誤り訂正符号の制御
を行うのみでよく、また誤り訂正符号も制剃装置内に必
要としない為、制御記憶装置の誤り訂正符号制御による
命令実行時間の増力口を抑えるとともに制御記憶装置の
誤り検査ビットをふくめた制御命令のビット幅を最小に
出来るという効果がある。
〔発明の効果〕
本発明によれば1次の効果がある。
(11制御命令の読み出し時、パリティ誤りが発生した
場合、制御命令を訂正できるので、信頼性の高い計算機
システムを実現できる。
(2)制御命令読み出し時、誤り訂正符号チェック処理
時間をなくすことにより、1制御命令実行時間を短くす
ることができる。
(3)制御記憶装置以外の外部記憶装置に誤り訂正符号
を格納しておくことによって、制御記憶装置内の制御命
令のビット幅を低減することができる。
【図面の簡単な説明】
第1図は1本発明の一実施例の制御記憶装置における訂
正方式の構成図、第2図は5本発明の一実施例の制御記
憶装置における訂正方式の構成図である。 1・・・制御記憶装置、2・・・外部記憶装置、3・・
・制御命令群、4・・・パリティ検査ビット、5・・・
誤り訂正符号、6・・・制御命令レジスタ、7・・・パ
リティ誤υ検出回路、8・・・訂正回路、9・・・訂正
データ格納レジスタ、10・・・制御記憶装置番地レジ
スタ、11・・・外部記憶装置番地レジスタ。

Claims (1)

  1. 【特許請求の範囲】 1、制御プログラムを格納している制御装置から制御命
    令を読み出し、その命令によって動作するシステムにお
    いて、制御記憶装置内の制御命令とパリティ検査ビット
    を読み出し格納する手段、 制御命令とパリティ検査ビットの読み出し時パリティ誤
    りを検出する手段、 外部記憶装置内の誤り訂正符号(ECC)を読み出す手
    段、パリティ誤り検出時の制御命令と誤り訂正符号とか
    ら、訂正の可否を判断し、訂正可能であれば訂正位置、
    訂正データを作成する訂正回路を具備する装置において
    、制御記憶装置内の制御命令とパリティ検査ビットの読
    み出し時、制御命令のパリティ誤りを検出した場合、外
    部記憶装置に格納されているパリティ誤りの発生した制
    御命令に対応する誤り訂正符号を訂正回路に読み出し、
    パリティ誤りを検出した制御命令とによって、訂正回路
    で訂正の可否を判断し訂正可能であれば訂正データを作
    成するようになっていることを特徴とする制御記憶装置
JP62054059A 1987-03-11 1987-03-11 制御記憶装置 Pending JPS63221444A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62054059A JPS63221444A (ja) 1987-03-11 1987-03-11 制御記憶装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62054059A JPS63221444A (ja) 1987-03-11 1987-03-11 制御記憶装置

Publications (1)

Publication Number Publication Date
JPS63221444A true JPS63221444A (ja) 1988-09-14

Family

ID=12960042

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62054059A Pending JPS63221444A (ja) 1987-03-11 1987-03-11 制御記憶装置

Country Status (1)

Country Link
JP (1) JPS63221444A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04117529A (ja) * 1990-09-07 1992-04-17 Koufu Nippon Denki Kk マイクロプログラム制御装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04117529A (ja) * 1990-09-07 1992-04-17 Koufu Nippon Denki Kk マイクロプログラム制御装置

Similar Documents

Publication Publication Date Title
JPS6151241A (ja) 制御記憶装置の誤り回復方式
JPS62251949A (ja) 記憶装置の誤り訂正方法
JP2606862B2 (ja) 単−エラー検出・訂正方式
JPS63221444A (ja) 制御記憶装置
JPH0314054A (ja) 電子ディスク装置
JP2013156821A (ja) データ処理装置、制御ユニット、メモリ制御方法
KR100328818B1 (ko) 플래시 메모리의 데이타 저장방법
JPH04115340A (ja) 二重化記憶回路
JPH0816488A (ja) 電子ディスク装置
JPH0675864A (ja) メモリエラー回復方式
JPS6121695Y2 (ja)
JPH0756816A (ja) メモリの制御装置
JPH045219B2 (ja)
JPH0481953A (ja) メモリ装置
JPH06250936A (ja) コンピュータシステム
JPH0434632A (ja) メモリシステム
JPH0588992A (ja) メモリ制御方式
JPH054266U (ja) メモリ装置
JPS6356751A (ja) メモリパトロ−ル制御方式
JPS61196341A (ja) メモリの誤り訂正方式
JPH0135369B2 (ja)
JPH04256121A (ja) ディスク装置
JPH0229839A (ja) マイクロプログラム制御装置
JPS5914198A (ja) エラ−アドレス監視方式
JPH01291337A (ja) 入出力処理装置