JP4430122B2 - メモリ試験方法 - Google Patents
メモリ試験方法 Download PDFInfo
- Publication number
- JP4430122B2 JP4430122B2 JP2009004683A JP2009004683A JP4430122B2 JP 4430122 B2 JP4430122 B2 JP 4430122B2 JP 2009004683 A JP2009004683 A JP 2009004683A JP 2009004683 A JP2009004683 A JP 2009004683A JP 4430122 B2 JP4430122 B2 JP 4430122B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- memory
- program
- test
- correspondence
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Description
方法に関する。
複数ビットで特定される前記メモリ内の複数の物理アドレスそれぞれと、前記各物理アドレスにアクセスするための前記試験プログラムで指定するプログラムアドレスとの対応関係を、前記試験プログラムに対して外部より入力するステップと、
前記対応関係に従って、前記メモリの少なくとも一つの物理アドレスにアクセスするように、前記プログラムアドレスを指定するステップとを備えることを特徴とする。
前記メモリに書き込まれる少なくとも1ビットの第一のデータと、前記メモリに前記第一のデータを書き込むための前記試験プログラムで指定する少なくとも1ビットの第二のデータとの対応関係を、前記試験プログラムに対して外部より入力するステップと、
前記対応関係に従って、前記メモリに前記第一のデータを書き込むように、前記第二のデータを指定するステップとを備えることを特徴とする。
複数ビットで特定される前記メモリの物理アドレスにアクセスするために前記試験プログラムで指定するプログラムアドレスであって、それぞれ異なる複数ビット値を有する複数のプログラムアドレスによる前記メモリへのアクセス速度又はそれに対応する値を測定するステップと、
前記アクセス速度又はそれに対応する値に基づいて、前記プログラムアドレスのデータフォーマットを求めるステップとを備えることを特徴とする。
複数ビットで特定される前記メモリ内の複数の物理アドレスそれぞれと、前記各物理アドレスにアクセスするための前記試験プログラムで指定するプログラムアドレスとの対応関係の全組み合わせから任意の一つを選択するステップと、
前記選択された対応関係に基づいて、複数の物理アドレスに連続してアクセスするステップと、
前記アクセスするステップにおいて第一のエラーが検出された場合、前記対応関係の全組み合わせから、前記第一のエラーが検出された前記複数の物理アドレスが隣接する組み合わせに絞り込むステップとを備えることを特徴とする。
「11111111111111111111111111111111」 …(1)
を指定した場合、図6に示す所定ビットに対するインバータ作用により、
「01110111011101110111011101110111」 …(2)
が格納される。逆に、物理データとして、オール「1」を格納したい場合は、上記データ(2)をプログラムデータとして指定すればよい。
プログラムアドレスPA09−物理アドレスRA06 …(3)
プログラムアドレスPA11−物理アドレスRA07 …(4)
の対応関係は、正しいものと推定する。そして、上記(3)及び(4)それぞれの関係を満たすビット位置の対応関係は、図12(d)及び(e)に示され、それら両方を満たす対応関係が、図12(f)に示される。しかしながら、図12(f)では、プログラムアドレス及び物理アドレスのビット位置の組み合わせは、絞り込まれているが、一対一に特定されていない。
プログラムアドレスPA02−物理アドレスRA01 …(5)
プログラムアドレスPA01−物理アドレスRA02 …(6)
の対応関係は、正しいものと推定する。そして、上記(5)及び(6)それぞれの関係を満たすアドレス対応関係が、図13(d)及び(e)に示される。そして、試験プログラムは、それら両方のアドレス対応関係、さらには、初回の試験で絞り込まれたアドレス対応関係(図13(a))を満たすアドレス対応関係を探索し、図13(f)に示されるように、プログラムアドレスと物理アドレスが一対一に特定されるアドレス対応関係が求められる。
複数ビットで特定される前記メモリ内の複数の物理アドレスそれぞれと、前記各物理アドレスにアクセスするための前記試験プログラムで指定するプログラムアドレスとの対応関係を、前記試験プログラムに対して外部より入力するステップと、
前記対応関係に従って、前記メモリの少なくとも一つの物理アドレスにアクセスするように、前記プログラムアドレスを指定するステップとを備えることを特徴とするメモリ試験方法。
互いに隣接する物理アドレスに連続してアクセスするように、前記プログラムアドレスを指定することを特徴とするメモリ試験方法。
前記メモリに書き込まれる少なくとも1ビットの第一のデータと、前記メモリに前記第一のデータを書き込むための前記試験プログラムで指定する少なくとも1ビットの第二のデータとの対応関係を、前記試験プログラムに対して外部より入力するステップと、
前記対応関係に従って、前記メモリに前記第一のデータを書き込むように、前記第二のデータを指定するステップとを備えることを特徴とするメモリ試験方法。
複数ビットで特定される前記メモリの物理アドレスにアクセスするために前記試験プログラムで指定するプログラムアドレスであって、それぞれ異なる複数ビット値を有する複数のプログラムアドレスによる前記メモリへのアクセス速度又はそれに対応する値を測定するステップと、
前記アクセス速度又はそれに対応する値に基づいて、前記プログラムアドレスのデータフォーマットを求めるステップとを備えることを特徴とするメモリ試験方法。
前記プログラムアドレスのデータフォーマットは、前記メモリの物理アドレスを構成するロウアドレス及びカラムアドレス、バンク、前記メモリが複数の場合は、各メモリの識別情報、前記複数のメモリを制御するメモリコントローラが複数の場合は、前記メモリコントローラの識別情報それぞれに対応するビットを含むことを特徴とするメモリ試験方法。
複数ビットで特定される前記メモリ内の複数の物理アドレスそれぞれと、前記各物理アドレスにアクセスするための前記試験プログラムで指定するプログラムアドレスとの対応関係の全組み合わせから任意の一つを選択するステップと、
前記選択された対応関係に基づいて、複数の物理アドレスに連続してアクセスするステップと、
前記アクセスするステップにおいて第一のエラーが検出された場合、前記対応関係の全組み合わせから、前記第一のエラーが検出された前記複数の物理アドレスが隣接する組み合わせに絞り込むステップとを備えることを特徴とするメモリ試験方法。
前記対応関係の絞り込まれた組み合わせが複数の場合、さらに、前記絞り込まれた組み合わせから任意の一つを選択するステップと、
前記選択された対応関係に基づいて、複数の物理アドレスに連続してアクセスするステップと、
前記アクセスするステップにおいて第二のエラーが検出された場合、前記対応関係の前記絞り込まれた組み合わせから、さらに、前記第二のエラーが検出された前記複数の物理アドレスが隣接する組み合わせの対応関係に絞り込むステップとを備えることを特徴とするメモリ試験方法。
複数ビットで特定される前記メモリ内の複数の物理アドレスそれぞれと、前記各物理アドレスにアクセスするための前記試験プログラムで指定するプログラムアドレスとの対応関係の入力を受け付けるステップと、
前記対応関係に従って、前記メモリの少なくとも一つの物理アドレスにアクセスするように、前記プログラムアドレスを指定するステップとを備えることを特徴とする記録媒体。
複数ビットで特定される前記メモリの物理アドレスにアクセスするために前記試験プログラムで指定するプログラムアドレスであって、それぞれ異なる複数ビット値を有する複数のプログラムアドレスによる前記メモリへのアクセス速度又はそれに対応する値を測定するステップと、
前記アクセス速度又はそれに対応する値に基づいて、前記プログラムアドレスのデータフォーマットを求めるステップとを備えることを特徴とする記録媒体。(付記10)メモリにアクセスし、前記メモリのエラーを検出するためのメモリ試験プログラムを格納するコンピュータ読み取り可能な記録媒体において、前記メモリ試験プログラムは、
複数ビットで特定される前記メモリ内の複数の物理アドレスそれぞれと、前記各物理アドレスにアクセスするための前記試験プログラムで指定するプログラムアドレスとの対応関係の全組み合わせから任意の一つを選択するステップと、
前記選択された対応関係に基づいて、複数の物理アドレスに連続してアクセスするステップと、
前記アクセスするステップにおいて第一のエラーが検出された場合、前記対応関係の全組み合わせから、前記第一のエラーが検出された前記複数の物理アドレスが隣接する組み合わせに絞り込むステップとを備えることを特徴とする記録媒体。
2 メモリコントローラ
3 メモリ
Claims (2)
- メモリにアクセスする試験プログラムを実行することにより、前記メモリのエラーを検出するメモリ試験方法において、
複数ビットで特定される前記メモリの物理アドレスにアクセスするために前記試験プログラムで指定するプログラムアドレスであって、それぞれ異なる複数ビット値を有する複数のプログラムアドレスによる前記メモリへのアクセス速度又はそれに対応する値を測定するステップと、
前記アクセス速度又はそれに対応する値に基づいて、前記プログラムアドレスのデータフォーマットを求めるステップとを備えることを特徴とするメモリ試験方法。 - 請求項1において、
前記プログラムアドレスのデータフォーマットは、前記メモリの物理アドレスを構成するロウアドレス及びカラムアドレス、バンク、前記メモリが複数の場合は、各メモリの識別情報、前記複数のメモリを制御するメモリコントローラが複数の場合は、前記メモリコントローラの識別情報それぞれに対応するビットを含むことを特徴とするメモリ試験方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009004683A JP4430122B2 (ja) | 2009-01-13 | 2009-01-13 | メモリ試験方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009004683A JP4430122B2 (ja) | 2009-01-13 | 2009-01-13 | メモリ試験方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000152968A Division JP2001338497A (ja) | 2000-05-24 | 2000-05-24 | メモリ試験方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009076202A JP2009076202A (ja) | 2009-04-09 |
JP4430122B2 true JP4430122B2 (ja) | 2010-03-10 |
Family
ID=40611002
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009004683A Expired - Fee Related JP4430122B2 (ja) | 2009-01-13 | 2009-01-13 | メモリ試験方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4430122B2 (ja) |
-
2009
- 2009-01-13 JP JP2009004683A patent/JP4430122B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009076202A (ja) | 2009-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10268454B2 (en) | Methods and apparatus to eliminate partial-redundant vector loads | |
US8255773B2 (en) | System and method of tracking error data within a storage device | |
KR100922422B1 (ko) | 반도체 시험 장치 및 반도체 메모리의 시험 방법 | |
CN103116536B (zh) | 存储装置的容量检测方法 | |
CN111933199B (zh) | 基于存储器的数据读写方法、装置及存储介质 | |
US8572436B2 (en) | Computing device and method for managing motherboard test | |
US20090172643A1 (en) | Program verification apparatus, program verification method, and program storage medium | |
KR101373668B1 (ko) | 메모리 수리 장치 및 방법 | |
CN112185453A (zh) | 读干扰测试方法、装置、计算机可读存储介质及电子设备 | |
US8762926B2 (en) | Method and apparatus for diagnosing a fault of a memory using interim time after execution of an application | |
JP2012159903A (ja) | データ処理システム、データ処理装置、及びデータ処理方法 | |
JP4430122B2 (ja) | メモリ試験方法 | |
CN111341374B (zh) | 存储器的测试方法、装置及可读存储器 | |
US20060005088A1 (en) | System and method for testing artificial memory | |
CN117421162A (zh) | 内存故障检出方法及其装置、计算机设备、存储介质 | |
JP2017041196A (ja) | スタブ化対象判定装置、方法、及びプログラム | |
US8953393B2 (en) | Semiconductor device and operating method thereof | |
CN116913364B (zh) | 闪存读干扰测试方法和系统、电子设备、存储介质 | |
US6721915B2 (en) | Memory testing method | |
WO2025069869A1 (ja) | テストケース生成装置及びテストケース生成方法 | |
JP6525267B2 (ja) | 範囲外参照検出装置、方法およびプログラム | |
US20090207678A1 (en) | Memory writing interference test system and method thereof | |
CN105354124A (zh) | 一种提高smartrack系统异常检测效率的方法 | |
JP5040262B2 (ja) | リダンダンシ演算方法及び装置並びにメモリ試験装置 | |
JP2006139875A (ja) | メモリ検査装置および同メモリ検査装置に適用されるコンピュータ読み取り可能なプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090113 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20091215 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091216 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121225 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121225 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131225 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |