色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

1+1>2:這兩個工具,治好驗證開發者的精神內耗

新思科技 ? 來源:未知 ? 2022-12-07 19:35 ? 次閱讀

99568110-761e-11ed-8abf-dac502259ad0.gif

仿真和形式驗證是當今SoC設計和驗證流程中使用的兩個關鍵驗證策略。它們各有所長,在查找邊界漏洞并最終實現驗證收斂和簽核方面相輔相成。 仿真和形式驗證通常由不同的團隊來完成,而他們各自都有一套簽核目標。由于形式驗證和仿真需要不同的專業知識和技能,兩個團隊通常不會密切合作。然而,仿真和形式驗證之間存在協同作用,它對整個驗證工作大有裨益,并能加速覆蓋率收斂。 在本文中,我們將通過研究仿真和形式驗證之間的技術聯系,探討如何幫助驗證和形式化團隊更好地合作,從而有效地結合這兩種技術來加速實現驗證簽核。

實現覆蓋率收斂

為什么這么難?

僅使用仿真來實現覆蓋率收斂是很難的。仿真所用的時間和測試運行的次數與已完成覆蓋率目標的百分比增長之間不呈線性關系。 如下圖所示,盡管隨著時間的推移,仿真運行次數不斷增加,但覆蓋曲線卻趨于平緩。這通常歸結于以下兩個因素:1) 那些覆蓋率目標在本質上就無法達到;2) 那些難以實現的覆蓋率目標可能需要手動創建測試用例,因為受約束的隨機仿真可能無法達到這些覆蓋率目標。在某些情況下,運行無數的仿真測試用例并不能產生最佳投資回報率,也無法實現覆蓋率收斂。 9968a64c-761e-11ed-8abf-dac502259ad0.png

形式驗證如何加速

覆蓋率收斂

形式驗證可通過兩種方式加速仿真覆蓋率收斂:
  • 新思科技專為分未覆蓋點的可達性推出了一款VC Formal應用,即Formal Coverage Analyzer(FCA)。該應用可以生成總結性報告,指出相關覆蓋率目標是否可以達到。這種分析通常稱為UNR(不可達性)。如果某個覆蓋率目標無法達到,可能會導致兩種行為:如果設計人員在審核后確認這符合預期,則可以將相關覆蓋率目標從驗證計劃中移除,以便提高達成的覆蓋率百分比;如果這在預期之外,則通常表示這是一個設計漏洞或過約束,此時需要用戶采取行動來修復設計漏洞或放寬約束。

  • 形式驗證發揮作用的另一種方式是覆蓋屬性。使用形式化技術驗證斷言時,工具將充分證明屬性的正確性或生成反例,而覆蓋屬性則與此不同,其目標是讓形式化工具生成一條軌跡來顯示如何能達到該覆蓋點。該軌跡有助于創建新的仿真測試用例,以便打到難以覆蓋的覆蓋率目標。

VCS+VC Formal

集成的優勢

雖然仿真和形式驗證之間的協同作用并不強求兩種技術一定要來自同一家EDA供應商,但如果這兩種解決方案擁有其他技術共性,則會有更多好處。 新思科技符合行業標準的VCS仿真器和新思科技的創新型VC Formal解決方案擁有很多有價值的聯系,能夠讓終端用戶從中獲益。 9984fe00-761e-11ed-8abf-dac502259ad0.png
  • 新思科技VCS解決方案與新思科技VC Formal解決方案共享一個通用編譯前端。統一的編譯確保VC Formal可以輕松地應用于VCS驗證環境,并確保對設計語義和意圖的解釋一致。

  • 新思科技的VC Formal FCA應用可以在VCS shell內原生調用,以進行可達性分析來識別不可達目標,從而創建一個排除文件并反饋給VCS環境,以此提高仿真覆蓋率。

  • 新思科技VC Formal FPV應用中運行的覆蓋屬性可幫助創建更多的仿真測試用例,以覆蓋隨機仿真難以打到的點。

  • 使用新思科技的VCS和VC Formal解決方案時,可以合并仿真和形式化覆蓋率數據庫。這樣一來,使用一種技術驗證的設計便無需使用另一種技術再次進行驗證。這也大大加速了驗證收斂和簽核。

SoC驗證時間

