JPH0330041A - 自己診断機能付メモリ回路 - Google Patents

自己診断機能付メモリ回路

Info

Publication number
JPH0330041A
JPH0330041A JP1166085A JP16608589A JPH0330041A JP H0330041 A JPH0330041 A JP H0330041A JP 1166085 A JP1166085 A JP 1166085A JP 16608589 A JP16608589 A JP 16608589A JP H0330041 A JPH0330041 A JP H0330041A
Authority
JP
Japan
Prior art keywords
memory
diagnostic
circuit
address
register
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
JP1166085A
Other languages
English (en)
Inventor
Masafumi Okamoto
岡本 政文
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 Computertechno Ltd
Original Assignee
NEC Computertechno 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 Computertechno Ltd filed Critical NEC Computertechno Ltd
Priority to JP1166085A priority Critical patent/JPH0330041A/ja
Publication of JPH0330041A publication Critical patent/JPH0330041A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明はメモリ回路に関する。
[従来の技術] 第3図はメモリ回路のブロック図である。
このメモリ回路は、メモリ1と、メモリlのアドレスを
指定するシフト機能付アドレスレジスタ20と、メモリ
1の人カデータS7を保持するシフト機能付人力データ
レジスタ21と、メモリ1の出力データを保持するシフ
ト機能付出力データレジスタ22より構成されている。
図中S・■,S−Oはそれぞれシフト機能におけるシフ
hインデータ、シフトアウトデータを示す。S9はメモ
リ診断時のストローブ信号を示す。
メモリ診断時は、まずシフト機能を使って診断装置(図
示せず)よりアドレスレジスタ20、入力データレジス
タ21にテストデータをセットする.次に、シフト機能
を解除してストローブ信号S9を発行しメモリ1にテス
トデータを書込む。
次に、メモリ1を読出し、出力データレジスタ22にセ
ットする。次に、出力データレジスタ22の内容をシフ
ト機能を使って読出し、診断装置に送出する。診断装置
において入力データレジスタ21にセットされたテスト
データと比較チェックする。後は前記動作をメモリ1の
全アドレス繰り返す。
[発明が解決しようとする課題] 上述した従来のメモリ診断方法は、シフト動作にて診断
装置からテストデータを書込み、その読出しデータを診
断装置に送出し診断装置側にて比較チェックすることを
メモリの全アドレス繰り返すという動作が必要となる。
特に本診断プログラムは装置の立上げ時、自動走行する
診断プログラムの中に組み込まれており、装置の立上げ
時間の短縮を妨げる一要因となっている。
本発明の目的は、メモリの診断においてテストデータの
書込み、読出し、比較をシーケンシャルに自動的にハー
ドウエアで行うことにより、装置立上げ時間の短縮を図
り得る自己診断機能付メモリ回路を提供することである
[課題を解決するための千段] 本発明の自己診断機能付メモリ回路は、メモリと、 メモリの診断アドレスを生成する、+1カウンタ機能を
有する診断アドレスレジスタと、該診断アドレスレジス
タの診断アドレスまたは通常動作時のアドレスデータを
選択し、前記メモリに出力するアドレス選択回路と、 前記診断アドレスまたは通常動作時の入力データを選択
し、前記メモリに出力するメモリ入力データ選択回路と
、 前記診断アドレスまたは前記メモリの出力データを入力
データとして選択する選択機能付出力データレジスタと
、 出力データレジスタのデータとメモリの出力データを比
較する比較一致回路と、 前記メモリが診断中か否かを示す信号を出力し、診断中
のとき診断アドレスを選択するように前記アドレス選択
回路、メモリ入力データ選択回路、選択機能付出力デー
タレジスタを制御するタイミング回路と、 診断中のとき比較一致回路の出力を保持する保持回路と
を有している。
[作用] 診断時、診断アドレスレジスタの診断アドレスのメモリ
への書込み、読出し、書込み診断アドレスとメモリの出
力データの比較が診断アドレス=“0″からシーケンシ
ャルに自動的に行なわれる。
[実施例] 次に、本発明の実施例について図面を参照して説明する
第1図は本発明の一実施例の自己診断機能付メモリ回路
の回路図、第2図はそのタイムチャートである。
本メモリ回路は、メモリ1と、メモリ1の全アドレスを
シーケンシャルに生成する+1カウンタシを有するメモ
リ診断アドレスレジスタ2と、診断アドレスレジスタ2
のオーバフローにてメモリ1の診断が終了したことを示
すキャリーフラグ15と、診断時のメモリアドレスと通
常動作時のメモリアドレスS1を選択するアドレス選択
回路10と、診断時は診断アドレスレジスタ2のデータ
を、通常動作時は入力データS7を選択する入力データ
選択回路1lと、診断時はアドレスデータを、通常動作
時はメモリ1の出力データS4を保持する選択回路13
を有する出力データレジスタ6と、出力データレジスタ
6の出力データS5とメモリ1の出力データS4を比較
チェックする比較一政回路8と、比較一致回路8が診断
中での比較結果のみを診断装置にメモリ異常信号S6と
して送出する比較タイミングゲート7,9と、電源立上
げ時イニシャライズ信号S2にて選択制御信号S3が活
性化されテストデータが選択され、診断終了時、診断終
了信号S10にて選択制御信号S3が非活性化され通常
動作データが選択されるごとく動作する選択制御フラグ
4と、比較一致回路8の出力が有効であることを示すタ
イミング用フラグ5と、診断中は診断クロック (通常クロックの反転クロック)S8をメモリ1のスト
ローブ信号Sllとし、通常動作時はメモリ書込み信号
S9をストローブ信号Sllとして選択するストローブ
信号選択回路12と、異常表示フラグ16とから構成さ
れている。
次に、このように構成された本実施例の自己診断機能付
メモリ回路のテスト動作について第2図のタイムチャー
トに沿って説明する。
装置立上げ時、イニシャライズ信号S2が送出される。
本信号S2により選択制御フラグ4がクロックの立上が
りでリセットされ選択11J御信号S3が活性化されメ
モリ診断の開始となる。まず、アドレスレジスタ2が″
0″にセットされる。次に、診断クロックS8の立上が
りでアドレスレジスタ2のデータが入力データS9とし
てメモリ1に格納される。同じタイミングで入力データ
S9は出力データレジスタ6にもセットされ、メモリ1
の出力データS4と出力データレジスタ6の出力データ
S5を比較一致回路8にてチェックし、その結果、不一
致であればクロツクの立上がりのタイミングで異常表示
フラグ16にセットし、診断装置にメモリ異常信号S6
として送出すると同時にクロックを止める。メモリ1に
異常がなければアドレスレジスタ2はシーケンシャルに
カウントアップされ、最後にオール“1”からオール”
0”となりキャリーフラグ15がセットされ、診断終了
信号SIOにより選択フラグ4がセットされ、全ての選
択回路10〜13は通常動作のデータを選択する。タイ
ミング用フラグ5はメモリ1の読出しデータの比較一致
が可能であることを示すフラグで、選択制御フラグ4の
出力S3を診断クロックS8にてサンプリングしたフラ
グである。比較タイミングゲート7は比較動作中を示す
タイミング信号である。
[発明の効果] 以上説明したように本発明は、ハードウエアによる自己
診断機能をメモリ回路内に有することにより、診断装置
が介在することなくメモリ診断が可能となり、診断プロ
グラムの簡略化と立上げ時間の短縮化を図ることができ
るという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例の自己診断機能付メモリ回路
の回路図、第2図は第1図の回路の動作の一例を示すタ
イムチャート、第3図は従来のメモリ回路のブロック図
である。 1・・・メモリ、2・・・診断アドレスレジスタ、3・
・・+1カウンタ、4・・・選択制御フラグ、5・・・
タイミング用フラグ、 6・・・出力データレジスタ、 7.9−・・比較タイミングゲート、 8・・・比較一致回路、1 0−・・アドレス選択回路
、1 1 −・・入カデータ選択回路、 12・・・ストローブ信号選択回路、 13・・・選択回路、15・・・キャリーフラグ、16
−・・異常表示フラグ、 St・・・通常動作時のメモリアドレス、S2・・・イ
ニシャライズ信号、 S3・・・選択制御信号、S4・・・メモリ出力データ
,S5・・・出力データ、S6−・・メモリ異常信号、
S7・・・正常動作時のメモリ人力データ、S8・・・
診断クロック、S9・・・メモリ書込み信号、sio・
・・診断終了信号、Sl1・・・ストローブ信号、20
・・・シフト機能付アドレスレジスタ、2 1−・・シ
フト機能付人力データレジスタ、22・・・シフト機能
付出力データレジスタ。

