在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

EDA仿真驗證環境中的激勵、檢查和覆蓋率

jf_GctfwYN7 ? 來源:芯片驗證工程師 ? 2023-04-15 10:13 ? 次閱讀

下圖是一個典型的EDA仿真驗證環境,其中主要的組件就是激勵生成檢查覆蓋率收集

這三者缺一不可。

b6af3e12-daca-11ed-bfe3-dac502259ad0.png

· 激勵生成是我們驗證環境的第一個關鍵組件,用于驅動DUT到一個預期的狀態。

· 在DUT正在處理激勵以及完成激勵處理之后我們需要實時的或者離線的checker機制來確保芯片按照預期行為工作。

· 覆蓋率是最終的量化機制、也可以理解為激勵的反饋機制。我們不斷地激勵著DUT,同時也在進行檢查,整個過程中通過覆蓋率的量化來反饋驗證工程師有沒有驗證完成?哪里還需要繼續驗證?

下圖是覆蓋率反饋到激勵,以及表明驗證是否完成的一個流程。在這個流程中,我們不斷地根據覆蓋率調整激勵發送的隨機機制,直到只剩幾個邊界場景很難覆蓋到,我們再構造定向用例

b6c68cca-daca-11ed-bfe3-dac502259ad0.png

這是一個比較高效的現代EDA仿真驗證流程,整個流程中激勵生成、檢查機制和覆蓋率量化都需要保證完備性。

完備的激勵+完備的檢查機制+完備的覆蓋率量化才能夠獲得有信心的驗證結果,缺一不可。另外,這三者中的任何一個做到絕對的完備就是非常難的。

· 如果覆蓋率完備了,也可以保證激勵的完備。如果發現用例構造過程非常困難,大概率是驗證環境架構的不合理。

要么趨向于定向用例,你需要維護非常多的sequence,經常一個需求會讓你改動多個sequence;要么趨向完全隨機,可控性比較差。這兩個情況都降低驗證效率。

· checker是必須要保證完備的,否則就算你激勵覆蓋到了某個場景,你也識別不出來問題。驗證的重點是發現所有的bug,然后才是盡可能地保證激勵完備性。如果非要分個優先級,個人覺得checker的完備要高于激勵的完備。因為如果你遺漏了某個bug,更上層的驗證環境也許可以通過集成你的checker來發現問題。

· 覆蓋率也非常重要。否則就是在黑暗中胡亂開槍射擊,你不知道去過哪里,也就不知道后面要往哪里去了

保證激勵、檢查和覆蓋率的完備,全部都是難點。





審核編輯:劉清

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

    關注

    4

    文章

    267

    瀏覽量

    31794
  • EDA仿真技術
    +關注

    關注

    0

    文章

    5

    瀏覽量

    5426
  • DUT
    DUT
    +關注

    關注

    0

    文章

    189

    瀏覽量

    12384

原文標題:IC干貨 | 驗證環境中的激勵、檢查和覆蓋率