節約40%-80%

在使用新思科技的VCS和VC Formal解決方案后,很多客戶發現驗證時間節省了40%到80%,同時也對實現驗證簽核更有信心。下表顯示了10種客戶設計以及形式化分析在減少驗證時間方面的影響。 99d96044-761e-11ed-8abf-dac502259ad0.png為了幫助客戶最大限度地發揮形式化技術的優勢,新思科技形式驗證服務團隊在世界各地提供專家支持,協助開展方法培訓、驗證審核和各種交鑰匙項目

總結

憑借新思科技VCS與VC Formal解決方案的強大功能,形式化技術對于證明芯片設計的正確性有很大的幫助。通過使用形式化技術來增強仿真,開發者們可以加快覆蓋率收斂,從而實現更高質量的設計。新思科技的VC Formal解決方案、Verdi解決方案與VCS功能驗證解決方案互相緊密集成,能夠提供當今復雜SoC驗證所需的速度、容量和靈活性,并幫助開發者找出設計缺陷的根本原因。 更重要的是,開發者自己并不需要成為形式化專家,而只需利用這些解決方案就能取得成效。 新思科技芯片設計和驗證解決方案共享通用技術和一致的設計詮釋能夠為驗證開發者提供無縫的用戶體驗并帶來更高的性能和生產力。新思科技產品“價值鏈”的持續創新能夠幫助企業高效地設計下一代變革性產品。此外,新思科技的VC Formal解決方案還可與驗證工具箱中的其他工具相互配合,助力開發者實現高質量的形式化簽核。

??

??


原文標題:1+1>2:這兩個工具,治好驗證開發者的精神內耗

文章出處:【微信公眾號:新思科技】歡迎添加關注!文章轉載請注明出處。


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

    關注

    5

    文章

    798

    瀏覽量

    50343

原文標題:1+1>2:這兩個工具,治好驗證開發者的精神內耗

