陳 真,陸 鋒,張凱虹
(1. 江南大學(xué)物聯(lián)網(wǎng)工程學(xué)院,江蘇 無錫214122;2. 中國電子科技集團(tuán)公司第58研究所,江蘇 無錫 214035)
一種高效率MCU芯片Multi-Sites測(cè)試技術(shù)
陳 真1,2,陸 鋒1,2,張凱虹2
(1. 江南大學(xué)物聯(lián)網(wǎng)工程學(xué)院,江蘇 無錫214122;2. 中國電子科技集團(tuán)公司第58研究所,江蘇 無錫 214035)
介紹了使用Multi-Sites工程測(cè)試技術(shù)提高M(jìn)CU芯片測(cè)試效率的方案。針對(duì)MCU芯片Multi-Sites測(cè)試難點(diǎn),闡述了在MCU芯片Multi-Sites測(cè)試中電性能測(cè)試、功能測(cè)試的影響因素和解決方案,并對(duì)MCU芯片Multi-Sites測(cè)試過程中經(jīng)常遇到的干擾因素進(jìn)行分析,保證MCU芯片Multi-Sites測(cè)試獲得穩(wěn)定可靠的性能參數(shù),有效提高測(cè)試效率。
MCU;Multi-Sites;測(cè)試效率
微控制單元(Micro Control Unit,MCU)芯片具有低功耗、低成本、高性能等特點(diǎn),隨著其應(yīng)用需求的不斷提升,新一代MCU芯片的電路復(fù)雜性增加,使得芯片測(cè)試時(shí)間加長(zhǎng),測(cè)試成本上升。
傳統(tǒng)測(cè)試MCU芯片用的是單Site測(cè)試,該方法測(cè)試時(shí)間長(zhǎng)、效率低,已不能滿足新一代MCU芯片的測(cè)試要求。本文介紹的Multi-Sites測(cè)試技術(shù)能保證在測(cè)試結(jié)果一致性的前提下縮短芯片的測(cè)試時(shí)間,提高測(cè)試效率,以降低測(cè)試成本。但在Multi-Sites測(cè)試中,保證各項(xiàng)性能參數(shù)精確、可靠并且能實(shí)現(xiàn)高效率測(cè)試是一大挑戰(zhàn)。
本文通過專用自動(dòng)測(cè)試儀器和對(duì)應(yīng)的測(cè)試編程軟件結(jié)合,基于專用板卡、數(shù)字存儲(chǔ)示波器、信號(hào)發(fā)生器,搭建出一套完整的測(cè)試平臺(tái),開發(fā)出對(duì)應(yīng)的測(cè)試軟件,通過對(duì)多類MCU芯片實(shí)際測(cè)試,可以保證各項(xiàng)性能參數(shù)精確、可靠并且能實(shí)現(xiàn)高效率測(cè)試。
2.1信號(hào)干擾
測(cè)試頻率過高會(huì)帶來一系列的問題,例如信號(hào)的串?dāng)_、衍射、畸變等[1]。串?dāng)_是兩條信號(hào)線之間的耦合、信號(hào)線之間的互感和互容引起線上的噪聲。本文所設(shè)計(jì)的PCB板層的參數(shù)、信號(hào)線間距、驅(qū)動(dòng)端和接收端的電氣特性及線端連接方式對(duì)串?dāng)_都有一定的影響。但是不論什么樣的測(cè)試板都會(huì)產(chǎn)生一定的噪聲。
2.2一致性和高效性
MCU在進(jìn)行Multi-Sites生產(chǎn)測(cè)試中,通過對(duì)芯片進(jìn)行多次測(cè)試并分析結(jié)果是否一致,如果測(cè)試結(jié)果的誤差在l%以內(nèi)是可以采納的。通過增加Site數(shù)可提高測(cè)試效率,但對(duì)測(cè)試的結(jié)果一致性有影響。同時(shí)保證測(cè)試結(jié)果的一致性和高效性是測(cè)試的一大難點(diǎn)。
3.1軟件方式
測(cè)試軟件采用TR8636開發(fā)工具開發(fā),并基于C語言將算法程序封裝成動(dòng)態(tài)鏈接庫(DLL),建立通用的函數(shù)語句庫。函數(shù)語句簡(jiǎn)單明了,程序中無需在用戶層次上進(jìn)行深度優(yōu)化,就可以做到高并行效率。它是通過對(duì)測(cè)試系統(tǒng)內(nèi)的軟硬件進(jìn)行精準(zhǔn)的分區(qū)以及通過復(fù)制調(diào)用來實(shí)現(xiàn)的。該軟件開發(fā)環(huán)境的靈活性和通用性可有效提高開發(fā)周期。
3.2硬件方式
實(shí)現(xiàn)Multi-Sites測(cè)試在硬件上都采取模塊化設(shè)計(jì),每個(gè)Site必須具備獨(dú)立的SEQ和控制進(jìn)程,同時(shí)開始,但不一定同時(shí)結(jié)束。采用模塊化設(shè)計(jì),以FPGA組件為設(shè)計(jì)主軸,將SEQ與Timing Generator、Format分別設(shè)計(jì)在不同F(xiàn)PGA中,以一個(gè)SEQ控制8個(gè)PIN Waveform Format FPGA。運(yùn)用分布式控制系統(tǒng)理念,開發(fā)可獨(dú)立的Pin Electric Board(PEB),從而系統(tǒng)可同時(shí)并行測(cè)試Multi-Sites,有效避免測(cè)試頻率過高帶來的問題。
圖1表示1-Site測(cè)試信道架構(gòu)[2],該架構(gòu)包括PEB32板及HVPMU板的測(cè)試信道,提供多種切換組合,可讓使用者依照IC測(cè)試實(shí)際需要而做最適當(dāng)?shù)脑O(shè)定,進(jìn)而提高M(jìn)CU芯片的測(cè)試效率。以此類推,簡(jiǎn)單地復(fù)制該架構(gòu)就能制作出Multi-Sites測(cè)試系統(tǒng)的架構(gòu)。
圖2表示一個(gè)Multi-Sites測(cè)試系統(tǒng)的簡(jiǎn)單架構(gòu),其中每一Site都有各自專門的資源,模擬資源和數(shù)字資源通過主時(shí)鐘實(shí)現(xiàn)同步。
4.1信號(hào)干擾
在MCU芯片Multi-Sites測(cè)試中能對(duì)信號(hào)干擾有效處理以提高測(cè)試效率。
圖1 1-Site測(cè)試信道架構(gòu)
圖2 Multi-Sites測(cè)試信道簡(jiǎn)單架構(gòu)
對(duì)MCU芯片中所涉及到的信號(hào)干擾的處理方法如下:設(shè)計(jì)PCB時(shí)要將模擬電路和數(shù)字電路分開布局,以減小數(shù)字芯片的噪聲對(duì)模擬電路的影響;應(yīng)盡量增大電源線和地線的寬度,或采用電源平面與地平面;在芯片電源和地之間接入濾波、去耦電容,注意電容的引線不能過長(zhǎng);對(duì)關(guān)鍵信號(hào)要采用屏蔽線,以避免其他信號(hào)的干擾;為減小信號(hào)線上的分布電阻、電容和電感,應(yīng)盡量縮短導(dǎo)線長(zhǎng)度和增大導(dǎo)線之間的距離;模擬電路的接地層和數(shù)字電路的接地層分開,最后通過電感連接起來。
圖3是被干擾的信號(hào)波形,高電平和低電平上有很多雜波,這些雜波的來源是地電位差干擾。產(chǎn)生地電位差干擾的原因,是由于系統(tǒng)中存在兩個(gè)以上互相沖突的地,地與地之間存在一定的電壓差。該電壓通過信號(hào)電纜的外屏蔽網(wǎng)形成干擾電流,形成對(duì)信號(hào)的干擾。圖4是處理過的信號(hào)波形,可看出高電平和低電平上雜波有明顯的減少。圖3和圖4的對(duì)比可看出對(duì)信號(hào)干擾的有效處理在MCU芯片Multi-Sites測(cè)試中的重要性。
圖3 被干擾的信號(hào)波形
圖4 處理過的信號(hào)波形
4.2一致性
在Multi-Sites測(cè)試中,驗(yàn)證所測(cè)MCU的一致性,可用不同的Site對(duì)同一顆芯片進(jìn)行測(cè)試,要求測(cè)試結(jié)果的差異控制在l%以內(nèi)。另外,在調(diào)試中如果其中某一個(gè)Site測(cè)試有問題,可以考慮換一個(gè)Site來測(cè)試這顆芯片,或者通過幾個(gè)Site互換外圍芯片或外圍DUT,對(duì)比測(cè)試結(jié)果來判斷引起問題的原因。一般原因有以下幾種:外圍芯片發(fā)生老化、接口出現(xiàn)脫落或虛焊、MCU芯片功能未達(dá)到設(shè)計(jì)要求、噪聲干擾等。對(duì)于同一張圓片用不同測(cè)試儀測(cè)試,如果測(cè)出的良率不一致,可以把保存的MAP圖和數(shù)據(jù)進(jìn)行對(duì)照。從MAP圖中看到哪幾項(xiàng)失效分布在圓片中的具體位置,然后找到失效的MCU,用上述的方法驗(yàn)證分析失效的原因。同時(shí)對(duì)不一致項(xiàng)的數(shù)據(jù)可以做柏拉圖、直方圖、散點(diǎn)圖、相關(guān)分析、回歸分析、ANOVA分析、FMEA、點(diǎn)圖、柱狀圖、雷達(dá)圖、趨勢(shì)圖或正態(tài)分布等方法進(jìn)行分析。在對(duì)MCU測(cè)試過程中,避免軟件干預(yù)已成為提高并行測(cè)試效率的標(biāo)準(zhǔn)方法。
4.3高效性
并行測(cè)試效率(Parallel Test Eff i ciency,PTE)[3]是Multi-Sites測(cè)試的計(jì)量,用百分?jǐn)?shù)表示。PTE用以下公式計(jì)算:
PTE={1-{[(MSTT-SSTT)/NS-1]/SSTT}}×100
其中:
PTE—并行測(cè)試效率(%);
SSTT—單測(cè)試位器件測(cè)試時(shí)間;
MSTT—多測(cè)試位器件測(cè)試時(shí)間;
NS—測(cè)試位數(shù)。
可以從PTE的公式中推導(dǎo)出,測(cè)試位數(shù)越多,PTE越高。但是如果生產(chǎn)線上要求測(cè)試位超過16或32 個(gè),并行測(cè)試效率越高反而影響測(cè)試的經(jīng)濟(jì)效益。當(dāng)測(cè)試位增加時(shí),并行測(cè)試效率可能要求超過99%。相關(guān)的調(diào)查資料顯示,少測(cè)試位(2、4或8個(gè))的并行測(cè)試效率不需要達(dá)到>99%的水平,就可以得到好的經(jīng)濟(jì)效益。實(shí)際上,并行效率在90%~98%時(shí)仍能很好地運(yùn)作,提供較低的測(cè)試成本。
現(xiàn)在芯片測(cè)試受到利潤(rùn)影響,對(duì)測(cè)試效率和測(cè)試成本提出了更高的要求。需要合理采用測(cè)試設(shè)備和儀器,參考電路設(shè)計(jì)中提供的可測(cè)性設(shè)計(jì),設(shè)計(jì)科學(xué)的測(cè)試方法。作者通過大量測(cè)試驗(yàn)證,解決測(cè)試中存在的問題,逐步探索形成了一套適用于生產(chǎn)環(huán)境的可靠而有效的Multi-Sites并行測(cè)試技術(shù),并在多個(gè)實(shí)際的MCU測(cè)試項(xiàng)目中應(yīng)用,可推廣到MCU產(chǎn)品的芯片測(cè)試中。
[1] 張凱虹,陸鋒,等. DDS自動(dòng)測(cè)試技術(shù)研究[J]. 半導(dǎo)體學(xué),2009(03):262-265.
[2] TRI. TR6836 User Guide [M]. IC Tester FAE, Test Research Inc.
[3] Weimer J. 圖形測(cè)試:多工位模擬和混合信號(hào)器件并行測(cè)試效率的關(guān)鍵[J]. 中國集成電路,2011(001): 60-65.
A High Eff i ciency Multi-Sites Testing Technology for MCU Chip
CHEN Zhen1,2,LU Feng1,2,ZHANG Kaihong2
(1.College of Internet of Thing,Jiangnan University,Wuxi214122,China; 2.China Electronics Technology Group Corporation No.58Research Institute,Wuxi214035,China)
Describes the use of multi-sites engineering testing technology to improve test MCU chip testing efficiency programs. For MCU chip multi-sites testing difficulties, elaborated factors and solutions for electrical performance testing, functional testing of the MCU chip multi-sites testing. And analyzing the interference factor MCU chip multi-sites testing process often encountered MCU chip to ensure stable and reliable test performance parameters, improve test eff i ciency.
MCU; multi-sites; test eff i ciency
TN492
A
1681-1070(2014)11-0013-03
陳 真(1989—),男,浙江衢州人,目前就讀于江南大學(xué)集成電路工程專業(yè),碩士研究生,同時(shí)在中國電子科技集團(tuán)公司第58研究所從事集成電路測(cè)試工作,主要研究方向?yàn)閿?shù)字集成電路測(cè)試。
2014-09-10