女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

芯片的驗證為何越來越難?

穎脈Imgtec ? 2025-06-05 11:55 ? 次閱讀

本文由半導體產業縱橫(ID:ICVIEWS)編譯自semiengineering


過去,仿真曾是驗證的唯一工具,但如今選擇已變得多樣。平衡成本與收益并非易事。

芯片首次流片成功率正在下降,主要原因是設計復雜度上升和成本削減的嘗試。這意味著管理層必須深入審視其驗證策略,確保工具和人員的潛力得到最大發揮。

自半導體時代伊始,通過仿真驗證設計是否具備所需功能,一直是功能驗證的核心。當設計規模較小時,這是一種簡單有效的方法。但隨著設計規模擴大,手動編寫足夠測試用例以覆蓋所有功能變得不再現實。測試平臺技術隨之發展,實現了部分流程的自動化。這在一段時間內有效,但如今卻導致驗證變得高度復雜且低效——芯片首次流片成功率的下降便是明證。

“眾所周知,隨著芯片復雜度以每18個月翻一番的速度增長,驗證狀態空間呈指數級膨脹,”Cadence產品管理團隊總監皮特·哈迪(Pete Hardee)表示,“仿真一直是主要驗證方法,但五年前驗證一個相對簡單的處理器內核需要1013次仿真周期,而驗證GPU則需要101?次。”如今,這些數字更是高出了幾個數量級。

“仿真方法缺乏智能,”Ansys產品營銷總監馬克·斯溫嫩(Marc Swinnen)指出,“你輸入一個向量,觀察結果;再輸入另一個向量,再觀察結果。但你并不清楚每個向量的預期作用和目標,因此基本上是在進行蒙特卡洛模擬,寄希望于覆蓋所有極端情況,或試圖主動導向這些情況。”

仿真早已力不從心。“短期內,提升仿真速度是解決方案,這也推動了仿真市場的爆發式增長,”Real Intent首席執行官普拉卡什·納拉因(Prakash Narain)表示,“我們需要更強的計算能力。與此同時,形式驗證開始嶄露頭角——它并非與仿真并駕齊驅,而是填補了仿真在關鍵功能行為全覆蓋上的漏洞。”

目前,多種驗證技術可與仿真互補,但許多團隊難以將其成功整合到整體方法論中。原因包括:需要各類專家才能正確使用這些技術;無法展示整體進展或完成度;部分團隊仍依賴現有方法的經驗性成功。

靜態驗證和形式驗證工具各有優勢,一類借助人工智能技術的新工具也開始涌現。例如,輔助工具可在代碼開發過程中確保其可靠性,或執行等價性檢查。團隊需要持續評估每種工具的價值,同時了解威脅其成功的缺陷來源和類型。

功能驗證流程的全面評估,始于理解芯片可能失敗的原因。“某些產品的工作模式數量激增,”是德科技(Keysight)新機遇業務經理克里斯·穆思(Chris Mueth)表示,“只要其中一種模式未經驗證,產品就可能失敗。如何記錄所有模式?如何建立驗證流程以涵蓋所有模式組合?如何記錄性能要素?”

首先需要了解缺陷的本質,這將決定發現缺陷的最佳工具。“芯片流片后出現的缺陷,要么是設計中的結構性缺陷,如溢出/下溢、未知狀態(Xs)、有限狀態機(FSM)問題、死代碼、冗余代碼;要么是設計中的語義差異,如功能缺陷,”Axiomise首席執行官阿希什·達爾巴里(Ashish Darbari)表示,“形式驗證工具可通過應用驅動的流程,在設計啟動時自動分析并發現大多數結構性缺陷,這大幅節省了功能仿真的開銷。”

從理論上講,形式驗證相比仿真具有重大優勢。“無需編寫測試用例來激勵被測設計(DUT)的所有行為并驗證不良反應,形式驗證工具會自動生成激勵,”Cadence的哈迪表示,“除非受到約束,否則形式驗證工具會考慮所有可能的輸入組合。隨著我們走出特定應用時代,這一優勢愈發顯著。我們將DUT的預期行為定義為一組屬性,要么證明這些屬性在所有情況下都成立,要么得到潛在缺陷的反例。”

