TW202221345A - 半導體晶片及其預燒測試方法 - Google Patents

半導體晶片及其預燒測試方法 Download PDF

Info

Publication number
TW202221345A
TW202221345A TW110136453A TW110136453A TW202221345A TW 202221345 A TW202221345 A TW 202221345A TW 110136453 A TW110136453 A TW 110136453A TW 110136453 A TW110136453 A TW 110136453A TW 202221345 A TW202221345 A TW 202221345A
Authority
TW
Taiwan
Prior art keywords
signal
test
pins
burn
control circuit
Prior art date
Application number
TW110136453A
Other languages
English (en)
Other versions
TWI763594B (zh
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 華邦電子股份有限公司
Application granted granted Critical
Publication of TWI763594B publication Critical patent/TWI763594B/zh
Publication of TW202221345A publication Critical patent/TW202221345A/zh

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/12005Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details comprising voltage or current generators
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R1/00Details of instruments or arrangements of the types included in groups G01R5/00 - G01R13/00 and G01R31/00
    • G01R1/02General constructional details
    • G01R1/06Measuring leads; Measuring probes
    • G01R1/067Measuring probes
    • G01R1/06794Devices for sensing when probes are in contact, or in position to contact, with measured object
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/2851Testing of integrated circuits [IC]
    • G01R31/2855Environmental, reliability or burn-in testing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/02Detection or location of defective auxiliary circuits, e.g. defective refresh counters
    • G11C29/025Detection or location of defective auxiliary circuits, e.g. defective refresh counters in signal lines
    • 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/06Acceleration testing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Environmental & Geological Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • General Engineering & Computer Science (AREA)
  • Testing Of Individual Semiconductor Devices (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)

Abstract

本發明提供一種預測試,預測試在預燒測試之前的預測試階段期間檢查插槽的每一電接觸元件與半導體晶片的對應接腳之間的電連接。每一個電接觸元件與每一個接腳之間的電連接通過多個訊號通道來檢查。即使在訊號通道中的一個失效時,只要訊號通道中的另一個通過預測試,就仍可執行預測試和預燒測試。另外,通過多個訊號通道的預測試階段還提供資訊,以用於確定半導體晶片的失效是否由預燒板的插槽之間的電連接或由半導體晶片自身所導致。

Description

半導體晶片及其預燒測試方法
本發明是有關於一種記憶體裝置,且特別是有關於一種記憶體裝置的預燒測試。
為了識別有缺陷的晶片,對晶片執行預燒(burn-in)程序。在預燒測試中,每一晶片***到測試夾具(或稱為預燒板)的插槽或槽位中以從測試控制器或電腦接收命令、資料、功率等。這些預燒測試通常設計成使(即,並行地)連接到同一電匯流排的多個晶片預燒,以節省時間和成本。在一些情況下,測試夾具的一或多個插槽可能受到污染。舉例來說,插槽可能被顆粒、汙物、灰塵等污染。替代地,歸因於測試夾具的磨損,插槽的接觸件部分可能具有不良連接。在任何情況下,記憶體晶片與預燒測試夾具之間的受污染的連接將提供不準確的測試結果。一個插槽中的受污染的連接可影響連接到同一電匯流排的其餘插槽,所述其餘插槽連接到測試夾具的同一訊號通道。此外,對受污染的或受損的插槽進行故障排除是耗時的。使用預燒測試的當前配置,測試的結果可為不可靠的,且在測試夾具的故障排除上浪費了時間。
有鑑於此,本發明提供一種半導體晶片,配置成通過多個訊號通道執行預測試或預燒測試。預測試配置成相對於預燒板的插槽或執行預燒測試的預燒系統的控制器來檢查半導體晶片的每一個接腳之間的電連接。
本發明的半導體晶片包含控制電路和耦合到控制電路的多個接腳。多個接腳配置成通過接腳的第一集合從第一訊號通道接收第一訊號,且通過接腳的第二集合從第二訊號通道接收第二訊號。控制電路接收且解碼第一訊號和第二訊號,且基於第一訊號和第二訊號在預燒測試之前執行預測試,以獲得接腳的第一集合中的每一個與第一訊號通道之間的和接腳的第二集合中的每一個與第二訊號通道之間的電連接的狀態。
本發明的半導體晶片預燒系統包括預燒裝置、多個半導體晶片以及控制器。預燒裝置包含預燒板。預燒板包含多個插槽,其中每一插槽包含多個電接觸元件。多個半導體晶片中的每一個包含控制電路和耦合到控制電路的多個接腳,其中接腳中的每一個耦合到插槽的電接觸元件中的一個。另外,控制器通過預燒板的插槽(socket)耦合到多個半導體晶片,且配置成傳輸第一訊號和第二訊號以在預燒測試之前開始預測試。在預測試中,控制電路將接腳重新配置到作為第一訊號通道的接腳的第一集合中以接收第一訊號,且重新配置到作為第二訊號通道的接腳的第二集合中以接收第二訊號,且獲得接腳中的第一集合中的每一個與插槽的對應電接觸元件之間和接腳的第二集合中的每一個與插槽的對應電接觸元件之間的電連接的狀態。
本發明提供一種測試多個半導體晶片的方法。方法包含步驟:將多個接腳重新配置到作為第一訊號通道的接腳的第一集合中以從控制器接收第一訊號,且重新配置到作為第二訊號通道的接腳的第二集合中以從控制器接收第二訊號。方法更包含步驟:基於分別通過第一通道和第二通道接收到的第一訊號和第二訊號,在預燒測試之前執行預測試以確定接腳的第一集合和第二集合中的每一個相對於控制器的電連接的狀態。
為讓本揭露的上述特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖式作詳細說明如下。
圖1是示出一實施例中的半導體晶片預燒系統1的方塊圖。在圖1中,半導體晶片預燒系統1包含控制器20和預燒裝置10。控制器20和預燒裝置10可通過電纜或以無線方式彼此通信地耦合。預燒裝置10包含多個預燒板100。預燒板100中的每一個可包含配置成分別容納且提供與多個半導體晶片120(可稱為晶片或積體晶片(integrated chip;IC))的電連接的多個插槽110。儘管圖1示出控制器20和預燒裝置10為兩個不同的元件,但在其它實施例中,控制器20可包含於預燒裝置10中。
控制器20可包含配置成指示預燒裝置10對連接到預燒板101的插槽110的晶片120執行預燒測試的一或多個處理器。控制器20也可包含對晶片120提供訊號和功率以用於執行預燒測試的類比和數位電路。
圖2是示出一實施例中的預燒裝置10的預燒板100的方塊圖。預燒板100可為印刷電路板(PCB),所述印刷電路板包含:一或多個電連接器101;多個電匯流排103(1)_CH1至電匯流排103(n)_CH1、電匯流排103(1)_CH2至電匯流排103(n)_CH2;以及多個插槽110(1, 1)至插槽110(n, m),通過電匯流排103(1)_CH1至電匯流排103(n)_CH1、電匯流排103(1)_CH2至電匯流排103(n)_CH2耦合到電連接器101,其中n和m可以是大於零的任何數目。出於簡潔的目的,除非具體指明,否則插槽110和電匯流排103可稱為多個插槽110(1, 1)至插槽110(n, m)和多個電匯流排103(1)至電匯流排103(n)。電連接器101配置成安置在預燒裝置10中且與控制器20雙向通信。詳細地說,控制器20可通過電連接器101和電匯流排103存取連接到插槽110的晶片120。電連接器101可為金手指連接器(goldfinger connector)或任何合適的連接器,例如D子連接器、RS連接器等。在實施例中,電連接器101安置在預燒裝置10中。舉例來說,預燒裝置10可包含配置成耦合到電連接器101的多個槽位或連接器(未繪示),以使得控制器20可通過電連接器101存取安置在預燒板100上的晶片110。電匯流排103(1)_CH1至電匯流排103(n)_CH1、電匯流排103(1)_CH2至電匯流排103(n)_CH2中的每一個可為具有多個跡線(trace)的匯流排,且每一跡線連接到插槽110的電接觸元件。
圖3示出一實施例中的預燒板100上的晶片120與插槽110之間的連接。插槽110包含多個電接觸元件111,且半導體晶片120包含多個接腳121(或引腳、墊等)。插槽110的電接觸元件111中的每一個配置成耦合到半導體晶片120的接腳121中的一個以形成電連接。電接觸元件111的數目和接腳121的數目可包含任何數目,且可相同或不同。舉例來說,在一些實施例中,電接觸元件111的數目可大於接腳121的數目。如上文所描述,插槽110的電接觸元件111可受到(例如顆粒)污染,從而導致插槽110與半導體晶片120之間的電連接失效。常規地,可通過***或任何其它方式清潔插槽110,且預燒測試將不得不再次執行。相比之下,在本公開的實施例中,插槽110與半導體晶片120之間的多個訊號通道可減少由插槽110的受污染的電接觸元件111而引起的預燒測試的失效,這是因為測試訊號可通過其它訊號通道傳遞到半導體晶片120。
圖4是示出一實施例中的記憶體晶片420的方塊圖。儘管使用記憶體晶片作為實例來表示如上文所描述的半導體晶片120,但其並不意圖限制本公開。參考圖1、圖2以及圖4,記憶體晶片420可安置在預燒板100的插槽110中,所述預燒板100安置在預燒裝置10中。記憶體晶片420耦合到控制器20,且通過插槽110接收訊號。在實施例中,從控制器20接收到的訊號可為控制訊號、資料訊號以及其它訊號(例如功率訊號)。在其它實施例中,可通過預燒裝置10中的電源來提供功率訊號,本公開並不意圖限制功率訊號的來源。
在實施例中,記憶體晶片420包含多個接腳421(1)至接腳421(K)、第一通道介面422、第二通道介面423、控制電路424、記憶體陣列426、列解碼器427以及行解碼器428。多個接腳421(1)至接腳421(K)配置成接收且傳輸訊號,其中k大於零。接腳421(1)至接腳421(K)可直接地或間接地耦合到控制電路424。在實施例中,接腳421(1)至接腳421(x)通過第一介面422耦合到控制電路424,且接腳421(x+1)至接腳421(y)通過第二介面423耦合到控制電路424,其中y是大於x且小於k的正實數。儘管實施例繪示接腳421(y+1)至接腳421(k)直接地耦合到控制電路424,但本公開不限於此。在其它實施例中,接腳421(y+1)至接腳421(k)通過介面(未繪示)耦合到控制電路424。
控制電路424耦合到輸入/輸出邏輯425、列解碼器427以及行解碼器428以將資料儲存到記憶體陣列426中且從記憶體陣列426中提取資料。記憶體陣列426包含佈置在矩陣中的多個記憶體單元。控制電路424配置成解碼從接腳421(1)至接腳421(k)接收到的訊號,訊號可包含命令、資料等。舉例來說,控制電路424基於從接腳421(1)至接腳421(k)接收到的訊號來解碼待存取的位址。控制電路424將接收到的訊號的資料傳輸到輸入/輸出邏輯425,且將行位址和列位址傳輸到列解碼器427和行解碼器428以用於存取記憶體陣列426。在實施例中,控制電路424配置成識別來自控制器20的指示記憶體晶片420進入預測試模式的命令訊號。命令訊號可包含依序切換訊號通道的接腳421(1)至接腳421(y)中的每一個的入口碼(Entry code,即訊號切換),這將在後文詳細描述。
在實施例中,接腳421(1)至接腳421(y)配置成從控制器20接收測試訊號作為多個訊號通道。詳細地說,通過將記憶體晶片420的接腳421(1)至接腳421(x)的部分(即,多個接腳的第一部分)配置為接收第一測試訊號S1的第一訊號通道,且將記憶體晶片420的接腳421(x+1)至接腳421(y)的另一部分(即,多個接腳的第二部分)配置為接收第二測試訊號S2的第二訊號通道來形成多個訊號通道。形成第一訊號通道的接腳(例如,接腳421(1)至接腳421(x))的數目可與形成第二訊號通道的接腳(例如,接腳421(x+1)至接腳421(y))的數目相同,且第一測試訊號S1和第二測試訊號S2可相同或不同。接腳421(y+1)至接腳421(k)配置成接收或傳輸記憶體晶片420與控制器20(或記憶體晶片420外部的其它裝置)之間的其它訊號。其它訊號可包含功率訊號、記憶體晶片420的輸出訊號以及任何其它控制訊號。功率訊號可由控制器20或預燒裝置10提供。響應於測試訊號S1、測試訊號S2,輸出訊號可為來自控制電路424的回饋訊號。儘管實施例僅繪示第一通道和第二通道,但應注意,更多訊號通道可通過重新配置接腳421(1)至接腳421(k)的功能來形成。
多個訊號通道配置是為了避免預燒板100的插槽110上的受污染的電接觸元件111的問題。舉例來說,插槽110的電接觸元件111與配置成第一訊號通道的接腳421(1)至接腳421(x)中的一個的電連接受到污染。第一訊號通道將不能夠接收整個第一測試訊號。對於僅具有一個訊號通道的記憶體晶片(即常規配置),這種狀況將導致預燒測試失效。然而,在實施例中,接腳421(x+1)至接腳421(y)將仍接收第二測試訊號S2以完成預測試以及預燒測試。記憶體晶片420的功能(例如,存取記憶體陣列426)可通過第二訊號通道接受預燒或應力測試。換句話說,可通過由第一訊號通道或第二訊號通道接收到的預燒測試訊號來執行記憶體晶片420在預燒測試期間的應力測試。由第一訊號通道和第二訊號通道接收到的預燒測試訊號可相同或不同。因此,用戶可在預測試階段期間清潔插槽110的受污染的電接觸元件111,或允許安置在預燒板110上的記憶體晶片繼續預燒測試階段。
圖5是示出一實施例中的半導體晶片預燒測試程序的流程圖。圖5包含表示時間的x軸和表示溫度的y軸,以用於示出半導體晶片預燒測試的各個階段。預燒測試程序包含晶片裝載階段1100、預測試階段1200、預燒測試階段1300以及晶片卸載階段1400。在實施例中,晶片裝載階段1100、預測試階段1200的部分以及晶片卸載階段1400在第一溫度T1下執行,所述第一溫度T1可為室溫。預測試階段1200的另一部分和預燒測試階段在第二溫度T2下執行,所述第二溫度T2可為由預燒裝置10所控制的溫度。舉例來說,可控制預燒裝置10以將含有預燒板的內部隔室加熱到設計的預燒溫度,例如,40攝氏度至150攝氏度。在裝載晶片階段1100中,多個半導體晶片120被裝載到預燒板100的多個插槽110上。各自具有多個半導體晶片120的多個預燒板100可***或插塞到預燒裝置10中,以對一批半導體晶片執行預燒測試。一批半導體晶片稱為安置在多個預燒板100上且在同一時間段期間待測試的半導體晶片。
在預測試階段1200中,在預燒測試階段1300之前檢查插槽110與半導體晶片120之間的電連接。預測試階段1200包含第一預測試1210、第二預測試1220以及晶片重新裝載步驟1230。在實施例中,第一預測試1210和晶片重新裝載步驟1230在第一溫度下執行,且第二預測試1220在第二溫度下執行。在晶片裝載階段1100之後,控制器20指示預燒測試裝置10在步驟1211中進行第一預測試,且確定半導體晶片120與預燒板110的插槽110之間的電連接在步驟1212中是否通過第一預測試。如果通過了第一預測試1210,那麼程序將轉到第二溫度下的第二預測試1220(即,出自步驟1212的“是”路徑)。如果第一預測試1210失敗(即不通過),那麼程序將轉到晶片重新裝載步驟1230(即,出自步驟1212的“否”路徑)。
在晶片重新裝載步驟1230中,半導體晶片120重新裝載到插槽110上。舉例來說,半導體晶片可從插槽110中拔出,以用於清潔插槽110的電接觸元件111和/或半導體晶片120的接腳121。接著,半導體晶片120可重新裝載到插槽110上。程序將接著返回到第一預測試階段1210,以在第一溫度T1下重新測試電連接。第一預測試階段1210可產生測試結果,所述測試結果指示哪一個預燒板100和/或哪一個插槽110未通過第一預測試1210,以使得插槽的清潔和半導體晶片的重新裝載可限制在有問題的部分。
在一批半導體晶片通過第一預測試階段1210時,程序轉到第二預測試階段1220。類似於第一預測試階段1210,第二預測試階段1220包含在第二溫度T2下執行第二預測試的步驟1221和確定一批半導體晶片在第二溫度T2下是否通過第二預測試的步驟1222。如果一批半導體晶片未通過第二預測試(即,出自步驟1222的“否”路徑),那麼程序將轉到晶片重新裝載步驟1230。如果一批半導體晶片通過了第二預測試(即,出自步驟1222的“是”路徑),那麼程序將轉到預燒測試階段1300以對所述一批半導體晶片執行預燒測試。
在預燒測試階段1300之後,程序將轉到晶片卸載階段1400,其中半導體晶片120將從預燒板100卸載。將提供在預燒測試階段1300期間所執行的預燒測試的結果,以篩選在一些使用之後出現的缺陷晶片。
在下文中,將詳細地描述在預測試階段1200中的第一預測試1210和第二預測試1220期間所執行的預測試。預測試的目的中的一個是為了識別預燒板100的插槽110與半導體晶片120之間的任何通信失敗。如上文所描述,歸因於插槽110與半導體晶片120之間的有缺陷的電連接,插槽110上的顆粒可導致通信失敗。在預燒測試之後,有缺陷的電連接可被誤解為半導體晶片120的失效。在這種情況下,可對未通過預燒測試的半導體晶片再次執行預燒測試。在實施例中,預測試階段1200可在預燒測試之前識別有缺陷的電連接,以使得不必再次執行預燒測試。預測試階段可能花費2小時至10小時來完成,而預燒測試的預燒時間可能是預測試會花費的時間量的若干倍。因此,期望在預燒測試階段1300之前的預測試階段1200中捕獲有缺陷的電連接。
圖6是示出根據本公開的實施例中的一個的預測試的測試訊號的時序圖。測試訊號包含按順序次序切換記憶體晶片的接腳的入口碼,以用於指示記憶體晶片421進入測試模式。在入口碼之後,測試訊號的命令和資料可傳輸到記憶體晶片,以用於存取記憶體晶片。在圖6中,訊號S1(1)至訊號S1(x)表示第一通道(CH1)的訊號,且訊號S2(x+1)至訊號S2(y)表示第二通道(CH2)的訊號。訊號S1(1)至訊號S1(x)、訊號S2(x+1)至訊號S2(y)相對於時脈CLK從控制器20傳輸到記憶體晶片的接腳421(1)至接腳421(y)中的每一個。入口碼包含第一部分,所述第一部分在相隔一或多個時脈週期的情況下將每一個接腳421(1)至接腳421(y)同時切換兩次。入口碼還包含第二部分,所述第二部分在每一時脈週期按順序次序切換記憶體晶片421的接腳421(1)至接腳421(y)中的每一個,其也可稱為個別接腳的訊號切換。個別接腳的訊號切換或任何接腳的切換是指在一個時脈週期內在低與高之間傳輸的訊號。根據圖6,個別接腳的訊號切換分別在第一訊號通道(CH1)和第二訊號通道(CH2)上執行。舉例來說,將在與第二訊號通道(CH2)的第一訊號S2(x+1)相同的時脈週期期間切換第一訊號通道(CH1)的第一訊號S1(1)。在其它實施例中,個別接腳的訊號切換可包含其它模式而不是如圖6中所示出的順序。舉例來說,可首先切換連接到第一訊號通道(或第二訊號通道)的第一接腳,且接著切換連接到第一訊號通道(或第二訊號通道)的最後一個接腳的訊號切換。可按任何次序切換連接到第一訊號通道(或第二訊號通道)的其餘接腳。在又其它實施例中,可分別按隨機次序切換連接到第一訊號通道和第二訊號通道的接腳。
儘管圖6繪示預測試階段的測試訊號包含入口碼、命令以及資料,但本公開並不意圖限於此。在其它實施例中,入口碼足以繪示插槽110的電接觸元件111與訊號切換中所涉及的記憶體晶片420的接腳421之間的電連接。因此,預測試的測試訊號可僅含有入口碼,所述入口碼用於確定插槽與記憶體晶片之間的電連接是否建立以用於例如預燒測試的後續測試。
用於指示每一記憶體晶片進入測試模式的測試訊號通過預燒板100的電匯流排103(1)至電匯流排103(n)從控制器20傳輸到安置在插槽110中的每一記憶體晶片420。圖7是示出根據本公開的實施例中的一個的輸入訊號從控制器20傳輸到記憶體晶片420的圖。在實施例中,減少用於傳輸測試訊號的接腳的數目以用於創造多個訊號通道,從而避免由預燒板的插槽與記憶體晶片的接腳之間的受污染的電連接而引起的不準確的預燒測試。舉例來說,如果記憶體晶片起初具有用於接收輸入訊號以對記憶體晶片進行測試的20個接腳,那麼實施例將減少接腳的數目以便創造多個訊號通道。在記憶體晶片具有20個接腳(即接腳數)的情況下,如圖2和圖4中所示出的實施例會將20個接腳分到2個訊號通道中,其中每一訊號通道會利用10個接腳以用於傳輸輸入訊號。因為在多個訊號通道配置之前和之後的輸入訊號的資料量會是相同的,所以會以分時方式(time division manner)傳輸和/或接收輸入訊號。舉例來說,常規地,輸入訊號的位址可能需要所有20個接腳來傳輸。使用多個訊號通道配置時,僅10個接腳分配給一個訊號通道。在實施例中,輸入訊號的位址劃分成第一位址(Addr#1)和第二位址(Addr#2),其中第一位址在時脈週期的上升沿處傳輸,且第二位址在同一時脈週期的下降沿處傳輸。類似技術用於傳輸第一訊號通道和第二訊號通道(CH1、CH2)的命令(CMD#1、CMD#2)和資料(DQ#1、DQ#2)。本公開不限於上述減少的接腳數(reduced pin count;RPC)技術,其它RPC技術可適於本公開的實施例。
應注意,在上述一些實施例中使用記憶體晶片420來示出本公開的概念,然而,與記憶體晶片420有關的全部描述也可應用於如圖1至圖3中所示出的半導體晶片120。
圖8是示出根據本公開的實施例中的一個的測試多個半導體晶片的流程圖。在步驟S810中,從控制器接收包含入口碼的測試訊號。在接收測試訊號之後,在步驟S820中,半導體晶片的控制電路進入測試模式,且將多個接腳重新配置到作為第一訊號通道的接腳的第一集合中以從控制器接收第一訊號,且重新配置到作為第二訊號通道的接腳的第二集合中以從控制器接收第二訊號。在步驟S830中,執行在預燒測試之前的預測試以便確定接腳的第一集合和第二集合中的每一個相對於控制器的電連接的狀態。
在實施例中,步驟S830的預測試包含第一預測試和第二預測試。在步驟S831中,當半導體晶片安置在具有第一溫度(例如,環境溫度)的環境中時,通過使接腳中的每一個切換通過第一訊號通道和第二訊號通道來執行第一預測試。第一預測試確定第一訊號通道或第二訊號通道中的至少一個通過測試(也參看圖5中所示出的1210)。如果未通過,那麼半導體晶片可重新裝載到預燒板的插槽上,且可再次執行第一預測試(也參看圖5中所示出的1230)。如果通過,那麼程序轉到步驟S833中的第二預測試,其中環境改變為可比第一溫度更高或更低的第二溫度。第二預測試確定第一訊號通道或第二訊號通道中的至少一個是否通過測試。如果未通過,那麼半導體晶片的環境的溫度可改變回環境溫度,且半導體晶片可重新裝載到預燒板的插槽上。接著,將從步驟S831中的第一預測試再次執行預測試。然而,本公開並不意圖限於此。在其它實施例中,在重新裝載半導體晶片之後,程序可回到步驟S833中的第二預測試的開始。還應注意,半導體晶片重新裝載可能是指重新裝載具有如由第一預測試和第二預測試所識別的電連接問題的半導體晶片。如果半導體晶片通過步驟S833中的第二預測試,那麼程序轉到步驟S840以執行預燒測試。
基於上文,本公開可在耗時的預燒測試階段之前的預測試階段期間快速地測試插槽的多個電接觸元件與半導體晶片的多個接腳之間的電連接。詳細地說,可通過多個訊號通道檢查電接觸元件中的每一個與接腳中的每一個之間的電連接。即使在訊號通道中的一個失效時,只要訊號通道中的另一個通過預測試,就仍可執行預測試和預燒測試。另外,通過多個訊號通道的預測試階段還提供資訊,以用於確定半導體晶片的失效是否由預燒板的插槽之間的電連接或由半導體晶片自身所導致。
1:半導體晶片預燒系統 10:預燒裝置 20:控制器 103、103(1)_CH1、103(1)_CH2、103(2)_CH1、103(2)_CH2、103(n)_CH1、103(n)_CH2:電匯流排 100:預燒板 101:電連接器 110、110(1,1)、110(1,2)、110(1,m)、110(2,1)、110(2,2)、110(2,m)、110(n,1)、110(n,m):插槽 111:電接觸元件 120:半導體晶片 121、421(1)、421(2)、421(x)、421(x+1)、421(y)、421(y+1)、421(k):接腳 420:記憶體晶片 422:第一通道介面 423:第二通道介面 424:控制電路 425:輸入/輸出邏輯 426:記憶體陣列 427:列解碼器 428:行解碼器 850:暫存器檔案讀取/寫入控制單元 1100:晶片裝載階段 1200:預測試階段 1210:第一預測試; 1211、1211、1221、1222、S810、S820、S830、S831、S833、S840:步驟 1220:第二預測試 1230:重新裝載步驟 1300:預燒測試階段 1400:晶片卸載階段 Addr#1:第一位址 Addr#2:第二地址 CH1:第一訊號通道 CH2:第二訊號通道 CLK:時脈 CMD、CMD#1、CMD#2:命令 DATA、DQ#1、DQ#2:資料 S1(1)、S1(2)、S1(x-1)、S1(x)、S2(x+1)、S2(x+2)、S2(y-1)、S2(y):訊號 S1:第一測試訊號 S2:第二測試訊號 T1:第一溫度 T2:第二溫度
圖1是本揭露一實施例中的半導體晶片預燒系統的方塊圖。 圖2是本揭露一實施例中的預燒裝置的預燒板的方塊圖。 圖3本揭露一實施例中的預燒板上的晶片與插槽之間的連接。 圖4本揭露一實施例中的記憶體晶片的方塊圖。 圖5本揭露一實施例中的半導體晶片預燒測試程序的流程圖。 圖6本揭露一實施例中的預測試的測試訊號的時序圖。 圖7本揭露一實施例中的輸入訊號從控制器傳輸到記憶體晶片的示意圖。 圖8本揭露一實施例中的暫存器檔案讀取/寫入控制單元的流程圖。
1100:晶片裝載階段
1200:預測試階段
1210:第一預測試
1211、1211、1221、1222:步驟
1220:第二預測試
1230:重新裝載步驟
1300:預燒測試階段
1400:晶片卸載階段

Claims (12)

  1. 一種半導體晶片,包括: 多個接腳,通過所述接腳的第一集合從第一訊號通道接收第一訊號,且通過所述接腳的第二集合從第二訊號通道接收第二訊號;以及 控制電路,接收且解碼所述第一訊號和所述第二訊號,基於所述第一訊號和所述第二訊號在預燒測試之前執行預測試,以獲得所述接腳的所述第一集合中的每一個與所述第一訊號通道之間的電連接狀態和所述接腳的所述第二集合中的每一個與所述第二訊號通道之間的電連接狀態。
  2. 如請求項1所述的半導體晶片,其中所述控制電路進一步配置成接收預燒測試訊號,以用於在所述接腳的所述第一集合或所述第二集合中的一個通過所述預測試時執行所述預燒測試。
  3. 如請求項1所述的半導體晶片,其中所述第一訊號和所述第二訊號各自包含用於指示所述控制電路進入所述預測試的入口碼,其中所述入口碼包含所述接腳的所述第一集合和所述第二集合中的個別接腳的訊號切換。
  4. 如請求項1所述的半導體晶片,其中個別接腳的所述訊號切換分別按順序次序切換所述接腳的所述第一集合和所述第二集合中的每一個。
  5. 如請求項1所述的半導體晶片,其中個別接腳的所述訊號切換分別按隨機次序切換所述接腳的所述第一集合和所述第二集合中的每一個。
  6. 一種半導體晶片預燒系統,包括: 預燒裝置,具有預燒板,其中所述預燒板包含多個插槽,每一插槽包含多個電接觸元件; 多個半導體晶片,各自包含控制電路和耦合到所述控制電路的多個接腳,其中所述接腳中的每一個耦合到所述插槽的所述電接觸元件中的一個;以及 控制器,通過所述預燒板的所述插槽耦合到所述多個半導體晶片,傳輸第一訊號和第二訊號以在預燒測試之前開始預測試, 其中,在所述預測試中,所述控制電路將所述接腳重新配置到作為第一訊號通道的所述接腳的第一集合中以接收所述第一訊號,以及作為第二訊號通道的所述接腳的第二集合中以接收所述第二訊號,且獲得所述接腳中的所述第一集合中的每一個與所述插槽的所述對應電接觸元件之間的電連接狀態和所述接腳的所述第二集合中的每一個與所述插槽的所述對應電接觸元件之間的電連接狀態。
  7. 如請求項6所述的半導體晶片預燒系統,其中所述控制電路進一步配置成接收預燒測試訊號,以用於在所述接腳的所述第一集合或所述第二集合中的一個通過所述預測試時執行所述預燒測試。
  8. 如請求項6所述的半導體晶片預燒系統,其中所述第一訊號和所述第二訊號相同。
  9. 如請求項6所述的半導體晶片預燒系統,其中所述預測試包含在第一溫度下的第一預測試和在第二溫度下執行的第二預測試,其中所述第二溫度大於所述第一溫度。
  10. 一種測試多個半導體晶片的方法,其中所述半導體晶片包含控制電路和在控制電路與所述半導體晶片外部的控制器之間耦合的多個接腳,所述方法包括: 將所述多個接腳重新配置到作為第一訊號通道的接腳的第一集合中以從所述控制器接收第一訊號,以及作為第二訊號通道的接腳的第二集合中以從所述控制器接收第二訊號;以及 基於分別通過所述第一通道和所述第二通道接收到的所述第一訊號和所述第二訊號,在預燒測試之前執行預測試以確定所述接腳的所述第一集合和所述第二集合中的每一個相對於所述控制器的電連接的狀態。
  11. 如請求項10所述的測試多個半導體晶片的方法,更包括接收預燒測試訊號,以用於在所述接腳的所述第一集合或所述第二集合中的一個通過所述預測試時執行所述預燒測試。
  12. 如請求項10所述的測試多個半導體晶片的方法,其中所述第一訊號和所述第二訊號各自包含用於指示所述控制電路進入所述預測試的入口碼,其中所述入口碼包含所述接腳的所述第一集合和所述第二集合中的個別接腳的訊號切換,且所述第一訊號和所述第二訊號相同。
TW110136453A 2020-11-19 2021-09-30 半導體晶片及其預燒測試方法 TWI763594B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US16/953,316 2020-11-19
US16/953,316 US11315652B1 (en) 2020-11-19 2020-11-19 Semiconductor chip burn-in test with mutli-channel

Publications (2)

Publication Number Publication Date
TWI763594B TWI763594B (zh) 2022-05-01
TW202221345A true TW202221345A (zh) 2022-06-01

Family

ID=81259808

Family Applications (1)

Application Number Title Priority Date Filing Date
TW110136453A TWI763594B (zh) 2020-11-19 2021-09-30 半導體晶片及其預燒測試方法

Country Status (3)

Country Link
US (1) US11315652B1 (zh)
CN (1) CN114520020A (zh)
TW (1) TWI763594B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115793743B (zh) * 2023-02-09 2023-05-02 杭州长川科技股份有限公司 电子元器件测试温度控制方法及***

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020071325A1 (en) * 1996-04-30 2002-06-13 Hii Kuong Hua Built-in self-test arrangement for integrated circuit memory devices
US6353563B1 (en) * 1996-04-30 2002-03-05 Texas Instruments Incorporated Built-in self-test arrangement for integrated circuit memory devices
CN1260799C (zh) 2001-04-03 2006-06-21 华邦电子股份有限公司 可扩充频道的半导体多管芯测试***及方法
EP1343173A1 (en) * 2002-03-04 2003-09-10 iRoC Technologies Prgrammable test for memories
US20080258704A1 (en) 2007-04-23 2008-10-23 Ryskoski Matthew S Method and apparatus for identifying broken pins in a test socket
TWI421517B (zh) 2010-08-02 2014-01-01 Macronix Int Co Ltd 積體電路測試系統和方法
CN102376371B (zh) 2010-08-10 2014-03-12 旺宏电子股份有限公司 一种测试半导体存储器装置的方法

Also Published As

Publication number Publication date
US20220157397A1 (en) 2022-05-19
TWI763594B (zh) 2022-05-01
US11315652B1 (en) 2022-04-26
CN114520020A (zh) 2022-05-20

Similar Documents

Publication Publication Date Title
US5794175A (en) Low cost, highly parallel memory tester
US7473568B2 (en) Memory-module manufacturing method with memory-chip burn-in and full functional testing delayed until module burn-in
US6426904B2 (en) Structures for wafer level test and burn-in
US6353905B1 (en) Semiconductor integrated circuit and recording medium
US6871307B2 (en) Efficient test structure for non-volatile memory and other semiconductor integrated circuits
JP4354051B2 (ja) 接続性テストシステム
US20060242497A1 (en) Circuit and method for test and repair
US7906982B1 (en) Interface apparatus and methods of testing integrated circuits using the same
US7944223B2 (en) Burn-in testing system
KR20120065790A (ko) 반도체 장치 동시 연속 테스트 방법 및 테스트 장비
JPH02171668A (ja) 電子素子のテスト方法
JP2007287770A (ja) 半導体集積回路
TWI763594B (zh) 半導體晶片及其預燒測試方法
JP2007018595A (ja) 半導体集積回路装置
CN112562770A (zh) 具有测试电路的半导体装置
US10684930B2 (en) Functional testing of high-speed serial links
JP3031883B2 (ja) 併合データ出力モードおよび標準動作モードとして動作する集積回路素子を一緒に検査することができる検査基板
US6352868B1 (en) Method and apparatus for wafer level burn-in
CN112599183B (zh) 用于向数据路径提供时钟的设备和方法
KR100816796B1 (ko) 반도체 디바이스 테스트 시스템
US7275188B1 (en) Method and apparatus for burn-in of semiconductor devices
US8543876B1 (en) Method and apparatus for serial scan test data delivery
KR101023426B1 (ko) 테스트 보드
JP2006139908A (ja) 多様なパターンデータが書き込み可能な半導体メモリ素子およびその電気的検査方法
JP2005292062A (ja) マルチチップモジュールの検査方法及び製造方法