Claims (1)

  1. 【特許請求の範囲】 1、メモリと、 メモリの診断アドレスを生成する、+1カウンタ機能を
    有する診断アドレスレジスタと、該診断アドレスレジス
    タの診断アドレスまたは通常動作時のアドレスデータを
    選択し、前記メモリに出力するアドレス選択回路と、 前記診断アドレスまたは通常動作時の入力データを選択
    し、前記メモリに出力するメモリ入力データ選択回路と
    、 前記診断アドレスまたは前記メモリの出力データを入力
    データとして選択する選択機能付出力データレジスタと
    、 出力データレジスタのデータとメモリの出力データを比
    較する比較一致回路と、 前記メモリが診断中か否かを示す信号を出力し、診断中
    のとき診断アドレスを選択するように前記アドレス選択
    回路、メモリ入力データ選択回路、選択機能付出力デー
    タレジスタを制御するタイミング回路と、 診断中のとき比較一致回路の出力を保持する保持回路と
    を有する自己診断機能付メモリ回路。
JP1166085A 1989-06-27 1989-06-27 自己診断機能付メモリ回路 Pending JPH0330041A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1166085A JPH0330041A (ja) 1989-06-27 1989-06-27 自己診断機能付メモリ回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1166085A JPH0330041A (ja) 1989-06-27 1989-06-27 自己診断機能付メモリ回路

