借助 DFT 技術縮短,AI 芯片上市時間
簡介
本文引用地址:http://www.104case.com/article/202002/409657.htm
人工智能 (AI) 現已進入自主系統時代,這些系統將增強人類在計算密集型復雜任務領域的能力。AI 系統既便利又強大,有望解決人類社會面臨的各種重大挑戰。AI 系統包括三部分:大數據集、數據處理算法和處理數據的計算硬件。
為使 AI 系統切實可用,其必須快速處理大量數據,這樣一來就需要強大的計算能力。AI 具有獨特的計算能力需求,這就導致 AI 芯片或 AI 加速器市場迅速增長且競爭激烈。能否在這個市場取得成功,取決于能否讓產品快速上市,因此就需要使用設計和測試解決方案來應對新型 AI 芯片架構的挑戰。本文將重點介紹 AI 硬件的設計,尤其是如何最佳地測試 AI 芯片。Tessent?層次化 DFT 和測試向量生成非常適合 AI 芯片。
它可在較低層級(核心級別)執行 DFT 邏輯插入和測試向量生成,以進行掃描和存儲器測試。它可復制 DFT 邏輯并將其與核心復制集成,還能自動將測試向量映射到芯片級別。與 RTL 級測試邏輯插入配合使用時,Tessent 工具相比于傳統方法可顯著減少DFT 所需的時間。用戶實現的掃描測試向量生成速度最多提高了 10 倍,測試向量減少了 2 倍,使用的系統存儲器減少了 10 倍。1,2
加速芯片調通方法論的采用,進一步加速了不斷發展的 AI 芯片的上市時間。Tessent SiliconInsight?可在DFT 和測試儀領域之間建立直接聯系,從而簡化了這項極其繁瑣的任務。本文闡述了 Mentor Tessent 系列的 IC 測試工具可如何幫助設計人員滿足大型先進工藝 AI 芯片的質量和上市時間要求。
AI 競賽已然開始
openai.com 的數據顯示,AI 計算增長需求每 3.5 個月就會翻一倍,自 2012 年以來已增加 300,000 倍。3不同的公司會使用不同的硬件開發技術來滿足 AI 計算增長要求。
例如,Graphcore 和 Mythic 等公司的 AI 芯片是基于新型大規模并行架構的 ASIC,此類架構極大地提高了針對 AI 工作負荷的數據處理能力。其他公司(如 Intel、Nvidia 和 AMD)則繼續開發和優化現有架構,如 GPU、CPU 和 FPGA 等,以滿足 AI 系統的性能需求并保持領先于新興架構。4
AI 市場非?;钴S,超過 50 家初創公司和 25 家老牌半導體公司都在爭奪這一新興市場。5由于 AI 公司的飛速發展,市場競爭也日益激勵。
對所有這些競爭者而言,上市時間至關重要。6 設計流程的每個部分—包括 IC 測試和芯片調通所需的一切—都需要朝著盡快將高質量且有效的芯片交付到客戶手中這一目標而努力。
AI 芯片特征
盡管 AI 芯片可以采用不同的實施和架構,但有幾個關鍵設計特征一般是共通的。圖 1 顯示了 AI 芯片的一些例子。AI 芯片架構和測試要求對 DFT 實施策略具有一定的影響。無論何種架構,AI 芯片通常都有以下設計特征:
? 含數十億門電路的大型設計
? 大量復制的處理核心
? 分布式存儲器
圖 1:AI 芯片示例。圖片由 Graphcore、Bitmain 和 Mythic 提供。
可大幅縮短 AI 芯片上市時間的 DFT 解決方案要求
為大幅縮短 AI 芯片的上市時間,DFT 解決方案有三個關鍵要求:
? 利用 AI 芯片的規則性
? 在 RTL 中執行 DFT 插入
? 消除 DFT 到測試的迭代
利用 AI 芯片的規則性
AI 芯片通常包含大量相同的核心。DFT 利用 AI 芯片的規則性意味著所有 DFT 工作—包括測試插入、測試向量生成和驗證—在核心級別都需只完成一次。然后會自動復制完整的Sign-off 核心,以完成芯片級 DFT 實施,如圖 2 所示。
圖 2:以層次化 DFT 方法復制完整的已 Sign-off 的核心
實現一個核心的 Sign-off 并復制該核心以完成芯片的過程要比在芯片級別執行 DFT 快得多。這種方法將 DFT 從流片的關鍵路徑中剝離出來,避免其對項目計劃造成影響。
Tessent 層次化 DFT 是一種理想的解決方案,它能利用 AI 芯片的規則性,并允許在不同層級對模塊進行完整的 DFT Sign-off。如圖 3 中所示,共有三個層級:核心(重復單元)、模塊(超級重復單元)和芯片。核心(重復單元)會在模塊(超級重復單元)中經多次實例調用,而后者又會在芯片級別經多次實例調用。
圖 3:Tessent 層次化 DFT 支持在不同的設計層級進行完整的 DFT Sign-off。
在層次化 DFT 方法論中,DFT 實施、ATPG 和掃描測試向量驗證是在核心級別執行的,因此完成后即被認為已 Sign-off。對于接口邏輯和存儲器,可在模塊級別重復相同的過程。芯片實施完成后,核心和模塊的測試向量將由 Tessent 軟件自動重新映射到頂層。由于核心和模塊是復制的,因此只需針對其中一個核心和一個模塊執行 Sign-off 流程。這樣將比在完成全部物理設計工作后對整個芯片執行所有 DFT 工作和 Sign-off 要快得多。在 IC 制造完成后的故障診斷期間,Tessent 層次化 DFT 也很有用。它支持核心級診斷,可顯著加速診斷和失效分析流程。這種層次化診斷方法論可與包含重復的相同處理核心的 AI 芯片架構完美匹配。
Tessent 層次化 DFT 采用如下獨特的技術:
? 強大的測試向量重定向和合并功能
? IJTAG 即插即用,用于核心復制和集成
? IJTAG 自動化,用于芯片級 DFT 配置和管理
IJTAG 因其為片上儀器提供的靈活性和自動化而迅速成為 IP 集成和測試的基本標準。Tessent IJTAG 支持Tessent 層次化 DFT 的自動化,并從兩個重要方面補充層次化 DFT 方法:1) IJTAG 基礎架構的層次化驗證;2) 將核心級 BIST 和測試設置 IJTAG 測試向量重新映射到頂層。
對于層次化驗證,首先在核心級別驗證在該級別插入的 IJTAG 網絡,然后再驗證各更高級別的 IJTAG 網絡。此外,當在下一較高級別(父級別)復制核心時,核心的多個實例的 IJTAG 網絡會在父級別自動集成和驗證。IJTAG 網絡的層次化驗證可確保 IJTAG 網絡中的任何錯誤都能在設計流程中盡早發現,從而避免對設計的日程安排造成影響。至于 IJTAG 測試向量重映射,用于掃描測試的測試設置向量(如掃描模式、低功耗配置等)和 BIST 測試向量是在核心級別生成和驗證。然而,這些測試向量最終會應用于芯片級別。使用 Tessent IJTAG,核心級 IJTAG 測試向量會自動從核心級別重新映射到芯片級別,這比從頂層生成整個芯片的 IJTAG 測試向量要快得多。在十大半導體主要廠商中,有七家已在使用 Tessent 層次化 DFT 解決方案。
……未完待續……
評論