JPH01233640A - メモリー試験装置 - Google Patents

メモリー試験装置

Info

Publication number
JPH01233640A
JPH01233640A JP63060976A JP6097688A JPH01233640A JP H01233640 A JPH01233640 A JP H01233640A JP 63060976 A JP63060976 A JP 63060976A JP 6097688 A JP6097688 A JP 6097688A JP H01233640 A JPH01233640 A JP H01233640A
Authority
JP
Japan
Prior art keywords
parity
data
memory
signal
parity error
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
JP63060976A
Other languages
English (en)
Inventor
Toshiki Yasui
安井 敏喜
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP63060976A priority Critical patent/JPH01233640A/ja
Publication of JPH01233640A publication Critical patent/JPH01233640A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明はマイクロコンピュータを用いた電子装置のメモ
リー試験装置に関するものである。
従来の技術 マイクロコンピュータを用いた電子装置において、使用
されるメモリーの数が増えればそれだけメモリーの異常
に起因するトラブルが起こる確率も増大することとなる
。そのため、大量のメモリーを試験対象にして効率良(
試験を行うことが出来、メモリーの異常をいち早く見付
けることが出来るメモリー試験装置が要求されている。
従来より、データをメモリに格納したりメモリから読み
出したりする時にパリティ−チエツクを行う方式がある
。これは、原データを基に作成されたパリティ−情報を
原データとは別のメモリに格納しておき、原データを読
み出す際にパリティ−情報を共に読み出して双方のデー
タに基づいてエラーを検出するものである。
発明が解決しようとする課題 しかしながら、以上のような構成では、たとえパリティ
−エラーが検出されても、それが本当にメモリーの異常
によるものか、また外部からのノイズによるデータの反
転によるものか、またパリティ−試験回路そのものの異
常によるものかを特定する事が出来なかった。例えば製
造段階において動作試験を行う際、メモリーの異常かま
たはパリティ−試験回路そのものの異常かを特定出来れ
ばそれだけ迅速な対応が可能となるが、従来の構成では
その点において不十分なものであった。
課題を解決するための手段 本発明は以上の課題を解決するため、第1の状態におい
て偶数パリティ−信号をパリティ−エラー検出回路に送
り、また第2の状態において奇数パリティ−信号を上記
パリティ−エラー検出回路に送る切換え手段を設け、切
換え手段を第1の状態にした時と第2の状態にした時の
それぞれにおいてデータ用メモリーの各アドレスから順
次データを読み出し、切換え手段を第1の状態にしてデ
ータ読み出しを行った際にパリティ−エラー信号有りと
なった数と、切換え手段を第2の状態にしてデータ読み
出しを行った際にパリティ−エラー信号無しとなった数
とを比べるように構成した。
作用 以上のように構成すると、パリティ−エラー有りとなっ
た原因がデータ用メモリにあるならば、切換え手段を第
1の状態にした場合と切換え手段を第2の状態にした場
合のカウント値が等しくなるので、その結果に基づいて
エラー発生の原因がデータ用メモリにあるかどうかを判
断することが出来る。
実施例 以下、本発明におけるメモリー試験装置の実施例につい
て説明する。第1図において、1は複数のデータ格納用
メモリーのなかの一つで、本実施例で試験対象となるメ
モリーである。以後、この試験対象となるメモリーを被
試験メモリ1と呼ぶ。
被試験メモリ1は1つのデータを1バイト車位で格納し
、1つのアドレスを指定することによって1バイト単位
でデータの出し入れをするように構成されている。2は
被試験メモリ1に付属のパリティ−メモリーであり、被
試験メモリ1に格納された各データ(それぞれ1バイト
で構成される)に対して個別に発生したパリティ−情報
を格納する。3はデータバスライン、4はデータバスラ
イン3を介してデータの転送を行ったり、またその他各
部を制御する制御部である。5は被試験メモリ1とパリ
ティ−メモリー2から読み出されたデータに基づいてパ
リティ−信号を送出するパリティ−チェッカーである。
つまり、パリティ−チェッカー5は被試験メモリ1から
読み出されたデータ(1バイト)とパリティ−メモリー
2から読み出されたパリティ−情報(1ビツト)とを合
成したデータの中の「1」の数をカウントして、その数
が偶数(以下この事を偶数パリティ−と呼ぶ)であるか
奇数(以下この事を奇数パリティ−と呼ぶ)であるかを
調べる。また、パリティ−チェッカー5は偶数パリティ
−の時に「1」となる偶数パリティ−信号出力ラインE
VEN (以下EVENとする)と、奇数パリティ−の
時に「1」となる奇数パリティ−信号出力ラインODD
 (以下○DDとする)とを有しており、偶数パリティ
−信号を用いてデータの誤まりチエツクをする場合はE
VENを用い、奇数パリティ−信号を用いてデータの誤
まりチエツクをする場合はODDを用いるようになって
いる。6は外部からの制御信号によってEVENまたは
ODDの一方を選択するセレクターである。セレクター
6は制御部4または手動スイッチ7からの信号に従って
切換え動作する。8はセレクター6からゲート9を介し
て送られてきた信号を受け、「1」が入力した時にパリ
ティ−エラー信号を出力するパリティー工ラー検出回路
である。
制御部4には被試験メモリ1に試験用データ(全ビット
が「1」より構成されたデータ)の書き込みまたは読み
出しをさせながら大まかな動作試験を行う第1の検査処
理手段と、セレクター6を切り換えるとともにそれぞれ
の状態において被試験メモリ1の各アドレスから順次デ
ータを読み出して被試験メモリ1の良否を検査する第2
の検査処理手段とがソフトウェアによって構成されてい
る。以下、第2図および第3図に基づいてこれらの検査
処理手段について説明する。
第2図において、まずステップ10およびステップ11
にて第1段階の試験が行なわれる。すなわち、ステップ
10にて試験用データを被試験メモリ1の全領域に格納
する。次にステップ11にて被試験メモリ1よりデータ
を読み出しながらパリティ−エラー検出回路8にてパリ
ティ−エラー信号が出力されるかどうかを監視し、この
動作をセレクター6がEVEN側に切り換えられた状態
とセレクター6がODD側に切り換えられた状態の各々
にて行う。本装置は偶数パリティ−信号を用いてデータ
の誤まりチエツクをする構成となっているので、セレク
ター6をEVEN側に切り換えて試験を行った場合に全
てのアドレスについてパリティ−エラー信号が検出され
、かつセレクター6をODD側に切り換えて試験を行っ
た場合に全てのアドレスについてパリティ−エラー信号
が検出されなかった場合に本装置は正常であると判断さ
れる(ステップ12)。
上記第1の検査処理手段によって「異常」が検出された
場合に、第2の検査処理がおこなわれる。まずステップ
13にてセレクター6をEVEN側に切り換え、ステッ
プ14にてパリティーエ゛ ラーカウンターAの初期化
がなされる。ステップ15では被試験メモリ1に対して
一つのアドレスを指定し、被試験メモリ1から1バイト
分のデータを読み出す。そして次のステップ16にて読
み出されたデータについてパリティ−エラーが生じてい
るかどうかが検査され、ステップ16にてパリティ−エ
ラー有りとなった場合のみステップ17にてパリティ−
エラーカウンターAのカウントアツプがなされる。次の
ステップ18では、すべてのアドレスについてデータの
読み出しが終了したかどうかが調べられ、全てのアドレ
スについて終了していない場合はステップ15へ戻って
他のアドレスについて同2様の処理が行なわれる。
以上のようにセレクター6をEVEN側に切り換えてデ
ータの読み出しを行った後はセレクター6をODD側に
切り換えて同様なデータの読み出しを行なう。すなわち
ステップ19にてセレクター6をoDD側に切り換え、
ステップ20にてパリティ−エラーカウンターBの初期
化がなされる。
そしてステップ21にて被試験メモリ1から1バイト分
のデータを読み出し、次のステップ22にて読み出され
たパリティ−エラーが生じているかどうかが検査される
。ステップ22にてパリティ−エラー有りとなった場合
のみステップ23にてパリティ−エラーカウンターBの
カウントアツプがなされ、る。そして次のステップ24
にて全てのアドレスについて終了していない場合はステ
ップ21へ戻って他のアドレスについて同様の処理が行
なわれる。
そして次に、ステップ25にてパリティ−エラーカウン
ターAのカウント値にパリティ−エラーカウンターBの
カウント値を足した数が被試験メモリ1の全記憶容量N
(1バイトを単位とした場合)に等しいかどうかが調べ
られる。ここで「等しい」という結果が得られた場合に
は、被試験メモリ1の異常と判定され、ステップ26に
てそのことの表示するための処理がなされる。
被試験メモリ1内のに箇所に異常が起こっている場合、
セレクター6がEVEN側となっている時はに個のデー
タ(1バイト)についてパリティ−エラー信号が検出さ
れる。もしエラー発生の原因が被試験メモリ1にあるな
らば、次にセレクター6をODD側にしてデータ読みだ
しをおこなった時には前のEVEN側の時にパリティ−
エラー信号が検出されたに個のデータについては正常と
いう判断がなされ、そのに個のデータが除かれた(N−
K)個のデータについてパリティーエラー信号が検出さ
れるはずである。本実施例ではパリティ−エラーカウン
ターAのカウント値が上記Kに対応し、パリティ−エラ
ーカウンターBのカウント値が上記(N−K)に対応す
る。エラー発生の原因が被試験メモリ1にあるならば双
方の場合においてパリティ−エラーが検・出された数値
を足した数が被試験メモリ1の全記憶容量Nに等しくな
るはずである。
例えば被試験メモリ1の全記憶容量Nを64にバイトと
すると、第4図に示されるように被試験メモリ1内例え
ばアドレス10に異常が起こっている場合、セレクター
6をEvEN側に切り換えてデータの読み出しを行った
時は一つのデータ(1バイト)のみにパリティ−エラー
信号が検出され、逆にセレクター6をODD側に切り換
えてデータの読み出しを行なった時には上記−つのデー
タを除いた他のデータについてパリティ−エラー信号が
検出される。
一方ステップ25にて「異なる」という結果が出された
場合には、被試験メモリ1以外の部分、例えばパリティ
−チェッカー5またはパリティ−エラー検出回路8等の
異常と判定され、ステップ27にてそのことを表示する
ための処理がなされる。
発明の効果 以上のように本発明は、第1の状態において偶数パリテ
ィ−信号をパリティ−エラー検出回路に送り、また第2
の状態において奇数パリティ−信号を上記パリティ−エ
ラー検出回路に送る切換え手段を設け、切換え手段を第
1の状態にした時と第2の状態にした時のそれぞれにお
いてデータ用メモリーの各アドレスから順次データを読
み出すとともに各データ毎にパリティ−エラー信号の有
無を調べ、切換え手段を第1の状態にしてデータ読み出
しを行った際にパリティ−エラー信号有りとなった数と
、切換え手段を第2の状態にしてデータ読み出しを行っ
た際にパリティ−エラー信号無しとなった数とを比べる
ように構成したことにより、パリティ−エラーが検出さ
れた場合にそれが本当にメモリーの異常によるものか、
またパリティ−試験回路そのものの異常によるものかを
特定することが出来るようになり、非常に効率よくメモ
リーの試験を行う事が出来るようになるので、大量のメ
モリーを使用する装置において大きな効果を発揮するこ
とが出来る。また製造段階において動作試験を行う際、
また開発段階や保守点検の際における不良箇所の発見が
非常に迅速になる。
【図面の簡単な説明】
第1図は本発明の実施例におけるメモリ試験装置のブロ
ック図、第2図および第3図は同メモリ試験装置の検査
処理手順を示すフローチャート、第4図は被試験メモリ
内のデータおよびパリティ−エラー発生時の偶数パリテ
ィ−信号および奇数パリティ−信号を示す概略図である
。 1:被試験メモリ  2:パリティ−メモリー3:デー
タバスライン   4:制御部5:パリティ−チェッカ
ー6:セレクター7:手動スイッチ 8:パリティ−エラー検出回路 9:ゲート 代理人の氏名 弁理士 中尾敏男 ほか1名第2図 第3図 第4図 カラ・ダー 八[] カラシタ〜3【コE[打n

Claims (1)

    【特許請求の範囲】
  1. ディジタル型式のデータと上記データに付属のパリティ
    ー情報とを合成したデータの中の「1」の数をカウント
    し、その数が偶数である時に「1」となる偶数パリティ
    ー信号および奇数である時に「1」となる奇数パリティ
    ー信号を発生するパリティーチェッカーと、「1」が入
    力した時にパリティーエラー信号を出力するパリティー
    エラー検出回路とを有し、第1の状態において偶数パリ
    ティー信号を上記パリティーエラー検出回路に送り、ま
    た第2の状態において奇数パリティー信号を上記パリテ
    ィーエラー検出回路に送る切換え手段を設け、上記切換
    え手段を第1の状態にしてデータ用メモリーの各アドレ
    スから順次データを読み出すとともに各データ毎にパリ
    ティーエラー信号の有無を調べてパリティーエラー信号
    有りとなった回数をカウントし、また上記切換え手段を
    第2の状態にして上記データ用メモリーの各アドレスか
    ら順次データを読み出すとともに各データ毎にパリティ
    ーエラー信号の有無を調べてパリティーエラー信号無し
    となった回数をカウントし、各々の回数が等しい場合に
    上記データ用メモリーが不良であると判定する検査処理
    手段とを設けた事を特徴とするメモリー試験装置。
JP63060976A 1988-03-15 1988-03-15 メモリー試験装置 Pending JPH01233640A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63060976A JPH01233640A (ja) 1988-03-15 1988-03-15 メモリー試験装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63060976A JPH01233640A (ja) 1988-03-15 1988-03-15 メモリー試験装置

Publications (1)

Publication Number Publication Date
JPH01233640A true JPH01233640A (ja) 1989-09-19

Family

ID=13157964

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63060976A Pending JPH01233640A (ja) 1988-03-15 1988-03-15 メモリー試験装置

Country Status (1)

Country Link
JP (1) JPH01233640A (ja)

Similar Documents

Publication Publication Date Title
US4964130A (en) System for determining status of errors in a memory subsystem
US4964129A (en) Memory controller with error logging
EP0125633B1 (en) Testing apparatus for redundant memory
JPS5936358B2 (ja) 半導体記憶装置に於ける予防的保守を計画的に行なう方法
JPS63239696A (ja) 冗長回路付メモリの試験装置
US4809276A (en) Memory failure detection apparatus
CN1133173C (zh) 用于检测数字半导体电路装置的测试电路和方法
JPH1116393A (ja) テスト回路
JPS63200249A (ja) 情報処理装置
JPS63241791A (ja) 半導体記憶装置
JP2003509804A (ja) メモリ検査方法
JPS63184146A (ja) 情報処理装置
JP2002504255A (ja) メモリセルを有する装置およびメモリセルの機能検査のための方法
JPH01233640A (ja) メモリー試験装置
JPS6233626B2 (ja)
US7484147B2 (en) Semiconductor integrated circuit
JPH1196793A (ja) 半導体メモリ試験装置
JPS585681A (ja) 半導体メモリ試験装置
JPS62299000A (ja) 半導体メモリ
JPH1186595A (ja) 半導体メモリ試験装置
JPH04212800A (ja) Ramのデータ線試験方法
JP2824283B2 (ja) 半導体メモリ試験装置
JPS62204500A (ja) 多出力冗長回路付メモリicのテスト装置
JPS61271700A (ja) メモリ試験装置
JPH0612339A (ja) メモリのチェック方式