TW202516525A - Test method and test system - Google Patents
Test method and test system Download PDFInfo
- Publication number
- TW202516525A TW202516525A TW113148802A TW113148802A TW202516525A TW 202516525 A TW202516525 A TW 202516525A TW 113148802 A TW113148802 A TW 113148802A TW 113148802 A TW113148802 A TW 113148802A TW 202516525 A TW202516525 A TW 202516525A
- Authority
- TW
- Taiwan
- Prior art keywords
- time
- memory
- address
- voltage value
- time interval
- Prior art date
Links
Images
Landscapes
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
Description
本揭示中所述實施例內容是有關於一種測試方法與測試裝置,特別是關於記憶體效能的測試方法與測試裝置。The embodiments described in this disclosure are related to a testing method and a testing device, and in particular to a testing method and a testing device for memory performance.
資料儲存裝置為用於寫入及/或讀取電子資料的電子裝置。資料儲存裝置可實施為揮發性記憶體,諸如隨機存取存儲器(random-access memory,RAM),其習知地需要電力以維持其儲存資訊;或非揮發性記憶體,諸如唯讀記憶體(read-only memory,ROM),其可甚至在不供電時維持其儲存資訊。RAM可以動態隨機存取記憶體(dynamic random-access memory,DRAM)、靜態隨機存取記憶體(static random-access memory,SRAM)以及/或非揮發性隨機存取記憶體(non-volatile random-access memory,NVRAM)實施,通常稱為快閃記憶體組態。電子資料可寫入至可經由各種控制線獲得的記憶單元陣列中及/或自所述記憶單元陣列讀取。A data storage device is an electronic device used to write and/or read electronic data. A data storage device can be implemented as a volatile memory, such as random-access memory (RAM), which traditionally requires power to maintain its stored information; or a non-volatile memory, such as read-only memory (ROM), which can maintain its stored information even when it is not powered. RAM can be implemented as dynamic random-access memory (DRAM), static random-access memory (SRAM), and/or non-volatile random-access memory (NVRAM), commonly referred to as flash memory configurations. Electronic data can be written to and/or read from an array of memory cells that are accessible via various control lines.
各種測試記憶體的效能的方法被提出。其中,目前對於記憶體的地址建立時間(total setup time,TIS)與地址保留時間(total hold time,TIH)的測試為輸入低電壓值至記憶體陣列,於記憶體陣列執行動作時,記憶體陣列的電壓值由低電壓值上升至高電壓值。然而,上述方法於記憶體陣列不執行動作時,記憶體陣列的電壓值維持在低電壓。如此,將無法於記憶體陣列不動作的情況下取得記憶體陣列的地址建立時間和地址保留時間,也無法評估記憶體陣列的效能。Various methods for testing memory performance have been proposed. Among them, the current test for the total setup time (TIS) and total hold time (TIH) of the memory is to input a low voltage value to the memory array. When the memory array performs an action, the voltage value of the memory array increases from a low voltage value to a high voltage value. However, when the memory array does not perform an action, the voltage value of the memory array is maintained at a low voltage. In this way, it is impossible to obtain the address setup time and address hold time of the memory array when the memory array is not in action, and it is also impossible to evaluate the performance of the memory array.
本揭示之一些實施方式是關於一種測試方法,適用於記憶體。記憶體包含多個記憶體列,其中測試方法包含以下步驟:傳送具有第一電壓值的輸入電壓至記憶體列的多個記憶體引腳,其中輸入電壓於第一時間區間由第一電壓值上升至第二電壓值,再下降至第一電壓值,並取得記憶體列各自與第一時間區間對應的第一地址建立時間與第一地址保留時間;調整第一時間區間的第一時間區間長度,以取得多個記憶體列各自與第一時間區間對應的第一最小地址建立時間與第一最小地址保留時間;傳送具有第二電壓值的輸入電壓至記憶體列的記憶體引腳,其中輸入電壓於第二時間區間由第二電壓值下降至第一電壓值,再上升至第二電壓值,並取得記憶體列各自與第二時間區間對應的第二地址建立時間與第二地址保留時間;調整第二時間區間的第二時間區間長度,以取得多個記憶體列各自與第二時間區間對應的第二最小地址建立時間與第二最小地址保留時間;以及依據記憶體列各自的第一地址建立時間、第一地址保留時間、第二地址建立時間與第二地址保留時間判定記憶體列各自的效能。Some embodiments of the present disclosure are related to a testing method applicable to a memory. The memory includes a plurality of memory rows, wherein the testing method includes the following steps: transmitting an input voltage having a first voltage value to a plurality of memory pins of the memory row, wherein the input voltage increases from the first voltage value to a second voltage value in a first time interval, and then decreases to the first voltage value, and obtaining a first address establishment time and a first address retention time corresponding to the first time interval for each of the memory rows; adjusting the first time interval length of the first time interval to obtain a first minimum address establishment time and a first minimum address retention time corresponding to the first time interval for each of the plurality of memory rows; transmitting an input voltage having a second voltage value to The memory pins of the memory row, wherein the input voltage drops from the second voltage value to the first voltage value and then rises to the second voltage value in the second time interval, and obtains the second address establishment time and the second address retention time corresponding to the second time interval of each memory row; adjusts the second time interval length of the second time interval to obtain the second minimum address establishment time and the second minimum address retention time corresponding to the second time interval of multiple memory rows; and determines the performance of each memory row according to the first address establishment time, first address retention time, second address establishment time and second address retention time of each memory row.
本揭示之一些實施方式是關於一種測試系統。測試系統包含記憶體和測試裝置。記憶體包含多個記憶體列。測試裝置包含電壓輸出電路與效能判斷電路。電壓輸出電路用以於第一時間區間傳送具有第一電壓值的輸入電壓至記憶體的多個記憶體列的多個記憶體引腳,並用以於第二時間區間傳送具有第二電壓值的輸入電壓至記憶體的多個記憶體列的多個記憶體引腳,其中輸入電壓於第一時間區間由第一電壓值上升至第二電壓值,再下降至第一電壓值,並於第二時間區間由第二電壓值下降至第一電壓值,再上升至第二電壓值。效能判斷電路耦接於電壓輸出電路,用以取得多個記憶體列各自與第一時間區間對應的第一地址建立時間與第一地址保留時間以及多個記憶體列各自與第二時間區間對應的第二地址建立時間與第二地址保留時間,並用以依據多個記憶體列各自的第一地址建立時間、第一地址保留時間、第二地址建立時間與第二地址保留時間判定多個記憶體列各自的效能。Some embodiments of the present disclosure are related to a test system. The test system includes a memory and a test device. The memory includes a plurality of memory rows. The test device includes a voltage output circuit and a performance judgment circuit. The voltage output circuit is used to transmit an input voltage having a first voltage value to multiple memory pins of multiple memory rows of the memory in a first time period, and to transmit an input voltage having a second voltage value to multiple memory pins of multiple memory rows of the memory in a second time period, wherein the input voltage rises from the first voltage value to the second voltage value and then drops to the first voltage value in the first time period, and drops from the second voltage value to the first voltage value and then rises to the second voltage value in the second time period. The performance determination circuit is coupled to the voltage output circuit, and is used to obtain the first address establishment time and the first address retention time of each of the multiple memory columns corresponding to the first time period, and the second address establishment time and the second address retention time of each of the multiple memory columns corresponding to the second time period, and is used to determine the performance of each of the multiple memory columns based on the first address establishment time, the first address retention time, the second address establishment time and the second address retention time of each of the multiple memory columns.
在本文中所使用的用詞『耦接』亦可指『電性耦接』,且用詞『連接』亦可指『電性連接』。『耦接』及『連接』亦可指二個或多個元件相互配合或相互互動。As used herein, the term “coupled” may also refer to “electrically coupled”, and the term “connected” may also refer to “electrically connected”. “Coupled” and “connected” may also refer to two or more elements cooperating or interacting with each other.
請參閱第1圖。第1圖是依照本揭示一些實施例所繪示的一種測試裝置100的示意圖。測試裝置100包含電壓輸出電路130和效能判斷電路170。於連接關係上,電壓輸出電路130和效能判斷電路170相耦接。於部分實施例中,測試裝置100更包含時脈輸出電路110。時脈輸出電路110和電壓輸出電路130、效能判斷電路170相耦接。如第1圖所繪示的測試裝置100係作為例示說明之用,本案的實施方式不以此為限制。Please refer to FIG. 1. FIG. 1 is a schematic diagram of a test device 100 according to some embodiments of the present disclosure. The test device 100 includes a voltage output circuit 130 and a performance judgment circuit 170. In terms of connection, the voltage output circuit 130 and the performance judgment circuit 170 are coupled. In some embodiments, the test device 100 further includes a clock output circuit 110. The clock output circuit 110 is coupled to the voltage output circuit 130 and the performance judgment circuit 170. The test device 100 shown in FIG. 1 is used for illustration purposes, and the implementation method of the present case is not limited thereto.
於操作關係上,時脈輸出電路110用以輸出時脈訊號CLK至記憶體900的多個記憶體列MA1至MAn。電壓輸出電路130用以傳送輸入電壓VIN(可為工作電壓或測試電壓)至記憶體900。In operation, the clock output circuit 110 is used to output a clock signal CLK to a plurality of memory rows MA1 to MAn of the memory 900. The voltage output circuit 130 is used to transmit an input voltage VIN (which may be a working voltage or a test voltage) to the memory 900.
詳細而言,如第1圖所繪示,記憶體900包含多個記憶體列MA1至MAn。多個記憶體列MA1至MAn各自包含記憶體引腳。記憶體列MA1包含記憶體引腳P1,記憶體列MA2包含記憶體引腳P2,記憶體列MA3包含記憶體引腳P3,其餘依此類推。電壓輸出電路130用以傳送輸入電壓VIN至記憶體900的多個記憶體列MA1至MAn的多個記憶體引腳P1至Pn。In detail, as shown in FIG. 1 , the memory 900 includes a plurality of memory rows MA1 to MAn. The plurality of memory rows MA1 to MAn each include a memory pin. The memory row MA1 includes a memory pin P1, the memory row MA2 includes a memory pin P2, the memory row MA3 includes a memory pin P3, and so on. The voltage output circuit 130 is used to transmit an input voltage VIN to the plurality of memory pins P1 to Pn of the plurality of memory rows MA1 to MAn of the memory 900.
關於如第1圖所繪示的測試裝置100的詳細操作方式將於以下參閱第2圖一併進行說明。The detailed operation of the test device 100 shown in FIG. 1 will be described below together with FIG. 2 .
請參閱第2圖。第2圖是依照本揭示一些實施例所繪示的一種測試方法200的流程圖。測試方法200可應用於如第1圖的測試裝置100。測試方法200包含步驟S210至步驟S250。以下請一併參考第1圖以及第2圖。Please refer to FIG. 2. FIG. 2 is a flow chart of a test method 200 according to some embodiments of the present disclosure. The test method 200 can be applied to the test device 100 shown in FIG. 1. The test method 200 includes steps S210 to S250. Please refer to FIG. 1 and FIG. 2 together.
於步驟S210中,傳送具有第一電壓值的輸入電壓至多個記憶體列的多個記憶體引腳,其中輸入電壓於第一時間區間由第一電壓值上升至第二電壓值,再下降至第一電壓值,並取得多個記憶體列各自與第一時間區間對應的第一地址建立時間與第一地址保留時間。In step S210, an input voltage having a first voltage value is transmitted to multiple memory pins of multiple memory rows, wherein the input voltage increases from the first voltage value to the second voltage value in a first time period and then decreases to the first voltage value, and a first address establishment time and a first address retention time corresponding to the first time period of each of the multiple memory rows are obtained.
請一併參閱第3圖。第3圖是依照本揭示一些實施例所繪示的一種輸入電壓的電壓值變化的示意圖。如第3圖所繪示,於時間區間T1,第1圖中的時脈輸出電路110輸出時脈訊號CLK至記憶體列MA1至MAn。第1圖中的電壓輸出電路130傳送電壓值VL的輸入電壓VIN至記憶體列MA1至MAn的記憶體引腳P1至Pn。Please refer to FIG. 3. FIG. 3 is a schematic diagram of a voltage value change of an input voltage according to some embodiments of the present disclosure. As shown in FIG. 3, in the time interval T1, the clock output circuit 110 in FIG. 1 outputs the clock signal CLK to the memory rows MA1 to MAn. The voltage output circuit 130 in FIG. 1 transmits the input voltage VIN of the voltage value VL to the memory pins P1 to Pn of the memory rows MA1 to MAn.
如第3圖所繪示,於時間區間T1中的時間區間TP1,輸入電壓VIN由電壓值VL上升至電壓值VH,再由電壓值VH下降至電壓值VL。As shown in FIG. 3 , during a time period TP1 in the time period T1 , the input voltage VIN increases from the voltage value VL to the voltage value VH, and then decreases from the voltage value VH to the voltage value VL.
詳細而言,輸入電壓VIN在時間點TA1由電壓值VL開始上升,於時間點TB1達到電壓值VH,輸入電壓VIN又在時間點TD1由電壓值VH開始下降,於時間點TE1達到電壓值VL。Specifically, the input voltage VIN starts to increase from the voltage value VL at the time point TA1 and reaches the voltage value VH at the time point TB1. The input voltage VIN starts to decrease from the voltage value VH at the time point TD1 and reaches the voltage value VL at the time point TE1.
於正常動作的情況下,當記憶體列MA1至MAn中的一者接收到如第3圖所示的輸入電壓VIN時,記憶體列中的該者執行動作。舉例而言,若是記憶體列MA1接收到如第3圖所示的輸入電壓VIN時,記憶體列MA1執行動作。In normal operation, when one of the memory arrays MA1 to MAn receives the input voltage VIN as shown in FIG3, the memory array performs an action. For example, if the memory array MA1 receives the input voltage VIN as shown in FIG3, the memory array MA1 performs an action.
於部分實施例中,效能判斷電路170取得記憶體列MA1至MAn的輸入電壓VIN的電壓值,並依據記憶體列MA1至MAn的輸入電壓VIN的電壓值和時脈訊號CLK取得記憶體列MA1至MAn各自的地址建立時間與地址保留時間。In some embodiments, the performance determination circuit 170 obtains the voltage value of the input voltage VIN of the memory columns MA1 to MAn, and obtains the address setup time and address retention time of each of the memory columns MA1 to MAn according to the voltage value of the input voltage VIN of the memory columns MA1 to MAn and the clock signal CLK.
請一併參閱第3圖。時間點TA1為輸入電壓VIN的電壓值由電壓值VL開始升高至電壓值VH的時間點,時間點TC1為時脈訊號CLK的電壓值上升至1/2VDD的時間點(或1/4時脈週期的時間點),而時間點TD1為輸入電壓VIN的電壓值由電壓值VH開始下降至電壓值VL的時間點。Please refer to Figure 3. Time point TA1 is the time point when the voltage value of the input voltage VIN starts to increase from the voltage value VL to the voltage value VH, time point TC1 is the time point when the voltage value of the clock signal CLK rises to 1/2VDD (or the time point of 1/4 clock cycle), and time point TD1 is the time point when the voltage value of the input voltage VIN starts to decrease from the voltage value VH to the voltage value VL.
效能判斷電路170依據上述時間點TA1、TC1和TD1,取得時間點TA1和時間點TC1之間的時間區間長度為地址建立時間TIS1,並取得時間點TC1和時間點TD1之間的時間區間長度為地址保留時間TIH1。The performance determination circuit 170 obtains the length of the time interval between the time point TA1 and the time point TC1 as the address setup time TIS1 and obtains the length of the time interval between the time point TC1 and the time point TD1 as the address retention time TIH1 according to the above-mentioned time points TA1, TC1 and TD1.
依此,效能判斷電路170依據記憶體列MA1至MAn各自的輸入電壓VIN的電壓值取得記憶體列MA1至MAn各自的地址建立時間TIS1與地址保留時間TIH1。Accordingly, the performance determination circuit 170 obtains the address setup time TIS1 and the address retention time TIH1 of each of the memory columns MA1 to MAn according to the voltage value of the input voltage VIN of each of the memory columns MA1 to MAn.
於部分實施例中,步驟S210更包含由第1圖中的電壓輸出電路130調整時間區間TP1的時間區間長度,效能判斷電路170判斷多個記憶體列MA1至MAn於時間區間TP1是否依據輸入電壓VIN動作,並取得多個記憶體列MA1至MAn各自與時間區間TP1對應的第一最小地址建立時間TIS1min(未繪式)與第一最小地址保留時間TIH1min(未繪式)。In some embodiments, step S210 further includes adjusting the time interval length of the time interval TP1 by the voltage output circuit 130 in Figure 1, and the performance judgment circuit 170 judges whether multiple memory columns MA1 to MAn operate according to the input voltage VIN during the time interval TP1, and obtains the first minimum address establishment time TIS1min (not shown) and the first minimum address retention time TIH1min (not shown) corresponding to the time interval TP1 of the multiple memory columns MA1 to MAn.
舉例而言,於部分實施例中,電壓輸出電路130逐漸縮短時間區間TP1的時間區間長度。也就是說,輸入電壓VIN會在較短的時間區間內由電壓值VL上升至電壓值VH,再由電壓值VH下降至電壓值VL。當時間區間TP1的時間區間長度太短時,多個記憶體列MA1至MAn無法依據輸入電壓VIN的電壓值變化而正常動作。For example, in some embodiments, the voltage output circuit 130 gradually shortens the time interval length of the time interval TP1. That is, the input voltage VIN will rise from the voltage value VL to the voltage value VH in a shorter time interval, and then drop from the voltage value VH to the voltage value VL. When the time interval length of the time interval TP1 is too short, the plurality of memory arrays MA1 to MAn cannot operate normally according to the voltage value change of the input voltage VIN.
於部分實施例中,效能判斷電路170取得多個記憶體列MA1至MAn中的每一者各自能夠依據輸入電壓VIN的電壓值變化正常動作的時間區間TP1的最短時間區間長度。也就是說,當時間區間TP1被縮短至小於最短時間區間長度時,多個記憶體列MA1至MAn中的該者即無法正常動作。In some embodiments, the performance determination circuit 170 obtains the shortest time interval length of the time interval TP1 during which each of the plurality of memory arrays MA1 to MAn can change normally according to the voltage value of the input voltage VIN. That is, when the time interval TP1 is shortened to less than the shortest time interval length, the plurality of memory arrays MA1 to MAn cannot operate normally.
於部分實施例中,效能判斷電路170依據時間區間TP1的最短時間區間長度取得對應於時間區間TP1的最短時間區間長度的最小地址建立時間TIS1min與最小地址保留時間TIH1min。In some embodiments, the performance determination circuit 170 obtains the minimum address setup time TIS1min and the minimum address retention time TIH1min corresponding to the shortest time interval length of the time interval TP1 according to the shortest time interval length of the time interval TP1.
取得最小地址建立時間TIS1min與最小地址保留時間TIH1min與取得地址建立時間TIS1與地址保留時間TIH1的方式類似,在此不重複描述。The method of obtaining the minimum address setup time TIS1min and the minimum address retention time TIH1min is similar to the method of obtaining the address setup time TIS1 and the address retention time TIH1, and is not repeated here.
於步驟S230中,傳送具有第二電壓值的輸入電壓至多個記憶體列的多個記憶體引腳,其中輸入電壓於第二時間區間由第二電壓值下降至第一電壓值,再上升至第二電壓值,並取得多個記憶體列各自與第二時間區間對應的第二地址建立時間與第二地址保留時間。In step S230, an input voltage having a second voltage value is transmitted to multiple memory pins of multiple memory rows, wherein the input voltage decreases from the second voltage value to the first voltage value and then increases to the second voltage value during a second time period, and a second address establishment time and a second address retention time corresponding to the second time period of each of the multiple memory rows are obtained.
請一併參閱第4圖。第4圖是依照本揭示一些實施例所繪示的一種輸入電壓的電壓值變化的示意圖。如第4圖所繪示,於時間區間T2,第1圖中的時脈輸出電路110輸出時脈訊號CLK至記憶體列MA1至MAn。第1圖中的電壓輸出電路130傳送具有電壓值VH的輸入電壓VIN至記憶體列MA1至MAn的記憶體引腳P1至Pn。Please refer to FIG. 4. FIG. 4 is a schematic diagram of a voltage value change of an input voltage according to some embodiments of the present disclosure. As shown in FIG. 4, in the time period T2, the clock output circuit 110 in FIG. 1 outputs the clock signal CLK to the memory rows MA1 to MAn. The voltage output circuit 130 in FIG. 1 transmits the input voltage VIN having a voltage value VH to the memory pins P1 to Pn of the memory rows MA1 to MAn.
如第4圖所繪示,於時間區間T2中的時間區間TP2,輸入電壓VIN的電壓值由電壓值VH下降至電壓值VL,再由電壓值VL上升至電壓值VH。As shown in FIG. 4 , during a time period TP2 in the time period T2 , the voltage value of the input voltage VIN decreases from the voltage value VH to the voltage value VL, and then increases from the voltage value VL to the voltage value VH.
詳細而言,輸入電壓VIN在時間點TA2由電壓值VH開始下降,於時間點TB2達到電壓值VL,輸入電壓VIN又在時間點TD2由電壓值VL開始上升,於時間點TE2達到電壓值VH。Specifically, the input voltage VIN starts to decrease from the voltage value VH at the time point TA2 and reaches the voltage value VL at the time point TB2. The input voltage VIN starts to increase from the voltage value VL at the time point TD2 and reaches the voltage value VH at the time point TE2.
於正常動作的情況下,當記憶體列MA1至MAn中的一者接收到如第4圖所示的輸入電壓VIN時,記憶體列中的該者不執行動作。舉例而言,若是記憶體列MA1接收到如第4圖所示的輸入電壓VIN時,記憶體列MA1不執行動作。In normal operation, when one of the memory arrays MA1 to MAn receives the input voltage VIN as shown in FIG4, the memory array does not perform any operation. For example, if the memory array MA1 receives the input voltage VIN as shown in FIG4, the memory array MA1 does not perform any operation.
於部分實施例中,效能判斷電路170取得記憶體列MA1至MAn的輸入電壓VIN的電壓值,並依據記憶體列MA1至MAn的輸入電壓VIN的電壓值和時脈訊號CLK取得記憶體列MA1至MAn各自的地址建立時間與地址保留時間。In some embodiments, the performance determination circuit 170 obtains the voltage value of the input voltage VIN of the memory columns MA1 to MAn, and obtains the address setup time and address retention time of each of the memory columns MA1 to MAn according to the voltage value of the input voltage VIN of the memory columns MA1 to MAn and the clock signal CLK.
請一併參閱第4圖。時間點TA2為輸入電壓VIN的電壓值由電壓值VH開始下降至電壓值VL的時間點,時間點TC2為時脈訊號CLK的電壓值上升至1/2VDD的時間點(或1/4時脈週期的時間點),而時間點TD2為輸入電壓VIN的電壓值由電壓值VL開始上升至電壓值VH的時間點。Please refer to Figure 4. Time point TA2 is the time point when the voltage value of the input voltage VIN starts to drop from the voltage value VH to the voltage value VL, time point TC2 is the time point when the voltage value of the clock signal CLK rises to 1/2VDD (or the time point of 1/4 clock cycle), and time point TD2 is the time point when the voltage value of the input voltage VIN starts to rise from the voltage value VL to the voltage value VH.
效能判斷電路170依據上述時間點TA2、TC2和TD2,取得時間點TA2和時間點TC2之間的時間區間長度為地址建立時間TIS2,並取得時間點TC2和時間點TD2之間的時間區間長度為地址保留時間TIH2。The performance determination circuit 170 obtains the length of the time interval between the time point TA2 and the time point TC2 as the address setup time TIS2 and obtains the length of the time interval between the time point TC2 and the time point TD2 as the address retention time TIH2 according to the above-mentioned time points TA2, TC2 and TD2.
依此,效能判斷電路170依據記憶體列MA1至MAn各自的輸入電壓VIN的電壓值取得記憶體列MA1至MAn各自的地址建立時間TIS2與地址保留時間TIH2。Accordingly, the performance determination circuit 170 obtains the address setup time TIS2 and the address retention time TIH2 of each of the memory columns MA1 to MAn according to the voltage value of the input voltage VIN of each of the memory columns MA1 to MAn.
於部分實施例中,步驟S230更包含由第1圖中的電壓輸出電路130調整時間區間TP2的時間區間長度,效能判斷電路170判斷多個記憶體列MA1至MAn於時間區間TP2是否依據輸入電壓VIN而不動作,並取得多個記憶體列MA1至MAn各自與時間區間TP2對應的第二最小地址建立時間TIS2min(未繪式)與第二最小地址保留時間TIH2min(未繪式)。In some embodiments, step S230 further includes adjusting the time interval length of the time interval TP2 by the voltage output circuit 130 in Figure 1, and the performance judgment circuit 170 determines whether the multiple memory columns MA1 to MAn do not operate according to the input voltage VIN during the time interval TP2, and obtains the second minimum address establishment time TIS2min (not shown) and the second minimum address retention time TIH2min (not shown) corresponding to the time interval TP2 of the multiple memory columns MA1 to MAn.
舉例而言,於部分實施例中,電壓輸出電路130逐漸縮短時間區間TP2的時間區間長度。也就是說,輸入電壓VIN會在較短的時間區間內由電壓值VH下降至電壓值VL,再由電壓值VL上升至電壓值VH。當時間區間TP2的時間區間長度太短時,多個記憶體列MA1至MAn無法依據輸入電壓VIN的電壓值變化而正常動作。For example, in some embodiments, the voltage output circuit 130 gradually shortens the time interval length of the time interval TP2. That is, the input voltage VIN will drop from the voltage value VH to the voltage value VL in a shorter time interval, and then rise from the voltage value VL to the voltage value VH. When the time interval length of the time interval TP2 is too short, the plurality of memory arrays MA1 to MAn cannot operate normally according to the voltage value change of the input voltage VIN.
於部分實施例中,效能判斷電路170取得多個記憶體列MA1至MAn中的每一者各自能夠依據輸入電壓VIN的電壓值變化正常動作的時間區間TP2的最短時間區間長度。也就是說,當時間區間TP2被縮短至小於最短時間區間長度時,多個記憶體列MA1至MAn中的該者即無法正常動作。In some embodiments, the performance determination circuit 170 obtains the shortest time interval length of the time interval TP2 during which each of the plurality of memory arrays MA1 to MAn can change normally according to the voltage value of the input voltage VIN. That is, when the time interval TP2 is shortened to less than the shortest time interval length, the plurality of memory arrays MA1 to MAn cannot operate normally.
於部分實施例中,效能判斷電路170依據時間區間TP2的最短時間區間長度取得對應於時間區間TP2的最短時間區間長度的最小地址建立時間與最小地址保留時間。In some embodiments, the performance determination circuit 170 obtains the minimum address setup time and the minimum address retention time corresponding to the shortest time interval length of the time interval TP2 according to the shortest time interval length of the time interval TP2.
取得最小地址建立時間TIS2min與最小地址保留時間TIH2min與取得地址建立時間TIS2與地址保留時間TIH2的方式類似,在此不重複描述。The method of obtaining the minimum address setup time TIS2min and the minimum address retention time TIH2min is similar to the method of obtaining the address setup time TIS2 and the address retention time TIH2, and is not repeated here.
於步驟S250中,依據記憶體列各自的第一地址建立時間TIS1、第一地址保留時間TIH1、第二地址建立時間TIS2與第二地址保留時間TIH2判定記憶體列各自的效能。In step S250, the performance of each memory row is determined according to the first address setup time TIS1, the first address retention time TIH1, the second address setup time TIS2 and the second address retention time TIH2 of each memory row.
於部分實施例中,步驟S250係由如第1圖所繪示的效能判斷電路170執行。於部分實施例中,效能判斷電路170用以依據地址建立時間TIS1、地址保留時間TIH1、地址建立時間TIS2與地址保留時間TIH2是否大於時間閾值以判定記憶體列各自的效能。In some embodiments, step S250 is performed by the performance determination circuit 170 as shown in FIG1. In some embodiments, the performance determination circuit 170 is used to determine the performance of each memory row according to whether the address setup time TIS1, the address retention time TIH1, the address setup time TIS2 and the address retention time TIH2 are greater than the time threshold.
於部分實施例中,時間閾值為時脈訊號的時脈週期的1/4。In some embodiments, the time threshold is 1/4 of the clock period of the clock signal.
當地址建立時間TIS1、地址保留時間TIH1、地址建立時間TIS2與地址保留時間TIH2大於時間閾值時,效能判斷電路170即判定相對應的記憶體列為檢驗結果偏差(out of spec),效能較差。When the address setup time TIS1, the address retention time TIH1, the address setup time TIS2, and the address retention time TIH2 are greater than the time threshold, the performance determination circuit 170 determines that the corresponding memory is out of spec, and the performance is poor.
當地址建立時間TIS1、地址保留時間TIH1、地址建立時間TIS2與地址保留時間TIH2中的越多者大於時間閾值時,即判定相對應的記憶體列的效能越差。When more of the address setup time TIS1, the address retention time TIH1, the address setup time TIS2, and the address retention time TIH2 is greater than the time threshold, it is determined that the performance of the corresponding memory row is worse.
舉例而言,若是記憶體列MA1的地址建立時間TIS1、地址保留時間TIH1、地址建立時間TIS2與地址保留時間TIH2中的其中一者大於時間閾值時,效能判斷電路170判定記憶體列MA1的效能較差。而若是記憶體列MA1的當地址建立時間TIS1、地址保留時間TIH1、地址建立時間TIS2與地址保留時間TIH2中的四者均大於時間閾值時,效能判斷電路170判定記憶體列MA1的效能最差。For example, if one of the address setup time TIS1, address retention time TIH1, address setup time TIS2, and address retention time TIH2 of the memory row MA1 is greater than the time threshold, the performance determination circuit 170 determines that the performance of the memory row MA1 is poor. If four of the address setup time TIS1, address retention time TIH1, address setup time TIS2, and address retention time TIH2 of the memory row MA1 are greater than the time threshold, the performance determination circuit 170 determines that the performance of the memory row MA1 is the worst.
於部分實施例中,步驟S250更包含依據最小地址建立時間TIS1min、最小地址保留時間TIH1min、最小地址建立時間TIS2min與最小地址保留時間TIH2min是否大於時間閾值以判定記憶體列各自的效能。In some embodiments, step S250 further includes determining the performance of each memory row according to whether the minimum address setup time TIS1min, the minimum address retention time TIH1min, the minimum address setup time TIS2min, and the minimum address retention time TIH2min are greater than a time threshold.
當最小地址建立時間TIS1min、最小地址保留時間TIH1min、最小地址建立時間TIS2min中的越多者大於時間閾值時,即判定相對應的記憶體列的效能越差。When more of the minimum address setup time TIS1min, the minimum address retention time TIH1min, and the minimum address setup time TIS2min is greater than the time threshold, it is determined that the performance of the corresponding memory row is worse.
於部分實施例中,於進行測試時,如第3圖所述的時間區間T1和如第4圖所述的時間區間T2交錯進行。In some embodiments, during the test, the time period T1 as shown in FIG. 3 and the time period T2 as shown in FIG. 4 are performed alternately.
於部分實施例中,輸入電壓VIN的電壓值VH為1.2V,而輸入電壓VIN的電壓值VL為0V。In some embodiments, the voltage value VH of the input voltage VIN is 1.2V, and the voltage value VL of the input voltage VIN is 0V.
綜上所述,本案之實施例藉由提供一種測試方法與測試裝置,藉由交錯提供低電壓值的輸入電壓和高電壓值的輸入電壓至記憶體,以取得有動作和沒動作的情況下的地址建立時間和地址保留時間等測試參數。如此,可更為準確的了解記憶體列的效能。In summary, the embodiment of the present case provides a testing method and a testing device, by alternately providing low voltage input and high voltage input to the memory, so as to obtain test parameters such as address setup time and address retention time under action and no action. In this way, the performance of the memory row can be understood more accurately.
另外,上述例示包含依序的示範步驟,但該些步驟不必依所顯示的順序被執行。以不同順序執行該些步驟皆在本揭示內容的考量範圍內。在本揭示內容之實施例的精神與範圍內,可視情況增加、取代、變更順序及/或省略該些步驟。In addition, the above examples include exemplary steps in sequence, but these steps do not have to be executed in the order shown. Executing these steps in different orders is within the scope of the present disclosure. Within the spirit and scope of the embodiments of the present disclosure, these steps can be added, replaced, changed in order and/or omitted as appropriate.
雖然本揭示已以實施方式揭露如上,然其並非用以限定本揭示,任何本領域具通常知識者,在不脫離本揭示之精神和範圍內,當可作各種之更動與潤飾,因此本揭示之保護範圍當視後附之申請專利範圍所界定者為準。Although the present disclosure has been disclosed in the above implementation form, it is not intended to limit the present disclosure. Any person with ordinary knowledge in the field can make various changes and modifications without departing from the spirit and scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be determined by the scope of the attached patent application.
100:測試裝置 110:時脈輸出電路 130:電壓輸出電路 170:效能判斷電路 900:記憶體 CLK:時脈訊號 VIN:輸入電壓 P1,P2,P3,Pn:記憶體引腳 MA1,MA2,MA3,MAn:記憶體列 200:測試方法 S210,S230,S250:步驟 T1,T2,TP1,TP2:時間區間 TIS1,TIS2:地址建立時間 TIH1,TIH2:地址保留時間 TA1,TB1,TC1,TD1,TE1:時間點 TA2,TB2,TC2,TD2,TE2:時間點 VDD:電壓值 VH:電壓值 VL:電壓值 100: Test device 110: Clock output circuit 130: Voltage output circuit 170: Performance judgment circuit 900: Memory CLK: Clock signal VIN: Input voltage P1, P2, P3, Pn: Memory pins MA1, MA2, MA3, MAn: Memory array 200: Test method S210, S230, S250: Steps T1, T2, TP1, TP2: Time interval TIS1, TIS2: Address establishment time TIH1, TIH2: Address retention time TA1, TB1, TC1, TD1, TE1: Time point TA2, TB2, TC2, TD2, TE2: Time point VDD: voltage value VH: voltage value VL: voltage value
為讓本揭示之上述和其他目的、特徵、優點與實施例能夠更明顯易懂,所附圖式之說明如下: 第1圖是依照本揭示一些實施例所繪示的一種測試裝置的示意圖; 第2圖是依照本揭示一些實施例所繪示的一種測試方法的流程圖; 第3圖是依照本揭示一些實施例所繪示的一種輸入電壓的電壓值變化的示意圖;以及 第4圖是依照本揭示一些實施例所繪示的一種輸入電壓的電壓值變化的示意圖。 In order to make the above and other purposes, features, advantages and embodiments of the present disclosure more clearly understandable, the attached drawings are described as follows: FIG. 1 is a schematic diagram of a test device according to some embodiments of the present disclosure; FIG. 2 is a flow chart of a test method according to some embodiments of the present disclosure; FIG. 3 is a schematic diagram of a voltage value change of an input voltage according to some embodiments of the present disclosure; and FIG. 4 is a schematic diagram of a voltage value change of an input voltage according to some embodiments of the present disclosure.
200:測試方法 200:Test method
S210,S230,S250:步驟 S210, S230, S250: Steps
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113148802A TW202516525A (en) | 2023-05-04 | 2023-05-04 | Test method and test system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW113148802A TW202516525A (en) | 2023-05-04 | 2023-05-04 | Test method and test system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW202516525A true TW202516525A (en) | 2025-04-16 |
Family
ID=96169866
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113148802A TW202516525A (en) | 2023-05-04 | 2023-05-04 | Test method and test system |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TW202516525A (en) |
-
2023
- 2023-05-04 TW TW113148802A patent/TW202516525A/en unknown
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101667452B (en) | Semiconductor device | |
| US8174909B2 (en) | Nonvolatile semiconductor memory and method for testing the same | |
| KR100270001B1 (en) | Potential generation circuit | |
| US7864614B2 (en) | Semiconductor memory device | |
| EP2912662B1 (en) | Low voltage current reference generator for a sensing amplifier | |
| US6853582B1 (en) | Nonvolatile memory with controlled voltage boosting speed | |
| JP2000091505A (en) | Semiconductor integrated circuit device | |
| US10832755B2 (en) | Memory devices and methods of controlling an auto-refresh operation of the memory devices | |
| US20150194193A1 (en) | Memory and reading method thereof, and circuit for reading memory | |
| JPH0562467A (en) | Sense amplifier driving circuit | |
| CN116210053A (en) | Local Reference Voltage Generator for Nonvolatile Memory | |
| US8553487B2 (en) | Internal power supply circuit, semiconductor device, and manufacturing method of semiconductor device | |
| JP5195915B2 (en) | Semiconductor integrated circuit device and electronic apparatus | |
| TWI871624B (en) | Test method and test device | |
| US20090015310A1 (en) | Semiconductor device | |
| TW202516525A (en) | Test method and test system | |
| US7190628B2 (en) | Semiconductor memory device having self refresh mode and related method of operation | |
| CN111931923B (en) | Near memory computing system | |
| US6707725B2 (en) | Reference voltage generation circuit for semiconductor memory device, memory reading circuit including same, and electronic information device including the same | |
| JP6103815B2 (en) | Nonvolatile memory circuit and semiconductor device | |
| KR102765236B1 (en) | Semiconductor device and semiconductor system including the same | |
| US6654300B2 (en) | Semiconductor memory device having internal circuit screening function | |
| JP7569329B2 (en) | Screening of memory circuits | |
| CN114512174A (en) | Detection method and detection system of memory, readable medium and electronic equipment | |
| TWI584302B (en) | Control device for semiconductor memory |