[go: up one dir, main page]

TWI787677B - Memory testing device and memory testing method - Google Patents

Memory testing device and memory testing method Download PDF

Info

Publication number
TWI787677B
TWI787677B TW109141766A TW109141766A TWI787677B TW I787677 B TWI787677 B TW I787677B TW 109141766 A TW109141766 A TW 109141766A TW 109141766 A TW109141766 A TW 109141766A TW I787677 B TWI787677 B TW I787677B
Authority
TW
Taiwan
Prior art keywords
memory
test
tested
board
test board
Prior art date
Application number
TW109141766A
Other languages
Chinese (zh)
Other versions
TW202219972A (en
Inventor
陳世興
羅文良
顏振亮
Original Assignee
潤昇系統測試股份有限公司
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 潤昇系統測試股份有限公司 filed Critical 潤昇系統測試股份有限公司
Publication of TW202219972A publication Critical patent/TW202219972A/en
Application granted granted Critical
Publication of TWI787677B publication Critical patent/TWI787677B/en

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/56External testing equipment for static stores, e.g. automatic test equipment [ATE]; Interfaces therefor
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/18Address generation devices; Devices for accessing memories, e.g. details of addressing circuits

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Debugging And Monitoring (AREA)

Abstract

A memory testing device and a memory testing method are provided. The memory test device includes a test board, a mainboard, and a processor. The test board carries at least one memory chip under test. The mainboard has a plurality of memory slots. At least one memory module and a test board are respectively inserted into the memory slots, so that the memory slots are fully loaded. The processor is set on the mainboard. The processor turns off the interleaved access mode to enter the sequential access mode, determines a test address range of the test board, and tests the at least one memory chip under test based on the test address range of the test board.

Description

記憶體測試裝置以及記憶體測試方法Memory testing device and memory testing method

本發明涉及一種記憶體測試裝置以及記憶體測試方法,特別是一種用於在主板處於記憶體滿載狀態下對記憶體進行測試的記憶體測試裝置以及記憶體測試方法。The invention relates to a memory testing device and a memory testing method, in particular to a memory testing device and a memory testing method for testing the memory when the mainboard is in a full state of memory.

現行的記憶體滿載測試是將待測記憶體插在主板的插槽上,其餘空餘的插槽則會插滿正常的記憶體模組(一般被稱為golden module)。如此,滿載測試可以測試出待測記憶體在主板的插槽滿載的情況下的實際表現。In the current memory full load test, the memory to be tested is inserted into the slot of the motherboard, and the remaining vacant slots are filled with normal memory modules (commonly called golden modules). In this way, the full load test can test the actual performance of the memory to be tested when the socket of the motherboard is fully loaded.

然而,所使用的測試程式對待測記憶體以及正常的記憶體模組的所有位址範圍進行測試。由於測試的範圍包含了正常的記憶體模組的位址範圍,所以測試時間中的大部分時間是花在測試正常的記憶體模組上。這樣測試效率會大大降低。However, the test program used tests all address ranges of the memory under test as well as normal memory modules. Since the test range includes the address range of normal memory modules, most of the test time is spent on testing normal memory modules. This test efficiency will be greatly reduced.

本發明是針對一種記憶體測試裝置以及記憶體測試方法,能夠大幅提高對待測記憶體進行滿載測試的測試效率。The invention is aimed at a memory testing device and a memory testing method, which can greatly improve the test efficiency of the full load test of the memory to be tested.

根據本發明的實施例,記憶體測試裝置包括測試板、主板以及處理器。測試板經配置以搭載至少一待測記憶體晶片。主板具有多個記憶體插槽。至少一記憶體模組以及測試板分別被插在所述多個記憶體插槽中,以使所述多個記憶體插槽呈現滿載狀況。處理器被設置在主板上。處理器經配置以關閉交錯存取模式以進入依序存取模式,確定所述測試板的測試位址範圍,並且基於所述測試板的測試位址範圍對至少一待測記憶體晶片進行測試,以獲得對應於所述至少一待測記憶體晶片的第一測試結果。According to an embodiment of the present invention, a memory testing device includes a testing board, a motherboard, and a processor. The test board is configured to carry at least one memory chip to be tested. Motherboards have multiple memory slots. At least one memory module and a test board are respectively inserted into the plurality of memory slots, so that the plurality of memory slots are fully loaded. The processor is provided on the motherboard. The processor is configured to turn off the interleaved access mode to enter the sequential access mode, determine a test address range of the test board, and test at least one memory chip under test based on the test address range of the test board to obtain a first test result corresponding to the at least one memory chip to be tested.

根據本發明的實施例,記憶體測試方法包括:使測試板搭載至少一待測記憶體晶片,並將至少一記憶體模組以及測試板分別插在主板的多個記憶體插槽中,以使所述多個記憶體插槽呈現滿載狀況;關閉交錯存取模式以進入依序存取模式;確定所述測試板的測試位址範圍;以及基於所述測試板的測試位址範圍對至少一待測記憶體晶片進行測試,以獲得對應於所述至少一待測記憶體晶片的第一測試結果。According to an embodiment of the present invention, the memory testing method includes: making the test board carry at least one memory chip to be tested, and inserting at least one memory module and the test board into a plurality of memory slots of the motherboard respectively, so as to Make the plurality of memory slots present a full load condition; close the interleave access mode to enter the sequential access mode; determine the test address range of the test board; and based on the test address range of the test board for at least A memory chip to be tested is tested to obtain a first test result corresponding to the at least one memory chip to be tested.

基於上述,在所述多個記憶體插槽呈現滿載狀況下,本發明的記憶體測試裝置以及記憶體測試方法會關閉交錯存取模式以進入依序存取模式,確定出測試板的測試位址範圍,並且對至少一待測記憶體晶片進行測試。本發明的記憶體測試裝置以及記憶體測試方法能夠在依序存取模式中僅僅對搭載於測試板上的待測記憶體晶片進行測試。如此一來,本發明能夠大幅提高對待測記憶體進行滿載測試的測試效率。Based on the above, when the plurality of memory slots are fully loaded, the memory testing device and memory testing method of the present invention will turn off the interleaved access mode to enter the sequential access mode, and determine the test position of the test board address range, and test at least one memory chip to be tested. The memory testing device and memory testing method of the present invention can only test the memory chip to be tested mounted on the test board in the sequential access mode. In this way, the present invention can greatly improve the test efficiency of the full load test of the memory to be tested.

為讓本發明的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。In order to make the above-mentioned features and advantages of the present invention more comprehensible, the following specific embodiments are described in detail together with the accompanying drawings.

本發明的部份實施例接下來將會配合附圖來詳細描述,以下的描述所引用的元件符號,當不同附圖出現相同的元件符號將視為相同或相似的元件。這些實施例只是本發明的一部份,並未揭示所有本發明的可實施方式。更確切的說,這些實施例只是本發明的專利申請範圍中的裝置與方法的範例。Parts of the embodiments of the present invention will be described in detail with reference to the accompanying drawings. For the referenced reference symbols in the following description, when the same reference symbols appear in different drawings, they will be regarded as the same or similar components. These embodiments are only a part of the present invention, and do not reveal all possible implementation modes of the present invention. Rather, these embodiments are merely examples of devices and methods within the scope of the present invention.

請參考圖1,圖1是依據本發明一實施例所繪示的記憶體測試裝置的示意圖。在本實施例中,記憶體測試裝置100包括主板110、測試板130以及處理器140。主板110具有4個記憶體插槽ST1~ST4。測試板130搭載8個待測記憶體晶片DUT1~DUT8。本發明並不以本實施例的記憶體插槽ST1~ST4的數量以及測試板130所能搭載的待測記憶體晶片DUT1~DUT8的數量為限。本發明的測試板130所能搭載的待測記憶體晶片的數量可以是一個或是多個。本發明的記憶體插槽的數量可以是多個。在本實施例中,記憶體模組120_1、120_2、120_3以及測試板130分別被插在記憶體插槽ST1~ST4中,以使記憶體插槽ST1~ST4呈現滿載狀況。舉例來說,測試板130被插在記憶體插槽ST1中。記憶體模組120_1被插在記憶體插槽ST2中,依此類推。在記憶體插槽ST1~ST4呈現滿載狀況的情況下,記憶體測試裝置100可進行滿載測試。Please refer to FIG. 1 , which is a schematic diagram of a memory testing device according to an embodiment of the present invention. In this embodiment, the memory testing device 100 includes a motherboard 110 , a testing board 130 and a processor 140 . The motherboard 110 has four memory slots ST1 - ST4 . The test board 130 is equipped with 8 memory chips DUT1-DUT8 to be tested. The present invention is not limited to the number of memory slots ST1 - ST4 and the number of memory chips DUT1 - DUT8 to be tested that can be mounted on the test board 130 in this embodiment. The test board 130 of the present invention can carry one or more memory chips to be tested. The number of memory slots of the present invention can be multiple. In this embodiment, the memory modules 120_1 , 120_2 , 120_3 and the test board 130 are respectively inserted into the memory slots ST1 - ST4 , so that the memory slots ST1 - ST4 are fully loaded. For example, the test board 130 is inserted into the memory socket ST1. The memory module 120_1 is inserted into the memory slot ST2, and so on. When the memory slots ST1 - ST4 are fully loaded, the memory testing device 100 can perform a full load test.

在本實施例中,處理器140被設置在主板110上。在進行滿載測試時,處理器140關閉記憶體的交錯(interleave)存取模式以進入依序(sequence)存取模式。在本實施例中,處理器140可被控制以選用依序存取模式,因此交錯動作被關閉,並使記憶體測試裝置100進入依序存取模式。在一些實施例中,處理器140可被控制以關閉交錯存取模式,以使記憶體測試裝置100進入依序存取模式。在本實施例中,處理器140確定測試板130的測試位址範圍ADDR。測試板130的測試位址範圍ADDR等同於搭載在測試板130上的待測記憶體晶片DUT1~DUT8的測試位址範圍ADDR。也就是說,處理器140確定待測記憶體晶片DUT1~DUT8的測試位址範圍ADDR,並且基於測試位址範圍ADDR對待測記憶體晶片DUT1~DUT8進行測試,以獲得對應於待測記憶體晶片DUT1~DUT8的測試結果。處理器140例如是中央處理單元(Central Processing Unit,CPU),或是其他可程式化之一般用途或特殊用途的微處理器(Microprocessor)、數位訊號處理器(Digital Signal Processor,DSP)、可程式化的控制器、特殊應用積體電路(Application Specific Integrated Circuits,ASIC)、可程式化邏輯裝置(Programmable Logic Device,PLD)或其他類似裝置或這些裝置的組合,其可載入並執行電腦程式。In this embodiment, the processor 140 is disposed on the motherboard 110 . When performing the full load test, the processor 140 disables the interleave access mode of the memory to enter the sequence access mode. In this embodiment, the processor 140 can be controlled to select the sequential access mode, so the interleaving operation is disabled, and the memory testing device 100 enters the sequential access mode. In some embodiments, the processor 140 can be controlled to disable the interleaved access mode, so that the memory testing device 100 enters the sequential access mode. In this embodiment, the processor 140 determines the test address range ADDR of the test board 130 . The test address range ADDR of the test board 130 is equal to the test address range ADDR of the memory chips DUT1 - DUT8 mounted on the test board 130 . That is to say, the processor 140 determines the test address range ADDR of the memory chips DUT1-DUT8 to be tested, and tests the memory chips DUT1-DUT8 to be tested based on the test address range ADDR, so as to obtain the Test results of DUT1~DUT8. The processor 140 is, for example, a central processing unit (Central Processing Unit, CPU), or other programmable general purpose or special purpose microprocessor (Microprocessor), digital signal processor (Digital Signal Processor, DSP), programmable A controller, application specific integrated circuit (Application Specific Integrated Circuits, ASIC), programmable logic device (Programmable Logic Device, PLD) or other similar devices or a combination of these devices, which can load and execute computer programs.

在此值得一提的是,在記憶體插槽ST1~ST4呈現滿載狀況下,處理器140會使記憶體測試裝置100進入依序存取模式,並且基於測試位址範圍ADDR對待測記憶體晶片DUT1~DUT8進行測試。處理器140能夠僅僅對搭載於測試板130上的待測記憶體晶片DUT1~DUT8進行滿載測試。如此一來,相較於現行的記憶體的滿載測試(請參考「背景技術」),本實施例能夠大幅縮短滿載測試的測試時間,並大幅提高滿載測試的測試效率。It is worth mentioning here that when the memory slots ST1-ST4 are fully loaded, the processor 140 will make the memory testing device 100 enter the sequential access mode, and the memory chip under test will be tested based on the test address range ADDR DUT1~DUT8 are tested. The processor 140 can only perform a full load test on the memory chips DUT1 - DUT8 mounted on the test board 130 . In this way, compared with the current memory full-load test (please refer to "Background Technology"), this embodiment can greatly shorten the test time of the full-load test and greatly improve the test efficiency of the full-load test.

進一步舉例說明的測試板130的實施方式。在本實施例中,測試板130以及記憶體模組120_1、120_2、120_3沿第一方向D1被排列設置。進一步來說,測試板130以及記憶體模組120_1、120_2、120_3是依據第一方向D1依序平行排列。因此,相較於記憶體模組120_1、120_2、120_3,測試板130較接近於主板110的邊緣E。此外,如圖1所示,主板110被直立設置。因此,測試板130會位於記憶體模組120_1、120_2、120_3的上方。An embodiment of the test board 130 is further illustrated. In this embodiment, the test board 130 and the memory modules 120_1 , 120_2 , 120_3 are arranged along the first direction D1 . Further, the test board 130 and the memory modules 120_1 , 120_2 , 120_3 are sequentially arranged in parallel according to the first direction D1 . Therefore, compared with the memory modules 120_1 , 120_2 , 120_3 , the test board 130 is closer to the edge E of the motherboard 110 . In addition, as shown in FIG. 1 , the main board 110 is set upright. Therefore, the test board 130 is located above the memory modules 120_1 , 120_2 , 120_3 .

在本實施例中,測試板130具有第一面P1以及第二面。第二面相對於第一面P1。第一面P1的面方向大致上等於第二方向D2。第二方向D2與第一方向D1相反。第二面則會面向記憶體模組120_1、120_2、120_3。在本實施例中,待測記憶體晶片DUT1~DUT8被裝載在第一面P1上。因此,基於上述的設置,記憶體測試裝置100可以沿第一方向D1將待測記憶體晶片DUT1~DUT8裝載在第一面P1上,並且沿第二方向D2卸載待測記憶體晶片DUT1~DUT8。舉例來說,記憶體測試裝置100還包括晶片移動機構。晶片移動機構會將待測記憶體晶片DUT1~DUT8依序地或同時地裝載到第一面P1上。此外,晶片移動機構還會沿第二方向D2卸載待測記憶體晶片DUT1~DUT8。In this embodiment, the test board 130 has a first surface P1 and a second surface. The second face is opposite to the first face P1. The plane direction of the first plane P1 is substantially equal to the second direction D2. The second direction D2 is opposite to the first direction D1. The second side faces the memory modules 120_1, 120_2, 120_3. In this embodiment, the memory chips DUT1-DUT8 to be tested are loaded on the first surface P1. Therefore, based on the above settings, the memory testing device 100 can load the memory chips DUT1-DUT8 to be tested on the first surface P1 along the first direction D1, and unload the memory chips DUT1-DUT8 to be tested along the second direction D2. . For example, the memory testing apparatus 100 further includes a wafer moving mechanism. The wafer moving mechanism loads the memory wafers DUT1 - DUT8 to be tested onto the first surface P1 sequentially or simultaneously. In addition, the chip moving mechanism also unloads the memory chips DUT1-DUT8 to be tested along the second direction D2.

在本實施例中,測試板130的佈線配置不同於記憶體模組120_1、120_2、120_3的佈線配置。請同時參考圖1以及圖2,圖2是依據本發明一實施例所繪示的測試板以及記憶體模組的載板的示意圖。在本實施例中,記憶體模組120_1、120_2、120_3的載板121可以是常規的載板。因此,在記憶體模組120_1、120_2、120_3被插在記憶體插槽ST2~ST4中時,設置記憶體模組120_1、120_2、120_3上的記憶體晶片會面向處理器140,並背對於主板110的邊緣E。測試板130在第三方向D3上的佈線配置相反於載板121在第三方向D3上的佈線配置。第三方向D3等於測試板130的長邊延伸方向。舉例來說,測試板130在第三方向D3上的金屬連線的佈線配置會相反於載板121在第三方向D3上的金屬連線的佈線配置。測試板130在第三方向D3上的引腳的佈線配置會相反於載板121在第三方向D3上的引腳的佈線配置。此外,測試板130在第三方向D3上的引腳缺口的佈線配置會相反於載板121在第三方向D3上的引腳缺口的佈線配置。因此,在測試板130被插在記憶體插槽ST1中時,第一面P1會面向主板110的邊緣E。如此一來,記憶體測試裝置100能夠沿第一方向D1將待測記憶體晶片DUT1~DUT8裝載在第一面P1上,並且沿第二方向D2卸載待測記憶體晶片DUT1~DUT8。In this embodiment, the wiring configuration of the test board 130 is different from that of the memory modules 120_1 , 120_2 , 120_3 . Please refer to FIG. 1 and FIG. 2 at the same time. FIG. 2 is a schematic diagram of a test board and a carrier board of a memory module according to an embodiment of the present invention. In this embodiment, the carrier board 121 of the memory modules 120_1 , 120_2 , 120_3 may be a conventional carrier board. Therefore, when the memory modules 120_1, 120_2, 120_3 are inserted into the memory slots ST2~ST4, the memory chips on the memory modules 120_1, 120_2, 120_3 are set to face the processor 140 and face away from the motherboard. 110 Edge E. The wiring configuration of the test board 130 in the third direction D3 is opposite to the wiring configuration of the carrier board 121 in the third direction D3. The third direction D3 is equal to the extending direction of the long side of the test board 130 . For example, the wiring configuration of the metal connections on the test board 130 in the third direction D3 is opposite to the wiring configuration of the metal connections on the carrier board 121 in the third direction D3. The wiring configuration of the pins on the test board 130 in the third direction D3 is opposite to the wiring configuration of the pins on the carrier board 121 in the third direction D3. In addition, the wiring configuration of the pin openings of the test board 130 in the third direction D3 is opposite to the wiring configuration of the pin openings of the carrier board 121 in the third direction D3. Therefore, when the test board 130 is inserted into the memory slot ST1 , the first surface P1 faces the edge E of the motherboard 110 . In this way, the memory testing device 100 can load the memory chips DUT1-DUT8 to be tested on the first surface P1 along the first direction D1, and unload the memory chips DUT1-DUT8 to be tested along the second direction D2.

請同時參考圖1以及圖3,圖3是依據本發明一實施例所繪示的記憶體測試方法的方法流程圖。本實施例的記憶體測試方法可適用於記憶體測試裝置100。在本實施例中,在步驟S110中,使測試板130搭載待測記憶體晶片DUT1~DUT8,並將記憶體模組120_1、120_2、120_3以及測試板130分別插在主板110的記憶體插槽ST1~ST4中,以使記憶體插槽ST1~ST4呈現滿載狀況。步驟S110的實施細節可以在先前的實施例中獲得足夠的教示或說明,因此恕不在此重述。Please refer to FIG. 1 and FIG. 3 at the same time. FIG. 3 is a flow chart of a memory testing method according to an embodiment of the present invention. The memory testing method of this embodiment is applicable to the memory testing device 100 . In this embodiment, in step S110, the test board 130 is equipped with the memory chips DUT1-DUT8 to be tested, and the memory modules 120_1, 120_2, 120_3 and the test board 130 are respectively inserted into the memory slots of the motherboard 110. ST1~ST4, so that the memory slots ST1~ST4 are fully loaded. The implementation details of step S110 can be sufficiently taught or explained in the previous embodiments, so they will not be repeated here.

在步驟S120中,交錯存取模式被關閉以進入依序存取模式。記憶體的存取(access)的模式例如是包括交錯存取模式以及依序存取模式。在交錯存取模式中,記憶體的多個記憶體區塊會以交錯方式被存取。交錯存取模式是記憶體正常使用的存取模式。在依序存取模式中,記憶體的多個記憶體區塊則會基於多個記憶體區塊的位址順序依序被存取。In step S120, the interleaved access mode is turned off to enter the sequential access mode. The access mode of the memory includes, for example, an interleaved access mode and a sequential access mode. In the interleaved access mode, multiple memory blocks of the memory are accessed in an interleaved manner. The interleaved access mode is the access mode normally used by the memory. In the sequential access mode, multiple memory blocks of the memory are accessed sequentially based on the address sequence of the multiple memory blocks.

在本實施例中,記憶體測試裝置100還包括作業單元150。作業單元150可以是實現基本輸入輸出系統(BIOS)的功能的元件。作業單元150紀錄了交錯存取模式以及依序存取模式的存取方式以及測試流程。處理器140在步驟S120中會控制作業單元150關閉交錯存取模式以進入依序存取模式。在依序存取模式下。處理器140能夠基於記憶體模組120_1、120_2、120_3以及待測記憶體晶片DUT1~DUT8的位址順序依序對記憶體模組120_1、120_2、120_3以及待測記憶體晶片DUT1~DUT8進行測試。In this embodiment, the memory testing device 100 further includes a working unit 150 . The job unit 150 may be an element implementing a function of a Basic Input Output System (BIOS). The operation unit 150 records the access modes and test procedures of the interleaved access mode and the sequential access mode. In step S120, the processor 140 controls the operation unit 150 to disable the interleaved access mode to enter the sequential access mode. In sequential access mode. The processor 140 can sequentially test the memory modules 120_1, 120_2, 120_3 and the memory chips DUT1-DUT8 based on the addresses of the memory modules 120_1, 120_2, 120_3 and the memory chips DUT1-DUT8 to be tested. .

在本實施例中,處理器140在步驟S130中確定出測試板130的測試位址範圍ADDR(也就是,待測記憶體晶片DUT1~DUT8的測試位址範圍)。由於測試板130被指定插在記憶體插槽ST1中。因此,處理器140可例如是由記憶體插槽ST1確定出測試板130的測試位址範圍ADDR。步驟S140中,處理器140基於測試位址範圍ADDR對待測記憶體晶片DUT1~DUT8進行測試,以獲得待測記憶體晶片DUT1~DUT8的測試結果。步驟S140中,在記憶體插槽ST1~ST4處於滿載狀況下,處理器140能夠基於測試位址範圍ADDR以及待測記憶體晶片DUT1~DUT8的位址順序依序對待測記憶體晶片DUT1~DUT8的位址進行測試,以獲得待測記憶體晶片DUT1~DUT8的測試結果。處理器140並不會對記憶體模組120_1、120_2、120_3的位址進行測試。也就是說,在滿載測試中,記憶體測試裝置100可僅僅對待測記憶體晶片DUT1~DUT8進行測試。相較於一併對待測記憶體以及正常的記憶體模組進行測試的現行滿載測試方式,本實施例的測試時間可以大幅被縮短。如此一來,記憶體測試裝置100可能夠大幅提高對待測記憶體晶片DUT1~DUT8進行滿載測試的測試效率。In this embodiment, the processor 140 determines the test address range ADDR of the test board 130 (that is, the test address range of the memory chips DUT1 - DUT8 to be tested) in step S130 . Since the test board 130 is designated to be inserted into the memory slot ST1. Therefore, the processor 140 can, for example, determine the test address range ADDR of the test board 130 from the memory slot ST1. In step S140, the processor 140 tests the memory chips DUT1-DUT8 to be tested based on the test address range ADDR to obtain test results of the memory chips DUT1-DUT8 to be tested. In step S140, when the memory slots ST1-ST4 are fully loaded, the processor 140 can sequentially test the memory chips DUT1-DUT8 based on the test address range ADDR and the address sequence of the memory chips DUT1-DUT8 to be tested. The addresses of the memory chips under test DUT1-DUT8 are tested to obtain the test results. The processor 140 does not test the addresses of the memory modules 120_1 , 120_2 , 120_3 . That is to say, in the full load test, the memory testing device 100 can only test the memory chips DUT1 - DUT8 to be tested. Compared with the current full-load test method in which the memory to be tested and the normal memory module are tested together, the test time of this embodiment can be greatly shortened. In this way, the memory testing device 100 can greatly improve the test efficiency of the full load test of the memory chips DUT1 - DUT8 to be tested.

舉例來說明步驟S130、S140的實施細節,請同時參考圖1、圖3以及圖4。圖4是依據本發明一實施例所繪示的位址範圍的示意圖。在本實施例中,圖4示出了位址範圍ADDR1~ADDR4。在本實施例中,位址範圍ADDR1被表示為記憶體模組120_1的位址範圍。位址範圍ADDR2被表示為待測記憶體晶片DUT1~DUT8的測試位址範圍(即,圖1所示的測試位址範圍ADDR)。位址範圍ADDR3被表示為記憶體模組120_2的位址範圍。位址範圍ADDR4被表示為記憶體模組120_3的位址範圍。For an example to describe the implementation details of steps S130 and S140, please refer to FIG. 1 , FIG. 3 and FIG. 4 at the same time. FIG. 4 is a schematic diagram of address ranges according to an embodiment of the invention. In this embodiment, FIG. 4 shows the address range ADDR1~ADDR4. In this embodiment, the address range ADDR1 is represented as the address range of the memory module 120_1 . The address range ADDR2 is represented as the test address range of the memory chips DUT1 ˜ DUT8 to be tested (ie, the test address range ADDR shown in FIG. 1 ). The address range ADDR3 is represented as the address range of the memory module 120_2. The address range ADDR4 is represented as the address range of the memory module 120_3.

在步驟S130中,處理器140例如可以通過記憶體插槽ST1確定出待測記憶體晶片DUT1~DUT8的測試位址範圍ADDR2。同理可推,處理器140也可以通過記憶體插槽ST2~ST4確定出記憶體模組120_1~120_3的位址範圍ADDR1、ADDR3、ADDR4。在確定出待測記憶體晶片DUT1~DUT8的位址範圍ADDR2之後,處理器140會在步驟S140中基於位址範圍ADDR2以及待測記憶體晶片DUT1~DUT8的位址順序依序對待測記憶體晶片DUT1~DUT8的位址進行測試,以獲得待測記憶體晶片DUT1~DUT8的測試結果。In step S130 , the processor 140 can determine the test address range ADDR2 of the memory chips DUT1 ˜ DUT8 to be tested, for example, through the memory slot ST1 . Similarly, the processor 140 can also determine the address ranges ADDR1 , ADDR3 , ADDR4 of the memory modules 120_1 ˜ 120_3 through the memory slots ST2 ˜ ST4 . After determining the address range ADDR2 of the memory chips DUT1-DUT8 to be tested, the processor 140 will sequentially process the memory chips to be tested based on the address range ADDR2 and the address sequence of the memory chips DUT1-DUT8 to be tested in step S140. The addresses of the chips DUT1-DUT8 are tested to obtain the test results of the memory chips DUT1-DUT8 to be tested.

在一些實施例中,記憶體模組120_1~120_3中的至少其中一者可以是待測記憶體模組。在記憶體插槽ST1~ST4處於滿載狀況下,處理器140還可以在待測記憶體模組進行測試。舉例來說,記憶體模組120_1是待測記憶體模組。處理器140能夠在滿載狀況下確定出記憶體模組120_1的位址範圍ADDR1,並基於記憶體模組120_1的位址範圍ADDR1對記憶體模組120_1進行測試,以獲得對應於記憶體模組120_1的測試結果。此外,在滿載狀況下,處理器140也能夠基於記憶體模組120_1的位址範圍ADDR1以及待測記憶體晶片DUT1~DUT8的位址範圍ADDR2對記憶體模組120_1以及待測記憶體晶片DUT1~DUT8進行測試,以獲得記憶體模組120_1的測試結果以及待測記憶體晶片DUT1~DUT8的測試結果。In some embodiments, at least one of the memory modules 120_1 - 120_3 may be a memory module to be tested. When the memory slots ST1 - ST4 are fully loaded, the processor 140 can also perform a test on the memory module to be tested. For example, the memory module 120_1 is a memory module to be tested. The processor 140 can determine the address range ADDR1 of the memory module 120_1 under the full load condition, and test the memory module 120_1 based on the address range ADDR1 of the memory module 120_1 to obtain the corresponding 120_1 test results. In addition, under the condition of full load, the processor 140 can also perform the memory module 120_1 and the memory chip DUT1 based on the address range ADDR1 of the memory module 120_1 and the address range ADDR2 of the memory chips DUT1-DUT8 to be tested. ~DUT8 is tested to obtain the test results of the memory module 120_1 and the test results of the memory chips DUT1-DUT8 to be tested.

綜上所述,在滿載狀況下,本發明的記憶體測試裝置以及記憶體測試方法會被控制以進入依序存取模式,確定出至少一待測記憶體晶片的測試位址範圍,並且對至少一待測記憶體晶片進行測試。本發明的記憶體測試裝置以及記憶體測試方法能夠在依序存取模式中僅僅對搭載於測試板上的待測記憶體晶片進行測試。如此一來,本發明能夠大幅提高對待測記憶體進行滿載測試的測試效率。除此之外,本發明使測試板較接近於主板的邊緣,並且使主板被直立設置。測試板的佈線配置相反於常規載板的佈線配置。因此,本發明能夠沿第一方向將待測記憶體晶片裝載到測試板上,並且自測試板上卸載待測記憶體晶片。In summary, under full load conditions, the memory testing device and memory testing method of the present invention will be controlled to enter the sequential access mode, determine the test address range of at least one memory chip to be tested, and At least one memory chip to be tested is tested. The memory testing device and memory testing method of the present invention can only test the memory chip to be tested mounted on the test board in the sequential access mode. In this way, the present invention can greatly improve the test efficiency of the full load test of the memory to be tested. In addition, the present invention makes the test board closer to the edge of the main board and allows the main board to be set upright. The wiring configuration of the test board is the opposite of that of a conventional carrier board. Therefore, the present invention can load the memory chip to be tested onto the test board along the first direction, and unload the memory chip to be tested from the test board.

雖然本發明已以實施例揭露如上,然其並非用以限定本發明,任何所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作些許的更動與潤飾,故本發明的保護範圍當視後附的申請專利範圍所界定者為準。Although the present invention has been disclosed above with the embodiments, it is not intended to limit the present invention. Anyone with ordinary knowledge in the technical field may make some changes and modifications without departing from the spirit and scope of the present invention. The scope of protection of the present invention should be defined by the scope of the appended patent application.

100:記憶體測試裝置 110:主板 120_1、120_2、120_3:記憶體模組 121:載板 130:測試板 140:處理器 150:作業單元 D1:第一方向 D2:第二方向 D3:第三方向 DUT1~DUT8:待測記憶體晶片 E:邊緣 ST1~ST4:記憶體插槽 P1:第一面 ADDR:測試位址範圍 ADDR1~ADDR4:位址範圍 S110、S120、S130、S140:步驟 100:Memory test device 110: Motherboard 120_1, 120_2, 120_3: memory module 121: carrier board 130: Test board 140: Processor 150: Operation unit D1: the first direction D2: Second direction D3: Third direction DUT1~DUT8: memory chips to be tested E: edge ST1~ST4: memory slot P1: the first side ADDR: test address range ADDR1~ADDR4: address range S110, S120, S130, S140: steps

圖1是依據本發明一實施例所繪示的記憶體測試裝置的示意圖。 圖2是依據本發明一實施例所繪示的測試板以及記憶體模組的載板的示意圖。 圖3是依據本發明一實施例所繪示的記憶體測試方法的方法流程圖。 圖4是依據本發明一實施例所繪示的位址範圍的示意圖。 FIG. 1 is a schematic diagram of a memory testing device according to an embodiment of the present invention. FIG. 2 is a schematic diagram of a test board and a carrier board of a memory module according to an embodiment of the invention. FIG. 3 is a flow chart of a memory testing method according to an embodiment of the present invention. FIG. 4 is a schematic diagram of address ranges according to an embodiment of the invention.

100:記憶體測試裝置 100:Memory test device

110:主板 110: Motherboard

120_1、120_2、120_3:記憶體模組 120_1, 120_2, 120_3: memory module

130:測試板 130: Test board

140:處理器 140: Processor

150:作業單元 150: Operation unit

D1:第一方向 D1: the first direction

D2:第二方向 D2: Second direction

DUT1~DUT8:待測記憶體晶片 DUT1~DUT8: memory chips to be tested

E:邊緣 E: edge

ST1~ST4:記憶體插槽 ST1~ST4: memory slot

P1:第一面 P1: the first side

ADDR:測試位址範圍 ADDR: test address range

Claims (6)

一種記憶體測試裝置,包括:測試板,經配置以搭載至少一待測記憶體晶片;主板,具有多個記憶體插槽,其中至少一記憶體模組以及所述測試板分別被插在所述多個記憶體插槽中,以使所述多個記憶體插槽呈現滿載狀況;以及處理器,被設置在所述主板上,經配置以:關閉交錯存取模式以進入依序存取模式,確定所述至少一待測記憶體晶片的測試位址範圍,並且基於所述至少一待測記憶體晶片的測試位址範圍而於所述滿載狀況下對所述至少一待測記憶體晶片進行測試,以獲得對應於所述至少一待測記憶體晶片的測試結果,其中相較於所述至少一記憶體模組,所述測試板較接近於所述主板的邊緣,所述測試板具有第一面以及相對於所述第一面的第二面,所述至少一待測記憶體晶片被裝載在所述第一面,並且所述第二面面向所述至少一記憶體模組,其中所述測試板以及所述至少一記憶體模組沿第一方向被排列設置,其中所述記憶體測試裝置沿所述第一方向將所述至少一待測記憶體晶片裝載在所述第一面上,並且沿相反於所述第一方向的第二方向卸載被裝載在所述第一面上的所述至少一待測記憶體晶片。 A memory testing device, comprising: a test board configured to carry at least one memory chip to be tested; a motherboard with a plurality of memory slots, wherein at least one memory module and the test board are respectively inserted into the among the plurality of memory slots, such that the plurality of memory slots are fully loaded; and a processor, disposed on the motherboard, is configured to: disable interleaved access mode to enter sequential access mode, determining the test address range of the at least one memory chip to be tested, and performing the test on the at least one memory chip under the full load condition based on the test address range of the at least one memory chip to be tested The chip is tested to obtain a test result corresponding to the at least one memory chip to be tested, wherein compared with the at least one memory module, the test board is closer to the edge of the motherboard, and the test The board has a first face and a second face opposite to the first face, the at least one memory chip to be tested is loaded on the first face, and the second face faces the at least one memory die group, wherein the test board and the at least one memory module are arranged along a first direction, wherein the memory testing device loads the at least one memory chip to be tested on the first direction along the first direction the first surface, and unload the at least one memory chip to be tested loaded on the first surface along a second direction opposite to the first direction. 如請求項1所述的記憶體測試裝置,其中所述主板被直立設置,使得所述測試板位於所述至少一記憶體模組的上方。 The memory testing device as claimed in claim 1, wherein the main board is set upright such that the testing board is located above the at least one memory module. 如請求項1所述的記憶體測試裝置,其中:所述測試板在第三方向上的佈線配置相反於所述至少一記憶體模組的載板在所述第三方向上的佈線配置,並且所述第三方向等於所述測試板的長邊延伸方向。 The memory testing device according to claim 1, wherein: the wiring configuration of the test board in the third direction is opposite to the wiring configuration of the carrier board of the at least one memory module in the third direction, and the The third direction is equal to the extending direction of the long side of the test board. 一種記憶體測試方法,包括:使測試板搭載至少一待測記憶體晶片,並將至少一記憶體模組以及所述測試板分別插在主板的多個記憶體插槽中,以使所述多個記憶體插槽呈現滿載狀況,其中所述測試板以及所述至少一記憶體模組沿第一方向被排列設置,其中相較於所述至少一記憶體模組,所述測試板較接近於所述主板的邊緣,所述測試板具有第一面以及相對於所述第一面的第二面,所述至少一待測記憶體晶片被裝載在所述第一面,並且所述第二面朝向所述至少一記憶體模組;沿所述第一方向將所述至少一待測記憶體晶片裝載在所述第一面上;沿相反於所述第一方向的第二方向卸載被裝載在所述第一面上的所述至少一待測記憶體晶片;關閉交錯存取模式以進入依序存取模式;確定所述至少一待測記憶體晶片的測試位址範圍;以及基於所述至少一待測記憶體晶片的測試位址範圍而於所述滿 載狀況下對所述至少一待測記憶體晶片進行測試,以獲得對應於所述至少一待測記憶體晶片的測試結果。 A memory testing method, comprising: making the test board carry at least one memory chip to be tested, and inserting at least one memory module and the test board into a plurality of memory slots of the motherboard, so that the A plurality of memory slots are fully loaded, wherein the test board and the at least one memory module are arranged along a first direction, wherein compared with the at least one memory module, the test board is smaller Close to the edge of the motherboard, the test board has a first face and a second face opposite to the first face, the at least one memory chip to be tested is loaded on the first face, and the The second face faces the at least one memory module; the at least one memory chip to be tested is loaded on the first face along the first direction; along the second direction opposite to the first direction Unloading the at least one memory chip under test loaded on the first surface; closing the interleaved access mode to enter the sequential access mode; determining the test address range of the at least one memory chip under test; and based on the test address range of the at least one memory chip to be tested in the full The at least one memory chip to be tested is tested under loading conditions to obtain a test result corresponding to the at least one memory chip to be tested. 如請求項4所述的記憶體測試方法,還包括:將所述主板直立設置,使得所述測試板位於所述至少一記憶體模組的上方。 The memory testing method according to claim 4, further comprising: setting the motherboard upright so that the testing board is located above the at least one memory module. 如請求項4所述的記憶體測試方法,還包括:提供所述測試板,其中所述測試板在第三方向上的佈線配置相反於所述至少一記憶體模組的載板在所述第三方向上的佈線配置,並且其中所述第三方向等於所述測試板的長邊延伸方向。 The memory testing method according to claim 4, further comprising: providing the test board, wherein the wiring configuration of the test board in the third direction is opposite to that of the carrier board of the at least one memory module in the first direction Wiring configurations in three directions, and wherein the third direction is equal to the extending direction of the long side of the test board.
TW109141766A 2020-11-06 2020-11-27 Memory testing device and memory testing method TWI787677B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202011229176.6A CN112382333A (en) 2020-11-06 2020-11-06 Memory test device and memory test method
CN202011229176.6 2020-11-06

Publications (2)

Publication Number Publication Date
TW202219972A TW202219972A (en) 2022-05-16
TWI787677B true TWI787677B (en) 2022-12-21

Family

ID=74579819

Family Applications (2)

Application Number Title Priority Date Filing Date
TW109141766A TWI787677B (en) 2020-11-06 2020-11-27 Memory testing device and memory testing method
TW109215677U TWM609169U (en) 2020-11-06 2020-11-27 Memory testing device

Family Applications After (1)

Application Number Title Priority Date Filing Date
TW109215677U TWM609169U (en) 2020-11-06 2020-11-27 Memory testing device

Country Status (2)

Country Link
CN (1) CN112382333A (en)
TW (2) TWI787677B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6178526B1 (en) * 1998-04-08 2001-01-23 Kingston Technology Company Testing memory modules with a PC motherboard attached to a memory-module handler by a solder-side adaptor board
TWI261971B (en) * 2003-02-26 2006-09-11 Renesas Tech Corp Apparatus for testing semiconductor integrated circuit and method of manufacturing semiconductor integrated circuit
TWI462112B (en) * 2006-08-04 2014-11-21 Marvell World Trade Ltd Fully-buffered dual in-line memory module with fault correction
US9026870B2 (en) * 2012-07-27 2015-05-05 Samsung Electronics Co., Ltd. Memory module and a memory test system for testing the same
TWI502596B (en) * 2012-08-15 2015-10-01 Wistron Corp Memory testing method, memory testing apparatus, and adapter thereof

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100576176B1 (en) * 2004-05-31 2006-05-03 삼성전자주식회사 Memory module test apparatus and method
CN101256844A (en) * 2007-03-01 2008-09-03 环达电脑(上海)有限公司 Internal memory testing device and method
US7797578B2 (en) * 2008-02-25 2010-09-14 Kingston Technology Corp. Fault diagnosis of serially-addressed memory chips on a test adaptor board to a middle memory-module slot on a PC motherboard
CN201251780Y (en) * 2008-07-18 2009-06-03 英业达科技有限公司 Internal memory test tool
CN104575612B (en) * 2015-01-28 2018-02-27 中科创达软件股份有限公司 A kind of internal storage testing method and system
CN111145826B (en) * 2018-11-05 2021-08-31 珠海格力电器股份有限公司 Memory built-in self-test method, circuit and computer storage medium
CN109542525A (en) * 2018-11-30 2019-03-29 郑州云海信息技术有限公司 A kind of method, apparatus, terminal and storage medium by BMC switching system memory configurations
CN110990204B (en) * 2019-11-24 2022-08-02 苏州浪潮智能科技有限公司 Memory pressure testing method, device, equipment and computer readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6178526B1 (en) * 1998-04-08 2001-01-23 Kingston Technology Company Testing memory modules with a PC motherboard attached to a memory-module handler by a solder-side adaptor board
TWI261971B (en) * 2003-02-26 2006-09-11 Renesas Tech Corp Apparatus for testing semiconductor integrated circuit and method of manufacturing semiconductor integrated circuit
TWI462112B (en) * 2006-08-04 2014-11-21 Marvell World Trade Ltd Fully-buffered dual in-line memory module with fault correction
US9026870B2 (en) * 2012-07-27 2015-05-05 Samsung Electronics Co., Ltd. Memory module and a memory test system for testing the same
TWI502596B (en) * 2012-08-15 2015-10-01 Wistron Corp Memory testing method, memory testing apparatus, and adapter thereof

Also Published As

Publication number Publication date
TWM609169U (en) 2021-03-11
CN112382333A (en) 2021-02-19
TW202219972A (en) 2022-05-16

Similar Documents

Publication Publication Date Title
US7797578B2 (en) Fault diagnosis of serially-addressed memory chips on a test adaptor board to a middle memory-module slot on a PC motherboard
US6378097B1 (en) System and method for testing a microprocessor with an onboard test vector generator
US6833721B2 (en) Method and apparatus for testing semiconductor devices using an actual board-type product
US5539878A (en) Parallel testing of CPU cache and instruction units
US20050149780A1 (en) System-in-package and method of testing thereof
CN1605029A (en) Microprocessor-based probe for integrated circuit testing
CN1633602A (en) Semiconductor device and its test method
TWI787677B (en) Memory testing device and memory testing method
TWI763594B (en) Semiconductor chip and burn-in test method thereof
KR101088588B1 (en) Multi-chip package test device and test method
JP4176944B2 (en) Semiconductor integrated circuit and recording medium
US20100100786A1 (en) Serial test mode of an integrated circuit (ic)
JP2959542B2 (en) Semiconductor device
Jandhyala et al. Design-for-test analysis of a buffered sdram dimm
JP4022698B2 (en) Inspection circuit board
TWI792288B (en) memory testing device
KR200221586Y1 (en) Electronic equipment checking device
US20040135177A1 (en) Semiconductor integrated circuit having a scan test
JP2005292062A (en) Multi-chip module inspection method and manufacturing method
KR0175554B1 (en) Single Bus Wafer Inspection System
CN120831557A (en) Test methods, modules and related equipment
JP2001186011A (en) Integrated circuit device
JPH04238278A (en) Semi-conductor device
JP2000215077A (en) How to test address lines
JP2004205351A (en) Lsi provided with test logic and formed of several integrated circuits