沒有任何一種技術能獨立解決問題,需要找到最佳組合方式。“控制這種復雜性所需的全部智慧,蘊含在方法論和工程師身上,”Real Intent的納拉因表示,“我們一直在為這些工具投入更強的計算能力,但這正是問題所在。另一種思路是從根本上質疑:基于布爾邏輯的傳統技術能否應對這種復雜性爆炸?這正是靜態驗證的用武之地,因為它們更抽象。但靜態驗證的問題在于依賴抽象,而這種抽象依賴于針對特定問題的定制化技術。”

沒有放之四海而皆準的解決方案。“歷史經驗需要融入驗證環境,”弗勞恩霍夫IIS自適應系統工程部門高級混合信號自動化團隊經理本杰明·普勞奇(Benjamin Prautsch)表示,“管理層很難理解這一點,因為需要處理許多細節。測試IP或驗證IP專家掌握的信息成為重要資產。必須將兩者結合,并且一旦現場出現錯誤或設計存在缺陷,必須將其納入設計指南或添加斷言,以改進整體測試和驗證環境。”

規避成本巨大。“如今變化速度極快,如果今天不采取行動,三個月后可能會陷入更糟糕的境地,”Synopsys形式驗證高級產品總監張晉(Jin Zhang)表示,“看看大語言模型(LLM)每周都在更新的速度,你必須升級工具、擁抱新技術,別無選擇,否則將被淘汰。”

失敗成本同樣高昂。“因此,改變看似有效的現有方法需要克服巨大的恐懼心理,”納拉因表示,“這就是為什么人們仍依賴傳統驗證簽收方法。機會在于‘左移’——盡早部署驗證技術,在缺陷修復成本低且快速的階段發現問題。雖然這可能不會影響當前的仿真工作,但隨著仿真中發現的錯誤減少,對‘左移’的依賴將逐漸增加。”


小錯誤引發大問題

首先需要了解可能威脅成功的缺陷類型。在許多情況下,這些缺陷在流片前才被發現,看似極其復雜,但實際上很多是由深埋在邏輯中的小錯誤導致的。“通過運行靜態檢查(lint)和形式屬性驗證,很容易發現計數器中的功能缺陷,”Axiomise的達爾巴里舉例稱,“它可能導致SoC中的DDR性能計數器溢出。在一個真實案例中,設計驗證(DV)團隊花了三周時間通過仿真調試,最終發現問題出在計數器上。”

形式驗證的傳統缺點是計算密集,這意味著它僅用于小規模(通常是控制路徑主導的)模塊和子系統。“具有諷刺意味的是,推動驗證需求爆炸式增長的計算能力提升,反而使形式驗證更有效,”哈迪表示,“現代形式驗證工具可驗證中型處理器內核,對于大型處理器,可先將其分解為子系統,再在頂層使用分治策略創建端到端屬性進行驗證。形式驗證還能在數分鐘或數小時內全面驗證復雜數學模塊。例如,32位整數乘法器(GPU或AI加速器中許多算術邏輯單元或數學協處理器的典型構建模塊)有2??種可能的輸入組合,通過仿真覆蓋所有組合是不可行的。”

形式驗證的目標不僅限于功能驗證。“我們部署了一種新型面積分析應用,用于檢測芯片中消耗功率的冗余觸發器和門電路,”達爾巴里表示,“通過形式屬性驗證,用戶無需任何測試平臺或測試用例,即可快速分析整個SoC。報告結果令人震驚,尤其是考慮到這些設計此前已通過仿真驗證。”

形式驗證的角色正在轉變。“過去,人們使用屬性驗證來驗證簡單的局部斷言,”Synopsys的張晉表示,“例如,驗證有限狀態機的狀態轉換,這些被稱為局部屬性。但近年來,重點已轉向驗證端到端屬性——為輸出編寫屬性,并從輸入推導邏輯。這些屬性更復雜,驗證難度更大,需要更多技術,但與僅在設計中散布局部屬性相比,能捕捉到更多真實設計缺陷和極端情況缺陷。”

