JPH02255925A - メモリテスト方法および装置 - Google Patents
メモリテスト方法および装置Info
- Publication number
- JPH02255925A JPH02255925A JP63302395A JP30239588A JPH02255925A JP H02255925 A JPH02255925 A JP H02255925A JP 63302395 A JP63302395 A JP 63302395A JP 30239588 A JP30239588 A JP 30239588A JP H02255925 A JPH02255925 A JP H02255925A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- test
- test function
- built
- address
- 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
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/56—External testing equipment for static stores, e.g. automatic test equipment [ATE]; Interfaces therefor
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野コ
本発明は、メモリを有するシステムにおけるシステム搭
載時のメモリテストに係り、特にシステム立上げ時間か
にユーザに直接影響を与える端末や小形計算機に好適な
メモリテスト方法および装置に関する。
載時のメモリテストに係り、特にシステム立上げ時間か
にユーザに直接影響を与える端末や小形計算機に好適な
メモリテスト方法および装置に関する。
[従来の技術]
従来の装置は、例えば、特開昭58−122700号公
報に記載のように、メインCPUの他にメモリボード内
部にチエツク用CPUを設けて、メモリテストを専用に
実行させ、メインCPUの負担を軽減して、システム搭
載時のメモリテストの高速化を図っている。
報に記載のように、メインCPUの他にメモリボード内
部にチエツク用CPUを設けて、メモリテストを専用に
実行させ、メインCPUの負担を軽減して、システム搭
載時のメモリテストの高速化を図っている。
[発明が解決しようとする課題]
上記従来技術は、以下の3点が問題点として指摘される
。
。
1、各メモリボード内部にチエツク用CPUを設けるた
めにハード量が増加する。
めにハード量が増加する。
2、チエツク用CPUのメモリテスト動作は、メモリ外
部から順次ライト動作/リード動作/リードデータのチ
エツク動作を行なっているので高速化に限度がある。
部から順次ライト動作/リード動作/リードデータのチ
エツク動作を行なっているので高速化に限度がある。
3、メモリテストのアクセスルートがチエツクCPUか
らのアクセスだけのため、通常動作時に使用するメイン
CPUからのアクセスルート(データ信号、アドレス信
号、コントロール信号)がテストされていないので、信
頼性を低下させている。
らのアクセスだけのため、通常動作時に使用するメイン
CPUからのアクセスルート(データ信号、アドレス信
号、コントロール信号)がテストされていないので、信
頼性を低下させている。
本発明の目的は、以上3点の問題点を解決して、少ない
ハード量で信頼性の高い、より高速なメモリテストを実
現することにある。
ハード量で信頼性の高い、より高速なメモリテストを実
現することにある。
[課題を解決するための手段]
上記目的を達成するために、本発明によるメモリテスト
方法は、プロセッサ部およびテスト機能内蔵メモリを有
する情報処理システムのメモリテスト方法であって、上
記メモリを実装した状態で、内蔵のテスト機能を利用し
て、当該メモリ全体のテストを実行する工程と、上記プ
ロセッサ部からの通常のメモリアクセスルートを利用し
て、上記メモリの一部のテストを実行する工程とを有す
るものである。
方法は、プロセッサ部およびテスト機能内蔵メモリを有
する情報処理システムのメモリテスト方法であって、上
記メモリを実装した状態で、内蔵のテスト機能を利用し
て、当該メモリ全体のテストを実行する工程と、上記プ
ロセッサ部からの通常のメモリアクセスルートを利用し
て、上記メモリの一部のテストを実行する工程とを有す
るものである。
上記メモリの一部をテストする工程においては、好まし
くは、上記メモリを構成する各メモリ素子を少なくとも
1回アクセスし、かつ、アドレスバスおよびデータバス
を活性化する。このアドレスバスおよびデータバスの活
性化は、例えば、上記プロセッサ部から上記メモリへの
アドレスルートおよびデータルートのすべてのビットを
少なくとも1回、高レベル値および低レベル値とするこ
とにより行える。
くは、上記メモリを構成する各メモリ素子を少なくとも
1回アクセスし、かつ、アドレスバスおよびデータバス
を活性化する。このアドレスバスおよびデータバスの活
性化は、例えば、上記プロセッサ部から上記メモリへの
アドレスルートおよびデータルートのすべてのビットを
少なくとも1回、高レベル値および低レベル値とするこ
とにより行える。
本発明によるメモリテスト方法は、他の見地によれば、
プロセッサ部およびテスト機能内蔵メモリを有する情報
処理システムのメモリテスト方法であって、上記メモリ
に内蔵されたテスト機能によるテストと、上記メモリの
通常のライト/り一ド動作による限定したアドレスおよ
び限定したデータパターンのテストとを併用することを
活性化するものである。
プロセッサ部およびテスト機能内蔵メモリを有する情報
処理システムのメモリテスト方法であって、上記メモリ
に内蔵されたテスト機能によるテストと、上記メモリの
通常のライト/り一ド動作による限定したアドレスおよ
び限定したデータパターンのテストとを併用することを
活性化するものである。
本発明によるメモリ制御装置は、テスト機能内蔵メモリ
素子からなるメモリを、プロセッサからの制御に応じて
制御するメモリ制御装置であって、上記メモリ素子に内
蔵されたテスト機能を制御するテスト機能制御手段と、
上記テスト機能によるテスト結果を判定する判定手段と
、上記プロセッサから上記メモリをアクセスするための
メモリ制御手段と、上記メモリのアドレスを保持するア
ドレスレジスタと、上記メモリの書込みデータまたは読
出しデータを保持するデータレジスタと、上記プロセッ
サからの通常のメモリアクセスルートと上記テスト機能
制御手段からのメモリアクセスルートとを切換えるルー
ト切換手段と備えることを活性化するものである。
素子からなるメモリを、プロセッサからの制御に応じて
制御するメモリ制御装置であって、上記メモリ素子に内
蔵されたテスト機能を制御するテスト機能制御手段と、
上記テスト機能によるテスト結果を判定する判定手段と
、上記プロセッサから上記メモリをアクセスするための
メモリ制御手段と、上記メモリのアドレスを保持するア
ドレスレジスタと、上記メモリの書込みデータまたは読
出しデータを保持するデータレジスタと、上記プロセッ
サからの通常のメモリアクセスルートと上記テスト機能
制御手段からのメモリアクセスルートとを切換えるルー
ト切換手段と備えることを活性化するものである。
このメモリ制御装置は、好ましくは、さらに、上記判定
手段の判定結果に従って上記メモリの不良アドレスを指
示する不良アドレス指示手段を備える。
手段の判定結果に従って上記メモリの不良アドレスを指
示する不良アドレス指示手段を備える。
本発明によるメモリ制御装置は、LSIとして構成する
ようにしてもよい。
ようにしてもよい。
さらに、本発明は、プロセッサ部と、テスト機能内蔵メ
モリ素子からなるメモリ部と、上記プロセッサからの制
御に応じて上記メモリ部を制御するメモリ制御部とを備
えた情報処理システムにおいて、上記メモリ素子に内蔵
されたテスト機能を制御するテスト機能制御手段と、上
記テスト機能によるテスト結果を判定する判定手段と、
上記プロセッサからの通常のメモリアクセスルートと上
記テスト機能制御手段からのメモリアクセスルートとを
切換えるルート切換手段とを設けたものと把握すること
もできる。
モリ素子からなるメモリ部と、上記プロセッサからの制
御に応じて上記メモリ部を制御するメモリ制御部とを備
えた情報処理システムにおいて、上記メモリ素子に内蔵
されたテスト機能を制御するテスト機能制御手段と、上
記テスト機能によるテスト結果を判定する判定手段と、
上記プロセッサからの通常のメモリアクセスルートと上
記テスト機能制御手段からのメモリアクセスルートとを
切換えるルート切換手段とを設けたものと把握すること
もできる。
[作 用]
近年、ダイナミックランダムアクセスメモリ(以下、D
RAMという)の容量増加に伴って。
RAMという)の容量増加に伴って。
チップテスト時間の短縮を目的に高速テスト機能がDR
AMに内蔵されている。このテスト機能は、日経エレク
トロニクス91987.4.6号(no、418)第1
49〜157頁に記載のように、今後は、システム搭載
状態でも使用できるように、DRAMユーザに解放され
る方向に進んでいる。
AMに内蔵されている。このテスト機能は、日経エレク
トロニクス91987.4.6号(no、418)第1
49〜157頁に記載のように、今後は、システム搭載
状態でも使用できるように、DRAMユーザに解放され
る方向に進んでいる。
本発明は、このDRAMRAM内蔵機18機能を前提と
している。
している。
すなわち、このメモリ内蔵テスト機能を利用することに
よりメモリ素子自体の良否を高速に判定する。ただし、
プロセッサによる通常のメモリアクセスルートにおける
不良は、このテスト機能では発見できないので、通常の
メモリアクセスルートの良否を判定するテストを併用す
る。この通常のメモリアクセスルートのテストは、メモ
リ素子自体のテストではないので1通常のリード/ライ
ト動作による限定したアドレスおよび限定したデータパ
ターンのテストでよく、極めて短時間に実行でき、その
結果、全体として高速かつ高信頼性のメモリテストが可
能となる。
よりメモリ素子自体の良否を高速に判定する。ただし、
プロセッサによる通常のメモリアクセスルートにおける
不良は、このテスト機能では発見できないので、通常の
メモリアクセスルートの良否を判定するテストを併用す
る。この通常のメモリアクセスルートのテストは、メモ
リ素子自体のテストではないので1通常のリード/ライ
ト動作による限定したアドレスおよび限定したデータパ
ターンのテストでよく、極めて短時間に実行でき、その
結果、全体として高速かつ高信頼性のメモリテストが可
能となる。
具体的には、プロセッサ部からのメモリ内蔵テスト機能
起動信号が発せられると、メモリ制御部は、内蔵テスト
機能制御手段によってメモリテストを行ない、全アドレ
スについてメモリテストが終了するとプロセッサ部に終
了報告を返す。もし、テスト結果が不合格の場合は、異
常報告を返す。
起動信号が発せられると、メモリ制御部は、内蔵テスト
機能制御手段によってメモリテストを行ない、全アドレ
スについてメモリテストが終了するとプロセッサ部に終
了報告を返す。もし、テスト結果が不合格の場合は、異
常報告を返す。
これによって、少ないハード量で高速のメモリテストを
行なうことができる。
行なうことができる。
その後、メモリアクセスルートを通常のり−ド/ライト
動作時のルートに切換えて、限定したアドレスおよび限
定したパターンのメモリテストを行なうことにより、テ
ストカバレージ率を高め。
動作時のルートに切換えて、限定したアドレスおよび限
定したパターンのメモリテストを行なうことにより、テ
ストカバレージ率を高め。
信頼性の確保を図ることができる。
DRAMの容量は、現在3年に4倍のペースで増加して
いる。これに伴ってシステムのメモリ量も増加している
。これに対してDRAMのリード/ライトサイクルタイ
ムは、あまり速くなっていない。このことは、メモリの
テスト時間が同等のペースで増加することを意味してい
る。
いる。これに伴ってシステムのメモリ量も増加している
。これに対してDRAMのリード/ライトサイクルタイ
ムは、あまり速くなっていない。このことは、メモリの
テスト時間が同等のペースで増加することを意味してい
る。
後述する実施例での算出式を適用すると、Xメガワード
のメモリを通常のライト/リード/コンベアでテストす
ると、2.4X秒かかる。これに対して、DRAMRA
M内蔵機18機能ターンの通常のライト/リード/コン
ベアテストを併用すると、後者に要する時間は、はとん
ど無視できるので、 0.5X秒となる。
のメモリを通常のライト/リード/コンベアでテストす
ると、2.4X秒かかる。これに対して、DRAMRA
M内蔵機18機能ターンの通常のライト/リード/コン
ベアテストを併用すると、後者に要する時間は、はとん
ど無視できるので、 0.5X秒となる。
これを、例えば、6年後に16倍になったシステムで考
えると通常のテストでは、10分もかかってしまうこと
になるが、本発明によれば2分で終了し、信頼性も維持
できるので、実用に耐えうる。
えると通常のテストでは、10分もかかってしまうこと
になるが、本発明によれば2分で終了し、信頼性も維持
できるので、実用に耐えうる。
[実施例]
以下、本発明の好適な一実施例を第1図により説明する
。
。
同図中、21はプロセッサ部、22はメモリ制筒部、2
3はメモリ部である。
3はメモリ部である。
メモリ部23は、それぞれテスト機能を内蔵した4M(
メガ)ビットDRAMXIワード分からなる4枚の4M
ワードメモリカード19−1〜19−4を組合せたもの
であり、4Mワードの容量を有する。
メガ)ビットDRAMXIワード分からなる4枚の4M
ワードメモリカード19−1〜19−4を組合せたもの
であり、4Mワードの容量を有する。
プロセッサ部21は、メモリ制御部22を介してメモリ
部23をアクセスする中央処理装置により構成されるも
のであり、図では、通常のメモリアクセスルートによる
メモリテストに関与するり一ドデータレジスタ1、演算
器2およびライトデータレジスタ3のみを示しである。
部23をアクセスする中央処理装置により構成されるも
のであり、図では、通常のメモリアクセスルートによる
メモリテストに関与するり一ドデータレジスタ1、演算
器2およびライトデータレジスタ3のみを示しである。
なお、DRAM内蔵テスト機能の起動、通常のメモリア
クセスルートによるテストの実行、テスト結果の処理等
は、プロセッサ部21のテストプログラムにしたがって
実行される。
クセスルートによるテストの実行、テスト結果の処理等
は、プロセッサ部21のテストプログラムにしたがって
実行される。
メモリ制御部22は、プロセッサ部21からの制御に応
じてDRAM内蔵テスト機能を制御するテスト機能制御
回路9と、このテストに際しメモリアドレスを更新して
いき、不良が検出されたとき更新を停止してその不良ア
ドレスを指示するアドレスカウンタ10と、プロセッサ
部21による通常のメモリアクセスのためのメモリ制御
信号(RAS、CAS、WE等)を発生するメモリ制御
回路11と、プロセッサ部21によるメモリアクセスの
ためのメモリアドレスを保持するアドレスレジスタ12
と、プロセッサ部21とメモリ部23との間で授受され
るデータを保持するデータレジスタ13と、DRAM内
蔵テスト機能によるメモリテスト出力からテストの合否
を判定する判定回路14と、メモリアクセスルートを通
常のルートとテスト機能制御回路9からのルートとの間
で切り換えるアクセスルート切換回路20−1.20−
2とを有する。
じてDRAM内蔵テスト機能を制御するテスト機能制御
回路9と、このテストに際しメモリアドレスを更新して
いき、不良が検出されたとき更新を停止してその不良ア
ドレスを指示するアドレスカウンタ10と、プロセッサ
部21による通常のメモリアクセスのためのメモリ制御
信号(RAS、CAS、WE等)を発生するメモリ制御
回路11と、プロセッサ部21によるメモリアクセスの
ためのメモリアドレスを保持するアドレスレジスタ12
と、プロセッサ部21とメモリ部23との間で授受され
るデータを保持するデータレジスタ13と、DRAM内
蔵テスト機能によるメモリテスト出力からテストの合否
を判定する判定回路14と、メモリアクセスルートを通
常のルートとテスト機能制御回路9からのルートとの間
で切り換えるアクセスルート切換回路20−1.20−
2とを有する。
システム立上げ時のメモリテストを開始するに当たり、
プロセッサ部21は、メモリ制御部22にDRAM内蔵
テスト機能起動信号4−1を送出する。この信号を受け
て、DRAM内蔵テスト機能制御回路9がテスト動作を
開始する。まず最初に、DRAMアクセスルート切換回
路20−1.20−2をDRAM内蔵テスト機能制御回
路9からのルートに切換える。
プロセッサ部21は、メモリ制御部22にDRAM内蔵
テスト機能起動信号4−1を送出する。この信号を受け
て、DRAM内蔵テスト機能制御回路9がテスト動作を
開始する。まず最初に、DRAMアクセスルート切換回
路20−1.20−2をDRAM内蔵テスト機能制御回
路9からのルートに切換える。
そこで、DRAMテストモードの実行に移る。
この実行方法は、予め定められているDRAM内蔵テス
ト機能の仕様にしたがって決まるものであり、以下、そ
の−例を示す。
ト機能の仕様にしたがって決まるものであり、以下、そ
の−例を示す。
テストモードを設定するには、VTを低レベルにして
おいて、テτ丁ビフォアXτ丁のタイミングでテストモ
ードに入る。その後、■に丁ビフォアでτ丁を繰返し、
8ビツトずつ並列テストを行なう、テストの内容は、1
回のテストサイクルでアクセスする8ビツトのセルに同
じ値を書き込んでおき、それを読み出して、正常に書き
込まれていたかを検証する。例えば、tl O#jを書
き込んでテストする時は、すべてがgt Onであれば
′O”が出力され、1ビツトでも′1″があればR1n
を出力する。逆に、1”を書き込んでテストする時には
、すべてが1”であれば141 Itが出力され、1ビ
ツトでもtt O71があれば110 tpを出力する
。
ードに入る。その後、■に丁ビフォアでτ丁を繰返し、
8ビツトずつ並列テストを行なう、テストの内容は、1
回のテストサイクルでアクセスする8ビツトのセルに同
じ値を書き込んでおき、それを読み出して、正常に書き
込まれていたかを検証する。例えば、tl O#jを書
き込んでテストする時は、すべてがgt Onであれば
′O”が出力され、1ビツトでも′1″があればR1n
を出力する。逆に、1”を書き込んでテストする時には
、すべてが1”であれば141 Itが出力され、1ビ
ツトでもtt O71があれば110 tpを出力する
。
テストモードのリセットは、テτ丁ビフォアTTTのタ
イミングでWEを高レベルにする。
イミングでWEを高レベルにする。
以上のテストサイクル動作を制御回路9で実現し、DR
AMの制御信号(RAS/CAS/WE)15、アドレ
ス信号16.データ信号17を制御する。テスト出力結
果は、判定回路14で判定し、不合格の場合はアドレス
カウンタ10の値の更新をストップし、プロセッサ21
に異常報告5を送信する。プロセッサ21は、アドレス
カウンタ10の値を読み取って不良アドレスを認識する
。
AMの制御信号(RAS/CAS/WE)15、アドレ
ス信号16.データ信号17を制御する。テスト出力結
果は、判定回路14で判定し、不合格の場合はアドレス
カウンタ10の値の更新をストップし、プロセッサ21
に異常報告5を送信する。プロセッサ21は、アドレス
カウンタ10の値を読み取って不良アドレスを認識する
。
このようにして、4M÷8=512 k回テストサイク
ルを繰返し、O〜4Mワード分のテストを行なう。その
後、メモリカード選択信号18を順次切換えて、全16
Mワード分のメモリカード19−1〜19−4のテスト
を行ない、終了信号4−2を返す。
ルを繰返し、O〜4Mワード分のテストを行なう。その
後、メモリカード選択信号18を順次切換えて、全16
Mワード分のメモリカード19−1〜19−4のテスト
を行ない、終了信号4−2を返す。
しかし、ここまでのテストだけでは、DRAMに内蔵さ
れたテスト機能自体及び通常のメモリアクセスルート(
プロセッサ部・メモリ制御部間の制御信号6、メモリ制
御回路11、アドレスバス7、アドレスレジスタ12、
データバス8、データレジスタ13)をカバレージする
ようなテストがなされていない。そこで、通常のメモリ
アクセスルートを介して、全DRAMを少なくとも1回
はアクセスすることと、アドレスバス7およびデータバ
ス8を活性化することを行う、そのためには、本実施例
では、例えば次の4アドレス■〜■の各々について、2
パターン(A) 、 (B)のメモリテストを行なえば
十分である。
れたテスト機能自体及び通常のメモリアクセスルート(
プロセッサ部・メモリ制御部間の制御信号6、メモリ制
御回路11、アドレスバス7、アドレスレジスタ12、
データバス8、データレジスタ13)をカバレージする
ようなテストがなされていない。そこで、通常のメモリ
アクセスルートを介して、全DRAMを少なくとも1回
はアクセスすることと、アドレスバス7およびデータバ
ス8を活性化することを行う、そのためには、本実施例
では、例えば次の4アドレス■〜■の各々について、2
パターン(A) 、 (B)のメモリテストを行なえば
十分である。
■アドレス“0OOOOOH” (Hは16進数を表わ
す、) ■アドレス“400000H” ■アドレス“800000H” ■アドレス“FFFFFFH” (A)パターン オール“0” (B)パターン オール“1″ すなわち、アドレス■〜■を用いることにより。
す、) ■アドレス“400000H” ■アドレス“800000H” ■アドレス“FFFFFFH” (A)パターン オール“0” (B)パターン オール“1″ すなわち、アドレス■〜■を用いることにより。
全DRAMがアクセスされ、アドレスの、■およびパタ
ーン(A) 、 CB)を用いることにより、アドレス
線7、データ線8が活性化される。このテストは、DR
AMアクセスルート切換回路20−1〜20−2を通常
アクセスルート側に切換えた後、プロセッサ部21内の
ライトデータレジスタ3の内容をメモリに書き込み、メ
モリから読出したデータをリードデータレジスタ1に格
納し、演算器2でチエツクするという、通常メモリアク
セスルートでのテストである。
ーン(A) 、 CB)を用いることにより、アドレス
線7、データ線8が活性化される。このテストは、DR
AMアクセスルート切換回路20−1〜20−2を通常
アクセスルート側に切換えた後、プロセッサ部21内の
ライトデータレジスタ3の内容をメモリに書き込み、メ
モリから読出したデータをリードデータレジスタ1に格
納し、演算器2でチエツクするという、通常メモリアク
セスルートでのテストである。
本実施例によるメモリテスト時間は、DRAM内蔵テス
ト機能によるテスト時間を200ns 7回(4MDR
AM−80ns品を想定)、プロセッサ部からのメモリ
ライト時間を240ns/回(80ns/マシンサイク
ル×3マシンサイクルと想定)、プロセッサ部からのメ
モリテスト時間を1200ns/回(80ns/マシン
サイクル×15マシンサイクルと想定)と考えると、1
6M分のオール“0”/オール“1”テストを終了する
ためには。
ト機能によるテスト時間を200ns 7回(4MDR
AM−80ns品を想定)、プロセッサ部からのメモリ
ライト時間を240ns/回(80ns/マシンサイク
ル×3マシンサイクルと想定)、プロセッサ部からのメ
モリテスト時間を1200ns/回(80ns/マシン
サイクル×15マシンサイクルと想定)と考えると、1
6M分のオール“0”/オール“1”テストを終了する
ためには。
(240ns X 168 X 2)+ (200ns
X 16M X 2÷8) ” (1200nsx4
x2)=8.5s すなわち、8.5秒を要する。なお、オール“O”ライ
ト動作をDMA内蔵イニシャライズ機能を用いると、さ
らに高速化できる。
X 16M X 2÷8) ” (1200nsx4
x2)=8.5s すなわち、8.5秒を要する。なお、オール“O”ライ
ト動作をDMA内蔵イニシャライズ機能を用いると、さ
らに高速化できる。
これに対して、全アドレスをプロセッサ部からのオール
“0”、オール111”パターンのメモリテストを行な
うと、 1200ns X 16M X 2−38.4sすなわ
ち、38.4秒と約4.5倍もの時間を要する。
“0”、オール111”パターンのメモリテストを行な
うと、 1200ns X 16M X 2−38.4sすなわ
ち、38.4秒と約4.5倍もの時間を要する。
本実施例が必要とするハード量は、DRAMの制御信号
を制御する回路が中心で、データレジスタ等は、不要で
ある。即ち、少量のハード量追加で、大幅なテスト時間
削減(=大幅なシステム立上り時間削減)が実現でき、
しかも等価なテストカバレージ率が確保できる。
を制御する回路が中心で、データレジスタ等は、不要で
ある。即ち、少量のハード量追加で、大幅なテスト時間
削減(=大幅なシステム立上り時間削減)が実現でき、
しかも等価なテストカバレージ率が確保できる。
[発明の効果]
本発明によれば、メモリ内蔵テスト機能を利用したメモ
リテストと、通常のメモリアクセスルートによるテスト
とを併用することにより、少ないハード量で信頼性の高
い、より高速なメモリテストを実現することができる。
リテストと、通常のメモリアクセスルートによるテスト
とを併用することにより、少ないハード量で信頼性の高
い、より高速なメモリテストを実現することができる。
第1図は、本発明の一実施例を示すブロック図である。
1・・・リードデータレジスタ、2・・・演算器、3・
・・ライトデータレジスタ。 4−1・・・DRAM内蔵テスト機能起動信号、4−2
・・・終了信号、5・・・異常信号。 6・・・制御信号、7・・・アドレスバス。 8・・・データバス。 9・・・DRAM内蔵テスト機能制御回路。 10・・・アドレスカウンタ、11・・・メモリ制御回
路。 12・・・アドレスレジスタ、13・・・データレジス
タ。 14・・・判定回路、15・・・DRAM制御信号、1
6・・・DRAMアドレス信号。 17・・・DRAMデータ信号、 18・・・メモリカード選択信号、 19−1〜19−4・・・4MX1ワ一ド×4組のメモ
リカード、20−1〜20−2・・・DRAMアクセス
ルート切換回路、21・・・プロセッサ部、22・・・
メモリ制御部、23・・・メモリ部。
・・ライトデータレジスタ。 4−1・・・DRAM内蔵テスト機能起動信号、4−2
・・・終了信号、5・・・異常信号。 6・・・制御信号、7・・・アドレスバス。 8・・・データバス。 9・・・DRAM内蔵テスト機能制御回路。 10・・・アドレスカウンタ、11・・・メモリ制御回
路。 12・・・アドレスレジスタ、13・・・データレジス
タ。 14・・・判定回路、15・・・DRAM制御信号、1
6・・・DRAMアドレス信号。 17・・・DRAMデータ信号、 18・・・メモリカード選択信号、 19−1〜19−4・・・4MX1ワ一ド×4組のメモ
リカード、20−1〜20−2・・・DRAMアクセス
ルート切換回路、21・・・プロセッサ部、22・・・
メモリ制御部、23・・・メモリ部。
Claims (1)
- 【特許請求の範囲】 1、プロセッサ部およびテスト機能内蔵メモリを有する
情報処理システムのメモリテスト方法であって、 上記メモリを実装した状態で、内蔵のテスト機能を利用
して、当該メモリ全体のテストを実行する工程と、 上記プロセッサ部からの通常のメモリアクセスルートを
利用して、上記メモリの一部のテストを実行する工程と
を 有することを特徴とするメモリテスト方法。 2、上記メモリの一部をテストする工程においては、上
記メモリを構成する各メモリ素子を少なくとも1回アク
セスし、かつ、アドレスバスおよびデータバスを活性化
する請求項1記載のメモリテスト方法。 3、上記アドレスバスおよびデータバスの活性化は、上
記プロセッサ部から上記メモリへのアドレスルートおよ
びデータルートのすべてのビットを少なくとも1回、高
レベル値および低レベル値とする請求項3記載のメモリ
テスト方法。 4、プロセッサ部およびテスト機能内蔵メモリを有する
情報処理システムのメモリテスト方法であって、 上記メモリに内蔵されたテスト機能によるテストと、上
記メモリの通常のライト/リード動作による限定したア
ドレスおよび限定したデータパターンのテストとを併用
することを特徴とするメモリテスト方法。 5、テスト機能内蔵メモリ素子からなるメモリを、プロ
セッサからの制御に応じて制御するメモリ制御装置であ
って、 上記メモリ素子に内蔵されたテスト機能を制御するテス
ト機能制御手段と、 上記テスト機能によるテスト結果を判定する判定手段と
、 上記プロセッサから上記メモリをアクセスするためのメ
モリ制御手段と、 上記メモリのアドレスを保持するアドレスレジスタと、 上記メモリの書込みデータまたは読出しデータを保持す
るデータレジスタと、 上記プロセッサからの通常のメモリアクセスルートと上
記テスト機能制御手段からのメモリアクセスルートとを
切換えるルート切換手段と備えることを特徴とするメモ
リ制御装置。 6、上記判定手段の判定結果に従って上記メモリの不良
アドレスを指示する不良アドレス指示手段をさらに備え
ることを特徴とする請求項6記載のメモリ制御装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63302395A JPH02255925A (ja) | 1988-11-30 | 1988-11-30 | メモリテスト方法および装置 |
| US07/439,838 US5109382A (en) | 1988-11-30 | 1989-11-21 | Method and apparatus for testing a memory |
| DE3938826A DE3938826A1 (de) | 1988-11-30 | 1989-11-23 | Verfahren und vorrichtung zum testen eines speichers |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63302395A JPH02255925A (ja) | 1988-11-30 | 1988-11-30 | メモリテスト方法および装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02255925A true JPH02255925A (ja) | 1990-10-16 |
Family
ID=17908395
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63302395A Pending JPH02255925A (ja) | 1988-11-30 | 1988-11-30 | メモリテスト方法および装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US5109382A (ja) |
| JP (1) | JPH02255925A (ja) |
| DE (1) | DE3938826A1 (ja) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5906816A (en) * | 1995-03-16 | 1999-05-25 | University Of Florida | Method for treatment of autoimmune diseases |
| JP3253296B2 (ja) * | 1989-12-20 | 2002-02-04 | セイコーエプソン株式会社 | 記憶装置及びデータ処理装置 |
| EP0470030A3 (en) * | 1990-08-02 | 1993-04-21 | International Business Machines Corporation | Fast memory power-on diagnostics using direct memory addressing |
| JP3050326B2 (ja) * | 1990-11-30 | 2000-06-12 | 日本電気株式会社 | 半導体集積回路 |
| EP0533375A3 (en) * | 1991-09-18 | 1993-06-23 | Ncr International Inc. | Computer system having memory testing means |
| US5513190A (en) * | 1991-10-28 | 1996-04-30 | Sequoia Semiconductor, Inc. | Built-in self-test tri-state architecture |
| TW211094B (en) * | 1992-04-30 | 1993-08-11 | American Telephone & Telegraph | Built-in self-test network |
| JP3645578B2 (ja) * | 1992-09-17 | 2005-05-11 | テキサス インスツルメンツ インコーポレイテツド | スマート・メモリの組込み自己検査のための装置と方法 |
| FR2697663B1 (fr) * | 1992-10-30 | 1995-01-13 | Hewett Packard Cy | Circuit de test de mémoire. |
| US5519659A (en) * | 1993-10-01 | 1996-05-21 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor memory device having circuit for activating predetermined rows of memory cells upon detection of disturb refresh test |
| KR0141432B1 (ko) * | 1993-10-01 | 1998-07-15 | 기다오까 다까시 | 반도체 기억장치 |
| US5617531A (en) * | 1993-11-02 | 1997-04-01 | Motorola, Inc. | Data Processor having a built-in internal self test controller for testing a plurality of memories internal to the data processor |
| EP0817998A4 (en) * | 1995-03-31 | 1998-09-23 | Intel Corp | TESTING THE MEMORY IN A MULTI-PROCESSOR COMPUTER SYSTEM |
| SG89232A1 (en) * | 1996-05-14 | 2002-06-18 | Texas Instr Singapore Pte Ltd | A process of testing memory parts and equipment for conducting the testing |
| SG85066A1 (en) * | 1996-05-14 | 2001-12-19 | Texas Instr Singapore Pte Ltd | Test board and process of testing wide word memoryparts |
| US5754557A (en) * | 1996-10-10 | 1998-05-19 | Hewlett-Packard Co. | Method for refreshing a memory, controlled by a memory controller in a computer system, in a self-refresh mode while scanning the memory controller |
| US5910922A (en) * | 1997-08-05 | 1999-06-08 | Integrated Device Technology, Inc. | Method for testing data retention in a static random access memory using isolated Vcc supply |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58122700A (ja) * | 1982-01-15 | 1983-07-21 | Matsushita Electric Works Ltd | メモリチエツク回路 |
| EP0193210A3 (en) * | 1985-02-28 | 1988-12-14 | Nec Corporation | Semiconductor memory device with a built-in test circuit |
| JPS6267800A (ja) * | 1985-09-20 | 1987-03-27 | Hitachi Ltd | 半導体集積回路装置 |
| US4740971A (en) * | 1986-02-28 | 1988-04-26 | Advanced Micro Devices, Inc. | Tag buffer with testing capability |
| KR910001534B1 (ko) * | 1986-09-08 | 1991-03-15 | 가부시키가이샤 도시바 | 반도체기억장치 |
| JP2521774B2 (ja) * | 1987-10-02 | 1996-08-07 | 株式会社日立製作所 | メモリ内蔵型論理lsi及びそのlsiの試験方法 |
| FR2623652A1 (fr) * | 1987-11-20 | 1989-05-26 | Philips Nv | Unite de memoire statique a plusieurs modes de test et ordinateur muni de telles unites |
| US4903266A (en) * | 1988-04-29 | 1990-02-20 | International Business Machines Corporation | Memory self-test |
-
1988
- 1988-11-30 JP JP63302395A patent/JPH02255925A/ja active Pending
-
1989
- 1989-11-21 US US07/439,838 patent/US5109382A/en not_active Expired - Fee Related
- 1989-11-23 DE DE3938826A patent/DE3938826A1/de active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| DE3938826C2 (ja) | 1991-06-27 |
| DE3938826A1 (de) | 1990-05-31 |
| US5109382A (en) | 1992-04-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02255925A (ja) | メモリテスト方法および装置 | |
| US5925142A (en) | Self-test RAM using external synchronous clock | |
| JPH09128998A (ja) | テスト回路 | |
| WO1999005682A1 (en) | Method and apparatus for reading compressed test data from memory devices | |
| JPH1196755A (ja) | Dram搭載の集積回路 | |
| KR940002904B1 (ko) | 데이타 처리 시스템 및 이 시스템에 있어서의 다수 메모리 어레이 테스팅 방법 | |
| JP4334066B2 (ja) | パターン発生器及び電気部品試験装置 | |
| JP2934608B2 (ja) | 半導体メモリ試験方法及びその装置 | |
| JPH0535391B2 (ja) | ||
| JP2580999B2 (ja) | Dmaコントローラ | |
| JPS6041150A (ja) | 記憶装置制御方式 | |
| JPS5838879B2 (ja) | フエイルメモリ | |
| JPS626498A (ja) | メモリ評価装置 | |
| JPS59101100A (ja) | 記憶装置の試験方式 | |
| JPS5917039Y2 (ja) | Romチエツカ− | |
| US20020129197A1 (en) | Method for operating an integrated memory unit | |
| JP2671210B2 (ja) | 半導体テスターのパターン発生器 | |
| JP2002008391A (ja) | 半導体試験装置及びこれを用いる試験方法 | |
| JPS61196176A (ja) | 半導体集積回路試験装置 | |
| TW202343465A (zh) | 測試電路與於記憶體傾印操作中讀取記憶體裝置之資料之方法 | |
| KR920009060B1 (ko) | 메모리 시험장치 | |
| JPS6011941A (ja) | デ−タ処理装置 | |
| JPS6153579A (ja) | 論理回路機能試験機 | |
| JPS634500A (ja) | テスト回路付きram装置 | |
| JPS6228874B2 (ja) |