精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

EDA形式化驗證漫談:仿真之外,驗證之內

芯華章科技 ? 來源:芯華章科技 ? 作者:芯華章科技 ? 2023-09-01 09:10 ? 次閱讀

“在未來五年內仿真將逐漸被淘汰,僅用于子系統和系統級驗證。與此同時,形式化驗證方法已經開始處理一些系統級任務。隨著技術發展,更多Formal相關的商業標準化會推出。”

Intelfellow

M. V. Achutha Kiran Kumar

隨著Formal技術的發展,業內已經有不少公司有專門的形式化驗證團隊,也培養了一批熱愛Formal,愿意來鉆研這門技術的EDA人。

仿真方法學是動態驗證的一種,是一個“你想到哪里才能驗到哪里”的驗證方式,本質上在不斷做加法。你需要先讓自己盡可能多地想到各種場景、耗費大量時間搭建測試環境,再試圖“碰出BUG”,但是這種方式更擅長發現設計“這里有BUG”,但卻很難回答“那里沒有BUG”的問題。

這方面形式化驗證工具有很大的優勢。

形式化驗證則被稱為靜態驗證,是一種基于嚴格的數學與算法的驗證方法學。用戶利用SVA斷言描述清楚需要證明的設計規格,通過編譯RTL和基于SVA的斷言語言,建立Formal模型,然后不斷做減法,發現不符合模型的“反例”

顯而易見的一個優勢是,形式化驗證工具能夠通過建立數學模型,實現更敏捷的反向驗證,以類似數學定理證明的方式,通過對所有可能的激勵空間進行遍歷,保證邏輯沒有死角,實現驗證的完備化、自動化

傳統的仿真工具,在進入具體發現bug階段前,往往需要很長時間為UVM搭建一個完備的驗證平臺(testbench);而在調試(Debug)階段,當出現UVM error,需要問題定位時,仿真工具一般需要從UVM繁雜的log到rtl再到waveform、信號級別,這也是一個很長的回溯曲線。形式化驗證在這兩個方面,則可以節省很多時間,尤其是通過直接提供反例波形,可以精準直指相關信號進行問題定位。

早期大家可能會擔心,覺得Formal工具是不是有使用門檻,這種擔心來源于形式化驗證工具使用過程中,需要基于對設計的全面理解,才能正確構建驗證模型的斷言和約束。

一方面,形式化驗證對驗證工程師而言,確實能夠大大的減輕焦慮,芯華章2021年推出GalaxFV,并且在項目的打磨中,持續不斷地在豐富應用級斷言庫,并對其參數化、提高可配置性,讓GalaxFV更加容易使用。

另外,隨著設計規模增加,工具更加的自動化、智能化,理解設計會成為工程師的一大優勢!用好Formal工具,項目將不再需要靠堆人、堆license、堆時間來提高驗證質量。

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

    關注

    50

    文章

    4048

    瀏覽量

    133431
  • eda
    eda
    +關注

    關注

    71

    文章

    2712

    瀏覽量

    172937
  • 驗證
    +關注

    關注

    0

    文章

    59

    瀏覽量

    15170
  • 芯華章
    +關注

    關注

    0

    文章

    171

    瀏覽量

    11430

原文標題:形式化驗證漫談:仿真之外,驗證之內