管理層需要精確衡量驗證成本。“沒有衡量,整個論證就依賴經驗性成功,”達爾巴里表示,“這可能存在偶然性,且在很大程度上取決于技能、指導、管理和經驗等因素。如果管理層通過衡量驗證成本(包括工具、人力、測試平臺搭建、測試平臺運行和調試成本,以及未發現缺陷的成本)來評估投資回報率(ROI),結果將有效指示哪些方法可行、哪些不可行。形式驗證并非萬能,仿真仍需用于驗證形式驗證的假設,但兩者的正確結合能產生驚人效果。”

管理層正在傾聽。“幾年前,推廣形式驗證的方法是向管理層展示其發現的仿真團隊遺漏的缺陷,”哈迪表示,“在尚未認識到形式驗證價值的組織中,這有時仍有必要,但這類組織已越來越少。如今,管理層開始信任由形式驗證專家帶領的小型團隊,他們能以仿真團隊驗證類似模塊所需時間的一小部分,完成高度復雜模塊的全面驗證,并提供更具結論性的驗證結果。”


展望人工智能

人工智能技術發展迅速,在會議上發表的成果可能已落后一代或兩代。“人工智能輔助工程可能會為你生成大量設計和驗證IP,”是德科技的穆思表示,“人們需要一段時間來適應并學會信任這些結果。但在這種模式下,工作重心將轉移到流程前端——指定需求和參數,讓AI引擎執行任務。設計過程將與機器學習引擎互動,呈現出不同的形態。前期的需求和參數設定至關重要,這能讓引擎高效完成工作。”

驗證一直關乎比較兩個模型并識別差異。“人們正在探討如何將大語言模型(LLM)和其他人工智能方法融入驗證方法論,”弗勞恩霍夫的普勞奇表示,“一種方法是尋找需求文檔與驗證測試平臺之間的差異,以識別漏洞。這只是其中一個方面,我們期待看到此類工具的開發,以支持驗證工程師——這并非試圖實現完全自動化,而是為了輔助工程師并跟蹤所有信息。”

進展已在發生。“我們已在使用生成式人工智能(GenAI)創建SystemVerilog斷言,”張晉表示,“形式驗證應用的首要障礙是需要創建屬性,而GenAI能幫助降低這一門檻。這項技術已被部分客戶投入生產使用。根據設計和測試計劃,它能為你生成斷言,這大大提高了效率。”

一些公司已在使用輔助工具。“它們使設計的初始編碼(如人工輸入等)更加容易,”納拉因表示,“但也帶來了可變性和輸出準確性等問題。因此,驗證變得更加關鍵——確保無論采用何種方法創建設計,都能經過全面驗證。這為融入人工智能技術提供了機會,而這同樣關乎‘左移’。如果輔助工具和人工智能技術能推動驗證‘左移’的應用場景,將是重要的進步。”

隨著大語言模型生成質量的提升,所有人都將看到效率的提升。“我認為GenAI將改變游戲規則,使形式驗證普及化,”張晉表示,“過去,形式驗證由專業工程師負責,但如今企業逐漸意識到必須在流程早期引入形式驗證,且應由設計者主導。過去,設計者通常僅提取少量形式屬性,不會編寫大量斷言,而GenAI能幫助他們在設計中添加更多斷言并真正受益。這項技術必將推動形式驗證在行業中的更廣泛應用。”


應用形式驗證

應用形式驗證并非簡單購買工具并插入流程。形式驗證可通過多種方式解決特定類型的問題。哈迪將其分為三類:

設計者形式驗證:寄存器傳輸級(RTL)設計者可使用形式驗證實現“左移”,盡早交付更高質量的代碼;

核心形式驗證:通過窮舉證明提高驗證質量;

SoC集成形式驗證:分擔仿真的特定任務,發現極端情況缺陷。

了解模塊級、子系統級和全系統級驗證的區別至關重要,形式驗證的角色在不同層級有所不同。“在IP級或子系統級,團隊應使用靜態方法(如lint和形式驗證)而非仿真,”張晉表示,“在系統級和SoC級,則應使用動態方法進行驗證,因為形式驗證在該層級難以擴展。”

盡管SoC級可能需要仿真,但這并不意味著排除形式驗證。“在有計劃地應用形式驗證的場景中,投資回報率驚人,”達爾巴里表示,“工程師和管理層都認可對形式驗證的投資,因為它能更快發現缺陷、避免重新流片,并幫助優化仿真。主要問題仍是工程團隊缺乏編寫形式驗證斷言的足夠培訓。當由經驗豐富的專家使用時,形式驗證能夠對系統級和子系統級設計、處理器功能安全及安全驗證進行簽收。”