Publications (1)

Publication Number Publication Date
JPH0330041A true JPH0330041A (ja) 1991-02-08

Family

ID=15824707

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1166085A Pending JPH0330041A (ja) 1989-06-27 1989-06-27 自己診断機能付メモリ回路

Country Status (1)

Country Link
JP (1) JPH0330041A (ja)

Similar Documents

Publication Publication Date Title
US5271015A (en) Self-diagnostic system for semiconductor memory
JP2002323993A (ja) シングルチップマイクロコンピュータ並びにその試験方法及び試験プログラム
JPH0330041A (ja) 自己診断機能付メモリ回路
JPH0330040A (ja) 自己診断機能付メモリ回路
JPS63148498A (ja) 自己診断機能を具備した記憶装置
JPS6025624Y2 (ja) 情報処理装置開発用装置
JPS6167162A (ja) メモリチエツク回路
JPS594051B2 (ja) ワンチツプ・マイクロプロセツサのテスト処理方式
JPH03171350A (ja) メモリ装置の診断回路
JPS63155347A (ja) メモリ診断補助回路
JPH03177947A (ja) メモリ装置の診断回路
JPS607298B2 (ja) スキヤンイン制御方式
JPH0644095A (ja) 定時刻電源on/off機能診断方式
JPH0836505A (ja) マイクロコンピュータの開発支援システム
JPH0289300A (ja) 半導体メモリ素子
JPH0370811B2 (ja)
JPH02216565A (ja) メモリテスト回路
JPS6246021B2 (ja)
JPH096685A (ja) メモリ装置及びそのエラーテスト方法
JPH01187660A (ja) 周辺装置のインタフェース診断方式
JPH039438A (ja) 診断用回路
JPS594052B2 (ja) クロツク歩進数自動作成方式
JPS63753A (ja) メモリエラ−訂正・検出回路の試験方式
JPS62242246A (ja) 情報処理装置
JPS62111330A (ja) プログラム転送装置