文章出處:【微信號:X-EPIC,微信公眾號:芯華章科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    鑒源論壇 · 觀模丨形式化驗證——以操作系統任務調度算法驗證為案例

    形式化方法為軟件開發過程提供了一種較為透徹的思維方式,該方式可以用于工程化系統設計,并且可以很好地幫助工程人員建立系統抽象模型,從而進行系統精化和驗證
    的頭像 發表于 11-09 11:25 ?427次閱讀
    鑒源論壇 · 觀模丨<b class='flag-5'>形式化驗證</b>——以操作系統任務調度算法<b class='flag-5'>驗證</b>為案例

    芯片開發中形式化驗證的是一個誤區

    今天的形式驗證工具具有更大的容量,并且許多工具能夠在服務器或云上以分布式模式運行。形式驗證的技術和方法也得到了擴展。
    的頭像 發表于 11-29 14:31 ?1889次閱讀

    形式化方法的工程化

    形式化工程方法,是以軟件形式化方法理論為基礎,以系統化的工程方法引導工業界工程人員構建高質量的軟件模型,用以引導后續的代碼編寫和相關測試分析。并選取了工業實際場景中的某操作系統的調度系統的形式化驗證
    的頭像 發表于 03-24 11:01 ?1427次閱讀
    <b class='flag-5'>形式化</b>方法的工程化

    ACRN 之InterruptWindow功能正確性形式化驗證

    重磅推薦|ACRN 之InterruptWindow功能正確性形式化驗證
    發表于 06-18 16:04

    化驗證和封裝形式有關系嗎?

    無關,任何形式的封裝,皆需要做老化實驗。蘇試宜特提供客戶量身訂制全方位的一站式服務, 從老化驗證的硬件設計/制造到樣品調試/實驗/報告, 蘇試宜特都可以協助客戶完成。
    發表于 09-13 09:46

    操作系統匯編級形式化設計和驗證方法

    由于系統的巨大規模,操作系統設計和實現的正確性很難用傳統的方法進行描述和驗證.在匯編層形式化地對系統模塊的功能語義進行建模,提出一種匯編級的系統狀態模型,作為匯編語言層設計和驗證的紐帶.通過定義系統
    發表于 01-05 14:45 ?1次下載
    操作系統匯編級<b class='flag-5'>形式化</b>設計和<b class='flag-5'>驗證</b>方法

    VaaS平臺已支持區塊鏈平臺智能合約的形式化驗證

    VaaS形式化驗證平臺,采用了多種形式化驗證方法,具有驗證效率高、自動化程度高、人工參與度低、易于使用、支持多個合約開發語言、可支持大容量區塊鏈底層平臺的形式化驗證等優點。
    發表于 12-14 10:18 ?1084次閱讀

    閃電網絡通過形式化驗證結果表明和比特幣一樣安全

    of the Lightning Network” 的論文認為,如今閃電網絡已經被用于保護至少 8500 萬美元的真實資金,但其代碼規范缺乏形式化驗證是一件 “極其嚴重的事”。
    發表于 09-24 10:29 ?686次閱讀

    安全測試之離線免費版自動形式化驗證工具Beosin—VaaS

    近期,筆者注意到一款智能合約自動形式化驗證工具BeosinVaaS推出了離線免費版。所謂離線免費版,相較于之前該公司推出的在線免費版、企業版而言,亮點自然不言而喻。對于開發者來說,離線版的驗證工具將
    發表于 11-23 00:06 ?715次閱讀

    基于定理證明其的有限域及其形式化研究

    方法只能在η固定的特定有限域上進行驗證,而且計算量往往超出計算機的能力。基于交互式定理證眀器的形式化驗證為有限域性質的通用驗提供了可能性,但這方面的工作難度較大。已有研究主要針對有服域的抽象性質進行形式化驗證,但計
    發表于 04-25 11:41 ?1次下載
    基于定理證明其的有限域及其<b class='flag-5'>形式化</b>研究

    安世亞太:中國仿真如何進行切實可行的工程化驗證

    的工程化驗證更尤為關鍵。 中國仿真工程化驗證的無效路徑 過去企業一般有兩種方法進行工程化驗證,一是用實驗的方法,二是通過多年用戶現場觀察工程應用進行反饋。但是在現階段,企業并沒有充足的
    的頭像 發表于 01-24 11:06 ?1340次閱讀

    上海控安iVerifier計算機聯鎖系統驗證工具概述

    傳統的聯鎖系統開發、設計和測試,只能從功能上保證其邏輯的正確性,而無法保證其安全需求完全得到滿足。SmartRocket iVerifier作為上海控安擁有自主專利技術的計算機聯鎖系統形式化驗證工具
    的頭像 發表于 08-09 16:37 ?1426次閱讀
    上海控安iVerifier計算機聯鎖系統<b class='flag-5'>驗證</b>工具概述

    如何利用形式化驗證提高RISC-V處理器質量?

    RISC-V是一個模塊化的指令集架構,可以為其開發一個架構測試套件。它被用于基于仿真驗證,以驗證一個處理器的實現。
    發表于 04-17 14:54 ?558次閱讀

    從小眾走向普及,形式化驗證對系統級芯片開發有多重要?

    形式化驗證作為一種全新的驗證方法,近年來在芯片開發中快速發展,正逐漸取代傳統的仿真方法。 雖然仿真在系統級驗證方面仍然發揮著重要的作用,但對
    的頭像 發表于 04-21 19:35 ?632次閱讀
    從小眾走向普及,<b class='flag-5'>形式化驗證</b>對系統級芯片開發有多重要?

    形式驗證及其在芯片工程中的應用

    形式驗證不僅僅是芯片領域中的一個概念。正如文章開頭提到過,形式驗證強調使用嚴格的數學推理和形式化技術,以確保系統的行為是否符合預期的性質和規
    的頭像 發表于 10-20 10:46 ?1045次閱讀