設計的變化也要求方法論隨之改變。“設計不再局限于特定應用,在設計時,根本無法定義這些芯片需要處理的所有工作負載,”哈迪表示,“這意味著我們必須驗證所有可能情況。在特定應用時代,理論上可以定義包含所有指定場景測試的驗證計劃,并根據該計劃衡量覆蓋率——即便如此,定義‘何時完成驗證’已很困難;而如今,即使使用受限隨機方法,我們也永遠無法確定仿真測試是否足夠,因此無法判斷何時完成驗證。”

變革需要時間。“許多可提高設計和驗證團隊效率的技術尚未得到應用,”張晉表示,“重新調整驗證方法論、在流程中引入最新技術,需要時間,而復雜度的提升和解決問題的時間縮短加劇了這一挑戰。不幸的是,團隊必須評估現有方法論,了解當前可用技術,并探索如何利用新技術改進流程。有了GenAI,我相信三到五年內驗證流程將發生巨大變化,自動化和生成式技術將大幅增加,我們將看到智能驅動的流程。一旦所有自動化技術成熟,芯片一次流片成功率可能會顯著提高。”

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 仿真
    +關注

    關注

    51

    文章

    4241

    瀏覽量

    135326
  • 芯片驗證
    +關注

    關注

    5

    文章

    38

    瀏覽量

    47540
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    超大規模芯片驗證:基于AMD VP1902的S8-100原型驗證系統實測性能翻倍

    引言隨著AI、HPC及超大規模芯片設計需求呈指數級增長原型驗證平臺已成為芯片設計流程中驗證復雜架構、縮短迭代周期的核心工具。然而,傳統原型驗證
    的頭像 發表于 06-06 13:13 ?173次閱讀
    超大規模<b class='flag-5'>芯片</b><b class='flag-5'>驗證</b>:基于AMD VP1902的S8-100原型<b class='flag-5'>驗證</b>系統實測性能翻倍

    機器人主控芯片平臺有哪些 機器人主控芯片一文搞懂

    AI芯片在人形機器人中的應用越來越廣泛。這些AI芯片專門設計用于執行人工智能算法,如深度學習、機器學習等。
    的頭像 發表于 04-25 16:26 ?1543次閱讀
    機器人主控<b class='flag-5'>芯片</b>平臺有哪些  機器人主控<b class='flag-5'>芯片</b>一文搞懂

    概倫電子芯片封裝連接性驗證工具PadInspector介紹

    當今時代人們對產品性能要求越來越高,SoC設計也隨之變得越來越復雜,由此導致SoC內模塊數量呈指數級增長。不同于傳統設計方法,芯片封裝設計中的l/O pad配置規劃和封裝連接性驗證流程
    的頭像 發表于 04-22 09:59 ?220次閱讀
    概倫電子<b class='flag-5'>芯片</b>封裝連接性<b class='flag-5'>驗證</b>工具PadInspector介紹

    概倫電子先進PDK驗證平臺PQLab介紹

    PQLab是一款技術先進的PDK(半導體工藝設計套件)驗證平臺。隨著半導體工藝快速發展,PDK的規模和復雜度也在極速加大,以至于PDK的驗證難度越來越高,耗時越來越長,為解決這一困境,
    的頭像 發表于 04-16 09:44 ?226次閱讀
    概倫電子先進PDK<b class='flag-5'>驗證</b>平臺PQLab介紹

    當我問DeepSeek:為什么傳感器技術越來越重要

    為什么傳感器技術越來越重要 我們一起來看看 ????DeepSeek是怎么說的 為什么傳感器技術越來越重要? ? 傳感器:數字世界的感官,智能時代的基石…… 在這個數字化的世界里,
    的頭像 發表于 03-01 15:58 ?305次閱讀

    靜脈識別在各個領域越來越得到認同了

    發表于 02-26 18:09

    這類視頻看多了生意反而會越來越差?

    行業資訊
    芯廣場
    發布于 :2024年12月11日 18:51:25

    ADS1230輸出開始時穩定一段時間,隨后開始減小,并且減小越來越快,是哪里的問題?

    如題,開始上電,ADS1230輸入端輸入穩定的毫伏信號,輸出顯示正確無跳變,維持這個輸入信號不變,隨著時間推移,輸出顯示開始變化,并且變化越來越快,最后減小到接近零。測輸入端的毫伏信號沒有變化,而cap兩端由幾百毫伏變成了接近零。請問這是輸入電路有問題,還是芯片損壞了,
    發表于 12-06 07:44

    4K視頻為何越來越糊?SGMII與HEVC如何重拾高碼流體驗

    1.引言隨著網絡視頻平臺的發展,用戶對于4K高清畫質的需求日益增長。然而,許多用戶發現,即使購買了視頻平臺的會員,觀看4K內容時畫質卻不如預期,有時甚至還會出現模糊、卡頓的情況。這種現象背后涉及到視頻編碼、網絡帶寬、和視頻傳輸的諸多因素。近期“影視颶風”發布的視頻《清晰度不如4年前!視頻變糊是你的錯覺嗎?》因討論視頻平臺降低碼率和改變編碼格式以壓縮視頻畫質,
    的頭像 發表于 11-01 08:01 ?2518次閱讀
    4K視頻<b class='flag-5'>為何</b><b class='flag-5'>越來越</b>糊?SGMII與HEVC如何重拾高碼流體驗

    人民郵電報:“開源”到底是什么?為啥熱度越來越高?

    ? ? ? 本文轉載自人民郵電報 這些年,“開源”這個詞越來越火,開源AI大模型、開源數據庫、開源框架、開源硬件等新詞匯層出不窮。那么到底什么是“開源”呢,是“開源節流”中的“開源”嗎? 非也,今天
    的頭像 發表于 10-17 14:21 ?3544次閱讀
    人民郵電報:“開源”到底是什么?為啥熱度<b class='flag-5'>越來越</b>高?

    越來越“熱”的芯片,如何降溫?

    前言? 2024 年,AI 的“狂飆突進”勢頭不減,繼 ChatGPT 之后,文生視頻大模型 Sora 的推出更是讓人們看到 AI 的無限可能。然而,隨之而來的能耗問題也不容忽視。國際能源署(IEA)《Electricity 2024——Analysis and forecast to 2026E》的報告,ChatGPT 每響應一個請求需要消耗 2.9 瓦時,這相當于一個 5 瓦的 LED 燈泡亮 35 分鐘。考慮到每天 90 億次搜索,這將在一年內額外消耗近 10 太瓦時的電力,相當于一座小型核電站一年的發電量。而這些能源消耗的“罪魁禍首”之
    的頭像 發表于 09-27 15:59 ?661次閱讀
    <b class='flag-5'>越來越</b>“熱”的<b class='flag-5'>芯片</b>,如何降溫?

    LM324調零調好后,改變輸入的時候,輸出的偏差越來越大,怎么解決?

    調零調好后,改變輸入的時候,輸出的偏差越來越大,不知道如何調整,望大神指導!
    發表于 08-28 06:51

    睡眠監測傳感器越來越重要,你怎么看?

    在快節奏的現代生活中,睡眠已成為人們健康不可或缺的一部分。然而,隨著工作壓力的增大和生活方式的改變,越來越多的人面臨睡眠障礙問題。高質量的睡眠不僅是身體恢復的關鍵,也是心理健康的重要保障。因此,監測
    的頭像 發表于 08-27 17:47 ?761次閱讀

    我們的城市為什么越來越熱?

    全球氣候在變暖,我們焚燒石油,煤炭等化石燃料,產生了大量二氧化碳等溫室氣體,導致全球氣候變暖,尤其大陸氣溫升高,城市變得越來越熱。圖:上海前灘的夜晚,被太陽曬熱的建筑熱島效應夏天天太熱,在陽光
    的頭像 發表于 08-03 08:14 ?839次閱讀
    我們的城市為什么<b class='flag-5'>越來越</b>熱?

    新能源汽車使燃油車越來越廉價?燃油車何去何從?

    行業資訊
    芯廣場
    發布于 :2024年07月09日 18:22:26