[go: up one dir, main page]

JP5098244B2 - Memory module testing apparatus and method - Google Patents

Memory module testing apparatus and method Download PDF

Info

Publication number
JP5098244B2
JP5098244B2 JP2006204446A JP2006204446A JP5098244B2 JP 5098244 B2 JP5098244 B2 JP 5098244B2 JP 2006204446 A JP2006204446 A JP 2006204446A JP 2006204446 A JP2006204446 A JP 2006204446A JP 5098244 B2 JP5098244 B2 JP 5098244B2
Authority
JP
Japan
Prior art keywords
test
module
terminal
group
terminals
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
Application number
JP2006204446A
Other languages
Japanese (ja)
Other versions
JP2008032462A (en
Inventor
義博 前崎
寛 勅使河原
幸彦 小平
尚枝 関口
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2006204446A priority Critical patent/JP5098244B2/en
Publication of JP2008032462A publication Critical patent/JP2008032462A/en
Application granted granted Critical
Publication of JP5098244B2 publication Critical patent/JP5098244B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Testing Of Short-Circuits, Discontinuities, Leakage, Or Incorrect Line Connections (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a test apparatus and method for faulty contact in a memory module allowing to surely detect faulty contact caused by dust or the like at terminals of the memory module by a simple configuration. <P>SOLUTION: The test apparatus comprises a module-specific array in which terminal number and type are set for various types of memory modules, an array creation section for grouping the terminals in accordance with the types and writing them on a group-specific array for a module input from a module name input section from the module-specific array, and a test section for performing a test for each terminal by a test method predetermined by group in accordance with the module-specific array created by the array creation section. Whether a terminal with faulty contact has been detected or not is judged from the output generated in the test by the test section. When one terminal has been detected to be faulty, a judgement section judges that the memory module concerned involves faulty contact. <P>COPYRIGHT: (C)2008,JPO&amp;INPIT

Description

本発明はメモリモジュールの端子の汚れにより発生する接触不良を検出するためのメモリモジュールの試験装置及び方法に関する。   The present invention relates to a memory module testing apparatus and method for detecting a contact failure caused by contamination of terminals of a memory module.

メモリモジュールを使用するコンピュータ,サーバ等の各種電子装置の製造会社では,メモリモジュールを半導体メーカから購入するが,メモリモジュールの端子の汚れにより発生する接触不良を検出することが求められている。   Manufacturers of various electronic devices such as computers and servers that use memory modules purchase memory modules from semiconductor manufacturers, but are required to detect poor contact caused by contamination of memory module terminals.

従来のメモリモジュールの端子部の接触不良を検出するための試験方法として幾つかの方法があり,以下に説明する。なお,メモリモジュールとしては,主にDIMM(Dual Inline Memory Module:複数のメモリチップを小さい基板に搭載してモジュール化し,メモリ・ソケットに装着して使用する)を対象とする。   There are several test methods for detecting a contact failure in a terminal portion of a conventional memory module, which will be described below. Note that the memory module is mainly intended for DIMM (Dual Inline Memory Module: a module in which a plurality of memory chips are mounted on a small board and mounted in a memory socket for use).

試験方法1
メモリモジュールを使用するサーバ,ノート型パソコン,デスクトップパソコン等の装置の,DIMMのソケット部へメモリモジュールを挿入して,機能試験を行い,機能試験が成功したか否かを確認することで試験を行う方法である。
Test method 1
Insert a memory module into the DIMM socket of a server, notebook PC, desktop PC, or other device that uses the memory module, perform a function test, and check whether the function test is successful. How to do it.

試験方法2
半導体メーカから納入されたメモリモジュールの端子部を顕微鏡で外観観察することによる方法である。DIMM1枚あたりの試験時間が約10分かかるため,1時間で6枚,一日(8時間)で48枚の外観試験しかできない。したがって,5000枚/月(20日)の外観試験を行うには,5000(枚)÷(20(日)×48)≒5(人)であり,1ヵ月間5人の作業者が必要になる。
Test method 2
This is a method by observing the external appearance of a terminal portion of a memory module delivered from a semiconductor manufacturer with a microscope. Since the test time per DIMM takes about 10 minutes, only 6 appearance tests per hour and 48 appearance tests per day (8 hours) can be performed. Therefore, 5000 (sheets) ÷ (20 (days) × 48) ≒ 5 (persons) to perform an appearance test at 5000 sheets / month (20 days) requires 5 workers per month. Become.

試験方法3
試験方法3を図6の従来例の説明図に示す。図6のA.は構成図であり,80はソケット(コネクタ),81はメモリモジュール,82はメモリモジュール部の端子部,83はソケットのリード端子部,84は抵抗測定を行うテスターである。作業者が,ソケット80にメモリモジュール81を挿入した後,メモリモジュール部の端子部82とソケット80のリード端子部83との間の導通確認を行う。その時,図6のB.に示すフローチャートにより試験が実行される。すなわち,ピン番号をNとして,最初にN=0に設定し(図6のS1),N=N+1を行って(同S2),Nピン試験の条件を設定して(同S3),Nピンを測定する(同S4)。測定結果について良否判定を行い(図6のS5),良好であればNが最大であるか判別し(同S6),最大でなければS2に移行してピン番号Nを更新して同様の処理を実行し,Nが最大である場合は良品と判定して試験を終了し,良否判定で不良と判定されるとそのメモリモジュールは不良品として試験を終了する。
Test method 3
Test method 3 is shown in the explanatory diagram of the conventional example of FIG. A. of FIG. Is a configuration diagram, 80 is a socket (connector), 81 is a memory module, 82 is a terminal part of the memory module part, 83 is a lead terminal part of the socket, and 84 is a tester for measuring resistance. After the operator inserts the memory module 81 into the socket 80, the operator confirms continuity between the terminal portion 82 of the memory module portion and the lead terminal portion 83 of the socket 80. At that time, FIG. The test is executed according to the flowchart shown in FIG. That is, assuming that the pin number is N, N = 0 is set first (S1 in FIG. 6), N = N + 1 is performed (S2), N-pin test conditions are set (S3), and N pin (S4). The measurement result is judged as good or bad (S5 in FIG. 6). If it is good, it is determined whether N is the maximum (S6). If not, the process goes to S2 to update the pin number N and perform the same processing When N is the maximum, the product is determined to be a non-defective product and the test is terminated. When the quality is determined to be defective, the memory module is terminated as a defective product.

メモリカードの接触不良を検出する装置の発明が提案されており,図7に提案された装置の構成を示す(特許文献1参照)。図7において,90はテスト対象となるメモリカード,91は装置本体,92はメモリカード用コネクタ,93はメモリカードインタフェースコントローラ,94は外部インタフェースコントローラ,95はインタフェースコネクタ,96は表示コントローラ,97は表示画面,98は作業領域を有するRAM,99はCPUによる制御手順を格納したROM,100は装置全体を制御するCPUである。   An invention of an apparatus for detecting a contact failure of a memory card has been proposed, and the configuration of the proposed apparatus is shown in FIG. 7 (see Patent Document 1). In FIG. 7, 90 is a memory card to be tested, 91 is an apparatus body, 92 is a memory card connector, 93 is a memory card interface controller, 94 is an external interface controller, 95 is an interface connector, 96 is a display controller, and 97 is A display screen, a RAM 98 having a work area, a ROM 99 storing a control procedure by the CPU, and a CPU 100 for controlling the entire apparatus.

メモリカード90を装置本体91のメモリカード用コネクタ92に挿入し,メモリカード90から読み出したデータラインの接触不良検出用データをRAM98内の確認用データと比較して,一致しないときに不良とし,これによって接触不良が検出されないときにメモリカード90の所定番地から読み出したチェック用データが,所定番地のデータ以外であって,メモリカード90の全アドレスラインのうちの1つのみが他のアドレスラインの値と異なる所望数の番地から順次読み出したデータの少なくとも1つと一致したときに接触不良として識別する。
特開平5−174200号公報
The memory card 90 is inserted into the memory card connector 92 of the apparatus main body 91, and the contact failure detection data of the data line read from the memory card 90 is compared with the confirmation data in the RAM 98. As a result, when no contact failure is detected, the check data read from the predetermined address of the memory card 90 is data other than the predetermined address, and only one of all the address lines of the memory card 90 is the other address line. A contact failure is identified when it matches at least one of the data sequentially read from a desired number of addresses different from the value of.
JP-A-5-174200

上記の試験方法1によればサーバ,ノート型パソコン等の装置を用意する必要があるが,これらの装置は高価(サーバは数百万/台)であり,多数のメモリモジュールを並行して試験するにはそれらの装置を複数台用意する必要があり,設備コストがかかるという問題がある。また,上記試験方法2によれば,人件費がかかるという問題がある。更に,試験方法3によれば,作業者が,ソケット80にメモリモジュール81を挿入した状態で,メモリモジュール部の端子部82とソケット80のリード端子部83を選択して,順番に導通確認を行うもので,人手による作業が必要で時間と手間がかかるという問題がある。そして,上記の特許文献1の技術によれば,アドレスを変えてデータを読み出して,予めRAMに記憶したデータと比較をするという複雑なデータ処理を行う必要があり,試験を行うための処理装置に比較のためのデータを用意し,試験のためにアドレスを発生させるためのプログラムを用意する必要があるという問題があった。   According to the above test method 1, it is necessary to prepare devices such as servers and notebook personal computers. However, these devices are expensive (servers are several million / unit), and a large number of memory modules are tested in parallel. In order to do so, it is necessary to prepare a plurality of such devices, which causes a problem of increased equipment costs. Moreover, according to the test method 2, there is a problem that labor costs are required. Further, according to the test method 3, the operator selects the terminal part 82 of the memory module part and the lead terminal part 83 of the socket 80 in a state where the memory module 81 is inserted into the socket 80, and sequentially confirms the continuity. There is a problem that it takes time and effort because it requires manual work. According to the technique disclosed in Patent Document 1, it is necessary to perform complicated data processing in which data is read out by changing an address and compared with data stored in advance in a RAM. There is a problem that it is necessary to prepare data for comparison and to prepare a program for generating addresses for testing.

本発明は簡単な構成で確実にメモリモジュールの端子部のごみ等による接触不良を確実に検出することができるメモリモジュールの試験装置及び方法を提供することを目的とする。   SUMMARY OF THE INVENTION An object of the present invention is to provide a memory module testing apparatus and method capable of reliably detecting a contact failure due to dust or the like of a terminal portion of a memory module with a simple configuration.

図1は本発明の基本構成を示す。図中,1はモジュール名の入力部,2はモジュール毎の端子番号とその機能を表す端子種別(機能)が定義(登録)されたモジュール別配列表,3はモジュール別配列表の中から入力されたモジュール名に対応するモジュールの各端子をそれぞれの種別(機能)を単位とするグループに分けた配列表を生成する配列表生成部,4は配列表生成部3により生成された種別に対応したグループ毎の端子番号を配列すると共にそのグループに対して最適な試験(測定)方法が設定されたグループ別配列表,5は試験品(メモリモジュール),6はグループに対応して決められた試験(測定)を行う試験部(または測定部),7は試験対象のメモリモジュールの接触試験の良否を判定する判定部である。   FIG. 1 shows the basic configuration of the present invention. In the figure, 1 is the module name input section, 2 is the module-specific array table in which the terminal number and function (terminal) representing the function is defined (registered), and 3 is the module-specific array table. An array table generator for generating an array table in which each terminal of the module corresponding to the specified module name is divided into groups each having its type (function) as a unit, 4 corresponds to the type generated by the array table generator 3 The terminal numbers for each group are arranged and the optimum test (measurement) method is set for each group. The arrangement table for each group is 5, the test product (memory module), and 6 is determined according to the group. A test unit (or measurement unit) 7 that performs a test (measurement) is a determination unit that determines the quality of the contact test of the memory module to be tested.

モジュール名の入力部1でモジュール名を入力すると,配列表生成部3はモジュール別配列表2から入力されたモジュール名について登録された端子番号とその端子種別を取り出し,端子種別に対応した各グループ毎の端子番号をグループ別配列表4に設定する。このグループ別配列表4には各グループ別(端子の種別に対応)に最適な試験方法が予め設定されている。次に試験部6に上記モジュール名の入力部1で入力した名前の試験品(メモリモジュール)5を搭載(コネクタに挿入)して,試験(測定)を実行する。この時,グループ別配列表4に設定された,各グループ別に,そのグループに配列された端子番号の端子について,グループ別配列表4に登録された(そのグループに対して最適な)試験方法により試験が実行される。この場合,グループ別配列表4に登録された全てのグループについてそれぞれの端子番号に対して,それぞれに対して設定された各試験方法により順番に試験を行う。各試験方法による試験により得られた結果(試験により得られた出力信号)は判定部7に入力され,各試験方法に対応して予め決められた基準と比較して接触不良の有無(良否)を判定する。   When the module name is input by the module name input unit 1, the array table generation unit 3 takes out the registered terminal number and the terminal type for the module name input from the module-specific array table 2, and each group corresponding to the terminal type Each terminal number is set in the group-specific array table 4. In the group-by-group arrangement table 4, an optimal test method is preset for each group (corresponding to the type of terminal). Next, the test product (memory module) 5 having the name input by the module name input unit 1 is mounted on the test unit 6 (inserted into the connector), and the test (measurement) is executed. At this time, the terminal number arranged in the group for each group set in the group-by-group arrangement table 4 is determined by the test method registered in the group-by-group arrangement table 4 (optimal for the group). A test is performed. In this case, all the groups registered in the group-by-group arrangement table 4 are sequentially tested for each terminal number by each test method set for each group. The result obtained by the test by each test method (output signal obtained by the test) is input to the determination unit 7, and the presence or absence (good / bad) of contact failure compared to a predetermined standard corresponding to each test method Determine.

電源ピンやグランド(地気)ピンを別のグループとしてグループ分けを行うことで,電圧印加,電流測定を行うことにより,接触抵抗について測定することができる。   By grouping power pins and ground pins into separate groups, contact resistance can be measured by applying voltage and measuring current.

本発明によればモジュール品名を入力するだけで,各種のメモリモジュールの試験を容易に行うことができる。また各メモリモジュールの端子の種別に対応して適切な接触不良の試験を切り替えて試験することが可能となる。したがって,電源ピン,グランドピン等についても適切な方法で接触抵抗の試験が可能となる。   According to the present invention, various memory modules can be easily tested by simply inputting the module product name. In addition, it is possible to switch the test for an appropriate contact failure corresponding to the type of terminal of each memory module. Therefore, it is possible to test the contact resistance of the power supply pins, the ground pins, etc. by an appropriate method.

図2,図3は実施例の処理フロー(その1),(その2)であり,上記図1に示す各機能を実行するモジュール名の入力部1,配列表生成部3,試験部6,判定部7の各機能をCPU,RAM,ROMを含むプロセッサ(処理装置),キーボード・マウス等の入力装置,表示装置,及びハードディスク,CD,DVD等の記憶媒体を用いた補助記憶装置を備えたコンピュータを用いて実行することができる。   FIG. 2 and FIG. 3 are process flows (No. 1) and (No. 2) of the embodiment. The module name input unit 1, the array table generation unit 3, the test unit 6, and the like, which execute each function shown in FIG. Each function of the determination unit 7 includes a CPU (processor) including RAM, ROM, an input device such as a keyboard / mouse, a display device, and an auxiliary storage device using a storage medium such as a hard disk, CD, or DVD. It can be performed using a computer.

図4は配列表の構成例であり,図4のA.はモジュール別配列表(図1の2)であり,モジュールA,……,モジュールHのそれぞれについて,端子番号とそれぞれの端子名(種別または機能)が設定されている。図4のB.は配列表生成部により生成されるグループ別配列表(図1の4)の構成例であり,端子名(端子の種別または機能)により端子をグループ1〜グループ6に分けた例であり,グループ1は入力端子,グループ2は出力端子,グループ3はバス端子,グループ4は電源1端子,グループ5は電源2端子,グループ6はグランド端子とする。選択したメモリモジュールが備える全ての端子の端子番号がどのグループ(どの種別)に該当するか図2,図3内の処理フローにより識別されると対応するグループの配列表に端子番号が書き込まれる。また,配列表生成部には各グループ毎にそのグループの端子を試験(測定)する試験方法が各グループ毎に予め設定されている。   4 is an example of the configuration of the sequence listing. Is an arrangement table by module (2 in FIG. 1), and for each of modules A,..., Module H, a terminal number and a terminal name (type or function) are set. B. of FIG. Is a configuration example of an array table by group (4 in FIG. 1) generated by the array table generation unit, and is an example in which terminals are divided into groups 1 to 6 by terminal names (terminal types or functions). Reference numeral 1 is an input terminal, group 2 is an output terminal, group 3 is a bus terminal, group 4 is a power supply 1 terminal, group 5 is a power supply 2 terminal, and group 6 is a ground terminal. When the processing flow in FIGS. 2 and 3 identifies to which group (which type) the terminal numbers of all terminals included in the selected memory module correspond, the terminal numbers are written in the corresponding group arrangement table. In addition, a test method for testing (measuring) the terminals of each group is preset for each group in the array table generation unit.

図2,図3に示す実施例の処理フローを説明すると,最初にモジュールAの試験を開始し(図2のS1),モジュール品名として「モジュールA」を選択すると(同S2),選択されたモジュールAの配列表を開く(同S3)。この場合,モジュール別配列表のモジュール名のリストを表示装置に表示し,その中からモジュールAを入力装置により選択すると,選択されたモジュールAの配列表(ハードディスク等の記憶装置に格納)が取り出される。図4のA.に示すモジュール別配列表の構成例では,モジュールAの各端子番号についてそれぞれの端子名(種別,または機能)が定義されており,端子番号「P1」は「入力」機能を持つ端子,「P2」は「出力」機能を持つ端子,……,「P240」は「バス」を構成する端子である。次にステップS4において,端子番号「P1」について配列表生成の処理を行う。すなわち,「P1」の種別(機能)を読み出し(図2のS400),最初に端子番号「P1」が入力端子であるか識別する(同S401)。   The processing flow of the embodiment shown in FIGS. 2 and 3 will be described. First, the test of the module A is started (S1 in FIG. 2), and “Module A” is selected as the module product name (S2 in the same). The arrangement table of module A is opened (S3). In this case, a list of module names in the module-specific array table is displayed on the display device, and when module A is selected from the list by the input device, the selected module A array table (stored in a storage device such as a hard disk) is retrieved. It is. A. of FIG. In the configuration example of the module-by-module arrangement table, the terminal name (type or function) is defined for each terminal number of module A, the terminal number “P1” is a terminal having an “input” function, and “P2 “Is a terminal having an“ output ”function,...,“ P240 ”is a terminal constituting a“ bus ”. Next, in step S4, an array table generation process is performed for the terminal number “P1”. That is, the type (function) of “P1” is read (S400 in FIG. 2), and first, it is identified whether the terminal number “P1” is an input terminal (S401).

この説明の例では,モジュールA(図4のA.)の端子番号「P1」の種別が「入力」であるため,「YES」と判定され,予め作成されているグループ別配列表の中の「入力端子」に対応して設けられたグループ1の配列表(初期状態では端子番号は空欄)を開き(図2のS402),グループ1の配列表の欄に「P1」を書き込み(同S403),グループ1の配列表を閉じる(同S404)。上記S402〜S404の処理を,図4のA.に示すモジュールAの端子番号P1の種別が「入力」について実行され,この場合,図4のB.に示すグループ別配列表の中の,グループ1「入力端子」の配列表の配列番号(グループ1内の順番を表す)1に対応する端子番号の欄に「P1」を設定する。   In the example of this description, since the type of the terminal number “P1” of the module A (A in FIG. 4) is “input”, it is determined as “YES” and The group 1 array table (terminal number is blank in the initial state) provided corresponding to the “input terminal” is opened (S402 in FIG. 2), and “P1” is written in the group 1 array table column (S403). ), Close the group 1 sequence list (S404). The processing of S402 to S404 is performed in accordance with A. of FIG. The type of the terminal number P1 of the module A shown in FIG. "P1" is set in the terminal number column corresponding to the array number (representing the order in the group 1) 1 of the array table of the group 1 "input terminal" in the array table by group shown in FIG.

端子番号P1について配列表への書き込みが終了すると,図2のS405(P1が出力端子であるか),S409(P1がバス端子であるか),S413(P1が電源1端子であるか)及び図3のS417(P1が電源2端子であるか),S421(P1がグランド端子であるか)の各判別においてNOと判断され,次に図3のステップS5に移行し,端子番号P2について上記S4(S400〜S424)と同様の処理が実行される。端子番号P2の種別(機能)は「出力」であるため,図4のB.に示すグループ別配列表の中のグループ2出力端子の配列表の配列番号1の端子番号の欄に「P2」が書き込まれる。   When writing to the array table for terminal number P1 is completed, S405 in FIG. 2 (whether P1 is an output terminal), S409 (whether P1 is a bus terminal), S413 (whether P1 is a power supply 1 terminal), and It is determined NO in each determination of S417 (whether P1 is a power supply 2 terminal) or S421 (whether P1 is a ground terminal) in FIG. 3, then the process proceeds to step S5 in FIG. Processing similar to S4 (S400 to S424) is executed. Since the type (function) of the terminal number P2 is “output”, B. of FIG. “P2” is written in the terminal number column of array number 1 in the array table of group 2 output terminals in the array table by group shown in FIG.

以下,モジュールAの端子番号P3〜P240の各端子について図3ではその詳細は図示省略されているが,各端子番号について上記図2と図3に示すS400〜S424と同様の処理が実行される。このようにして,図4のB.に示すようにモジュールAについて,全ての端子についてグループ1(入力端子),グループ2(出力端子),グループ3(バス端子),グループ4(電源1端子),グループ5(電源2端子),グループ6(グランド端子)の各グループ別に端子番号が書き込まれることにより,図4のB.に示すようなグループ別配列表が生成される。   Hereinafter, the details of the terminals of the terminal numbers P3 to P240 of the module A are omitted in FIG. 3, but the same processing as S400 to S424 shown in FIGS. 2 and 3 is executed for each terminal number. . In this way, B. of FIG. As shown in Fig. 4, for module A, all terminals are group 1 (input terminal), group 2 (output terminal), group 3 (bus terminal), group 4 (power supply 1 terminal), group 5 (power supply 2 terminal), group 6 (ground terminal), the terminal number is written for each group, so that B. of FIG. The sequence table by group as shown in FIG.

グループ別配列表が生成されると,各グループ別の試験(測定)が図3のS700〜S711において実行される。なお,図3では複数の試験を並列に記載しているが,実際にはグループ別に順番に試験が実行される。   When the sequence table for each group is generated, tests (measurements) for each group are executed in S700 to S711 in FIG. In FIG. 3, a plurality of tests are shown in parallel, but actually the tests are executed in order for each group.

すなわち,試験対象となる試験品(メモリモジュール)を試験部(図1の6)に装着する。この試験部には,複数の試験(測定)方法により試験を行う複数の試験装置(または測定装置)が設けられている。試験部には,試験品であるメモリモジュールの各端子と接続する多数のコネクタを備えたボードを備えると共に,各コネクタの端子と試験を行う試験装置の端子とを一つずつオン・オフの切替えが可能な多数のスイッチを備えている。そして,複数の試験装置の中から,選択された試験方法に対応して作業者により選択することができる。   That is, the test product (memory module) to be tested is mounted on the test section (6 in FIG. 1). The test unit is provided with a plurality of test devices (or measurement devices) for performing tests by a plurality of test (measurement) methods. The test unit is equipped with a board with a number of connectors that connect to each terminal of the memory module that is the test product, and the terminals of each connector and the terminals of the test equipment to be tested are switched on and off one by one. It has a number of switches that can. Then, the operator can select from a plurality of test apparatuses corresponding to the selected test method.

グループ1(入力端子)については,グループ別配列表を参照し(図3のS700),対象となるピンに対して試験方法1で試験を行う(同S701)。次にグループ2(出力端子)の配列表を参照して(図3のS702),対象となるピンに対して試験方法1で試験を行う(同S703)。以下,同様グループ3(バス端子)についても試験方法1で試験を行い,グループ4〜6については試験方法2により試験を行う。これらの各試験により得られた結果は,判定部(図1の7)において判定され,端子1本でも不良が存在した場合は不良と判定する(図3のS8)。不良の判定が発生するとそのメモリモジュールについての試験を終了(接触不良がある製品として判定)し,全ての端子で不良が検出されないと,試験を終了(接触不良がない良品として判定)する。   For the group 1 (input terminal), the group-specific arrangement table is referred to (S700 in FIG. 3), and the test is performed on the target pin by the test method 1 (S701). Next, referring to the array table of group 2 (output terminals) (S702 in FIG. 3), the test is performed on the target pin by the test method 1 (S703). Hereinafter, the test is performed on the group 3 (bus terminal) by the test method 1 and the test is performed on the group 4 to 6 by the test method 2. The results obtained by these tests are determined by the determination unit (7 in FIG. 1), and if there is a defect even with one terminal, it is determined as defective (S8 in FIG. 3). When a failure is determined, the test for the memory module is terminated (determined as a product having a contact failure), and when no failure is detected at all terminals, the test is terminated (determined as a non-contact product).

上記図3のS700〜S711において実行される試験方法1,試験方法2の内容を,図5を用いて説明する。図5は試験方法の説明図である。図5のA.は入力端子,出力端子,バス端子についての試験を行う試験方法1を示し,50はメモリモジュール(MM),51はコネクタ,52はメモリモジュール50の端子と接続するピン(端子),53は各ピンと電流源54の端子との間の接続を切替えるスイッチ(SW1〜SW200),54は電流源,55は電流源54の2つの端子の間の電圧を検出する電圧計である。   The contents of Test Method 1 and Test Method 2 executed in S700 to S711 in FIG. 3 will be described with reference to FIG. FIG. 5 is an explanatory diagram of the test method. A. of FIG. Indicates a test method 1 for testing an input terminal, an output terminal, and a bus terminal, 50 is a memory module (MM), 51 is a connector, 52 is a pin (terminal) connected to a terminal of the memory module 50, and 53 is each Switches (SW1 to SW200) for switching the connection between the pins and the terminals of the current source 54, 54 is a current source, and 55 is a voltmeter that detects the voltage between the two terminals of the current source 54.

電流源54の一方の端子から試験対象となるメモリモジュール(MM)50がコネクタ51に装着した状態(メモリモジュールには電源が供給されず非動作の状態)で試験が行われる。試験方法1では,最初にピンP1(入力ピンとする)へ接続するスイッチSW1をオンに切替え,電流源54の他方の端子をグランドピンに接続するスイッチSW200をオンに切替える。この状態で,電流源54から定電流(この例では50μA(マイクロアンペア))を発生した時に,電圧計55に発生する電圧を検出する。この時,図5のB.に示すようなダイオード特性(半導体メモリの特性)が出ると良好と判定され,この特性から外れると接触不良と判定される。すなわち,電流源54からは,マイナス50μAの電流に対し,電圧計55に発生する電圧値が−0.5V程度から−0.2V程度の間の値であれば接触状態が良いと判定し,そうでない場合は,不良として識別する。   The test is performed in a state in which the memory module (MM) 50 to be tested is attached to the connector 51 from one terminal of the current source 54 (the memory module is not supplied with power and is not operating). In the test method 1, first, the switch SW1 connected to the pin P1 (assumed to be an input pin) is turned on, and the switch SW200 that connects the other terminal of the current source 54 to the ground pin is turned on. In this state, when a constant current (50 μA (microampere) in this example) is generated from the current source 54, the voltage generated in the voltmeter 55 is detected. At this time, B. of FIG. When the diode characteristics (semiconductor memory characteristics) shown in FIG. 1 are obtained, it is determined that the diode is good, and when it is outside this characteristic, it is determined that the contact is poor. That is, from the current source 54, it is determined that the contact state is good if the voltage value generated in the voltmeter 55 is a value between about −0.5V and −0.2V for a current of minus 50 μA, Otherwise, it is identified as defective.

図5のC.は電源端子及びグランド端子についての試験を行う試験方法2を示し,メモリモジュール(MM)50〜53の各符号は図5のA.と同じであり,56は電圧源,57は電流計である。この試験方法2は,コネクタ51にメモリモジュールを装着した状態(メモリモジュールには電源が供給されず非動作の状態)で行われ,同じ種別の端子同士,すなわち電源1端子と他の電源1端子を電圧源56の2つの端子で接続して定電圧(メモリのICが破壊されない低い電圧であり,例えば,0.1V)を印加して,電流計57により電流(微小な電流,例えば100μA程度)が流れることを検出し,同様に電源2端子と他の電源2端子を電圧源56の2つの端子で接続し,電流計57で電流を検出し,グランド端子についてもグランド端子の間に定電圧を印加して電流を検出する。この場合,電流が流れることを検出することで正常であることが分かり,電流が流れないと接触不良とする。   C. of FIG. Indicates a test method 2 for testing a power supply terminal and a ground terminal, and symbols of the memory modules (MM) 50 to 53 are denoted by A. in FIG. , 56 is a voltage source, and 57 is an ammeter. This test method 2 is performed in a state in which a memory module is mounted on the connector 51 (a state in which no power is supplied to the memory module and the memory module is not operating). Is connected to the two terminals of the voltage source 56, a constant voltage (a low voltage at which the memory IC is not destroyed, for example, 0.1V) is applied, and a current (a minute current, for example, about 100 μA) is applied by the ammeter 57 In the same way, the power source 2 terminal and the other power source 2 terminal are connected by the two terminals of the voltage source 56, the current is detected by the ammeter 57, and the ground terminal is also defined between the ground terminals. A current is detected by applying a voltage. In this case, it is known that the current is normal by detecting that the current flows.

本発明の基本構成を示す図である。It is a figure which shows the basic composition of this invention. 実施例の処理フロー(その1)を示す図である。It is a figure which shows the processing flow (the 1) of an Example. 実施例の処理フロー(その2)を示す図である。It is a figure which shows the processing flow (the 2) of an Example. 配列表の構成例を示す図である。It is a figure which shows the structural example of an arrangement | sequence table. 試験(測定)方法の例である。It is an example of a test (measurement) method. 従来例の説明図である。It is explanatory drawing of a prior art example. 提案された装置の構成を示す図である。It is a figure which shows the structure of the proposed apparatus.

符号の説明Explanation of symbols

1 モジュール名の入力部
2 モジュール別配列表
3 配列表生成部
4 グループ別配列表
5 試験品(試験対象のメモリモジュール)
6 試験部
7 判定部
1 Module name input part 2 Module array table 3 Array table generation part 4 Group array table 5 Test product (memory module to be tested)
6 Test part 7 Judgment part

Claims (4)

端子の接触不良を検出するためのメモリモジュールの試験装置において,
各種のメモリモジュールについて各端子番号とそれぞれの機能の種別が設定されたモジュール別配列表と,前記モジュール別配列表からモジュール名の入力部から入力されたモジュールについて各端子の機能の種別に応じてグループ化してグループ別配列表に書き込む配列表生成部と,
前記配列表生成部で生成されたモジュール別配列表に従って,グループ別に予め指定された試験方法によりそれぞれの端子について試験を行う試験部と,
前記試験部の試験により発生した出力から,接触不良の端子が検出されたかを判定し,一つの端子について不良であることが検出されると,当該メモリモジュールを接触不良とする判定を行う判定部と
を備えることを特徴とするメモリモジュールの試験装置。
In memory module testing equipment for detecting poor contact of terminals,
According to the type of function of each terminal for the module input from the module name input section from the module-based arrangement table in which each terminal number and each function type is set for each type of memory module. An array table generator for grouping and writing to the group-specific array table;
A test unit for testing each terminal by a test method specified in advance for each group according to the module-specific sequence table generated by the sequence table generation unit;
A determination unit that determines whether a contact failure terminal is detected from the output generated by the test of the test unit, and determines that the memory module is determined to be a contact failure when it is detected that one terminal is defective. And a memory module test apparatus.
請求項1において,
前記メモリモジュールの端子の機能の種別として,入力端子,出力端子,バス端子,電源端子,グランド端子の何れかに分けてそれぞれの端子番号を,それぞれ異なるグループとしてグループ別配列表に書き込むことを特徴とするメモリモジュールの試験装置。
In claim 1,
The memory module terminal function type is divided into any of input terminals, output terminals, bus terminals, power supply terminals, and ground terminals, and each terminal number is written as a different group in the group-by-group arrangement table. Memory module testing equipment.
請求項1において,
前記試験部は,前記グループ別配列表に設定されたグループに対応した異なる試験方法を実行する複数の試験装置を備え,
入力,出力,バスの端子のグループに対して接続された端子間に電流を供給して端子間の電圧を検出することにより接触不良を検出する試験装置と,電源やグランドの端子のグループに対して接続された端子間に電圧を供給して端子間の電流を検出することにより接触不良を検出する試験装置とを備えることを特徴とするメモリモジュールの試験装置。
In claim 1,
The test unit includes a plurality of test apparatuses that execute different test methods corresponding to the groups set in the group-by-group arrangement table,
For test equipment that detects contact failure by supplying current between terminals connected to a group of input, output, and bus terminals and detecting the voltage between the terminals, and for groups of power and ground terminals And a test device for detecting a contact failure by supplying a voltage between the connected terminals and detecting a current between the terminals .
端子の接触不良を検出するための処理装置を用いたメモリモジュールの試験方法であって,
各種のメモリモジュールについて各端子番号とそれぞれの機能の種別が設定されたモジュール別配列表を作成し,
試験対象となるモジュール名を指定することにより前記モジュール別配列表から対応するモジュールの配列表を選択し,
選択されたモジュールの配列表に設定された各端子の機能の種別を識別して各端子番号を機能の種別に対応したグループに分けて書き込むことによりグループ別配列表を作成し,
前記作成したグループ別配列表を用い試験対象となるメモリモジュールを搭載した試験部において,各端子についてそれぞれのグループに対応した試験方法による試験を実行し,
試験により得られた出力を判定して接触不良の有無を検出する,
ことを特徴とするメモリモジュールの試験方法。
A test method for a memory module using a processing device for detecting poor contact of terminals,
Create an array by module with each terminal number and each function type for each memory module.
Select the module arrangement table corresponding to the module arrangement table by specifying the module name to be tested,
Create a sequence table by group by identifying the function type of each terminal set in the selected module's sequence table and writing each terminal number into a group corresponding to the function type.
In the test unit equipped with the memory module to be tested using the created grouped arrangement table, each terminal is tested by a test method corresponding to each group,
Judging the output obtained from the test and detecting the presence or absence of poor contact,
A test method for a memory module.
JP2006204446A 2006-07-27 2006-07-27 Memory module testing apparatus and method Expired - Fee Related JP5098244B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006204446A JP5098244B2 (en) 2006-07-27 2006-07-27 Memory module testing apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006204446A JP5098244B2 (en) 2006-07-27 2006-07-27 Memory module testing apparatus and method

Publications (2)

Publication Number Publication Date
JP2008032462A JP2008032462A (en) 2008-02-14
JP5098244B2 true JP5098244B2 (en) 2012-12-12

Family

ID=39122057

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006204446A Expired - Fee Related JP5098244B2 (en) 2006-07-27 2006-07-27 Memory module testing apparatus and method

Country Status (1)

Country Link
JP (1) JP5098244B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3228956B2 (en) * 1991-05-23 2001-11-12 株式会社日立製作所 Testing equipment
JPH05322978A (en) * 1992-05-19 1993-12-07 Advantest Corp Test condition setting device for ic tester
JP4036554B2 (en) * 1999-01-13 2008-01-23 富士通株式会社 Semiconductor device, test method thereof, and semiconductor integrated circuit
JP4371488B2 (en) * 1999-09-03 2009-11-25 富士通マイクロエレクトロニクス株式会社 Device test evaluation system and device test evaluation method

Also Published As

Publication number Publication date
JP2008032462A (en) 2008-02-14

Similar Documents

Publication Publication Date Title
GB2392251A (en) Automatic integrated circuit testing system and device using an integrative computer and method for the same
US8275568B2 (en) Semiconductor test system with self-inspection of electrical channel
US20130162273A1 (en) Testing device
US7254757B2 (en) Flash memory test system and method capable of test time reduction
JP4748181B2 (en) Semiconductor device test apparatus and test method
US6634004B1 (en) Threshold analysis system capable of deciding all threshold voltages included in memory device through single processing
KR100274710B1 (en) Testing system for semiconductor device without influence of defective device and testing method used therein
US7890820B2 (en) Semiconductor test system with self-inspection of memory repair analysis
JP5098244B2 (en) Memory module testing apparatus and method
CN100523856C (en) Simulation jig of electronic component and power supply abnormality detection method
JP5067266B2 (en) Integrated circuit board with JTAG function
CN104794042A (en) Computer detecting system and method
US7613960B2 (en) Semiconductor device test apparatus and method
JP2003031666A (en) Semiconductor device or semiconductor wafer batch test apparatus and test method
US7253604B2 (en) Assembled capacitor polarity automatic inspecting method and system
KR20080099902A (en) Test system of semiconductor memory device
JP3928366B2 (en) Circuit board inspection apparatus and circuit board manufacturing method
US8829898B1 (en) Method and apparatus for testing
JPH0823016A (en) Test of semiconductor memory
WO2017126210A1 (en) Substrate inspection device and program
JP4952046B2 (en) Module test apparatus, module test method, and module test program
CN114526925A (en) Vehicle offline detection method and device, electronic equipment and storage medium
JPH03257383A (en) Inspecting method of ice module
JP2001356147A (en) Semiconductor device and its inspecting method
CN118112476A (en) Production test system and method for pH and conductivity meter

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090409

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120515

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120712

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20120712

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20120712

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: 20120828

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: 20120910

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20151005

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5098244

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees