JPH02197942A - 主記憶装置 - Google Patents

主記憶装置

Info

Publication number
JPH02197942A
JPH02197942A JP1018716A JP1871689A JPH02197942A JP H02197942 A JPH02197942 A JP H02197942A JP 1018716 A JP1018716 A JP 1018716A JP 1871689 A JP1871689 A JP 1871689A JP H02197942 A JPH02197942 A JP H02197942A
Authority
JP
Japan
Prior art keywords
data
error
detected
cycle
corrected
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
JP1018716A
Other languages
English (en)
Inventor
Hiroshi Tsuruya
鶴谷 寛
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 Ibaraki Ltd
Original Assignee
NEC Ibaraki 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 Ibaraki Ltd filed Critical NEC Ibaraki Ltd
Priority to JP1018716A priority Critical patent/JPH02197942A/ja
Publication of JPH02197942A publication Critical patent/JPH02197942A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は主記憶装置に関し、特にエラー訂正可能コード
を利用して誤りビットを訂正することができる主記憶装
置に関する。
〔従来の技術〕
従来、この種の装置では、エラー訂正可能コードで誤り
を検出し訂正した場合には、誤りを検出。
訂正する時間的遅れのために、誤りが検出されずに、メ
モリモジュールから読出したデータをそのまま使用でき
る場合に比べて、アクセスタイムが1サイクル延びるよ
うになっていた。
〔発明が解決しようとする課題〕
従来装置では、この1サイクルの遅延が、主記憶装置を
アクセスする装置では全く利用しないエラー訂正コード
のチエツクピント部の誤り訂正時にも発生するようにな
っているので、エラー訂正コードのチェックビット部の
誤り発生時には、アクセスタイムが延びるという欠点が
ある。
本発明の目的は前記課題を解決した主記憶装置を提供す
ることにある。
〔課題を解決するための手段〕
前記目的を達成するため、本発明はデータビット部とチ
ェックビット部からなるエラー訂止可能コードを利用し
て誤りビットを訂正する主記憶装置において、訂正可能
誤りが発生していることを検出し、報告する第1の検出
報告手段と、誤りビットがチェックビット部にのみ含ま
れていることを検出し、報告する第2の検出報告手段と
、誤りビットを訂正する手段と、訂正済データと訂正前
データを切換える切換手段とを有し、前記訂正手段によ
る訂正済のデータを前記切換手段により出力し、前記第
1および第2の検出報告手段により主記憶アクセス結果
を報告するようにしたものである。
〔実施例〕
次に本発明について図面を参照して説明する。
第1図は本発明の一実施例を示すブロック図である。
図において、ECG1はライトデータ100からエラー
訂正可能コードのチェックビット部を生成するチェック
ビット発生回路である。WDR2はデータビット部(即
ちライトデータ)とチェックビット部からなるエラー訂
正コードを保持する書込みデータレジスタ、メモリモジ
ュール3はデータ(チェックビット部を含む)を記憶す
る記憶部、RDR4はメモリモジュール3からの読出し
データ(チェックビット部を含む)を保持するレジスタ
である。ECC5はRDR4上のデータ誤りをチエツク
するチエツク回路で、データビット部にのみ誤りを検出
した場合には信号線104をオンにし、チェックビット
部にのみ誤りを検出した場合はデータエラー信号線10
6をオンにする。又、ECC5はデータ誤り(チェック
ビット部を含む)を検出しなときは信号線105をオン
にする。訂正回路6はECC5でのチエツク結果に従っ
てRDR4の読出しデータを訂正する訂正回路、マルチ
プレクサ7はRDR4のデータと訂正回路6の出力であ
る誤り訂正済のデータを切換える切換回路である。又、
切換回路6は信号線104がオンの時にのみ、訂正済デ
ータ102を選択し、それ以外のときはRDR4上のデ
ータ101を選択する。
次に第2図、第3図を参照して読出し動作について説明
する。
T1サイクルで読出しアドレスが107で与えられると
、メモリモジュール3の指定されたアドレスのデータが
T2サイクルでRDR4に保持される。RDR4のデー
タ(チェックビット部を含む)はT2サイクルでECC
5によりチエツクされ、データビット部に誤りがない場
合(誤りが全く検出されないか又は、チェックビット部
にしか誤りが検出されない場合)は、マルチプレクサ7
はRDR4の出力を選択したままなので、リードデータ
線103にはT2サイクル以降正しいデータが出力され
、データエラー信号線106はオフのままである。一方
、ECC5によりデータビット部に誤りが検出されると
、訂正回路6により誤りのあるデータビット部が訂正さ
れ、リードデータ103にはT3サイクルで信号線10
2上の訂正済データがマルチプレクサ7によって選択さ
れて、出力される。又、ECC5は信号線104 、1
05を共ニオンとする。
本発明の主記憶をアクセスする装置は信号線104がオ
ンで、105がオフのときのみデータを再取込みするよ
うに構成すればよい、チェックビット部にのみ誤りが検
出された場合は、誤りが全く検出されない場合と同じタ
イミングで1サイクルの遅れなしにデータをアクセスす
ることができる。
〔発明の効果〕
以上説明したように本発明は、誤りビットがデータビッ
ト部に含まれていることを検出する手段と、誤りビット
を訂正する手段と、訂正済データと訂正前データを切換
える手段と、訂正可能エラー発生報告手段とを有し、誤
りビットがデータビット部に含まれている時のみ、訂正
手段による訂正済データを切換手段により出力し、報告
手段による訂正可能エラー発生信号を送出することによ
り、エラー訂正可能コードのチェックビット部の誤りが
検出された場合でも、誤りが検出されない場合と同じタ
イミングで(即ちアクセスタイムの1サイクルの遅れな
しに)データをアクセスできる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
データビット部に誤りが検出されない場合のタイムチャ
ート、第3図はデータビット部に誤りか検出された場合
のタイムチャートである。 1・・・ECG (チェックビット生成回路)2・・・
WDR(ライトデータレジスタ)3・・・メモリモジュ
ール 4・・・RDR<リードデータレジスタ)5・・・EC
C(エラーチエツク回路)6・・・誤り訂正回li!8
7・・・データ切換回路特許出願人   茨城日本電気
株式会社代  理  人    弁理士 菅 野   
中[1・、′−5・粂 +tI−,1Ill ひ謬−1L、) ゛(ヂ゛′

Claims (1)

    【特許請求の範囲】
  1. (1)データビット部とチェックビット部からなるエラ
    ー訂正可能コードを利用して誤りビットを訂正する主記
    憶装置において、訂正可能誤りが発生していることを検
    出し、報告する第1の検出報告手段と、誤りビットがチ
    ェックビット部にのみ含まれていることを検出し、報告
    する第2の検出報告手段と、誤りビットを訂正する手段
    と、訂正済データと訂正前データを切換える切換手段と
    を有し、前記訂正手段による訂正済のデータを前記切換
    手段により出力し、前記第1および第2の検出報告手段
    により主記憶アクセス結果を報告するようにしたことを
    特徴とする主記憶装置。
JP1018716A 1989-01-27 1989-01-27 主記憶装置 Pending JPH02197942A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1018716A JPH02197942A (ja) 1989-01-27 1989-01-27 主記憶装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1018716A JPH02197942A (ja) 1989-01-27 1989-01-27 主記憶装置

Publications (1)

Publication Number Publication Date
JPH02197942A true JPH02197942A (ja) 1990-08-06

Family

ID=11979383

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1018716A Pending JPH02197942A (ja) 1989-01-27 1989-01-27 主記憶装置

Country Status (1)

Country Link
JP (1) JPH02197942A (ja)

Similar Documents

Publication Publication Date Title
US6044483A (en) Error propagation operating mode for error correcting code retrofit apparatus
US6018817A (en) Error correcting code retrofit method and apparatus for multiple memory configurations
WO1981001893A1 (en) Self-correcting memory system and method
JPH02197942A (ja) 主記憶装置
JPS60101766A (ja) アドレス検出方式
JP3130796B2 (ja) 制御記憶装置
SU1167659A1 (ru) Запоминающее устройство с самоконтролем
JP3123855B2 (ja) メモリ装置のパトロール制御回路
JPH06149685A (ja) メモリエラー回復装置
JPH03147041A (ja) エラー訂正システム
SU1667156A1 (ru) Запоминающее устройство с исправлением ошибок
JPH0675864A (ja) メモリエラー回復方式
JPH01116746A (ja) 情報処理装置
JPH0296856A (ja) 主記憶装置
SU1003089A1 (ru) Устройство дл проверки узлов контрол пам ти
SU746744A1 (ru) Запоминающее устройство с самоконтролем
SU769624A1 (ru) Запоминающее устройство
SU1104588A1 (ru) Запоминающее устройство с самоконтролем
SU1531174A1 (ru) Запоминающее устройство с коррекцией однократных ошибок
SU410461A1 (ja)
SU1547035A1 (ru) Запоминающее устройство
SU1531175A1 (ru) Запоминающее устройство
JPH01231151A (ja) 記憶装置におけるアドレス分配方式
JPS6223337B2 (ja)
JPH0498325A (ja) マイクロプログラム2ビットエラー訂正方式