TWI309043B - Apparauts and method for memory and apparauts and method for reduce pin - Google Patents
Apparauts and method for memory and apparauts and method for reduce pin Download PDFInfo
- Publication number
- TWI309043B TWI309043B TW95147876A TW95147876A TWI309043B TW I309043 B TWI309043 B TW I309043B TW 95147876 A TW95147876 A TW 95147876A TW 95147876 A TW95147876 A TW 95147876A TW I309043 B TWI309043 B TW I309043B
- Authority
- TW
- Taiwan
- Prior art keywords
- memory
- tested
- output
- test
- signal
- Prior art date
Links
Landscapes
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Tests Of Electronic Circuits (AREA)
Description
1309043 * 九、發明說明: 【發明所屬之技術領域】 本發明係有關於一種記憶體裝置與測試方法,且特別是一 種關於記憶體晶片以及減少測試針腳之裝置與測試方法。 【先前技術】 因記憶體晶片的規模與設計複雜度的增加以及需求不 • 斷擴大’加快晶片測試速度以及準確度遂成為決定記憶體 晶片生產效能的關鍵。也因此促使在晶片測試技術上作改 變’例如發展可測試性設計(Design F〇r Testability, DFT) 技術’意即在晶片設計階段增加線路設計’達到有效的縮 減晶片測試時間、提高錯誤涵蓋率、增進產品品質與生產 速度。此外’亦可用内建自我測試器(Bui]t_in sdf Test, BIST) ’來降低晶片之測試時間。 記憶體晶片具有多個記憶胞(cell,意指組成記憶體之 鲁最小單元)。在製造過程中部分的記憶胞可能會有缺陷,解 決些有缺陷記憶胞的方法是準備多餘(redundancy)的 記憶胞。當發現有缺陷記憶胞時,即用雷射熔絲(laser fuse) 利用多餘的記憶胞來取代缺陷記憶胞,以保證記憶體晶片 的操作是正常的’且不至於有資料錯誤的疑慮。這階段稱 之為尚溶絲(Fuse)階段。在高熔絲階段進行之前找出記憶 體中缺陷記憶胞之過程即稱為高熔絲前(Ρπ—f use)測試階 段。在高熔絲階段之後,需再次的驗證記憶體晶片是否仍1309043 * IX. Description of the Invention: [Technical Field] The present invention relates to a memory device and a test method, and more particularly to a memory chip and a device and test method for reducing test pins. [Prior Art] Due to the increase in the size and design complexity of memory chips and the unsatisfactory demand, the speed and accuracy of wafer testing has become the key to determining the productivity of memory chips. This has led to changes in wafer testing technology, such as the development of Design F〇r Testability (DFT) technology, which means increasing the circuit design during the wafer design phase to achieve effective reduction of wafer test time and improved error coverage. Improve product quality and production speed. In addition, the built-in self-tester (Bui]t_in sdf Test, BIST) can be used to reduce the test time of the wafer. The memory chip has a plurality of memory cells (cells, meaning the smallest unit constituting the memory). Some of the memory cells may be defective during the manufacturing process, and the solution to the defective memory cells is to prepare redundant memory cells. When a defective memory cell is found, the laser fuse is used to replace the defective memory cell with the excess memory cell to ensure that the operation of the memory chip is normal ‘and there is no doubt that the data is wrong. This stage is called the Fuse stage. The process of finding defective memory cells in memory before the high-fuse phase is called the high-fuse pre-fuse test phase. After the high fuse phase, it is necessary to verify again whether the memory chip is still
Client’s Docket No.: 95-012 TT's Docket No:0492-A40895-TW/Final/Horowitz/Edward/O6Decl5 ;1309043 測胞’此段過程則稱為高溶絲後(PQSt—fuse) 二!已發展出的記憶體晶片之測試技術,例如一些技 t在⑽絲前測試階段時測試記憶體晶片中的每-個記 找出缺^己憶跑’進而進行高溶絲動作;在高溶絲 階段則顧縮器㈣料方絲檢驗此記憶體晶 =否修復完成。這_技術之錄為在高絲前測試階 =耗費較長的時間找出晶片中的缺陷記憶胞。此外,使 =類技術之賴機台亦需使用較多的測試針腳將測 科輸入記憶體晶片。x AL & 、 另外一些技術在高熔絲前與高熔絲 曰白木用BIST來找出記憶體晶片之缺陷記憶胞以及驗證 疋否有缺陷記憶胞。此類技術雖減少上述之費時以及過多Client’s Docket No.: 95-012 TT's Docket No:0492-A40895-TW/Final/Horowitz/Edward/O6Decl5 ;1309043 Cell “This process is called high-melting wire (PQSt-fuse) II! Test techniques for memory chips that have been developed, such as some techniques, in the test phase of the (10) pre-wire test, each of the memory chips is tested to find the lack of memory and then the high-solving action; In the silk stage, the shrinkage device (4) material square wire is used to check the memory crystal = no repair is completed. This technique is recorded in the pre-high wire test step = it takes a long time to find the defective memory cells in the wafer. In addition, the machine of the = class technology also needs to use more test pins to input the test data into the memory chip. x AL & Other techniques use BIST to find the defective memory cells of the memory chip and verify the defective memory cells before the high fuse and the high fuse. Such techniques reduce the time and excess of the above
之測試針腳問題、然而高效能(驗證快速且正確)的BIST :用晶片之面積較大且線路之佈線過於複雜,使得晶片之 衣造成本過高。 【發明内容】 有鑑於此’本發明提出一種記憶體裝置以及減少測試針腳 裝置藉由操作使用這些裝置來達成上述及其他目的。 本發明之實施例提出一種記憶體裝置,包括一個待測記憶 體、一個減少測試針腳(Reduce Pin Count,RPC)裝置以及一 BI ST。該RPC裝置用於在高溶絲前(pre- fuse)測試階段找出待 測記憶體的一個錯誤位址。該RPC裝置包含有一解多工哭以及 一驗證器。該解多工器控制該待測記憶體之數個輪入端,用以The test pin problem, however, the high performance (fast and correct verification) BIST: the area of the wafer is large and the wiring of the circuit is too complicated, making the wafer clothing too expensive. SUMMARY OF THE INVENTION In view of the above, the present invention proposes a memory device and a reduced test pin device that achieve these and other objects by operating the devices. Embodiments of the present invention provide a memory device including a memory to be tested, a Reduce Pin Count (RPC) device, and a BI ST. The RPC device is used to find an erroneous address of the memory to be tested during the high pre-fuse test phase. The RPC device includes a solution multiplex cry and a validator. The multiplexer controls a plurality of wheel-in ends of the memory to be tested, and is configured to:
Client's Docket No.: 95-012 TT's Docket No:0492-A40895-TW/Final/Horowitz/Edward/O6Decl 5 1309043 輸入一測試資料。該驗證器鉍 用以驗證該待測記憶體之—輪記憶體之數個輸出端, 後0—)測試階段,高溶絲 本發明之實施例又提出—㈣^⑽體疋否發生錯誤。 出驗證器以及-計數器。該輪’包括一輸 之數個輸丨,並比雌錄出 #收—制記憶體 (pass)信號,若至少一相異則二’右相同則傳送一通過 出驗證器傳送該失敗信號時。當該輸 用以指㈣待測記憶體中帶有錯誤指示信號, 置。 $錯_狀—㈣的所在位 驗證===輪腳一法。先 -個通過(_)信號,若至少一個相異= 信號。當接收失敗信號時,則輸出-個錯2 ^敗浪11) 出待測記憶體中帶有錯誤資料之一個輸出的;:二’。用以指 為讓本發明之上述和其他目的。 顯易懂,下文特舉出較佳實施 ;^ ^點能更明 細說明如下。 立配合所附圖式,作詳 【實施方式】 為讓本發明之目的、特徵、及 文特舉較佳實施,例做詳細之說明。,妙月"更明顯易懂,下 範圍。 w其並非用以限制其 依據本發明之一實施例,記憶體 憶體,且在高溶絲前測試階段時,可·:、有:個待測記Client's Docket No.: 95-012 TT's Docket No:0492-A40895-TW/Final/Horowitz/Edward/O6Decl 5 1309043 Enter a test data. The verifier 用以 is used to verify the plurality of outputs of the wheel memory of the memory to be tested, and after the 0-) test phase, the high-melting filament embodiment of the present invention further proposes whether the (four)^(10) body has an error. Out of the validator as well as - counter. The round 'includes a number of losers, and records the #pass-pass signal than the female. If at least one is different, then the two's are the same, then the one transmits the failure signal through the validator. . When the input means (4) the memory to be tested has an error indication signal, set. $ _ _ - (4) where the verification === caster method. First pass a (_) signal if at least one distinct = signal. When receiving the failure signal, the output is - error 2 ^ defeat wave 11) out of the output of the memory to be tested with an error data; : two '. It is intended to mean the above and other objects of the present invention. It is easy to understand, and the following is a better implementation; ^ ^ point can be more clearly explained as follows. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In order to make the objects, features, and aspects of the present invention preferred, the embodiments are described in detail. , Miaoyue " more obvious and easy to understand, the next range. It is not intended to limit its memory according to an embodiment of the present invention, and in the high-filament pre-test stage, it can be:
Client's Docket No.: 95-012 、速且精確的找出 TT's Docket No:0492-A40895-TW/Finaim〇rowitz/Edward/O6Decl5 1309043 •此待測記憶體晶片中之缺陷記憶胞(defect cell)(如果有 的話)的錯誤位址。通常一個待測記憶體中包含許多記憶胞 (cel 1 ),排成一個睁列’可視為一個記憶體陣列。 本發明之實施例中的記憶體裝置包括一個待測記憶 體、一個減少測試針腳(Reduce Pin Count,RPC)裝置以及 一個自我測試器(BuiId-In Self Testing, BIST)。當進行 高熔絲前測試時,此RPC裝置來找出此待測記憶體中可能 的錯誤位址。然後在高熔絲階段時以記憶體中預留之多餘 ·( redundancy )的記憶胞取代找到之錯誤位址所對應的缺 陷記憶胞。而在高熔絲後測試階段,則以一個BIST來驗證 此記憶體裡面是否還存在有錯誤位址。 請參考第1圖。第1圖為本發明之第一實施例的記憶 體裝置之方塊圖。這個記憶體裝置可以是一標準型 (commodity)記憶體晶片,包括一個待測記憶體130、一個 解多工器110、一個驗證器120、一對自我測試器140、以 及數個選擇器150。上述之待測記憶體例如是DRAM陣列、 # 陣列、或Flash Memory陣列,並不限制記憶體之範 圍。解多工器110與驗證器120—起或是各自都可視為— 個RPC裝置’因為解多工器11〇縮減輸入的腳位數目,而 驗證器120縮減輸出的腳位數目。而上述之選擇器ι5〇用 來決定待測記憶體13 0的輸出是各自透過自己的腳位輪 出,還是到驗證器120還是自我測試器140去驗證。這此 選擇器150例如是以至少一個電晶體構成。解多工器11〇 用來控制此待測試記憶體陣列13 0的數個輸入端,用以朽Client's Docket No.: 95-012 Quickly and accurately find TT's Docket No:0492-A40895-TW/Finaim〇rowitz/Edward/O6Decl5 1309043 • Defective memory cell in this memory chip to be tested ( The error address if any. Usually, a memory cell to be tested contains a plurality of memory cells (cel 1 ), which are arranged in a matrix and can be regarded as a memory array. The memory device in the embodiment of the present invention includes a memory to be tested, a Reduce Pin Count (RPC) device, and a BuiId-In Self Testing (BIST). When performing a high fuse pre-test, the RPC device finds possible error addresses in the memory to be tested. Then, in the high-fuse phase, the memory cells corresponding to the wrong address are replaced by the memory cells reserved in the memory. In the post-high fuse test phase, a BIST is used to verify that there is still an incorrect address in the memory. Please refer to Figure 1. Fig. 1 is a block diagram showing a memory device of a first embodiment of the present invention. The memory device can be a standard memory chip including a memory to be tested 130, a demultiplexer 110, a verifier 120, a pair of self testers 140, and a plurality of selectors 150. The above-mentioned memory to be tested is, for example, a DRAM array, an #array, or a Flash Memory array, and does not limit the range of the memory. The demultiplexer 110 and the verifier 120 can be regarded as each of the RPC devices because the demultiplexer 11 reduces the number of input pins, and the verifier 120 reduces the number of pins to be output. The above selector ι5〇 is used to determine whether the output of the memory to be tested 130 is rotated through its own position, or to the verifier 120 or the self-tester 140 for verification. This selector 150 is constructed, for example, of at least one transistor. The multiplexer 11 〇 is used to control the number of inputs of the memory array 13 0 to be tested,
Client’s Docket No.: 95-012 TT's Docket No:0492-A40895-TW/Final/Horowitz/Edward/O6Decl5 1309043 - 入測試資料;而驗證器120耦接在這個待測記憶體130的 數個輸出端,用來驗證此待測記憶體13〇的輸出結果。 當進入高熔絲前測試階段時,RPC裝置被選擇用以精 確且快速的找出錯誤位址。另外,RPC裝置減少測試針腳 的使用,可節省測試設備之成本。具有同樣的測試針腳數 里之%針卡(probe card)—次的壓觸(touch down),可以 •人量測更多個如同此實施例中的記憶體裝置,這樣可以 節省測試記憶體晶片之平均時間。在高熔絲後測試階段 _ 日守’可選用RPC裝置或是自我測試器140來驗證此記憶體 裝置中是否還會發生錯誤。 第2圖為第1圖中之驗證器12〇的一種實施例。如同 先如所述,驗證器120也是一種減少測試針腳裝置。在第 2圖中,驗證器12〇將16個輸出(A_p),減少到剩下兩個 輸出,因此減少了測試針腳。驗證器12{)包括一個輸出驗 證器210以及一個計數器220。其中,輸出驗證器21〇用 來接收一個待測記憶體13 〇的數個輸出,並且比對這些輸 • 出是否相同。若輸出相同,則透過腳位242傳送一個通過 (pass)#號;反之,若有至少一個相異之輸出,則透過腳 位242傳送一個失敗(fan)信號。在腳位242上之失敗 (fail)信號同時也致能(enable) 了計數器220,所以,當 輸出驗證器210傳送一個失敗信號時,計數器220輸出一 個錯誤指示信號’藉以指出待測記憶體中的一個錯誤資料 的輸出的所在位置(亦即待測記憶體中有問題的記憶胞是 連接到輸出A-P中的哪一個)。在本實施例中,上述之錯誤Client's Docket No.: 95-012 TT's Docket No:0492-A40895-TW/Final/Horowitz/Edward/O6Decl5 1309043 - Test data is entered; and the verifier 120 is coupled to the several outputs of the memory 130 to be tested. It is used to verify the output of this memory to be tested 13〇. When entering the high fuse pre-test phase, the RPC device is selected to accurately and quickly find the wrong address. In addition, the RPC unit reduces the use of test pins, saving the cost of test equipment. With the same probe card in the same number of test pins - the touch down, you can measure more memory devices like this one, which saves test memory chips. The average time. In the post-high fuse test phase, the _ shou can use either the RPC device or the self-tester 140 to verify that an error has occurred in the memory device. Fig. 2 is an embodiment of the verifier 12A in Fig. 1. As previously described, the verifier 120 is also a reduced test pin device. In Figure 2, the verifier 12 reduces the 16 outputs (A_p) to the remaining two outputs, thus reducing the test pins. The verifier 12{) includes an output verifier 210 and a counter 220. The output verifier 21 is used to receive a plurality of outputs of the memory 13 to be tested, and compare whether the outputs are the same. If the output is the same, a pass ## is transmitted through pin 242; conversely, if there is at least one distinct output, a fail signal is transmitted through pin 242. The fail signal on pin 242 also enables counter 220, so when output verifier 210 transmits a failure signal, counter 220 outputs an error indication signal 'to indicate the memory to be tested. The location of the output of an error data (ie, which of the output APs is the problematic memory cell in the memory to be tested). In the embodiment, the above error
Client’s Docket No,: 95-012 TTss Docket No:0492-A40895-TW/Final/Horowitz/Edward/O6Decl5 /1309043 才曰示#號例如為一個錯誤單元位置(f a i 1 ed ce 1 1 p〇s i t i⑽) 時序圖。 上述之輸出驗證器210包含有數個比較器212K8以及 個輸出合併器214。這些比較器例如由邏輯閘組成,每 —個比較器212n(n為1·8其中之一整數)皆用來接收待測記 憶體130的多個輸出中的部分輸出,藉以比對這些部分輸 出是否相同。若相同則傳送一個暫時通過(pass)信號,反 之,若至少有一個相異之輸入則傳送一個暫時失敗炸⑴信 ® 就。在一較佳實施例中’一個待測記憶體13〇有16個輸出 (輸出阜A〜P)’使用八個比較器來接收這些輸出。其 中每個比較器212具有3個輸入用以接收輸出,而比較器 212〗_8(由上到下)接收待測記憶體13〇之輸出阜依序為 ABC、BCD、EFG、FGH、IJK、JKL、ΜΝ0、以及 Ν0Ρ。每一 個比較器212 n以輸入是否全部相同之方式決定輸出暫時 通過信號或是暫時失敗信號。在一些實施例中,亦可使用 較少的比較器來比較從待測記憶體130之輸出阜輸入之資 鲁料是否相同,在此並不限定其範圍。 當比較器212^比對完由待測記憶體130之輸出阜輸 入的資料後’每一個比較器212 n均會輸出一個暫時信號(暫 時通過/暫時失敗),這些暫時信號會輸入一個輸出合併器 2Η。輸出合併器214(可以用數個邏輯閘構成)合併這些比 較器212ρ8傳送過來的暫時信號,以判斷這些比較器212U8 是否都輸出一個暫時通過信號。如果比較器212K8全部都 輸出暫時通過信號,表示所有的輸出阜A〜P的輸出都一Client's Docket No,: 95-012 TTss Docket No:0492-A40895-TW/Final/Horowitz/Edward/O6Decl5 /1309043 The ## indicates a wrong unit position (fai 1 ed ce 1 1 p〇sit i(10)) Timing diagram. The output verifier 210 described above includes a plurality of comparators 212K8 and an output combiner 214. The comparators are composed, for example, of logic gates, and each of the comparators 212n (n is an integer of 1·8) is used to receive a part of the outputs of the plurality of outputs of the memory 130 to be tested, thereby comparing the outputs of the parts. Is it the same? If it is the same, a temporary pass signal is transmitted. Conversely, if there is at least one different input, a temporary failure burst (1) letter ® is transmitted. In a preferred embodiment, a memory to be tested 13 has 16 outputs (outputs 〜A to P) that use eight comparators to receive these outputs. Each of the comparators 212 has three inputs for receiving the output, and the comparator 212 _8 (from top to bottom) receives the output of the memory 13 to be tested, which is ABC, BCD, EFG, FGH, IJK, JKL, ΜΝ0, and Ν0Ρ. Each of the comparators 212 n determines whether to output a temporary pass signal or a temporary fail signal in such a manner that the inputs are all the same. In some embodiments, fewer comparators may be used to compare whether the input from the output of the memory to be tested 130 is the same, and the scope is not limited herein. When the comparator 212 is compared to the data input from the output of the memory to be tested 130, each of the comparators 212 n outputs a temporary signal (temporary pass/temporary failure), and these temporary signals are input to an output merge. 2 Η. The output combiner 214 (which may be constructed of a plurality of logic gates) combines the temporary signals transmitted by the comparators 212p8 to determine whether or not the comparators 212U8 output a temporary pass signal. If the comparators 212K8 all output a temporary pass signal, it means that all the outputs 阜A~P are output.
Client's Docket No.: 95-012 TT^ Docket No:0492-A40895-TW/Fmal/Horowitz/Edward/O6Decl5 10 1309043 - 樣,所以輪出合併器214透過腳位242輸出通過(pass)信 號;如果比較器212m中存在有一個輸出暫時失敗信號, 表示至少有一個輸出阜A〜P的輸出與其他之輸出阜的輸出 不同(為錯誤),所以輸出合併器214透過腳位242輸出失 敗佗號,同B守致能計數器220來觸發所有的比較器8, 比較器212m才開始辨識哪一個輸出阜帶有錯誤資料,並 告知計數器220。而計數器22〇便輸出錯誤指示信號,指 出待測記憶體中的一個錯誤資料的輸出的所在位置。 • 第3圖顯示第2圖中計數器220所輸出之錯誤指示信 號的一種可能之時序圖。圖中上方為參考之工作時脈 Clock,而下方為錯誤指示信號302。在啟始區段304後, 錯誤指示信號302可切割為若干小段306i 8,其中每一區段 306 n對應到一個比較器212n,其中之波形變化可用來判斷 比較器212n的數個輸入的資料之正確性。首先,看到對應 到前面三個比較器212^的波形306^皆為水平波形,其代 表的思義為輸入比較器212ι_3的資料皆正確無誤。接著看 鲁到在對應至比較态2124的波形3Ο64為上升波形(p〇wer Up)’則表示比較器2124的輸入中’輸出阜〇所傳來的資 料是正確的,但是輸出阜Η所傳來的資料是錯誤的。最後 對應至比較器2126的波形3066為下降波形(p〇wer D〇wn), 其所代表的意義為輸入比較器2126 ’由輸出阜κ來的資料 錯秩’而由輸出阜L來的資料正確。間言之,經由此錯誤 指示信號時序圖可找出上述待測記憶體之數個輸出阜中 (輸出阜Α〜Ρ),發生問題的資料由輸出阜η與輸出阜κ所Client's Docket No.: 95-012 TT^ Docket No:0492-A40895-TW/Fmal/Horowitz/Edward/O6Decl5 10 1309043 - so the round-out combiner 214 outputs a pass signal through pin 242; There is an output temporary failure signal in the device 212m, indicating that at least one output 阜A~P has an output different from the output of the other output ( (as an error), so the output combiner 214 outputs a failure nick through the pin 242, The B Guard Enable Counter 220 triggers all of the comparators 8, and the comparator 212m begins to recognize which output port has an error message and informs the counter 220. The counter 22 outputs an error indication signal indicating the position of the output of an erroneous data in the memory to be tested. • Figure 3 shows a possible timing diagram of the error indication signal output by counter 220 in Figure 2. The upper part of the figure is the reference working clock Clock, and the lower part is the error indication signal 302. After initiation section 304, error indication signal 302 can be sliced into segments 306i 8, wherein each segment 306n corresponds to a comparator 212n, wherein the waveform change can be used to determine a plurality of input data for comparator 212n. The correctness. First, it is seen that the waveforms 306^ corresponding to the first three comparators 212 are horizontal waveforms, and the representative of the waveforms is that the data of the input comparators 212ι_3 are correct. Then, it is seen that the waveform 3Ο64 corresponding to the comparison state 2124 is a rising waveform (p〇wer Up), indicating that the data transmitted by the output of the comparator 2124 is correct, but the output is transmitted. The information coming is wrong. Finally, the waveform 3066 corresponding to the comparator 2126 is a falling waveform (p〇wer D〇wn), which represents the data from the output 阜L of the input comparator 2126 'data misranked by the output 阜κ' correct. In other words, through the error indication signal timing diagram, the output of the above-mentioned memory to be tested can be found (output 阜Α~Ρ), and the problematic data is output 阜η and output 阜κ
Client's Docket No.: 95-012 TT^ Docket No:0492-A40895-TW/Final/Horowitz/Edward/,06Decl 5 11 .1309043 傳出’而其餘各個輸出阜所傳出的資料皆正常。波形所代 表的相對意義’熟悉技藝者當可自行定義之,在此不限制 其範圍。 第4圖為依據本發明實施之記憶體測試方法流程圖。 首先’以一個RPC裝置找出待測記憶體的一個錯誤位址(步 驟S410)。此錯誤位址指的是在一個待測記憶體中之缺陷 記憶胞的位址。當進行高熔絲修復前需找出這些缺陷記憶 胞之位址’後續方能進行高熔絲階段時的修復動作。接著, | 以一多餘記憶胞,取代該錯誤位址所指向的一缺陷記憶胞 (步驟S420)。最後’再次驗證待測記憶體是否存在至少一 個錯誤(步驟S430)。使用者可選擇以一個rPc裝置來驗證 或是以一個自我測試器(BIST)來驗證。 以第1圖中的記憶體裝置為例。當進行高熔絲修復前 可以用解多工器11〇與驗證器12〇 一起所構成的一個rPC 裝置,來輸入資料,並比較輸出,以找出缺陷記憶胞之錯 誤位置。高熔絲階段時就以多餘記憶胞取代找到的缺陷記 # 憶胞。高熔絲階段之後,可以使用解多工器110與驗證器 120 —起,或是使用那對自我測試器14〇,來確認待測記憶 體130是否依然有缺陷。 第5圖為本發明之減少測試針腳測試方法流程圖,請 同時參照第2圖與第1圖。輸出驗證器210驗證待測記慎 體130的數個輪出是否完全相同(步驟S510),若相同則傳 送一個通過(Pass)信號(步驟S520)’若至少有一個相異則傳 送一個失敗(Fail)信號(步驟S530)。接著,當輸出驗證器21〇Client's Docket No.: 95-012 TT^ Docket No:0492-A40895-TW/Final/Horowitz/Edward/,06Decl 5 11 .1309043 The outgoing data was normal. The relative meaning of the waveforms represented by the skilled person is self-defining and does not limit its scope here. Figure 4 is a flow chart of a memory test method in accordance with an embodiment of the present invention. First, an error address of the memory to be tested is found by an RPC device (step S410). This error address refers to the address of the defective memory cell in a memory to be tested. Before the high-fuse repair is performed, it is necessary to find out the address of these defective memory cells' subsequent repair operations in the high-fuse stage. Next, a defective memory cell is replaced by a redundant memory cell (step S420). Finally, it is again verified whether there is at least one error in the memory to be tested (step S430). The user can choose to verify with an rPc device or with a self tester (BIST). Take the memory device in Fig. 1 as an example. Before the high-fuse repair, an rPC device consisting of the multiplexer 11〇 and the verifier 12〇 can be used to input data and compare the outputs to find the wrong position of the defective memory cell. At the high-fuse stage, the missing memory is replaced by the excess memory cell. After the high fuse stage, the demultiplexer 110 can be used together with the verifier 120, or the pair of self testers 14 can be used to confirm whether the memory 130 to be tested is still defective. Figure 5 is a flow chart of the test pin reduction test method of the present invention. Please refer to Fig. 2 and Fig. 1 at the same time. The output verifier 210 verifies whether the number of rounds of the object to be tested 130 are identical (step S510), and if so, transmits a pass signal (step S520) 'If at least one of the differences is transmitted, a failure is transmitted ( Fail) signal (step S530). Then, when the output verifier 21〇
Client’s Docket No.: 95-012 TT's Docket No:0492-A40895-TW/Fmal/Hor〇witz/Edward/O6Decl5 12 •1309043 2該失敗信號時,輪出驗證器21G致能計數器22〇,以 k腳位244輸出-個錯誤指示信號(步驟s54〇),用以指 出待測記憶體130中黑女 苗 h有—個錯誤資料之輸出的所在位 置。 第6圖為用於第2圖之比較器212ι的一流程圖,用以 ,出錯誤貢料從哪-個輪出阜所發出,也等同於指出缺陷 胞之錯誤位置。相類似的流程圖可以適用於其他的比 較器比較器212n,在此不在累述。 • 假設輸出阜A、B與c的輸出分別是資料a、b與c。 步驟S602先比較資料&與b是否相同。若是,則輸出暫時 通過信號(步驟S_);若否,則輸出暫時失敗信號(步驟 S606)。在資料&與1)不相同時,為了找出資料a與b中哪 一個是錯誤的,因此以資料c作為參考的依據。如果資料 a與c相同(在步驟S608的是),則確認資料b是錯誤的(步 驟S612)。如果資料a與c不相同(在步驟s6〇8的否),意 味著資料b與c相同’則確認資料&是錯誤的(步驟S61〇)。 •簡單來說’就是取多數決,比較多份之相同資料就算是正 確的,比較少份之資料就算是錯誤的。如此,比較器212i 便可以輸出相對信號予計數器220 ’而計數器220就可以 產生類似第3圖中之錯誤指示信號,來告訴外界測試器缺 陷記憶胞之錯誤位置。 综上所述,本發明之記憶體裝置因在高炫絲前以本發 明之RPC裝置快速的找出錯誤位址,以供高熔絲階段時進 行修復。因此相較於習知之記憶體裝置,本發明之實施例Client's Docket No.: 95-012 TT's Docket No:0492-A40895-TW/Fmal/Hor〇witz/Edward/O6Decl5 12 •1309043 2 When this failure signal is issued, the round-out verifier 21G enables the counter 22〇 to k feet Bit 244 outputs an error indication signal (step s54〇) for indicating the location of the output of the black female seedling h in the memory 130 to be tested. Fig. 6 is a flow chart for the comparator 212i of Fig. 2, for which the error tribute is issued from which rounds, which is also equivalent to indicating the wrong position of the defective cell. A similar flow chart can be applied to the other comparator comparator 212n, which is not described here. • Assume that the outputs of outputs 阜A, B, and c are data a, b, and c, respectively. Step S602 first compares whether the data & is the same as b. If so, a temporary pass signal is output (step S_); if not, a temporary fail signal is output (step S606). When the data & is different from 1), in order to find out which of the data a and b is wrong, the data c is used as a reference. If the materials a are the same as c (YES in step S608), it is confirmed that the material b is erroneous (step S612). If the materials a and c are not the same (NO in the step s6 to 8), meaning that the data b is the same as c, then the confirmation data & is wrong (step S61). • Simply put, it is a majority decision. If the same information is more than one copy, it is correct. A relatively small amount of data is wrong. Thus, the comparator 212i can output a relative signal to the counter 220' and the counter 220 can generate an error indication signal similar to that in Fig. 3 to tell the external tester that the error location of the memory cell is missing. In summary, the memory device of the present invention quickly finds the wrong address in the RPC device of the present invention before the high-strength wire for repair in the high-fuse phase. Thus, embodiments of the present invention are compared to conventional memory devices
Client’s Docket No.: 95-012 TT!s Docket No:0492-A40895-TW/Final/Horowitz/Edward/O6Decl5 13 1309043 中的記憶體裝置可以減少測試機台所需之測試針腳。從另 一觀點來看,具有同一數量之針腳的探針卡在一次接觸 (touch down)時,可測試更多單位之記憶體裝置。這樣可 以縮短記憶體裝置的平均測試時間。 雖然本發明已以較佳實施例揭露如上,然其並非用以 限定本發明,任何熟悉此項技藝者,在不脫離本發明之精 神和範圍内,當可做些許更動與潤飾,因此本發明之保護 範圍當視後附之申請專利範圍所界定者為準。 * 【圖式簡單說明】 第1圖為本發明之第一實施例的記憶體裝置之方塊 圖。 第2圖為本發明之第二實施例的減少測試針腳裝置之 方塊圖。 第3圖為減少測試針腳裝置中的計數器之錯誤單元位 址輸出時序圖。 $ 第4圖為本發明之記憶體測試方法流程圖。 第5圖為本發明之減少測試針腳測試方法流程圖。 第6圖為第5圖之指出待測記憶體之帶有錯誤資料之 輸出之流程圖。 【主要元件符號說明】 110 :解多工器;120 :驗證器;130 :待測記憶體; 140 :自我測試器;150 :選擇器; 210 :輸出驗證器;212 :比較器;214 :輸出合併器;Client's Docket No.: 95-012 TT!s Docket No:0492-A40895-TW/Final/Horowitz/Edward/O6Decl5 13 The memory device in 1309043 can reduce the test pins required for the test machine. From another point of view, a probe card with the same number of pins can test more units of memory devices in one touch down. This can reduce the average test time of the memory device. While the present invention has been described in its preferred embodiments, the present invention is not intended to limit the invention, and the present invention may be modified and modified without departing from the spirit and scope of the invention. The scope of protection is subject to the definition of the scope of the patent application. * BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a block diagram of a memory device according to a first embodiment of the present invention. Figure 2 is a block diagram of a reduced test pin device of a second embodiment of the present invention. Figure 3 is a timing diagram for reducing the error unit address output of the counter in the test pin device. $ Fig. 4 is a flow chart of the memory test method of the present invention. Figure 5 is a flow chart of the test method for reducing the test stitch of the present invention. Figure 6 is a flow chart showing the output of the memory to be tested with error data in Fig. 5. [Description of main component symbols] 110: Demultiplexer; 120: Validator; 130: Memory to be tested; 140: Self tester; 150: Selector; 210: Output validator; 212: Comparator; 214: Output Combiner
Client’s Docket No.: 95-012 TT's Docket No:0492-A40895-TW/Final/Horowitz/Edward/,06Decl5 14 1309043 220 :計數器;242、244 :腳位; 302 :錯誤指示信號;304 :啟始區段;306 :小區段。Client's Docket No.: 95-012 TT's Docket No:0492-A40895-TW/Final/Horowitz/Edward/,06Decl5 14 1309043 220: Counter; 242, 244: Pin; 302: Error indication signal; 304: Start zone Section; 306: small section.
Client’s Docket No.: 95-012 TT's Docket No:0492-A40895-TW/Final/Horowitz/Edward/O6Decl5 15Client’s Docket No.: 95-012 TT's Docket No:0492-A40895-TW/Final/Horowitz/Edward/O6Decl5 15
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW95147876A TWI309043B (en) | 2006-12-20 | 2006-12-20 | Apparauts and method for memory and apparauts and method for reduce pin |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW95147876A TWI309043B (en) | 2006-12-20 | 2006-12-20 | Apparauts and method for memory and apparauts and method for reduce pin |
Publications (2)
Publication Number | Publication Date |
---|---|
TW200828326A TW200828326A (en) | 2008-07-01 |
TWI309043B true TWI309043B (en) | 2009-04-21 |
Family
ID=44817631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW95147876A TWI309043B (en) | 2006-12-20 | 2006-12-20 | Apparauts and method for memory and apparauts and method for reduce pin |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI309043B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI730773B (en) * | 2020-05-20 | 2021-06-11 | 瑞昱半導體股份有限公司 | Signal processing system and method for operating a signal processing system |
CN113741789A (en) * | 2020-05-28 | 2021-12-03 | 瑞昱半导体股份有限公司 | Signal processing system and operation method thereof |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI404070B (en) * | 2009-01-07 | 2013-08-01 | Etron Technology Inc | Chip testing circuit |
-
2006
- 2006-12-20 TW TW95147876A patent/TWI309043B/en not_active IP Right Cessation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI730773B (en) * | 2020-05-20 | 2021-06-11 | 瑞昱半導體股份有限公司 | Signal processing system and method for operating a signal processing system |
US11854643B2 (en) | 2020-05-20 | 2023-12-26 | Realtek Semiconductor Corp. | Signal processing system capable of performing voltage and frequency calibration |
CN113741789A (en) * | 2020-05-28 | 2021-12-03 | 瑞昱半导体股份有限公司 | Signal processing system and operation method thereof |
Also Published As
Publication number | Publication date |
---|---|
TW200828326A (en) | 2008-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6367042B1 (en) | Testing methodology for embedded memories using built-in self repair and identification circuitry | |
US5631868A (en) | Method and apparatus for testing redundant word and bit lines in a memory array | |
US7284166B2 (en) | Programmable multi-mode built-in self-test and self-repair structure for embedded memory arrays | |
US6067262A (en) | Redundancy analysis for embedded memories with built-in self test and built-in self repair | |
US6651202B1 (en) | Built-in self repair circuitry utilizing permanent record of defects | |
US8760949B2 (en) | Mechanisms for built-in self repair of memory devices using failed bit maps and obvious repairs | |
US10395748B2 (en) | Shared error detection and correction memory | |
KR102125350B1 (en) | Stacked Memory Apparatus Using Error Correction Code and Repair Method Thereof | |
JPH09127206A (en) | Integrated-circuit testing method for acquiring fault information with regard to selected fault and built-in type self-testing device | |
US7213186B2 (en) | Memory built-in self test circuit with full error mapping capability | |
US11488879B2 (en) | Methods and apparatuses to wafer-level test adjacent semiconductor die | |
TWI309043B (en) | Apparauts and method for memory and apparauts and method for reduce pin | |
CN101226777B (en) | Storage device and test pin reduction device and testing method thereof | |
JP3553786B2 (en) | Semiconductor integrated circuit device and method of manufacturing the same | |
US6950971B2 (en) | Using data compression for faster testing of embedded memory | |
US7168021B2 (en) | Built-in test circuit for an integrated circuit device | |
US20240361385A1 (en) | Wrapper Cell Design and Built-In Self-Test Architecture for 3DIC Test and Diagnosis | |
Zhang et al. | Diagnostic tests for pre-bond TSV defects | |
US7526688B2 (en) | Parallel bit testing device and method | |
Kogan et al. | Advanced uniformed test approach for automotive SoCs | |
US20020184557A1 (en) | System and method for memory segment relocation | |
CN112447261B (en) | Method and apparatus to detect test probe contact at external terminals | |
Harutyunyan et al. | An effective embedded test & diagnosis solution for external memories | |
TWI579862B (en) | Memory apparatus | |
US8074129B2 (en) | Memory apparatus and method and reduced pin count apparatus and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |