广东少妇大战黑人34厘米视频,亚洲欧洲综合有码无码,亚洲精品~无码抽插,成全电影大全在线播放

                    
                    
      
中文| English
无码国产成人午夜视频在线播放_上海青越軟件有限公司
您當前所在位置 >> 首頁(yè)>> 當前頁(yè)面

基于掃描的DFT對芯片測試的影響

        引言

        隨著(zhù)ASIC電路結構和功能的日趨復雜,與其相關(guān)的測試問(wèn)題也日益突出。在芯片測試方法和測試向量生成的研究過(guò)程中,如何降低芯片的測試成本已經(jīng)成為非常重要的問(wèn)題。DFT(可測性設計)通過(guò)在芯片原始設計中插入各種用于提高芯片可測性的邏輯,從而使芯片變得容易測試,大大降低了芯片的測試成本。目前比較成熟的可測性設計主要有掃描設計、邊界掃描設計、BIST(Built In Self Test,內建自測試)等。本文通過(guò)對一種控制芯片的測試,證明通過(guò)采用插入掃描鏈和自動(dòng)測試向量生成(ATPG)技術(shù),可有效地簡(jiǎn)化電路的測試,提高芯片的測試覆蓋率,大大減少測試向量的數量,縮短測試時(shí)間,從而有效地降低芯片的測試成本。

        基于掃描的DFT方法

        掃描設計的基本原理

        時(shí)序電路中時(shí)序元件的輸出不僅由輸入信號決定,還與其原始狀態(tài)有關(guān),因此,對它的故障檢測比組合電路要困難的多。掃描設計就是將時(shí)序電路轉化為組合電路,然后使用已經(jīng)很成熟的組合電路測試生成系統,來(lái)完成測試設計。

        掃描設計可將電路中的時(shí)序元件替換為相應的可掃描的時(shí)序元件(也叫掃描觸發(fā)器),然后把它們串起來(lái),形成一個(gè)從輸入到輸出的測試串行移位寄存器(即掃描鏈),以實(shí)現對時(shí)序元件和組合邏輯的測試。

        如圖1所示,采用掃描設計技術(shù)后,通過(guò)掃描輸入端,可以把需要的數據串行地移位到掃描鏈的相應單元中,以串行地控制各個(gè)單元;同時(shí),也可以通過(guò)掃描輸出端串行地觀(guān)測它們。這樣就消除了時(shí)序電路的不可控制性和不可觀(guān)測性,提高了電路的可測性。需要注意的是,可測性設計的前提是不能改變原始設計的功能。

        掃描設計的基本流程

        掃描設計測試的實(shí)現過(guò)程是:

        1) 讀入電路網(wǎng)表文件,并實(shí)施設計規則檢查(DRC),確保設計符合掃描測試的設計規則;

        2) 將電路中原有的觸發(fā)器或者鎖存器置換為特定類(lèi)型的掃描觸發(fā)器或者鎖存器(如多路選擇D觸發(fā)器),并且將這些掃描單元鏈接成一個(gè)或多個(gè)掃描鏈,這一過(guò)程稱(chēng)之為測試綜合;

        3) 測試向量自動(dòng)生成(ATPG)工具根據插入的掃描電路以及形成的掃描鏈自動(dòng)產(chǎn)生測試向量;

        4) 故障仿真器(Fault Simulator)對這些測試向量實(shí)施評估,并確定故障覆蓋率情況。

        DFT對芯片的影響

        DFT是為了簡(jiǎn)化芯片測試而采用的技術(shù),對芯片的功能沒(méi)有影響,但不可避免地會(huì )增加邏輯,對芯片產(chǎn)生一些影響。

        對芯片面積的影響

        DFT以增加邏輯來(lái)達到簡(jiǎn)化測試的目的,增加的邏輯勢必會(huì )增加芯片面積。一般,采用DFT會(huì )增加10%~15%的芯片面積。

        對芯片性能的影響

        邊界掃描要在每個(gè)輸入輸出端口處插入邊界掃描寄存器(BSC),因此,在正常工作時(shí),信號要多通過(guò)一個(gè)多路開(kāi)關(guān),這就帶來(lái)了額外延時(shí),降低了芯片原本可以達到的工作頻率。

        對芯片故障覆蓋率的影響

        芯片測試的要求就是要盡可能地將有故障的芯片檢測出來(lái),從而降低芯片的逃逸率(Escape)。DFT的目的在于方便測試,提高故障覆蓋率,從而降低逃逸率。故障覆蓋率并非越高越好,因為提高故障覆蓋率可能會(huì )大大增加測試成本,所以應該在測試成本與取得的逃逸率之間進(jìn)行折衷。

        對芯片上市時(shí)間的影響

        產(chǎn)品的上市時(shí)間對于企業(yè)至關(guān)重要,與芯片測試相關(guān)的影響上市時(shí)間的因素有:測試電路的設計時(shí)間、測試準備(ATPG,Test仿真)及工藝測試時(shí)間。

        在上述因素中,測試電路設計時(shí)間的增加無(wú)疑會(huì )延遲芯片的上市時(shí)間,但DFT設計軟件的不斷完善能夠縮短該設計時(shí)間。測試準備包括測試向量的編寫(xiě)和仿真,一個(gè)高效的測試向量集可以大大縮短工藝測試時(shí)間。若不采用DFT技術(shù),就要付出相當長(cháng)的時(shí)間來(lái)編寫(xiě)測試向量集,而且,隨著(zhù)VLSI的快速發(fā)展,由人工提供測試向量將越來(lái)越不現實(shí)。如果采用DFT技術(shù),就可以縮短測試準備和工藝測試時(shí)間。因此,從總體上看,DFT是可以縮短芯片上市時(shí)間的。

        兩種測試方法的比較

        本文針對某一種控制芯片,對采用DFT和不采用DFT的兩種測試方法進(jìn)行了比較,以說(shuō)明DFT技術(shù)對芯片故障覆蓋率及測試向量集的影響。對芯片進(jìn)行“結構測試”時(shí)的測試激勵來(lái)源有兩種:一種是直接根據芯片的功能測試激勵得到芯片的生產(chǎn)測試向量;另一種就是采用DFT技術(shù),通過(guò)對設計插入掃描鏈,采用ATPG的方法得到測試向量。

        不采用DFT技術(shù)的芯片測試

        測試工具與測試流程

        Cadence公司的Verifault_XL工具可以統計一個(gè)測試向量集能測出多少故障,從而給出該測試向量集的故障覆蓋率。采用該工具的測試流程為:

        1) 用芯片功能測試激勵中的部分激勵對芯片的RTL級代碼進(jìn)行代碼覆蓋率的測試;
        2) 在激勵中調用Verifault的系統任務(wù),實(shí)現故障的管理、注入等工作;
        3) 使用Verilog_XL運行本組測試激勵,得到Verifault統計結果;
        4) 根據統計結果報告的故障覆蓋率調整測試激勵,直至達到滿(mǎn)足要求的故障覆蓋率;
        5) 對達到要求的測試激勵進(jìn)行測試向量的提取。

        需要注意的是流程中第3步,由于受機器內存的限制,Verifault能復制的設計數量有限,為了驗證所有的prime故障,Verifault會(huì )重復進(jìn)行多遍測試(pass),這是對Verifault仿真時(shí)間影響最大的因素。每測試完一遍,Verifault會(huì )報告一次統計結果。

        測試結果

        本文經(jīng)過(guò)對測試激勵的不斷調整,最終可達到的最高故障覆蓋率為81.3%,在時(shí)鐘的下降沿提取測試向量,得到了超過(guò)88萬(wàn)個(gè)的測試向量,其位數為54b。

        采用DFT技術(shù)的芯片測試

        測試工具與測試流程

        因為該芯片邏輯是全同步設計,所以采用ATPG+掃描鏈的DFT技術(shù)可以得到高效的測試向量集和較高的故障覆蓋率。Synopsys公司的DC和TetraMAX工具是完成該可測性設計的最佳選擇。

        DC用來(lái)完成掃描鏈的插入,同時(shí)生成TetraMAX需要的約束文件(.spf文件)和插入掃描鏈后的網(wǎng)表文件。TetraMAX是用來(lái)實(shí)現ATPG的工具,需要與DC配合使用。 采用這些工具的測試流程為:

        1) 首先把不符合可測性設計要求的邏輯模塊從邏輯內核中分離出來(lái),保證邏輯內核的時(shí)鐘可以直接使用管腳輸入的時(shí)鐘,而非門(mén)生時(shí)鐘;
        2) 增加test_en端口,以及一些必要的邏輯門(mén);
        3) 在綜合后的網(wǎng)表基礎上插入掃描鏈;
        4) 使用TetraMAX做ATPG,生成測試向量;
        5) 用得到的測試向量測試邏輯內核;

        在最后一步中,由于TetraMAX生成測試激勵的時(shí)候,掃描鏈的數據是并行加載的,與實(shí)際情況不同,所以需要重新編寫(xiě)測試激勵對得到的測試向量的可靠性進(jìn)行測試。

        測試結果

        TetraMAX生成的測試向量共有324個(gè),其位數為359b。測試覆蓋率達到92.86%。掃描器件的使用以及與DFT相關(guān)的附加邏輯的加入,導致了芯片面積的增長(cháng),據輸出報告可知,采用DFT技術(shù)后,芯片面積增加了大約13%。

        結語(yǔ) 

        通過(guò)兩種測試方法的對比,可以看到,不采用DFT技術(shù),不必增加邏輯,但僅使用功能驗證時(shí)的測試激勵可能無(wú)法達到要求的故障覆蓋率,而且測試深度(生產(chǎn)測試用向量)也容易超過(guò)測試機的存儲量。本文對該控制芯片進(jìn)行測試時(shí),如果不采用DFT技術(shù),雖然測試覆蓋率可以達到80%以上,但測試向量卻高達80多萬(wàn),若以人工的方法修改測試向量,將大大延長(cháng)芯片開(kāi)發(fā)周期,推遲芯片上市時(shí)間。采用DFT技術(shù)雖然增加了芯片面積,但可以自動(dòng)生成高效簡(jiǎn)潔的測試向量,且故障覆蓋率能達到90%以上,極大地提高了芯片的測試效率,降低了測試成本。

轉自:互聯(lián)網(wǎng)

 
My JSP 'RightDH.jsp' starting page

青越鋒公司簡(jiǎn)介        教程下載

青越鋒軟件簡(jiǎn)介        客戶(hù)服務(wù)

PDF及視頻下載        技術(shù)問(wèn)答

青越軟件使用技巧

新聞發(fā)布    行業(yè)動(dòng)態(tài)    論壇

CAE   CAD    CAM   DFM

DFT   CAT   電子元件

 
 
 
 
 
 
 
                         
                         
      copyright ©2008-2009 上海青越軟件有限公司 All  rights  reserved    滬ICP備20021564號
             關(guān)于青越 | 聯(lián)系我們 | 友情鏈接 | 工作機會(huì ) | 刊登廣告 | 客戶(hù)服務(wù)     
            
亚洲成AV人片在线观看无码不卡| 少妇射精高谢小说| 成 人 十 八 黄 色 网 站| 国产杨幂AV在线播放| 久久99久国产精品66| 中国少妇初尝黑人巨高清|