×
×

DFT基本原理介紹

2020-04-06 12:54:22 來源:芯爵ChipLord

隨著芯片系統的日益復雜,測試已經成為集成電路設計和制造過程中非常重要的因素,它已經不再單純作為芯片產品的檢驗、驗證手段,而是與集成電路設計有著密切聯系的專門技術,與設計和制造成為了一個有機整體??蓽y性設計(DFT)給整個測試領域開拓了一條切實可行的途徑,目前國際上大中型IC設計公司基本上都采用了可測性設計的設計流程,DFT已經成為芯片設計的關鍵環節。

  • 測試”和“驗證”的區別

提到測試,人們常常會混淆兩個基本概率:“驗證”(Verification)和“測試”(Testing)。

一般來說,驗證(Verification)的目的是檢查設計中的錯誤,確保設計符合其設計規范和所期望的功能;測試(Testing)則是檢查芯片的加工制造過程中所產生的缺陷和故障。

驗證是檢驗電路的邏輯、功能、時序是否滿足要求,其內容一般是功能性的,如上圖所示,驗證是把Implementation后的結果與Specification時的定義相比較,如果驗證不匹配,則需要更改Implementation 。驗證如同芯片設計過程中的一道關卡,如果驗證沒有通過,將不能進行后面的所有工作。驗證一般采用仿真的技術來進行,通過計算機建立仿真環境,給被測電路添加激勵,分析響應或者探查電路內部的信息。按照驗證的不同階段,仿真可分為功能級仿真、門級仿真、版圖后仿真。

然而一個正確無誤的設計并不能保證制造出來的芯片一定沒有問題,因為芯片在制造過程中,總會收到種種不確定因素的影響,比如環境干擾、硅片質量不一致、機臺設置偏差、工程師失誤操作等因素的影響,制造出來的芯片并不完全都能正常工作,那么如何檢驗出有制造缺陷的芯片,這就是屬于測試的范疇,現在最先進的7nm制造工藝中,線寬非常精細,工序數量多,非常容易受到干擾的影響,制造故障變得尤為明顯,所以加大測試的力度,保證芯片合格尤為重要。

芯片在生產過程中的測試相關內容,這里不展開討論,有興趣可移步:集成電路芯片測試小結,集成電路封裝與測試介紹。

 

DFT技術簡單說就是在芯片設計中添加DFT邏輯,然后等芯片制造完成后,通過事先加入的DFT邏輯對芯片進行測試,挑選出沒有問題的芯片。

DFT技術更專業一點說法是為了改善電路的可測性而形成的一門學科,它通過增加一些硬件電路,使得電路內部節點的可控性和可觀察性變強,使測試時間變短、故障覆蓋率更高。

  • 可控性和可觀察性

  1. 可控性:指的是是否可以從電路的初級輸入控制內部引線邏輯狀態。一條鏈路可以通過電路的初級輸入端(PI)控制其狀態,則這條鏈路稱是可控制的,否則就是不可控制,見下圖,二輸入與門有兩個輸入端A和B,如果A直接接地,B是網絡EC的輸出信號。在這個電路中,無論初級輸入端PI的值是什么,與門的輸出端C始終為0,不可能為1,則C是1不可控的。

     

  2. 可觀察性:指的是是否可以從電路的初級輸出端或其他特殊的測試點觀察電路內部引線邏輯狀態。內部引線A的值可以通過某種方式傳播到PO,在上圖中,由于C的值始終為0,并且是由于A的值為0所致。因此在C位置就不能判斷B點的邏輯值究竟是什么。假如C是電路唯一的PO,則內部引線B就是不可觀察的。

這篇暫時介紹到這里,后面繼續寫更詳細的內容。

  1. EETOP 官方微信

  2. 創芯大講堂 在線教育

  3. 創芯老字號 半導體快訊

相關文章

全部評論

  • 最新資訊
  • 最熱資訊
车险商城怎么赚钱 黑龙江22选5机选 江苏11选5助手官方下载 江苏七位数开奖结果 黑龙江11选五5开奖号码 大乐透下期开奖预测号码 普通人如何理财 河南快三投注 重庆幸运农场是正规的吗 北京赛车pk拾计算公式 四川金7开奖今天