文章出處:【微信號:Synopsys_CN,微信公眾號:新思科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    DAC8760的Iout和Vout都有兩個TVS防護,這兩個各是什么作用?

    1、DAC8760的Iout和Vout都有兩個TVS防護,這兩個各是什么作用? 2、如果我只希望DAC8760輸出0-5V和4-20mA,輸出電路的
    發表于 12-30 06:49

    云端AI開發者工具怎么用

    云端AI開發者工具通常包括代碼編輯器、模型訓練平臺、自動化測試工具、代碼管理工具等。這些工具不僅降低了AI
    的頭像 發表于 12-05 13:31 ?134次閱讀

    HarmonyOS NEXT應用元服務開發Intents Kit(意圖框架服務)習慣推薦方案開發者測試

    意圖框架向開發者提供真機測試能力,即開發者可連接設備進行調測。開發者完成代碼開發之后,功能正式上架應用市場前,可以在HarmonyOS NEXT設備上面進行自
    發表于 11-25 17:37

    HarmonyOS NEXT應用元服務開發Intents Kit(意圖框架服務)事件推薦開發者測試

    意圖框架向開發者提供真機測試能力,即開發者可連接設備進行調測。開發者完成代碼開發之后,功能正式上架應用市場前,可以在HarmonyOS NEXT設備上面進行自
    發表于 11-18 17:39

    【RA-Eco-RA2E1-48PIN-V1.0開發板試用】1、資料獲取、環境搭建及簡單驗證

    使用51、STM32等開發平臺的開發者而言,瑞薩無疑是一全新的挑戰,一尚未涉足的領域。 瑞薩并不隨波逐流,主要表現在它的庫函數、開發工具
    發表于 10-18 13:07

    OFFSET N1和N2這兩個引腳不是都是兩個輸入性質的引腳嗎?為什么會有固定的-12V輸出呢?

    N2)發現,均存在一-12V的電源電壓。 請問,OFFSET N1和N2這兩個引腳不是都是兩個
    發表于 09-10 07:58

    TLV2464AQPWRG4Q1和TLV2464AQPWRQ1G4這兩個器件有什么區別?

    TLV2464AQPWRG4Q1和TLV2464AQPWRQ1G4這兩個器件有什么區別?為什么G4的寫法不同?
    發表于 08-20 06:06

    觸發器的兩個穩定狀態分別是什么

    觸發器作為數字電路中的基本邏輯單元,具有兩個穩定狀態,這兩個狀態通常用于表示二進制數碼中的0和1
    的頭像 發表于 08-12 11:01 ?1248次閱讀

    tftlcd畫線程序里面xerr>distance和yerr>distance兩個條件能成立嗎?

    delta_x,delta_y中最大值,所以xerr>distance和yerr>distance這兩個條件是不
    發表于 04-22 07:35

    I.MX6ULL-飛凌 ElfBoard ELF1板卡- 應用層更改引腳復用的方法

    工具讀一下這兩個寄存器 因為這兩個寄存器是連續的,所以也可以使用這個命令直接讀兩個寄存器: 可以看出,這兩個MUX寄存器的值為0,以UAR
    發表于 03-29 15:29

    嵌入式學習-飛凌ElfBoard ELF 1板卡 - 應用層更改引腳復用的方法

    工具讀一下這兩個寄存器 因為這兩個寄存器是連續的,所以也可以使用這個命令直接讀兩個寄存器: 可以看出,這兩個MUX寄存器的值為0,以UAR
    發表于 03-29 15:28

    愛立信旗下Vonage與AT&T合作,通過API為開發者提供更豐富的網絡能力

    近日,愛立信旗下的Vonage正在與美國跨國電信運營商AT&T合作,通過API為開發者和企業提供更豐富的網絡能力。
    的頭像 發表于 03-21 10:37 ?1.2w次閱讀

    放大器器件手冊上為什么會有MAG和MSG這兩個指標呢?

    需要外匹配的管子的手冊上,經常會有MAG和MSG這兩個指標。
    的頭像 發表于 03-18 18:21 ?3853次閱讀
    放大器器件手冊上為什么會有MAG和MSG<b class='flag-5'>這兩個</b>指標呢?

    源碼開放,開發者手機 buff 疊滿

    開發者手機開源代碼編譯指導 編譯環境建議: ubuntu20.04 Linux 系統內存:最低 16G Pyhon 3.8 安裝必要工具: sudo apt-get update sudo
    發表于 03-04 14:29

    1+1&;amp;gt;2!它們組合可以同時實現高精度和高輸出功率

    性能。市面上很少能見到兼具所有這些特性的運算放大器。但是,您可以使用兩個單獨的放大器來構建這種放大器,形成復合放大器。將兩個運算放大器組合在一起,就能將各自的優勢特性集成于
    的頭像 發表于 02-20 08:22 ?434次閱讀
    <b class='flag-5'>1+1&</b>;<b class='flag-5'>amp</b>;<b class='flag-5'>gt</b>;<b class='flag-5'>2</b>!它們組合可以同時實現高精度和高輸出功率
    主站蜘蛛池模板: 午夜福利网国产A| 99久久99久久免费精品蜜桃| 白嫩美女直冒白浆| 日本无码专区亚洲麻豆| 高清 国产 在线 亚洲| 三级黄色高清视频| 国内精品久久久久久久999下| 亚洲午夜精品A片久久WWW软件 | 熟妇的味道HD中文字幕| 国产免费播放一区二区三区| 亚洲日本欧美国产在线视| 啦啦啦 中文 日本 韩国 免费 | 99精品视频免费观看| 三叶草成人| 国语自产二区高清国语自产拍| 一区二区不卡在线视频| 欧美z000z猪| 国产精品免费视频能看| 在线观看永久免费网站| 日本美女靠逼| 精品性影院一区二区三区内射| a圾片目录大全| 午夜福到在线2019| 蜜臀AV人妻久久无码精品麻豆 | 国产亚洲精品久久综合阿香 | GOGOGO高清在线播放韩国| 亚洲国产综合久久久无码色伦| 免费观看男生桶美女私人部位| 动态抽插图视频| 一区二区三区无码高清视频| 日本无修肉动漫在线观看| 久啪久久全部视频在线| 国产成人a v在线影院| 97精品国偷拍自产在线| 亚洲精品卡2卡3卡4卡5卡区| 欧美xxxxx九色视频免费观看| 国产学生在线播放精品视频| qvod电影| 在线日韩欧美一区二区三区| 无码人妻丰满熟妇区五十路久久| 摸董事长的裤裆恋老小说|