JPH01205357A - メモリエラー検出回路テスト方式 - Google Patents

メモリエラー検出回路テスト方式

Info

Publication number
JPH01205357A
JPH01205357A JP63031227A JP3122788A JPH01205357A JP H01205357 A JPH01205357 A JP H01205357A JP 63031227 A JP63031227 A JP 63031227A JP 3122788 A JP3122788 A JP 3122788A JP H01205357 A JPH01205357 A JP H01205357A
Authority
JP
Japan
Prior art keywords
data
section
check
memory unit
memory
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
JP63031227A
Other languages
English (en)
Inventor
Tsuneyasu Inukai
常泰 犬飼
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 JP63031227A priority Critical patent/JPH01205357A/ja
Publication of JPH01205357A publication Critical patent/JPH01205357A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔(既  要〕 本発明は、メモリユニットに格納されたデータのエラー
を検出するエラー検出回路をテストするメモリエラー検
出回路テスト方式に関し、メモリユニットに任意のテス
ト用データを書き込むことができるようにし、メモリエ
ラーを検出する回路をテストする方式を提供することを
を目的とし、 記憶データを格納するデータ部と、該データに対応する
チェックデータを格納するチェックビット部とからなり
、書き込み禁止信号によってデータ部に入力するデータ
の書き込みを禁止する手段を有するメモリユニットと、
該メモリユニットのデータ部に入力するデータの一部と
、チェックビット生成部で生成した該入力データのチェ
ックデータを選択して前記チェックビット部に出力する
データ選択部と、前記メモリユニットのデータ部とチェ
ックビット部のそれぞれ対応するデータを読み出して、
読み出した両データのエラーの有無を検出するデータチ
ェック部とを備えて構成する。
〔産業上の利用分野〕
本発明は、メモリユニットに格納されたデータのエラー
を検出するエラー検出回路をテストするメモリエラー検
出回路テスト方式に関するものである。
メモリユニットに格納されるデータは、データ処理装置
のプログラム、入出力するデータ、あるいは処理の中間
データ等であって、メモリユニットのエラーの発生は、
データ処理装置における処理データの信頼度を失わせる
そのため、メモリユニットから読み出されるデータに対
して、ECC(Error  Check and ’
Correct) + あるいはパリティチエツクを行
ってエラー検出を行っている。
これらのチエツク回路が十分に機能していないと、メモ
リユニットに格納されたデータの信頼度は保障されなく
なるので、チエツク回路は常に確実な機能の保障が要求
される。
〔従来の技術〕
第3図は従来のメモリエラーを検出回路のテスト方法を
説明する図である。
以下、先ず、メモリデータのエラーが修復される過程を
説明する(第3図のチェックデータ用レジスタ5とデー
タ選択部6は無視し、メモリユニット1のチェックビッ
ト部12の出力はデータチェック部3に直結される)。
第3図に示すように、メモリユニット1はデータ部11
とチェックビット部12とを有し、例えば16ビツトの
書き込みデータが入力すると、データ部11に書き込ま
れるとともに、チェックビット生成部2、例えばECC
回路であれば入力データ16ビツトに対する6ビツトの
冗長データをチェックデータとして生成する。
そして、メモリユニット1のチェックビット部12に格
納される。
メモリユニットに格納されたデータは読み出される時、
データチェック部3でチエツクされ、エラーが検出され
ると、データチェック部3はエラー信号を発生して図示
しないエラー処理部に通知し、データ修正部4にはエラ
ー修正情報を送出する。
そして、S売み出されたデータに1ビツトのエラーが生
じていても、データ修正部4はデータチェック部3から
送出されたエラー修正情報に基づいてデータを修復する
次いで、このエラー検出回路のテスト方法を説明する。
第3図のようにチェックデータ用レジスタ5とデータ選
択部6を接続する。
そして、データ選択部6はデータチェック部3のテスト
の時、チェックデータ用レジスタ5に格納された任意の
データを選択し、メモリユニット1のデータ部11から
読み出したデータとチェックデータ用レジスタ6から読
み出したチェックデータがデータチェック部3に送出さ
れる。
データチェック部3は、メモリユニットlのデータ部1
1から入力したデータとデータ選択部6から入力したデ
ータとの相応性をチエツクし、検出回路の検出機能を確
認する。
〔発明が解決しようとする課題〕
この従来の方式では、チェックデータ用レジスタ、デー
タ選択部を付加することになり、回路が複雑になるとと
もに、メモリユニットからのデータの読み出しタイミン
グと、チェックデータ用レジスタからの読み出しタイミ
ングとは通常界なるので、このタイミングを一致させる
のが困難である。
しかも、付加したチェックデータ用レジスタ、データ選
択部の制御が煩わしい。
本発明はこのような点に鑑みて創作されたものであって
、メモリユニットに任意のテスト用データを書き込むこ
とができるようにし、メモリエラーを検出する回路をテ
ストする方式を提供することを目的としている。
〔課題を解決するための手段〕
上記した目的を達成するため、記憶データを格納するデ
ータ部と、チェックビット部とからなり、データ部に人
力するデータの書き込みを禁止する手段を有するメモリ
ユニットと、入力するデータの一部と、チェックビット
生成部で生成したチェックデータを選択して出力するデ
ータ選択部と、メモリユニットを制御するメモリ制御部
とからなり、前記メモリユニットから読み出したデータ
部とチェックデータ部のデータの相応性ををデータチェ
ック部で比較チエツクする。
〔作 用〕
通常のプログラム処理するアドレス領域(プログラム領
域)と、テスト用データのアドレス領域(テスト用領域
)の2つのアドレス領域からメモリユニットの1つのデ
ータをアクセスできるようにする。
プログラム領域のアドレスでデータを書き込む場合、プ
ログラム領域/テスト用領域デコード回路によりプログ
ラム領域選択信号が送出され、メモリユニット内のデー
タ部には書き込みたいデータが書き込まれるとともに、
チェックビット部にはデータ部に書き込まれたデータに
相応するチェックデータが言き込まれる。
エラー検出回路のテストに使用するテスト用領域でデー
タを書き込む場合、プログラム領域/テスト用領域デコ
ード回路により、テスト用領域選択信号が送出され、デ
ータ部には書き込み禁止信号によって書き込まれず、プ
ログラム領域で書かれたデータはそのままであるが、そ
のデータに対応するチェックビット部には任意のデータ
を書き込むことが可能である。
このような操作によって、メモリユニット内のデータ部
、チェックビット部の全てのピットに任意のデータを書
き込むことができる。 そして、テストで、このメモリ
ユニットからテスト用データとして読み出した時、メモ
リ制御部の制御プログラムによって、読み出されたデー
タが経由するデータチェック部の動作確認が詳細且つ容
易に可能となる。
〔実施例〕
第1図は本発明のメモリエラー検出回路テスト方式の一
実施例の構成を示すブロック図、第2図はメモリユニッ
トの書き込み/読み出しを説明する図である。
なお、全図を通じて同一符号は同一対象物を示す。
メモリユニット1は、プログラム領域とテスト用領域の
アドレスで同じ1つのデータをアクセスすることができ
る。
プログラム領域/テスト用領域デコード回路りはメモリ
ユニット1に両頭域からアクセスするアドレスが入力す
ると、そのアドレスがプログラム領域かテスト用領域か
を弁別してプログラム領域選択信号Pあるいはテスト用
領域選択信号Tをオア回路8を介してメモリ制御部10
へ送出する。
テスト用領域からのアドレスはこのテスト用領域選択信
号Tはメモリユニット1の書き込み禁止信号にとなる。
プログラム領域のアドレスで任意のデータを書き込む場
合、データ部11に書き込みたいデータ(DBOO〜D
B15)16ビソトを書き込みデータ線に出力する〔第
2図(al参照〕。
メモリユニットlのデータ部11には直接そのデータが
人力される。
一方、同じデータはチエツクピット生成部2でチェック
データ(CBO〜CB5)6ビツトが生成され、データ
選択部7でこのチェックデータが選択されて、メモリユ
ニット1のチェックビット部12に入力する。
即ち、この状態ではメモリ制御部10は制御線Cを制御
してメモリユニット1に書き込み動作をし、また、書き
込み禁止信号線には「0」となっており、データ部11
に書き込まれる。
次ぎにテスト用領域のアドレスで任意のデータを書き込
む場合は、チェックビット部12に書き込みたいテスト
用データ(DBOO〜DBO5)を書き込みデータ線に
出力すると、データ選択部7で選択され、チェックビッ
ト部12に入力する〔第2図(C1参照〕。
この状態でメモリ制御部10は制御線Cを制御してメモ
リユニット1に書き込み動作をさせる。
但し、書き込み禁止信号線には「1」となっており、デ
ータ部11には何も書き込まれず、もとのデータが残っ
て、チェックビット部12にのみ書き込まれる。
上記したように、メモリユニット1のデータ部11、チ
ェックビット部12は共に任意のデータが書き込むこと
ができる。
−そして、メモリユニット1からデータのj売み出しを
行うことによって、データチエ’)り部3のエラー通知
機能およびデータ修正部4のデータ修正機能が全てのデ
ータパターンについてチエツク可能となる〔第2図(b
)〕。
なお、データチェック部3は、FCCとパリティチエツ
ク等があるが、データ修正機能がないパリティチエツク
の場合は、データ修正部4は接続されない。
また、オア回路8によってプログラム領域選択信号、テ
スト用領域選択信号いずれの信号でもメモリ制御部10
が駆動される。
〔発明の効果〕
以−F述べてきたように、本発明によれば、メモリ制御
部が行う制御プログラムによって僅かな付加回路でエラ
ー検出回路の十分なテスト効果を得ることができ、更に
テスト工数の削減、ハードウェアの信頼性の向上に顕著
な効果があり、工業的には極めて有用である。
【図面の簡単な説明】
第1図は本発明のメモリエラー検出回路テスト方式の一
実施例の構成を示すブロック図、第2図はメモリユニッ
トの書き込み/読み出しを説明する図、 第3図は従来のメモリエラー抄出回路のテスト方法を説
明する図である。 図において、 ■はメモリユニット、 2はチェックビット生成部、 3はデータチェック部、 7はデータ選択部、 10はメモリ制御部、 l】はデータ部、 12はチェックビット部を示す。 (a)葛j込汗 (b) 客を々1スし WiZ  図

Claims (1)

    【特許請求の範囲】
  1. 記憶データを格納するデータ部(11)と、該データに
    対応するチェックデータを格納するチェックビット部(
    12)とからなり、書き込み禁止信号によってデータ部
    (11)に入力するデータの書き込みを禁止する手段を
    有するメモリユニット(1)と、該メモリユニット(1
    )のデータ部(11)に入力するデータの一部と、チェ
    ックビット生成部(2)で生成した該入力データのチェ
    ックデータを選択して前記チェックビット部(12)に
    出力するデータ選択部(7)と、前記メモリユニット(
    1)のデータ部(11)とチェックビット部(12)の
    それぞれ対応するデータを読み出して、読み出した両デ
    ータのエラーの有無を検出するデータチェック部(3)
    とを備えたことを特徴とするメモリエラー検出回路テス
    ト方式。
JP63031227A 1988-02-12 1988-02-12 メモリエラー検出回路テスト方式 Pending JPH01205357A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63031227A JPH01205357A (ja) 1988-02-12 1988-02-12 メモリエラー検出回路テスト方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63031227A JPH01205357A (ja) 1988-02-12 1988-02-12 メモリエラー検出回路テスト方式

Publications (1)

Publication Number Publication Date
JPH01205357A true JPH01205357A (ja) 1989-08-17

Family

ID=12325531

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63031227A Pending JPH01205357A (ja) 1988-02-12 1988-02-12 メモリエラー検出回路テスト方式

Country Status (1)

Country Link
JP (1) JPH01205357A (ja)

Similar Documents

Publication Publication Date Title
JP2772391B2 (ja) 不良データアルゴリズム
NL8600217A (nl) Dataverwerkende inrichting bevattende een geheugeninrichting voorzien van een coincidentieschakeling die in een foutherkennings- en een coincidentiemode schakelbaar is.
JPH01205357A (ja) メモリエラー検出回路テスト方式
JP2910692B2 (ja) ランダムアクセスメモリの試験の方法
JPH05165734A (ja) 主記憶装置の固定障害診断装置
JPS60122426A (ja) 書込みデ−タチエック方式
JPH02207355A (ja) メモリ読出し方式
JPH0528058A (ja) メモリアドレスバス試験方式
JPH06161905A (ja) データの検証方法
JP2998282B2 (ja) メモリ装置
JPH0546487A (ja) フアイル盤誤実装検出装置
JPS63753A (ja) メモリエラ−訂正・検出回路の試験方式
JPH0528056A (ja) メモリ装置
JPH01309421A (ja) 誤り訂正方式
JPH02302855A (ja) メモリ制御装置
JPH01297733A (ja) 誤り検出回路の診断方式
JPH03126147A (ja) 外部記憶装置のテスト方式
JPH0338752A (ja) 記憶装置
JPH0325646A (ja) パリティエラー判別方式
JPH01307852A (ja) メモリユニットの接続異常検出方法
JPH11212731A (ja) ファイル装置試験方法
JPH0217553A (ja) Ras回路付記憶装置
JPS62229448A (ja) 記憶回路書込制御方式
JPH02171991A (ja) Icカードの制御方法
JPH05128013A (ja) パリテイ用メモリの内容表示方式