文章出處:【微信號:IC修真院,微信公眾號:IC修真院】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    一個高效的現代EDA仿真驗證流程

    下圖是一個典型的EDA仿真驗證環境,其中主要的組件就是激勵生成、檢查
    的頭像 發表于 04-13 09:27 ?2026次閱讀

    怎么用Vivado做覆蓋率分析

    在做仿真的時候往往會去做代碼覆蓋率和功能覆蓋率的分析,來保證仿真是做的比較充分完備的。
    的頭像 發表于 01-03 12:34 ?1720次閱讀
    怎么用Vivado做<b class='flag-5'>覆蓋率</b>分析

    關于SpinalHDL驗證覆蓋率收集簡單說明

    在做RTL仿真驗證時,覆蓋率收集往往是我們在驗證需要注意的地方,本篇就SpinalHDL
    發表于 06-24 15:56

    重點厘清覆蓋率相關的概念以及在芯片開發流程中跟覆蓋率相關的事項

    。提個小建議,即使對SV相關語法很熟悉,實現覆蓋率模型的時候還是使用最直接和最簡單的方式。這樣可以提高可讀性,便于維護和評審。03 代碼覆蓋率代碼覆蓋率,被用來度量RTL哪些代碼被
    發表于 09-14 11:57

    結合覆蓋率驅動技術的RVM驗證方法學在SOC驗證的應用

            本文首先介紹RVM驗證方法學和覆蓋率驅動技術,然后詳細分析如何使用結合覆蓋率驅動技術的RVM驗證
    發表于 09-05 08:53 ?15次下載

    針對功能覆蓋率驗證過程

    針對功能覆蓋率驗證過程神州龍芯集成電路設計公司徐偉俊 楊鑫 陳先勇 夏宇聞[摘要]:本文在介紹傳統驗證過程及其局限性的基礎上,闡述了針對功能覆蓋率
    發表于 12-23 16:12 ?13次下載

    基于覆蓋率的功能驗證方法

    隨著半導體技術的發展,驗證已經逐漸成為大規模集成電路設計的主要瓶頸。首先介紹傳統的功能驗證方法并剖析其優缺點,然后引入傳統方法的一種改進基于覆蓋率驗證方法,最后
    發表于 06-29 10:46 ?22次下載
    基于<b class='flag-5'>覆蓋率</b>的功能<b class='flag-5'>驗證</b>方法

    Verilog代碼覆蓋率檢查

    Verilog代碼覆蓋率檢查檢查驗證工作是否完全的重要方法,代碼覆蓋率(codecoverge)可以指示Verilog代碼描述的功能有多少在仿真
    發表于 04-29 12:35 ?8430次閱讀

    使用 Veloce 完成局部系統級協議檢查覆蓋率收斂

    使用 Veloce 完成局部系統級協議檢查覆蓋率收斂
    發表于 09-05 08:39 ?4次下載
    使用 Veloce 完成局部系統級協議<b class='flag-5'>檢查</b>和 <b class='flag-5'>覆蓋率</b>收斂

    嵌入式代碼覆蓋率統計方法和經驗

    代碼覆蓋率是衡量軟件測試完成情況的指標,通常基于測試過程檢查的程序源代碼比例計算得出。代碼覆蓋率可以有效避免包含未測試代碼的程序被發布。 1. 問題背景 代碼
    的頭像 發表于 01-06 15:06 ?3169次閱讀
    嵌入式代碼<b class='flag-5'>覆蓋率</b>統計方法和經驗

    統計嵌入式代碼覆蓋率的方法和經驗

    代碼覆蓋率是衡量軟件測試完成情況的指標,通常基于測試過程檢查的程序源代碼比例計算得出。代碼覆蓋率可以有效避免包含未測試代碼的程序被發布。 1. 問題背景 代碼
    的頭像 發表于 03-29 11:58 ?1954次閱讀
    統計嵌入式代碼<b class='flag-5'>覆蓋率</b>的方法和經驗

    脫離代碼談芯片驗證關鍵指標:覆蓋率

    驗證覆蓋率(Verification Coverage)的存在是為了試圖回答這樣一個問題:“你怎么知道驗證已經完成?”
    的頭像 發表于 04-17 10:04 ?4244次閱讀

    SystemVerilog的覆蓋率建模方式

    為了確保驗證的完備性,我們需要量化驗證目標。SystemVerilog提供了一套豐富的覆蓋率建模方式。
    的頭像 發表于 06-25 10:44 ?1173次閱讀

    Vivado仿真器和代碼覆蓋率簡析

    編寫 HDL 通常是 FPGA 開發耗時最少的部分,最具挑戰性和最耗時的部分可能是驗證。根據最終應用程序,驗證可能非常簡單,也可能非常復雜,簡單的話只需對大多數功能進行檢查或執行完全
    的頭像 發表于 08-03 09:23 ?2016次閱讀
    Vivado<b class='flag-5'>仿真</b>器和代碼<b class='flag-5'>覆蓋率</b>簡析

    利用靜態檢查工具完善功能安全測試覆蓋率

    在功能安全測試覆蓋率是比較重要的概念,也是在驗證過程通常需要花費時間較多的步驟,如果能借助于靜態檢查工具的死邏輯查找和聲明、測試用例自動
    的頭像 發表于 09-05 09:15 ?346次閱讀
    利用靜態<b class='flag-5'>檢查</b>工具完善功能安全<b class='flag-5'>中</b>測試<b class='flag-5'>覆蓋率</b>
    主站蜘蛛池模板: 特污兔午夜影院| 性xxxxhd高清| 亚洲永久网站| 生活片黄色| 国产精品久久久久久久9999| h在线免费| 99久久精品费精品国产一区二| 日本黄段视频| 国产三级日本三级日产三| 亚洲第一在线| 一区二区免费视频| 日本经典在线三级视频| 午夜视频在线观看国产| 超人碰碰碰人人成碰人| 欧美卡一卡二卡新区网站| 亚洲a毛片| 成人美女隐私免费| 久久天天| 亚洲高清色图| 毛片a区| 午夜合集| 欧美人与zoxxxx另类9| 四虎永久免费影院在线| 黄 色 片成 人免费观看| 天天干夜夜操视频| 激情五月激情综合色区| 琪琪午夜免费影院在线观看| a级毛片网站| 成人午夜精品久久久久久久小说| 亚洲xxx视频| 午夜免费片| 最新天堂| 美女一区二区三区| 国产午夜在线观看视频| 99久久99久久精品国产| 国产精品你懂得| 国产午夜精品久久久久| 四虎影院国产精品| 手机看片福利日韩| 亚洲va中文字幕| 天天爽夜夜爽免费看|