JPH01304557A - メモリボード - Google Patents

メモリボード

Info

Publication number
JPH01304557A
JPH01304557A JP63132705A JP13270588A JPH01304557A JP H01304557 A JPH01304557 A JP H01304557A JP 63132705 A JP63132705 A JP 63132705A JP 13270588 A JP13270588 A JP 13270588A JP H01304557 A JPH01304557 A JP H01304557A
Authority
JP
Japan
Prior art keywords
memory
board
test
cpu
memo
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
JP63132705A
Other languages
English (en)
Inventor
Hiromitsu Minamoto
皆本 弘光
Hidefumi Masuzaki
増崎 秀文
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 Ltd
Original Assignee
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 Ltd filed Critical Hitachi Ltd
Priority to JP63132705A priority Critical patent/JPH01304557A/ja
Publication of JPH01304557A publication Critical patent/JPH01304557A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Testing Or Measuring Of Semiconductors Or The Like (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Semiconductor Memories (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はメモリボードに係り、特にメモリテスト機能を
効率よく行なうに好適なメモリボードに関する。
〔従来の技術〕
従来、マイクロプロセッサシステム等におけるメモリボ
ードは、電源ON後にメモリ全てについて、データの書
込み/読出しを行ない、そのデータの比較を行なうこと
により正常動作を確認していた。
しかし、メモリ容量の増大忙伴い、メモリチェックに要
する時間をいかに短縮するかが、システム運用上要請さ
れている。そこで、メモリテスト機能を改善したものと
して、例えば特開昭61−82246号が知られている
。これは、システム内にメモリテストのスキップを指示
するフラグを付加し、スイッチ等によりユーザがその指
示データを設定し、更にシステム内に付加された処理プ
ログラムにより、メモリテスト期間中、上記フラグを常
時スキャンしてメモリテストスキップ指示の有無を調べ
、有意となったときそのメモリテストを中断し、工P 
L (Initial Program Load )
へ処理を移行するようにしたものである。
C発明が解決しようとする課題〕 上記した従来技術では、メモ9ボードにおける全メモリ
のチェックを実施するか否かがユーザに委ねられる結果
、信頼性の確保という点からは課題を残すものである。
しかも、大容量のメモリボードを複数枚使用するような
システムへの適用について、何ら配慮されていなかった
本発明の目的は、複数枚のメモリボードを使用するシス
テムおいても、メモリテスト時間が長時間化しないメモ
リボードを提供することKある。
〔課題が解決するための手段〕
上記した目的を達成するため、本発明においては複数枚
のメモリボードの各々に全メモリをテストするためのチ
ェック回路を投げるとともに、そのチェック回路を動作
させるためのテストモード信号線およびテストモード信
号線をそれぞれ各メモリボードに入力するようにしてい
る。
〔作用〕
CPUはメモリボードのメモリテストを行なうとき、ま
ずテストモード信号線をONKする。各メモ9ボードは
テストモード信号線がONになると、CPUからのメモ
リアクセスはメモリテストの際のコマンドとして扱う。
CPUからメモリテスト開始のコマンドが発行されると
、チェック回路に起動がかかり、テスト中を表わすフラ
グをチェック回路内のステータスレジスタにセクトし、
メモリテストを開始する。メモリボード内の全メモリの
チェックが終了すると、テスト中を表わすフラグを下げ
る。テスト中にエラーがあると、ステータスレジスタの
エラーフラグをセットする。
CPUは、各メモリボードに対し、順次メモリテスト開
始のコマンドを発行した後、各メモリボードのステータ
スレジスタを監視し、テスト中のフラグが下がった時点
で、尚該メモリボードの良否が判定できる。し九がって
、複数のメモ9ボード九ついてメモ9チェックを連列処
理することができる。
〔実施例〕
以下、本発明の一実施例を図面により説明する。
第1図は本発明の一実施に係るメモリボードを示してい
る。第1図において、メモ9ボードユ上にはメモリ素子
12が配設されており、このメモリ素子12の各信号線
はバッファ13を介して外部に接続するよう釦なってい
る。さら忙、メモリ素子12t−チェックするためのメ
モリチェック回路11が出力用バッファ14を介して各
信号線と略兼列に接続している。このメモリボード1は
、第2図に示すようにCPU2からメモリコントローラ
5を介してアクセスされる。
通常のメモリアクセス時は、テストモード信号TE8T
MDはOFFであり、CPU2は)−e:リボ−ド1内
の複数のメモリ素子12をバッファ1st介してアクセ
スできる。メモ9テストを行なうときKは、CPU2は
メモリコントローラ3に対しコマンドを発行して、テス
トモード信号TE、STMDをONKする。テストモー
ド信号TESTMI)がONになると、メモリポート−
のバッファ16の出力はハイインピーダンス状態となり
、代りにメモ9チ工ツク回路11の出力用バッファ14
がイネーブルとなって、メモリポート−はテストモード
となる。テストモードとなったメモリポート−に対しC
PU2がメモリライト動作を行なうと、メモリチェック
回路11に起動がかかり、メモ9ボードエ内のメモリ素
子12のリードアフターライトチェックを開始する。
メモ9チ工クク回wr11の詳細を示したのが第3図で
ある。このメモ9チ工ツク回路11には、メモ9テスト
中及び異常終了を表わすステータスレジスタ117を設
けている。CPU2は、テストモードとなっているメモ
9ボードIK対しメモ9ボードを行なうことにより、ス
テータスレジスタ117の内容を読出すことができる。
第3図において、テストモード信号TiTMDがONの
ときCPU2がメモ9ボード1へのデータ書込み動作を
行なうと、メモリボードの選択のための信号線であるロ
ウアドレスストローブ信号几Asと、カラムアドレスス
トローブ信号CASと、ライトイネーブル信号WEがO
Nとなる。このときデコード回$111は、ステータス
レジスタ117のテスト中フラグを立て、タイミング回
路112に起動をかけ、メモ9素子12へのアクセスを
始める。。
メモリアドレスカウンタ113は、タイミング回路11
2がメモリ素子12へのアクセス動作を行なう度に1そ
のカクンター値を0から+1ずつインクリメントしてい
きメモリ素子12へ出力する。メモリ素子12の全アド
レス空間をアクセスした後、キャリー信号をモードカウ
ンタ114へ送り、カウンタ値は再び0になる。モード
カウンタ114は、メモリテスト開始時はカウンタ値は
0でメモリ素子12ヘライトイネーブル信号MWEをO
Nにしている。
アドレスカウンタ113から最初のキャリー信号が到達
すると、カウンタ値を1にし、メモリ素子12へのライ
トイネーブル信号MWE t−0FFにする。
このように、メモリ素子12の全アドレス空間へデータ
書込みした後、全アドレス空間のリードえ移行する。再
び、アドレスカウンタ113からキャリー信号が到達す
ると、モードカウンタ114はカウンタ値を2にし、ラ
イトイネーブル信号MWEをONKする。同様釦してカ
ウンタ値が3になると、ライトイネーブル信号MWEが
OFFになる。更忙、カウンタ値が4になるとライトイ
ネーブル信号凰雇はONとなり、カウンタ値が5になる
と、タイミング回路112を停止させ、ステータスレジ
スタ117のテスト中フラグを9セツトする。
メモリテスト中のメモリ素子12へのテストデータは、
データレジスタ115から出力される。データレジスタ
115の値はモードカウンタ114の値が0または1の
ときはアドレスカウンタ113の出力と同じであり、モ
ードカウンタ114の値が2または3のときはアドレス
カウンタ113の出方を反転した値となる。モードヵク
ン114の値が4になると、データレジスタ115はリ
セツトされデータ出力はOとなり、メモ9素子12は0
にクシアされる。
データコンベア回路116は、モードカウンタ114の
値が1および3のメモリリード動作時に1データレジス
タ115の値とメモリ素子12から読出した値とを比較
し、不一致のときはステータスレジスタ117にエラー
フラグをセットする。この際、エラーアドレスレジスタ
120にそのときのアドレスカウンタ113の値をセク
トし、コレクトデータアドレスレジスタ119にはデー
タレジスタ115の値をセクトし、エラーデータレジス
タ118にはメモリ素子12からリードした値をセクト
する。
CPU 2はメモリボードLがテストモードのときメモ
リリード動作を行なうことにより、メモリボート−のス
テータスレジスタ117 ヤエラーデータレジスタ11
8、コレクトデータレジスタ119、エラーアドレスレ
ジスタ120を9−ドすることができるよう、デコード
回路111が働(。CPU2は、ステータスレジスタ1
17のテスト中フラグを見ることによりメモリテストの
終了を知ることができ、同じくステータスレジスタ11
7のエラーフラグを見ることにより、エラーの有無を判
断することができる。また、エラーフラグがセクトされ
ているときには、エラーアドレスレジスタ120を見る
ことにより、エラーの発生したメモリアドレスを知るこ
とができる。更虻、コレクトデータレジスタ119とエ
ラーデータレジスタ118を見ることにより、どのピッ
トにエラーがあるかを知ることができる。
CPU2は、第2図忙示されるようにメモリボードとを
複数枚実装する装置において、メモリコントローラ3に
対しテストモード信号TB S TMDをONにするコ
マンドを発行した後、各メモリボード上のメモリチェッ
ク回路11にメモリテストの起動を次々にかげていく。
これにより、各メモリボートとがほぼ同時に並行してメ
モ9テストを実行することになり、CPU2が各メモリ
ボード二のメモリ素子12に直接アクセスしてメモ97
′″ストを行なうのに比ベメモ9テスト時間が大福に短
縮される。
〔発明の効果〕
本発明によれば、複数枚のメモリボードの各々に全メモ
リをテストするためのチェック回路を設け、そのチェッ
ク回路はCPUから起動させるようにしているので、各
メモリボードのメモリテストをほぼ並行して行なうこと
ができ、大容量のメモリシステムであっても短時間で信
頼性の高いメそりテストが実現できる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例に係るメモリボードの概略構
成を示す構成図、第2図は本発明に係るメモリボードと
CPUとの接続関係を示す説明図、第3図はメモリボー
ド内に設けるメモ9チ工ツク回路の詳細を示す回路図で
ある。 ±・・・メモリボード、2・・・CPU、3・・・メモ
リコントローラ、11・・・メモリチェック回路、12
・・・メモリ素子、111・・・デコード回路、112
・・・タイミング回路、113・・・アドレスカウンタ
、114・・・モードカウンタ、115・・・データレ
ジスタ、116・・・データコンペア回路、117・・
・ステータスレジスタ、118・・・エラーデータレジ
スタ、119・・・コレクトデータレジスタ、120・
・・エラーアドレスレジスタ。 躬 1 図

Claims (1)

  1. 【特許請求の範囲】 1、基板上に、データ線およびアドレス線が配線された
    複数のメモリ素子と、これらメモリ素子をチェックする
    ためのメモリテスト手段を配設するとともに、外部から
    ボードを選択するための選択信号と、前記メモリテスト
    手段を起動させるための制御信号と、前記メモリ素子へ
    の書込みを許可するための書込許可信号をそれぞれ入力
    し、メモリテストについての情報を外部に出力するよう
    に構成したことを特徴とするメモリボード。 2、メモリテスト手段は、各メモリ素子のエラーについ
    て把握するためにエラーデータレジスタとエラーアドレ
    スレジスタをそれぞれ備えていることを特徴とする請求
    項1記載のメモリボード。
JP63132705A 1988-06-01 1988-06-01 メモリボード Pending JPH01304557A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63132705A JPH01304557A (ja) 1988-06-01 1988-06-01 メモリボード

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63132705A JPH01304557A (ja) 1988-06-01 1988-06-01 メモリボード

Publications (1)

Publication Number Publication Date
JPH01304557A true JPH01304557A (ja) 1989-12-08

Family

ID=15087635

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63132705A Pending JPH01304557A (ja) 1988-06-01 1988-06-01 メモリボード

Country Status (1)

Country Link
JP (1) JPH01304557A (ja)

Similar Documents

Publication Publication Date Title
JPH01304557A (ja) メモリボード
JPS6041150A (ja) 記憶装置制御方式
JPH01303531A (ja) 複数ユニット・スキャン制御方式
JPH02216565A (ja) メモリテスト回路
JPH07110790A (ja) メモリ診断装置
JPH02302855A (ja) メモリ制御装置
JPS62168241A (ja) マイクロプログラム制御装置
JPS60549A (ja) メモリ試験方式
JPS6332642A (ja) 情報処理装置
JPH0293854A (ja) テストアンドセット方式
JPH03214328A (ja) メモリテスト方式
JPH0217555A (ja) メモリ診断方式
JPH04369711A (ja) 電子ディスクサブシステム
JPS6237412B2 (ja)
JPS60129846A (ja) 検査装置
JPH04236644A (ja) キャッシュメモリ診断方式
JPH04372025A (ja) アクセスビットつき記憶装置
JPS59226955A (ja) プログラム・デバツク装置
JPH0778779B2 (ja) データ転送制御装置
JPS61134857A (ja) 多重化記憶装置
JPS58118099A (ja) 制御装置
JPS61138344A (ja) デバツグ方式
JPH0215353A (ja) 特定アドレス時異常設定方式
JPH0520136A (ja) ダンプ処理方式
JPS617947A (ja) 制御記憶装置