專利名稱:具有改進(jìn)的可靠性的集成電路測試裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種集成電路測試裝置。更具體地說,但并非排他地,這種裝置適用于旨在用于處理大容量數(shù)據(jù)的集成電路,例如按照MPEG類型的標(biāo)準(zhǔn)編碼的數(shù)字信號的譯碼器電路。
本發(fā)明還涉及用于測試集成電路的方法。
需要使投放市場的集成電路具有盡量少的缺陷。常規(guī)的測試裝置產(chǎn)生一些刺激源,并把它們施加于被測集成電路的各個輸入腳,收集出現(xiàn)在集成電路的輸出腳上的輸出信號,并和預(yù)定的輸出信號比較,按照比較結(jié)果,確定集成電路是好的或者是有缺陷的。
集成電路變得越來越復(fù)雜,它們具有越來越多的大量的輸入和輸出腳,并且變得越來越快。
利用這種測試裝置,集成電路不能得到充分的檢查。只能發(fā)現(xiàn)它們的結(jié)構(gòu)缺陷。它們的功能缺陷不能被檢測出。所述功能缺陷只有在集成電路實際操作時,這就是說,只有在交付用戶之后才能暴露出來。折中缺陷可以極大地破壞集成電路制造者的聲譽(yù),因而也有損于其經(jīng)濟(jì)利益,因為具有缺陷的集成電路制造者面臨著失去用戶的危險。
還需要一個大的存儲空間,以便使所述測試更全面和更可靠。
美國專利US6055661披露了一種測試裝置,其中使用一個參考集成電路,所述參考集成電路和要被測試的集成電路的類型相同,并被認(rèn)為是合格的。
所述參考集成電路被安裝在一個用于執(zhí)行一個執(zhí)行程序的執(zhí)行電路中。所述執(zhí)行程序產(chǎn)生要被提供給參考集成電路的輸入信號。參考集成電路提供要被收集和存儲的輸出信號。輸入信號也被施加于被測試的集成電路,并被存儲。然后,在考慮到引入的延遲的情況下,比較由參考集成電路提供的輸出信號和由被測試的集成電路提供的輸出信號。利用比較結(jié)果,可以確定被測集成電路是合格的還是有缺陷的。
這種裝置不需要產(chǎn)生輸入刺激源,并將其存儲在存儲器中,這是因為,輸入信號是由執(zhí)行電路產(chǎn)生的。執(zhí)行電路提供了關(guān)于要施加于被測集成電路的輸入信號的附加的靈活性。
然而這種裝置需要許多存儲器空間,用于存儲出現(xiàn)在參考集成電路的輸出端的輸出信號,與此同時,在和被測集成電路的輸出信號比較之前,還需要存儲被測集成電路的輸出信號。此外,延遲的引入大大增加了操作測試裝置的復(fù)雜性。事實上,在對輸出信號進(jìn)行比較的時刻,它們必須精確地同步。測試時間被增加了,這是因為,實際上,在對被測集成電路測試之前,要對參考集成電路進(jìn)行測試。
本發(fā)明是一種具有改進(jìn)的可靠性的集成電路測試裝置,該裝置沒有上述的存儲容量和同步問題。
為實現(xiàn)上述目的,按照本發(fā)明的的測試裝置包括輸入裝置,用于產(chǎn)生輸入信號,并把所述輸入信號提供給被測集成電路的輸入端和被認(rèn)為是合格的參考集成電路的輸入端,以及比較裝置,用于響應(yīng)所述輸入信號實時地比較在被測集成電路的輸出端提供的輸出信號和在參考集成電路的輸出端提供的輸出信號,以便根據(jù)比較結(jié)果確定所述被測集成電路是合格的還是有缺陷的。所述集成電路被并聯(lián)地安裝,并同時接收輸入信號,利用這些輸入信號模擬集成電路在實用的操作情況下應(yīng)當(dāng)接收的信號。
所述輸入裝置可以包括中央處理單元,用于產(chǎn)生所述輸入信號,并和接口模塊協(xié)同工作,所述接口模塊在一方面和被測集成電路的輸入端相連,在另一方面和參考集成電路的輸入端相連。所述接口模塊復(fù)制由所述中央處理單元產(chǎn)生的并用于所述集成電路的所述輸入信號。
所述測試裝置包括連接裝置,用于接收被測集成電路,當(dāng)所述被測集成電路被安裝時,所述接口模塊能夠切斷所述連接裝置的電源,以便避免短路和在不同接口之間的電沖突。
所述接口模塊可以在所述中央處理單元和所述集成電路之間進(jìn)行數(shù)據(jù)交換。
所述接口模塊可以產(chǎn)生要被發(fā)送給所述集成電路和所述比較裝置的時鐘信號,以便當(dāng)進(jìn)行測試時確保正確的同步。
所述輸入裝置可以包括和所述中央處理單元協(xié)同操作的數(shù)據(jù)存儲器,所述數(shù)據(jù)構(gòu)成所述輸入信號的基礎(chǔ)。
所述輸入裝置還可以包括和所述中央處理單元協(xié)同操作的程序存儲器。此時所述存儲器被用于存儲特別是用于控制所述中央處理單元的操作的系統(tǒng)程序。
所述中央處理單元可以和一個接口相連,所述接口用于通過微機(jī)和用戶通信,因而用戶可以跟隨測試的執(zhí)行,并產(chǎn)生統(tǒng)計數(shù)據(jù),例如測試效率,或者對檢測到的缺陷的類型的細(xì)分類。
在生產(chǎn)環(huán)境下,所述中央處理單元可以和用于管理所述被測集成電路的機(jī)器人相連。
所述比較裝置可以包括一個異或端口。
所述測試裝置可以包括一個電源,所述電源具有用于提供供給所述被測集成電路或者所述參考集成電路的可調(diào)電壓的部分。
所述測試裝置可以構(gòu)成測試儀的一部分。
本發(fā)明還涉及一種集成電路測試方法,所述方法包括以下步驟產(chǎn)生被同時提供給被測集成電路的輸入端和被認(rèn)為是合格的參考集成電路的輸入端的輸入信號,所述輸入信號模擬所述被測集成電路和所述參考集成電路在實用情況下接收的輸入信號;響應(yīng)所述輸入信號實時地比較在被測集成電路的輸出端和在參考集成電路的輸出端出現(xiàn)的輸出信號;根據(jù)比較結(jié)果確定所述被測集成電路是合格的還是有缺陷的。
本發(fā)明的其它特征和優(yōu)點通過結(jié)合附圖參閱下面的說明將會更加清楚地看出,其中
圖1是按照本發(fā)明的測試裝置的原理示意圖;圖2是按照本發(fā)明的尤其適用于測試數(shù)字電視信號譯碼集成電路的測試裝置的原理圖;以及圖3表示按照本發(fā)明的測試裝置的比較裝置的功能。
參見圖1,其中表示按照本發(fā)明的集成電路測試裝置的方塊圖。
所述測試裝置旨在用于測試集成電路1。被測試的集成電路1將和參考集成電路2同時被測試,所述參考集成電路2被認(rèn)為是合格的,并和被測集成電路1的類型相同。所述參考集成電路2已經(jīng)被成功地測試過。兩個集成電路1,2被并聯(lián)地安裝在輸入裝置3和比較裝置4之間,所述輸入裝置3用于產(chǎn)生輸入信號,并將所述輸入信號提供給集成電路1,2,所述比較裝置4用于比較響應(yīng)所述輸入信號而出現(xiàn)在集成電路的輸出端上的輸出信號,所述比較實時地進(jìn)行,即只要所述輸出信號一出現(xiàn),便對其進(jìn)行比較。
輸入裝置3向兩個集成電路1,2提供輸入信號,同時,比較裝置4接收集成電路1,2響應(yīng)接收的輸入信號而在輸出端上提供的輸出信號。
測試的結(jié)果取決于比較的結(jié)果。如果被測集成電路1的輸出信號和參考集成電路2的輸出信號相同,則被測集成電路1被認(rèn)為是合格的。否則,被測集成電路1便被認(rèn)為是有缺陷的,因而被丟棄。
按照本發(fā)明的特征,施加于兩個集成電路1,2的輸入信號對于在操作條件下它們接收的輸入信號是相同的。集成電路1,2不再經(jīng)受使得不能進(jìn)行可靠測試的輸入刺激。不像現(xiàn)有技術(shù)中那樣,按照本發(fā)明的測試裝置檢查被測集成電路的真實的功能,而不是檢查其對于人為規(guī)定的刺激的響應(yīng)。
兩個集成電路1,2被同時提供給輸入信號,并直接地、實時地把輸出信號收集和傳遞到比較裝置4。不再需要在對輸出信號比較之前存儲所述輸出信號的存儲器。
輸入裝置3和輸出信號比較裝置4可被包括在一個測試儀中。所述測試儀可以模擬集成電路的操作條件。
下面參照圖2以尤其適用于測試用于譯碼數(shù)字電視信號的集成電路的按照本發(fā)明的測試裝置為例進(jìn)行詳細(xì)說明。
輸入裝置3包括中央處理單元30,其產(chǎn)生要施加于被測集成電路1和參考集成電路2的輸入信號。這些輸入信號可以是用于控制所述集成電路的功能的數(shù)據(jù)或地址,也可以是壓縮的音頻和視頻數(shù)字?jǐn)?shù)據(jù),所述輸入信號的類型和所述集成電路在譯碼數(shù)字電視圖像時接收的輸入信號的類型相同。
中央處理單元30和至少一個數(shù)據(jù)存儲器31,例如閃存類型的存儲器相連。其含有能夠使中央處理單元30產(chǎn)生被施加于集成電路1,2的輸入信號的數(shù)據(jù)。這些數(shù)據(jù)占據(jù)的存儲空間比輸入信號本身占據(jù)的存儲空間小得多。
中央處理單元30和至少一個程序存儲器35,例如只讀存儲器相連。其含有用于使中央處理單元執(zhí)行測試的控制程序。
中央處理單元30還和構(gòu)成中央處理單元30與兩個集成電路1,2之間的接口的接口模塊32相連。在中央處理單元30和接口模塊32之間,通過標(biāo)號為301的總線傳遞數(shù)據(jù),通過總線302傳遞地址,通過總線303傳遞音頻和視頻數(shù)據(jù)。
中央處理單元30可以和接口33相連,以便通過微機(jī)(未示出)和用戶通信。因而用戶可以跟隨測試的執(zhí)行,并且在需要時,進(jìn)行干預(yù)。
在生產(chǎn)環(huán)境中,中央處理單元30可以和接口34相連,以便和用于管理被測集成電路1的機(jī)器人(未示出)通信。所述機(jī)器人管理要被測試的電路流,并且根據(jù)測試結(jié)果,把集成電路導(dǎo)向可用的電路組或者導(dǎo)向被丟棄的電路組。
接口模塊32和每個集成電路1,2的輸入端相連。在接口模塊32和被測集成電路1之間,具有數(shù)據(jù)總線311,地址總線312和音頻與視頻數(shù)據(jù)總線313。
以同樣方式,在接口模塊32和參考集成電路2之間,具有數(shù)據(jù)總線321,地址總線322和音頻與視頻數(shù)據(jù)總線323。
當(dāng)集成電路1,2被設(shè)置在測試位置時,其管腳(未示出)和用于被測集成電路1的連接裝置13以及用于參考集成電路2的連接裝置14相連。這些連接裝置13和14構(gòu)成測試裝置的一部分,用于接收集成電路。
總線311,312,313,321,322,323從集成電路的側(cè)面引向所述連接裝置13和14。
接口模塊復(fù)制其從中央處理單元30接收的輸入信號,以便把這些信號傳遞給兩個集成電路1,2。
但是,其也可以具有其它功能,特別是地址譯碼功能。在傳遞用于模擬集成電路1,2在功能狀態(tài)下接收的信號之前,測試從在中央處理單元30和集成電路1,2之間的通信步驟開始。因此,在這個階段,允許中央處理單元30和集成電路交換數(shù)據(jù)。
接口模塊32產(chǎn)生分別通過總線314,324輸入給被測集成電路1和參考集成電路2的時鐘信號。因而,兩個集成電路是同步的。
接口模塊32還產(chǎn)生同步信號,用于使譯碼處理以及輸出數(shù)據(jù)同步。這些信號通過總線315輸入給被測集成電路1,并通過總線325輸入給參考集成電路2。
測試裝置包括電源5。優(yōu)選地,所述電源包括用于提供設(shè)置電壓的部分5.1,和用于提供可調(diào)節(jié)的電壓的可編程的部分5.2。第一部分5.1向輸入裝置3、參考集成電路2以及比較裝置4提供設(shè)置電壓。可編程部分5.2用于向被測集成電路1提供可調(diào)電壓,以便在不同的電壓下對其進(jìn)行測試。用這種方式,能夠檢測如果在一個電源電壓下檢測時則不能發(fā)現(xiàn)缺陷的有缺陷的集成電路。在測試期間被認(rèn)為是有缺陷的集成電路的數(shù)量的增加,將導(dǎo)致在操作期間被丟棄的集成電路的數(shù)量的減少。因而提高測試的覆蓋率和可靠性。
在這種數(shù)字集成電路測試應(yīng)用中,不需要對參考集成電路施加電源而使其在不同的電壓下進(jìn)行測試。
但是這種可能性在模擬應(yīng)用中是可用想到的。
當(dāng)被測集成電路被安裝時,接口模塊32也能切斷連接裝置13的電源。用這種方式,可以避免在建立連接時出現(xiàn)短路與/或電沖突的危險。
在圖2中,集成電路1,2中的每一個分別和存儲器10和20相連。所述存儲器可以是同步動態(tài)隨機(jī)存取存儲器SDRAM。在這種應(yīng)用中,這種存儲器是需要的,以便使所述集成電路能夠操作。在其它的應(yīng)用中,可以不需要所述存儲器。
然后,出現(xiàn)在集成電路1,2的輸出端的信號在比較器4中實時地進(jìn)行比較,只要信號一出現(xiàn),便進(jìn)行比較。在這種應(yīng)用中,利用逐位比較器,其包括至少一個異或端口。
所述比較裝置4通過至少一個總線和被測集成電路1的輸出以及參考集成電路2的輸出相連。在圖2中,提供有一個用于視頻信號的總線和一個用于音頻信號的總線。在被測集成電路1的輸出端這些總線的標(biāo)號分別是11和12,在參考集成電路2的輸出端,分別是21和22。這些總線11,12,21,22在集成電路的一側(cè)和連接裝置13,14相連。
比較裝置4輸出表示測試結(jié)果的信號,所述信號通過總線41被送到中央處理單元。
圖3表示比較裝置4對于視頻信號的功能。其中示出了出現(xiàn)在集成電路的輸出端的視頻信號的時序表示。時序圖A相應(yīng)于在被測集成電路1的輸出端收集的輸出信號。時序圖B相應(yīng)于在參考集成電路2的輸出端收集的輸出信號。這些信號作為連續(xù)的位出現(xiàn)。只要這些信號出現(xiàn),它們便被輸入到比較裝置4。所述比較裝置4包括兩個D型觸發(fā)器,其中一個觸發(fā)器42.1在其輸入端接收來自被測集成電路1的信號A,另一個觸發(fā)器42.2在其輸入端B接收來自參考集成電路2的信號B。這些D型觸發(fā)器42.1,42.2還接收來自接口模塊32的時鐘信號h。觸發(fā)器的輸出和提供表示測試結(jié)果的信號的異或端口43的輸入端相連。D型觸發(fā)器通過進(jìn)行和實時比較的原理不矛盾的瞬時存儲操作,使得相互之間略微有些相位差的信號能夠進(jìn)行逐位比較。
在這個例子中,信號A的位300相應(yīng)于一個缺陷,其在信號B中未出現(xiàn)。
異或端口當(dāng)其收到的位相同時,則輸出邏輯值為“0”的位。只要在其兩個輸入端收到兩個不同值的位時,其便輸出具有邏輯值“1”的位。
出現(xiàn)在異或端口43的輸出端的信號具有一個其邏輯值為“1”的位301,這表示被測集成電路1有缺陷。
在按照本發(fā)明的測試裝置中,不再需要具有存儲空間用于存儲集成電路的輸出信號??梢栽谧銐蜷L的時間內(nèi)對電路施加輸入信號,以便獲得非??煽康臏y試結(jié)果。如果需要利用現(xiàn)有技術(shù)的測試裝置測試這種類型的集成電路,則測試只能集中在少數(shù)的幾個視頻圖像上,因而這不足以保證所述集成電路沒有缺陷。例如,720×520個象素的視頻圖像便需要大約900kb的存儲器。
這種測試裝置能夠測試用于產(chǎn)生多個輸出數(shù)據(jù)的在自然環(huán)境中的集成電路,其使用方法特別簡單,并且成本低。因為通過實時地比較集成電路的輸出信號進(jìn)行測試,所以不需要為進(jìn)行所述測試而存儲輸出信號。這種存儲將限制在測試期間使用的數(shù)據(jù)量,這是因為對于這種存儲所提供的存儲空間具有不能擴(kuò)展的性質(zhì)。因此,本發(fā)明在其應(yīng)用中具有大的靈活性,并且使得不必對測試裝置進(jìn)行大的改變,例如擴(kuò)展存儲空間,便可以修改測試條件。
此外,按照本發(fā)明,只要檢測到兩個集成電路的輸出信號之間的不同,便中斷測試,這通過減少測試階段的總的持續(xù)時間,使得能夠減少集成電路的總的生產(chǎn)成本。
權(quán)利要求
1.一種集成電路測試裝置,所述測試裝置包括輸入裝置(3),用于產(chǎn)生輸入信號,并把所述輸入信號提供給被測集成電路(1)的輸入端和被認(rèn)為是合格的參考集成電路(2)的輸入端,以及比較裝置(4),用于響應(yīng)所述輸入信號實時地比較在被測集成電路(1)的輸出端提供的輸出信號和在參考集成電路(2)的輸出端提供的輸出信號,以便根據(jù)比較結(jié)果確定所述被測集成電路(1)是合格的還是有缺陷的,其特征在于,所述集成電路(1,2)被并聯(lián)地安裝,并同時接收所述輸入信號,所述輸入信號模擬所述集成電路(1,2)在實用的操作情況下應(yīng)當(dāng)接收的信號。
2.如權(quán)利要求1所述的測試裝置,其特征在于,所述輸入裝置(3)可以包括中央處理單元(30),用于產(chǎn)生所述輸入信號,并和一個接口模塊(32)協(xié)同工作,所述接口模塊(32)在一方面和被測集成電路(1)的輸入端相連,在另一方面和參考集成電路(2)的輸入端相連,用于復(fù)制由所述中央處理單元(30)產(chǎn)生的并用于所述集成電路(1,2)的所述輸入信號。
3.如權(quán)利要求2所述的測試裝置,其特征在于,所述測試裝置包括連接裝置(13),用于接收所述被測集成電路(1),當(dāng)所述被測集成電路(1)被安裝時,所述接口模塊(32)使所述連接裝置(13)的電源被切斷。
4.如權(quán)利要求2所述的測試裝置,其特征在于,所述接口模塊(32)還用于向所述集成電路(1,2)和所述比較裝置(4)提供時鐘信號,從而提供所述集成電路(1,2)的同步。
5.如權(quán)利要求2所述的測試裝置,其特征在于,所述輸入裝置(3)可以包括和所述中央處理單元(30)協(xié)同操作的數(shù)據(jù)存儲器(31),所述數(shù)據(jù)是所述輸入信號的基礎(chǔ)。
6.如權(quán)利要求2所述的測試裝置,其特征在于,所述輸入裝置(3)包括和所述中央處理單元(30)協(xié)同操作的程序存儲器(35)。
7.如權(quán)利要求2所述的測試裝置,其特征在于,所述中央處理單元(30)和一個接口(33)相連,所述接口用于通過微機(jī)和用戶通信。
8.如權(quán)利要求1所述的測試裝置,其特征在于,所述比較裝置(4)用于對輸出信號逐位地進(jìn)行比較。
9.如權(quán)利要求8所述的測試裝置,其特征在于,所述比較裝置(4)包括一個異或端口(43)。
10.一種集成電路測試方法,所述方法包括以下步驟產(chǎn)生被同時提供給被測集成電路(1)的輸入端和被認(rèn)為是合格的參考集成電路(2)的輸入端的輸入信號,所述輸入信號模擬所述被測集成電路(1)和所述參考集成電路(2)在實用情況下接收的輸入信號;響應(yīng)所述輸入信號實時地比較在所述被測集成電路(1)的輸出端和在所述參考集成電路(2)的輸出端出現(xiàn)的輸出信號;根據(jù)比較結(jié)果確定所述被測集成電路(1)是合格的還是有缺陷的。
全文摘要
本發(fā)明涉及一種集成電路測試裝置。所述測試裝置包括輸入裝置(3),用于產(chǎn)生輸入信號,并把所述輸入信號提供給被測集成電路(1)的輸入端和被認(rèn)為是合格的參考集成電路(2)的輸入端,以及比較裝置(4),用于響應(yīng)所述輸入信號實時地比較在被測集成電路(1)的輸出端提供的輸出信號和在參考集成電路(2)的輸出端提供的輸出信號,以便根據(jù)比較結(jié)果確定所述被測集成電路(1)是合格的還是有缺陷的。所述集成電路(1,2)被并聯(lián)地安裝,并同時接收所述輸入信號,所述輸入信號模擬所述集成電路(1,2)在實用的操作情況下應(yīng)當(dāng)接收的信號。這種集成電路裝置尤其適用于測試用于譯碼數(shù)字電視信號的集成電路。
文檔編號G01R31/28GK1459027SQ02800632
公開日2003年11月26日 申請日期2002年3月12日 優(yōu)先權(quán)日2001年3月13日
發(fā)明者S·布里雷 申請人:皇家菲利浦電子有限公司