半導體可測試性設計(DFT)
——後摩爾時代晶片質量與成本的最優解
1. 核心摘要(3秒看懂)
DFT (Design for Test):可測試性設計,是在晶片設計階段就係統性地植入特定電路結構、測試機制與訪問通路的一整套工程方法論,其根本目標在於將難以直接觀測的積體電路內部狀態轉化為可被外部測試裝置(ATE)高效驅動與分析的結構化訊號,從而大幅降低晶片驗證與量產測試的難度、時間與成本。DFT是確保複雜晶片“造得出、測得準、良率高、可診斷”的核心工程基礎設施,貫穿從RTL設計到晶圓測試、封裝後測試直至系統級測試的全生命週期。
在後摩爾時代,隨著製程微縮接近物理極限、電晶體整合度突破千億量級、Chiplet與3D堆疊封裝興起,晶片單次測試成本已佔到總製造成本的15%~30%,在16nm/7nm/5nm等先進節點中這一比例甚至更高。一套設計優異的DFT架構能夠讓測試時間與測試資料量壓縮一個數量級以上,將故障覆蓋率推升至99.9%乃至更高,同時為汽車、航空等高可靠性場景提供滿足ISO 26262 ASIL-D等級所需的邏輯/儲存器自檢能力。 本報告將從技術核心、關鍵引數、演進路線、競爭格局與投資邏輯等維度,全面解構DFT的產業價值圖譜,為產業決策者與資本市場提供深度參考。
2. 產業背景與戰略定位(3分鐘產業解釋)
在半導體產業鏈中,DFT扮演著“設計”與“製造”之間橋樑和保險絲的雙重角色,它所解決的核心問題是:如何在成本可控的前提下,可信地認定每一顆從晶圓廠交回的裸片(die)是功能正常、效能達標、沒有製造缺陷的。這一問題伴隨著晶片複雜度的指數級增長而愈發棘手。
從產業分工來看,Fabless設計公司將設計完成的GDSII檔案交付Foundry進行流片,矽片返回後需要快速完成晶圓測試(CP,Chip Probe)和最終測試(FT,Final Test)。在沒有DFT的情況下,製造出的晶片就像一個密不透風的“黑箱”,外部測試儀只能接觸到有限的I/O引腳,而內部數十億電晶體的節點狀態完全不可控、不可觀測。數億門邏輯中哪怕僅存在一個微小缺陷,就可能導致晶片失效,而定位這種缺陷的代價可能高達數週甚至數月。DFT通過植入“掃描鏈”、“內建自測試(BIST)”、“邊界掃描”等可測性結構,像是為晶片內部安裝了無數個微型探針和序列資料通道,將並行、深埋的邏輯狀態轉換為可由ATE直接序列讀寫、壓縮比對的標準化訊號。
這種結構性改造帶來的產業價值極為顯著:
- 提升良率與品控精度:準確將缺陷晶片與正常晶片分開,並對故障進行分類(邏輯、儲存器、模擬、互連等),反饋至製造與設計端以持續改進良率;
- 壓縮測試成本:通過測試壓縮、並行排程等技術,將測試時間與ATE佔用成本降低50%~90%,直接提升淨利率;
- 縮短上市時間:自動化的DFT插入與ATPG(自動測試向量生成)流程使得設計團隊能夠在一個月內完成從前端RTL到覆蓋率收斂的全流程,比手工測試方案快若干數量級;
- 支撐功能安全認證:在車規晶片(ISO 26262)與航空(DO-254)等領域,DFT結構(尤其是LBIST、MBIST)本身就是實現上電自檢、週期性線上自檢的標準手段,是實現高ASIL等級的必要條件。
DFT的戰略地位已從過去“後端補丁式”的輔助環節,躍升為架構設計初期就必須考慮的第一等設計維度。當前所有主流晶片設計公司(從移動SoC、AI加速器到汽車MCU)在RTL編碼階段就會同步引入DFT方案,並與邏輯綜合、物理版面配置佈線、電源管理、時鐘樹設計深度耦合。尤其在Chiplet架構中,DFT的邊界更拓展至多顆裸片間的互聯測試、封裝基板的完整性測試乃至系統級互操作測試,成為決定方案可行性的關鍵技術瓶頸。
跨界滲透的廣度同樣值得關注:消費電子追求極致的測試成本;AI訓練/推論晶片因龐大的HBM和片上SRAM而對儲存器測試吞吐量有極高要求;汽車電子在功能安全、線上診斷和長生命週期可靠性方面的需求,將DFT推至IP級別的高可靠性設計;物聯網晶片則在苛刻的成本約束下,要求DFT方案儘可能少佔用面積與功耗。這種跨領域的剛需屬性,使DFT成為半導體行業長期穩定增值的底層能力底座。
3. 技術演進與核心原理
DFT的演進史,是積體電路從單層平面走向多維異構整合的縮影,其核心思想始終圍繞**可控性(Controllability)與可觀測性(Observability)**的增強:在測試模式下,任何內部節點的邏輯狀態都應當能夠被外部介面精確設定,且任何節點狀態的變化最終都應能夠被無失真地傳播到外部觀測點。這一哲學將高度複雜的時序電路測試問題,轉化為相對簡單的組合邏輯驗證或結構化的自檢問題。
DFT方法論經歷了四個重要發展階段:
- Ad-Hoc時代(1970s-1980s):設計工程師手動插入測試點(test point),或在關鍵節點新增多路複用器將訊號引出,缺乏系統性的自動化流程,僅適用於小規模電路。
- 掃描鏈標準化(1990s):IEEE 1149.1邊界掃描標準(JTAG)以及全掃描設計理念被廣泛採納,基於MUX-D掃描觸發器的結構使得時序電路可被建模為移位暫存器,與組合邏輯完成隔離測試,成為ASIC設計的主流測試手段。
- 測試壓縮與BIST擴充套件(2000s-2010s):隨著晶片規模膨脹,測試資料量與測試時間呈指數級增長,催生了片上測試壓縮邏輯(如廣播掃描、編碼壓縮)、內建自測試(MBIST用於儲存器,LBIST用於邏輯)以及基於IEEE 1500的嵌入式核隔離測試標準。
- 先進節點與異構整合測試(當前):面向16nm以下FinFET工藝中出現的複雜缺陷模型(電阻橋接、柵氧化層針孔、時序相關缺陷),發展了Cell-Aware ATPG;為應對2.5D/3D封裝與Chiplet,提出IEEE 1838、UCIe測試架構等新標準;同時,AI/ML開始介入測試向量生成、故障診斷和良率分析。
DFT的設計流程已高度自動化,與EDA工具鏈深度融合:在邏輯綜合之後,通過模組級掃描插入(scan insertion)將普通觸發器替換為掃描觸發器,組成掃描鏈;而後對時鐘、復位邏輯進行DFT合規檢查;接著執行ATPG工具根據目標故障模型生成最小化測試向量集;再通過帶測試壓縮的片上解壓器-壓縮器網路將掃描鏈級聯;最後完成時序收斂與物理佈線。整個過程強調左移(shift-left):在RTL模擬階段即進行DFT規則檢查與故障模擬,在設計早期暴露覆蓋盲區,避免流片後返工。
可控性與可觀測性的數學表達:對於一個組合邏輯塊,其可控性可量化為輸入端能夠在測試模式下被設定為任意期望值的便利程度;可觀測性則定義為內部節點故障效應能傳播到觀測點的難易程度。DFT技術正是通過增加可控性/可觀測性結構,最大限度地減少測試向量數量,同時最大化故障檢測機率。這種樸素而強大的思想至今仍在引導著最前沿的技術創新。
下一節起,我們將逐一拆解構成現代DFT體系的核心技術齒輪,揭示它們如何精密咬合,共同構成高可靠、低成本的測試基礎設施。
4. 掃描鏈技術:時序測試的基石
掃描鏈是DFT領域應用最為廣泛、體系最為成熟的基礎架構,其核心巧妙地將設計中絕大多數的標準D觸發器替換為具有多路選擇輸入功能的掃描觸發器(Scan Flip-Flop, SFF)。該觸發器在正常工作模式和測試模式之間通過一個全域性的“掃描使能”(Scan Enable, SE)訊號進行切換:當SE=0時,觸發器從功能資料輸入端(D)接收訊號,晶片按照原始邏輯功能執行;當SE=1時,所有掃描觸發器首尾序列相連,構成一條或多條極長的移位暫存器鏈,可在ATE提供的掃描時鐘驅動下,從掃描輸入埠(SI)序列移入測試激勵,經內部組合邏輯運算後,將響應捕獲回掃描鏈,再從掃描輸出埠(SO)序列移出,與外部預期值逐一比對。
一個典型的掃描觸發器結構如下:
┌─────┐
D 功能輸入──>│ │
│ MUX ├────┐
SI 掃描輸入─>│ │ │
└──┬──┘ │
│ │
SE 掃描使能──────┘ │
│
┌──▼──┐
│ DFF │──> Q 輸出
└──▲──┘
│
CLK
在上述機制下,原本複雜的時序行為被徹底馴服:組合邏輯部分的測試可以分兩個階段完成——移入(shift-in)激勵、捕獲(capture)組合邏輯響應、再移出(shift-out)結果。整個晶片被轉換成一個等效的流水線式狀態機,其狀態空間完全可控。這種將時序電路轉化為組合電路測試的思路,成功繞開了傳統手工測試中難以構造狀態遍歷序列的痛點,被譽為“結構測試領域的一次革命”。
掃描架構的工程權衡主要包括以下維度:
- 掃描鏈數量與長度:更多的掃描鏈可以並行移入移出,大幅縮短測試時間,但會導致額外的佈線資源和晶片面積開銷,並且增加頂層掃描輸入/輸出引腳需求。
- 全掃描 vs. 部分掃描:全掃描將絕大部分觸發器納入掃描鏈,獲得極高故障覆蓋率,但面積開銷通常為3%~10%;部分掃描只替換關鍵時序路徑上的觸發器,面積更小,但ATPG複雜度劇增,覆蓋率通常下降。在工業實踐中,全掃描加上選擇性排除(如類比電路相關暫存器)是最常見的折中。
- 時序收斂挑戰:掃描插入會引入額外的MUX路徑延遲,以及長掃描鏈佈線導致的高扇出和佈線擁塞,可能惡化關鍵路徑時序。現代EDA工具如Synopsys DFTMAX和Cadence Modus已經具備物理感知的掃描插入能力,可結合版面配置規劃進行掃描鏈重組(scan reordering),以最小化繞線長度和時序衝擊。
掃描鏈的侷限性:它主要解決數字邏輯的靜態故障(固定型故障)和部分瞬態故障,但對於儲存器陣列、模擬模組以及極深亞微米工藝下的電阻性開路、橋接故障,需要結合更復雜的技術(如Cell-Aware ATPG、IDDQ測試等)來檢測。此外,掃描鏈本身也可能成為攻擊面,在安全晶片中需要在非安全模式下鎖定掃描訪問,以防止敏感資訊洩露。
儘管存在侷限,掃描鏈仍然是DFT技術棧中無法繞過的核心存在。幾乎每一片量產的SoC或ASIC,其ATPG測試向量都依賴掃描鏈作為移位載體。在工藝演進的推動下,掃描架構也朝著更細粒度、更低功耗的方向進化,例如內建異或自測試邏輯、掃描切片隔離等,適應極低功耗設計和3D堆疊的新需求。
5. 內建自測試(MBIST)與儲存器測試:面向海量儲存陣列的自動化防線
如果說掃描鏈主要解決的是隨機數字邏輯的測試問題,那麼內建自測試(Built-In Self-Test, BIST),尤其是儲存器BIST(MBIST),則是應對SoC中佔比高達70%~80%的嵌入式儲存器陣列(SRAM、DRAM、ROM、NVM)的專屬武器。現代AI晶片、GPU、網路處理器等包含幾萬乃至幾十萬個儲存器例項,總容量動輒數百兆位元組,依靠外部ATE直接生成完整的讀寫序列完全不現實——不僅測試時間長到難以接受,而且極長的測試資料帶載將拖垮整個ATE儲存容量。
MBIST的核心思想是在晶片內部嵌入一個可綜合的控制器電路,該控制器能夠自動生成精確的儲存器測試模式序列(如March演算法),對每個儲存器例項執行逐地址的讀寫、比較操作,並最終輸出一個簡單的“通過/故障”標誌訊號以及可選的壓縮故障資訊。這一方案將外部ATE的工作簡化為“啟動MBIST,等待完成,讀取結果”,測試頻寬需求和測試時間均呈若干數量級下降。
典型的MBIST架構包含以下幾個關鍵模組:
- BIST控制器:負責狀態機排程、地址產生、資料背景生成、讀寫使能控制;
- 多路選擇/隔離邏輯:在功能訪問和測試訪問之間切換,確保測試期間儲存器與功能邏輯安全隔離;
- 比較器:將讀回資料與期望資料即時比對,記錄首個故障地址或生成綜合故障簽名;
- 訪問介面:通常通過JTAG或IEEE 1500標準介面實現外部診斷訪問,支援故障定位與修復資訊注入。
March演算法家族是MBIST最廣泛使用的檢測序列。例如March C-演算法涵蓋上升、下降雙向地址遞增/遞減下的讀寫操作,配合特定的資料背景(全0、全1、棋盤格、反棋盤格),能夠高效檢測固定故障(Stuck-at)、轉換故障(Transition)、耦合故障(Coupling)、相鄰單元干擾故障等大多數常見儲存器缺陷。在車規和超高可靠性應用中,還會採用更復雜的演算法(如March LR、March RAW)以覆蓋更多的動態故障與資料保持故障。
MBIST的工程決策維度:
- 共享控制器 vs. 專用控制器:為使面積開銷最小,通常以儲存器電源域和分組為基礎,多個小容量SRAM共享一個MBIST控制器,但共享會降低並行度;對於超大SRAM塊(如末級快取)則一般採用專用控制器。
- 診斷深度:是否需要儲存故障地址、故障資料位元組位置,以便進行冗餘修復(Built-In Self-Repair, BISR)。汽車晶片通常強制要求這一能力。
- 測試功耗管理:全速並行自測試可能引發巨大的動態功耗和IR-drop,導致測試過程中的誤失效。現代MBIST支援帶間隔(stagger)測試、低壓測試和分時測試策略。
- 與ATPG的協同:MBIST完成後,可輸出一個狀態訊號指示儲存器模組的健康狀態,邏輯ATPG則可將該狀態作為測試點進行覆蓋,構成系統級測試鏈。
當前前沿的MBIST研究聚焦於面向AI加速器的超高頻寬儲存器介面(如HBM介面的Die-to-Die測試排程)、3D堆疊SRAM的垂直可測性設計以及結合機器學習方法進行故障模式識別。隨著Chiplet架構的普及,MBIST方案還需支援跨Die的儲存器測試排程和統一的系統診斷介面,這已成為下一代DFT EDA工具競爭的關鍵高地。
6. 邊界掃描與JTAG/IEEE 1149.1:板級互連與系統測試的基石
JTAG(Joint Test Action Group)與IEEE 1149.1標準所定義的邊界掃描架構是DFT領域應用最廣的通用測試介面,最初的設計目標並非晶片內部測試,而是為了解決高密度PCB上無法用物理探針有效完成的板級互連測試問題。然而,JTAG憑藉其標準化、低引腳數、可級聯的特性,迅速演變為晶片內部除錯、配置、程式設計和片上測試訪問的通用通道。
邊界掃描的基本結構是在晶片的每一個功能引腳與內部核心邏輯之間插入一個邊界掃描單元(BSC),這些單元通常由一個捕獲/更新暫存器和多路選擇器構成。正常執行時,邊界單元的移位暫存器旁路;當進入測試模式,所有輸入/輸出引腳的BSC串接成一條長移位鏈,可以外部通過TAP(Test Access Port)控制器的TCK、TMS、TDI、TDO訊號,向晶片引腳施加激勵或捕獲引腳狀態,完全隔離內部核心邏輯。更為關鍵的是,多個晶片的邊界掃描鏈能夠通過序列鏈路級聯,形成一條貫穿整塊單板的測試鏈路,實現極低成本的全互連驗證。
TAP控制器與指令暫存器是JTAG架構的靈魂。TAP是一個16狀態有限狀態機,在TCK上升沿依據TMS訊號進行狀態跳轉,配合指令暫存器(IR)選擇不同的測試資料暫存器(如旁路暫存器、IDCODE暫存器、使用者定義的除錯暫存器等),從而實現指令級的操作。這種靈活的暫存器訪問架構為DFT打開了廣闊的擴充套件空間:
- 內建自測試接入:MBIST、LBIST等邏輯可通過JTAG啟動並讀取結果;
- 晶片配置與除錯:通過SER(序列執行暫存器)實現軟核處理器除錯、邊界掃描鏈的線上程式設計;
- 安全與生命週期管理:利用JTAG電子熔絲(eFuse)進行金鑰燒錄、功能鎖定。
- 混合訊號測試:符合IEEE 1149.4標準的模擬邊界掃描可實現對簡單模擬訊號的激勵和取樣。
在車規晶片和航空航天的應用場景中,JTAG不僅僅是測試介面,更是實現系統級線上自檢、故障隔離與安全狀態確認的核心通道。ISO 26262明確要求在功能安全相關的電子系統中,須具備能檢測出單點故障和潛在故障的機制,邊界掃描與線上BIST的組合正是滿足這一要求的典型設計方案。
邊界掃描的侷限與演進:其測試速度受限於序列移位速率,對於大規模內部邏輯測試效率較低,因而通常與掃描鏈和測試壓縮配合使用。進入Chiplet時代,邊界掃描的思想被進一步拓展至裸片間介面,IEEE 1838標準為3D堆疊晶片定義了Die-level的邊界掃描架構,成為整個可測性設計的標準化“脊椎”。
7. 測試壓縮技術:應對測試資料爆炸的降維打擊
隨著晶片規模向數十億門邁進,直接使用掃描鏈結構進行ATPG生成的測試向量資料量呈指數級膨脹。一個5nm工藝的5億門規模SoC,若採用傳統全掃描方案,其測試向量集可能高達幾百GB,這不僅要求ATE具備龐大且昂貴的高速儲存器,測試時間更可拉長至幾百秒,單顆晶片的測試成本完全無法接受。測試壓縮(Test Compression)技術應運而生,通過在晶片內部整合解壓器(Decompressor)和壓縮器(Compactor),在幾乎不影響故障覆蓋率的前提下,將外部傳輸的測試資料量削減10~100倍,同時將測試時間以同等比率降低。
測試壓縮的核心思想是利用測試向量中大量存在的“無關位”(Don’t Care bits)。標準的ATPG工具在生成測試向量時,僅為每個故障分配少數幾位特定的值,其餘所有位均可為任意邏輯值。壓縮架構正是利用了這種內在稀疏性,通過高效的編碼邏輯在ATE端產生少量種子資料,由片上解壓器即時展開成完整的掃描鏈激勵;而輸出端則將各條長掃描鏈的響應通過空間壓縮器(XOR樹或MISR,多輸入簽名暫存器)合併為一條短簽名,再傳回ATE進行結果比對。
主流壓縮架構分類:
- 廣播掃描:利用共享種子同時驅動多條掃描鏈,最簡單但適應性有限;
- 基於LFSR(線性反饋移位暫存器)的編碼壓縮:如Illinois Scan、Adaptive Scan,通過可配置LFSR生成偽隨機種子驅動掃描鏈,具備高壓縮比,是Synopsys DFTMAX Ultra等工具的基石;
- 基於嵌入確定性測試(EDT)的壓縮:Siemens Mentor Graphics Tessent的EDT技術是目前工業界廣泛應用的方法,採用解壓器將種子資料解碼為確定性測試向量,輸出採用X-tolerant壓縮器處理未知態遮蔽,能穩定實現10~25倍壓縮;
- 基於X-tolerant的邏輯BIST(LBIST):將MISR整合在片上,完全無需ATE儲存向量,只需送入少量種子,但覆蓋率高度依賴於隨機測試能力和重播種策略,通常與ATPG補料結合。
壓縮設計的關鍵工程權衡:
- 覆蓋率與壓縮比的反比關係:高壓縮比必然要求更多無關位被隨機填充,可能引入未知態(X-state)傳播導致覆蓋盲區,因此需要先進的X-tolerant設計;
- 壓縮器面積開銷:通常僅佔數字部分總面積的1%~3%,相對節約的測試成本而言完全可以接受;
- 時序影響:解壓器-壓縮器網路位於I/O路徑上,必須進行嚴格的時序籤核,現代EDA工具已實現與物理綜合的協同最佳化;
- 除錯與診斷:壓縮後輸出僅有簽名,故障定位能力下降,必須引入額外的診斷鏈(diagnosis chain)或多週期累積簽名,增加了設計複雜度。
在3D IC與Chiplet架構下,測試壓縮面臨更復雜的挑戰:跨Die的測試訪問使得單Die的壓縮網路必須與中介層或基板的有限測試埠配合,可能需要在封裝層級引入另一層壓縮層次。當前產業界正推動統一測試壓縮介面標準,以實現從晶圓級到封裝級的一致測試排程。
測試壓縮已從可選技術演變為先進節點的必然標配。在7nm及以下工藝,幾乎所有量產數字晶片都內建深度壓縮引擎,成為區分DFT方案優劣的最關鍵指標之一。
8. 自動測試向量生成(ATPG)與故障模型:缺陷到向量的智慧對映
**ATPG(Automatic Test Pattern Generation)**是DFT鏈條中將設計的結構網表以及目標故障模型轉換為具體測試激勵與預期響應的關鍵自動化環節。其輸出就是ATE最終載入到晶片上掃描鏈的二進位制序列。沒有ATPG,掃描鏈、BIST等結構便只是空轉的骨架,無法鎖定具體的製造缺陷。
故障模型是真實物理缺陷的抽象,決定了ATPG的覆蓋能力和效率。最基礎也是最經典的**固定故障模型(Stuck-at Fault)**假設電路中的任何連線線永久固定為邏輯0或邏輯1,能夠覆蓋大量的開路、短路缺陷。然而,隨著工藝演進,出現了靜態故障模型無法描述的新型缺陷,催生了更精細的模型:
- 橋接故障模型:反映訊號線間非期望的連線電阻;
- 轉換延遲故障模型:考察訊號在特定時間內未能完成翻轉,對時脈頻率敏感;
- 路徑延遲故障模型:定位整條組合路徑的時序違規;
- 單元感知模型(Cell-Aware ATPG):深入標準單元內部電晶體的短路、開路缺陷,是目前7nm以下FinFET工藝必選模型,可使缺陷覆蓋率提升5%~10%;
- IDDQ與極小延遲:基於靜態電流測量,檢測微弱的漏電缺陷。
ATPG演算法的核心經過數十年發展,已十分成熟。經典演算法(PODEM、FAN)通過回溯和蘊含操作在組合邏輯網路中分配激勵以啟用故障並傳播到輸出。對時序電路,則藉助掃描鏈的完全可控性,將問題降維成組合ATPG。現代工具可以同時針對多種故障模型執行緊湊化的多模型ATPG,以減少向量總數。
覆蓋率的權衡與壓實:典型消費電子晶片的固定故障覆蓋率要求 >99%,轉換延遲覆蓋率 >90%,而車規晶片要求前者達到99.9%以上且不能有加權的“安全相關”故障盲區。ATPG工具提供故障分級、自動測試點插入(Test Point Insertion)等功能,協助設計團隊以最小的向量集達到覆蓋率門檻。壓縮向量的“n-detect”策略通過多次檢測同一故障的不同激勵,可提高對未建模缺陷的偶然檢出機率。
AI/ML在ATPG中的新角色:近年來,利用強化學習進行測試向量順序最佳化、利用圖神經網路進行故障傳播路徑分析的研究已進入工業應用早期。這些技術能大幅提升ATPG執行速度並進一步提高覆蓋率,尤其針對傳統啟發式演算法難以求解的硬故障。
ATPG是連線設計意圖與量產測試的質量語義橋樑。優秀的DFT團隊會通過早期RTL故障模擬,指導掃描鏈架構和測試點插入方案,形成閉環最佳化,實現向量集質量、測試時間與面積開銷之間的帕累托最優。
9. 先進製程與低電壓下的DFT新挑戰
製程技術推進到16nm FinFET以下,電晶體的物理特性發生了深刻變化,不再能被視為理想開關。量子效應、工藝偏差、老化效應等使得電阻性開路、橋接、柵氧化層缺陷、負偏壓溫度不穩定性(NBTI)等複雜缺陷成為良率殺手,傳統固定故障模型難以完整覆蓋。這些缺陷往往對電壓、溫度高度敏感,表現為極限引數故障(Margin Defects),在正常電壓下可能通過測試,但在使用早期或電壓波動場景下暴露,導致所謂的“測試逃逸”。
應對策略集中體現在以下幾方面:
- Cell-Aware ATPG:如前文所述,利用模擬庫建置每種標準單元的精確缺陷矩陣,生成能激發內部電晶體缺陷的測試向量。該方法已成為先進節點DFT籤核的工業標準,Synopsys、Cadence與Siemens EDA均提供成熟工具支援。
- 極限測試與自適應測試:通過在ATE上實施電壓偏置(升壓/降壓)、動態降頻、掃描時延測試以及老化前/後對比,篩選出引數裕度不足的晶片。自適應測試(Adaptive Test)利用統計學習,根據前期晶圓測試資料動態調整後期測試閾值,在保證質量的同時避免過度測試造成的良率損失。
- 內建極限測試電路:在關鍵路徑上插入監控振盪器或亞穩態檢測器,在晶片正常工作期間持續捕獲時序裕度衰減,滿足功能安全要求的線上健康監測。
低電壓設計帶來的DFT挑戰:為了降低功耗,SoC普遍採用多電壓域、動態電壓頻率調整(DVFS)和近閾值操作。低電壓下電晶體的開關特性非線性加劇,傳播延遲對IR-drop極度敏感。測試模式下,巨大的掃描移位和MBIST並行操作會在電源網路上產生超越功能模式的動態壓降,可能導致測試時機不對或誤比對。因此,DFT必須與電源完整性工程師緊密協作,引入低功耗感知的掃描移位(如分割移位、降低移位頻率)和多電壓域感知的ATPG,避免電壓塌陷導致的測試失效。
時序關斷和電源門控也是DFT的一大考驗。在電源關斷域內的儲存器上電狀態需要特別設計的隔離單元和保持暫存器鏈,確保測試能夠正確將其喚醒並恢復到已知狀態。這對於複雜的多核異構SoC而言,意味著大量的DFT插入規則檢查和複雜的測試排程指令碼。
先進製程的DFT已經成為橫跨設計、工藝、封裝、測試裝置的綜合工程問題,必須依靠更早期的協同模擬和更強大的EDA自動化抽象能力,才能以可控的成本換取零逃逸的質量目標。
10. 3D IC與Chiplet時代的DFT:從單Die到系統級測試
Chiplet與3D堆疊技術正重塑半導體產業格局,它將多個功能各異的小晶片(chiplet)通過高階封裝(如矽中介層、CoWoS、EMIB等)互聯,構成一個龐大的系統。這一架構雖然大幅提升了設計靈活性和良率爬坡速度,卻給測試帶來了前所未有的複雜性:每個Chiplet可能來自不同工藝節點、不同供應商,且封裝完成前難以全面驗證系統整體功能。DFT的疆界必須從單顆裸片擴充套件至多Die封裝體乃至系統級。
主要挑戰包括:
- KGD(已知良好裸片)保證:需確保每個Chiplet在組裝前是完全合格的,否則一顆壞Die將導致整個昂貴封裝報廢。這要求CP測試必須達到與封裝後測試同等的覆蓋率,通常利用加嚴的MBIST、加長的老化測試以及更復雜的時序測試來保證。
- 有限測試訪問:Chiplet 組裝完成後,只有少數封裝引腳可接觸,內部Die間介面深埋介質層,無法直接探測。需要設計穿矽通孔(TSV)測試邏輯和Die-to-Die邊界掃描,將對內互聯的測試打包成有限的外部埠協議。
- 跨Die測試排程:測試多個Die時,需通過統一測試訪問埠(如IEEE 1149.1或1149.7的層次化擴充套件)依次或並行執行各Die的MBIST、掃描鏈測試,避免衝突和功耗過載。
- 互聯完整性測試:高速的UMI(UCIe、BoW等)互聯通道需測試短路、斷路、阻抗失配,其本質已接近高速I/O測試,需整合偽隨機位流生成器和誤位元速率檢查器(PRBS/BERT)邏輯。
標準化進展:IEEE 1838是首個專門面向3D堆疊晶片的測試訪問標準,定義了Die Wrapper Register(類似於邊界掃描的暫存器)及靈活的序列訪問協議,支援不同Die的測試資料獨立或級聯傳遞。同時,UCIe規範中也定義了用於互連測試的通道修復與鏈路邊帶訊號。這些標準逐步被EDA工具和封裝設計流程吸收。
系統級DFT架構在Chiplet中通常採用層次化結構:每個Die內部包含完整的掃描鏈、MBIST、邊界掃描,並通過Die級測試控制器統一排程;中介層或基板提供封裝級測試匯流排,將各Die的控制器菊花鏈式連線,最後通過一個主測試訪問埠(如TAP或I2C)與外部ATE通訊。這種設計將封裝等效為一個超大型SoC,複用了大部分單Die DFT基礎設施,最大化了設計可重用性。
3D IC的DFT方案還須兼顧熱/應力可靠性測試,如在TSV附近注入特殊應力測試序列,檢測因熱脹冷縮引起的潛在開短路。未來的Chiplet市場將要求DFT方案高度標準化和模組化,這為DFT EDA供應商提供了巨大的創新與市場整合機會。
11. 功能安全與車規DFT:ISO 26262的強制要求
汽車電子正在成為半導體增長最快的應用領域之一。車規晶片必須符合 ISO 26262 道路車輛功能安全標準,該標準對隨機硬體故障和系統失效提出了嚴格的量化指標(SPFM、LFM、PMHF)。DFT在此扮演著角色絕不僅是測試輔助,而是直接實現安全機制的核心技術棧。
按照ISO 26262-5的要求,數位電路需要具備檢測單點故障、潛在故障及共因失效的能力,並在故障發生後的一定時間間隔(FTTI)內使系統進入安全狀態。片上硬體安全機制包括:
- 邏輯BIST(LBIST):在上電或週期性診斷間隔內,對數字邏輯執行一遍全掃描自測試,確保組合邏輯與儲存單元無固定故障或延遲故障。LBIST覆蓋率需要達到規定的單點故障指標。
- 儲存器BIST與內建自修復(MBIST/BISR):持續檢測並記錄儲存器的可修復缺陷,對不可修復的故障則觸發系統報警。
- 冗餘與比較邏輯:在安全關鍵路徑採用雙核鎖步(Dual-Core Lockstep),其中比較器自身需要做DFT以保證其不會靜默失效。
- IP級的故障注入和診斷:為滿足安全驗證需求,需通過JTAG或特殊安全介面支援對安全機制的定期校驗,注入模擬故障監測其響應。
對DFT架構的直接影響體現在:
- 覆蓋率目標極其嚴格:車規MCU/SoC通常要求邏輯固定故障覆蓋率≥99.9%,且覆蓋率分析不能有加權排除。高安全等級(ASIL-D)甚至要求通過診斷覆蓋率(DC)推論實現更高的有效覆蓋率。
- 線上測試的瞬態管理:LBIST在執行時會佔用大量功耗並將系統置於不可用狀態,因此必須在安全狀態條件下執行,並嚴格遵循定時約束,避免觸發誤中斷。
- 長期可靠性驗證:老化造成的延遲變化蘊含安全風險,需要內建延遲監控和線上時序測試能力。
- 文件與可追溯性:DFT架構、故障覆蓋率計算、診斷能力、安全分析報告等必須形成完整的設計文件鏈,以通過安全審計。
可以說,在車規晶片中,沒有先進DFT就沒有功能安全。這賦予了DFT極高的戰略價值——車規晶片的開發成本中,DFT相關的設計、驗證與認證費用可佔數字設計總工作量的15%以上,且已經成為Tier-1選擇晶片平台時的關鍵評估維度之一。獨立的DFT工具廠商如Siemens EDA(Tessent)以及Synopsys、Cadence都在大力宣傳其車規DFT方案,強調通過認證的內容完備性和加速能力。
12. EDA工具與DFT方法論融合:設計左移與全流程協同
現代DFT已無法孤立於EDA工具鏈存在。三大主流EDA供應商——Synopsys、Cadence、Siemens EDA(原Mentor)——分別提供了覆蓋從RTL到GDSII的完整DFT平台,與各自的綜合、版面配置佈線、時序分析、功耗分析工具深度耦合。
三大巨頭技術對比:
- Synopsys:以TestMAX系列為核心,涵蓋DFTMAX(壓縮)、DFTMAX Ultra(下一代壓縮)、TetraMAX(ATPG)、Yield Explorer(診斷)等。其獨特優勢在於與Design Compiler、IC Compiler II的物理感知DFT整合,可實現掃描鏈重組、時序調優一體化。近年在2.5D/3D DFT和車規LBIST上持續投入。
- Cadence:主打Modus DFT軟體套件,天然集成了Cadence數字全流程(Genus、Innovus)及Palladium模擬器,提供高效的物理掃描插入、嵌入式壓縮、多模型ATPG,強調通過基於Joules RTL功耗分析實現DFT功耗最佳化。其物理最佳化引擎可有效減少掃描鏈引入的時序衝突。
- Siemens EDA(原Mentor)在DFT獨立工具市場長期佔據領導地位,Tessent產品線擁有極強的測試壓縮(EDT)、MBIST(Tessent MemoryBIST)、診斷與良率分析功能,被大量設計服務公司和獨立設計團隊採用。Tessent的生態系統具備和第三方設計流程的輕耦合性,且以其先進的車規安全機制、Cell-Aware和自適應測試著稱。
設計左移(Shift-left)理念正在重塑DFT流程。傳統上,DFT插多在綜合後、物理設計前進行,故障覆蓋率分析和ATPG則靠後。左移要求在RTL階段就執行可測性檢查、時鐘/復位DFT規則檢查、覆蓋率預估,並通過與模擬器的聯合實現快速向量驗證。這種早期介入可在架構層面發現覆蓋率瓶頸,避免昂貴的流片後迭代。
全流程協同具體體現在:
- 低功耗設計與DFT的衝突消解——隔離單元插入不與掃描鏈衝突;
- 物理版面配置規劃時預留掃描鏈佈線通道,減少繞線擁堵;
- 時鐘樹綜合時考慮掃描時鐘一致性要求;
- 利用機器學習指導測試點插入和掃描鏈配平。
隨著DFT功能的複雜化,開放式標準介面(如STIL、CTL、IEEE 1687)變得日益重要,它們使得不同工具間的測試資料交換和ATE程式生成自動化成為可能,降低了工具鎖定風險。
從投資視角看,DFT EDA工具市場與半導體設計服務市場高度繫結,誰是流程的壟斷者,誰就在DFT專項工具上掌握強定價權。獨立工具在異構整合和診斷深度上保持創新,而融合平台在客戶粘性和設計便捷性上佔優。
13. 全球市場格局與競爭分析
DFT市場可拆分為三大板塊:DFT EDA工具授權與維護費、DFT設計服務(含架構諮詢、插入、ATPG與覆蓋率收斂)、以及測試裝置相關的IP及介面方案。整體市場規模受半導體出貨量、先進節點滲透率和車規/工業等高要求應用佔比共同驅動。
根據多家市場研究資料,2024年全球DFT相關市場總規模約為1315億美元,預計2028年將增長至約2325億美元,CAGR接近12%。增長驅動力包括:5/3nm先進製程對Cell-Aware ATPG和測試壓縮的剛性需求;Chiplet封裝帶來的全新測試範式;車規與功能安全對LBIST/MBIST的強制要求;以及人工智慧晶片對儲存器測試吞吐量的猛增。
競爭格局呈高度寡佔:
- Siemens EDA(Tessent) 在獨立DFT工具與測試診斷領域擁有約40%的市場份額,尤其是在汽車和儲存測試方面優勢明顯。
- Synopsys憑藉全流程整合,整體DFT方案(含壓縮與ATPG)市佔率約35%,在先進節點大客戶中滲透率極高。
- Cadence佔20%左右,近年來憑藉Modus和數字全流程建設在特定帳戶中快速追趕。
此外,一些亞洲本土EDA供應商(如華大九天、國微集團)開始提供部分掃描鏈插入和ATPG模組,主要針對成熟工藝市場,與國際巨頭存在代際差距。
DFT設計服務市場相對分散,全球領先的設計服務公司(如Alchip、GUC、Socionext、摩爾精英等)以及專注於DFT的諮詢公司(如Testonica、Intellitech)提供專業架構設計、良率診斷與車規認證支援。這些服務商通常是EDA工具的深度使用者,並反向推動工具功能演進。
產業鏈價值分配上,EDA工具廠商攫取了價值鏈的高智力附加層,而設計服務商更多依靠人力規模和技術經驗取得收益。未來隨著自動化程度的提升,簡單DFT實施工作可能部分被AI取代,但對複雜架構、安全認證和良率最佳化的高階服務將更加稀缺。
國內DFT自給率成為關注焦點。在美國EDA出口管制常態化背景下,國產DFT工具替代的動力極強,但存在故障模型庫積累不足、3D IC測試標準跟進滯後、物理最佳化能力薄弱等短板。短期內,服務加半定製工具的模式可能成為本土替代的現實路徑;長期則必須建置完整自主的DFT全流程平台。
14. 投資邏輯與投資地圖
從投資角度,DFT具備典型的半導體產業“賣水人”屬性:無論終端市場興衰,只要晶片繼續被製造,對可靠和低成本測試的需求就不會消失。其增長與整體半導體含量及先進節點滲透率高度繫結,且呈現結構性提速趨勢。
投資主線一:DFT EDA工具龍頭
以Synopsys、Siemens EDA(母公司Siemens)和Cadence為代表,這些企業憑藉深厚的客戶粘性、穩定的訂閱營收和高切換成本,享有極強的定價權和穩定現金流量。尤其受益於3D IC測試、汽車功能安全兩種結構性增量,DFT工具營收增速有望持續超過整體EDA市場增速。若考慮國產替代,能夠提供工程化全流程DFT方案的國產EDA公司值得高度關注,雖然目前規模弱小,但在政策驅動和國產化程序下估值彈性極大。
投資主線二:DFT IP與專用測試方案提供商
包括提供車規級LBIST/MBIST控制器IP、高速IO BIST、3D DfT wrapper等半導體IP的公司。此類IP往往與功能安全標準繫結,客戶一旦整合則極難替換,具備長期營收分成模型。典型的如Arm的CoreSight除錯與測試IP、Siemens的Tessent MissionMode IP、一些專攻BIST的IP新銳。評估此類企業要看其IP生態覆蓋度和車規認證成熟度。
投資主線三:DFT設計服務與良率提升服務