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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ignore_bins和default兩者之間有些什么細(xì)微差別呢?

sanyue7758 ? 來源:硅芯思見 ? 2023-07-14 10:12 ? 次閱讀

在SystemVerilog中,經(jīng)常會需要將一些值或者翻轉(zhuǎn)行為從覆蓋率中排除掉,ignore_bins是經(jīng)常被用到的一種方式,其實除了ignore_bins之外,還可以將一些bins的值范圍指定為關(guān)鍵字defualt,從而實現(xiàn)將一些不期望或者無效的數(shù)據(jù)進行分配,同樣也可以實現(xiàn)命中該倉的數(shù)據(jù)不被收集到覆蓋率中。既生瑜何生亮,效果都一樣,為什么要存在兩個呢?兩者之間有些什么細(xì)微差別呢?下文將通過示例說明。

1 ignore_bins

【示例】忽略一些數(shù)值

abfe9dac-2195-11ee-962d-dac502259ad0.png

仿真結(jié)果】

ac1a4e26-2195-11ee-962d-dac502259ad0.png

示例中仿真統(tǒng)計結(jié)果中可以看到,命中val倉(ignore_bins)的數(shù)值被排除在覆蓋率的計算之外,即被exclude掉了,并且val倉及其中相關(guān)數(shù)值在解析時不會被命中。通過例子可以看到,當(dāng)定義了ignore_bins時,EDA仿真工具不會收集相應(yīng)ignore_bins中的數(shù)據(jù),即ignore_bins一般用于將一些值或者翻轉(zhuǎn)行為從覆蓋率中排除掉。

2 default bins

【示例】

ac33a2ea-2195-11ee-962d-dac502259ad0.png

【仿真結(jié)果】

ac431612-2195-11ee-962d-dac502259ad0.png

示例仿真統(tǒng)計結(jié)果中可以看到,命中val1倉(default)的數(shù)值被排除在覆蓋率的計算之外,即被exclude掉了,但是val1倉在仿真時會被命中,從某種程度上來說ignore_bins更像是刻意去exclude一些數(shù)值,而default更像是要囊括一些確定要覆蓋數(shù)據(jù)之外的數(shù)據(jù)。既然兩者都這么“不接受不拒絕”,那么可不可把ignore_bins后頭的數(shù)值范圍也省略了直接用default呢?請看下例。

【示例】

ac5b92d2-2195-11ee-962d-dac502259ad0.png

【仿真結(jié)果】

ac771ba6-2195-11ee-962d-dac502259ad0.png

么辦法,工具提示ignore_bins和default這兩個這種行為是不允許的,不能既想當(dāng)老鴇還要立牌坊,即不能將ignore_bins的取值范圍設(shè)成default,

在上述ignore_bins的示例中,注意到可以不定義其他的倉,僅僅只指定ignore_bins,那么對于指定的default倉,是否可以不指定其他倉,僅僅只指定一個倉為default呢?請看下頭的例子。

【示例】

ac91cac8-2195-11ee-962d-dac502259ad0.png

【仿真結(jié)果】

ac9db61c-2195-11ee-962d-dac502259ad0.png

從仿真結(jié)果中可以看到,仿真工具已經(jīng)無法顯示percent了,因為此時val倉的取值范圍為default,仿真工具不知道default之外的值是什么,所以也就無法進行相關(guān)的覆蓋率統(tǒng)計,當(dāng)然一般情況下也么人這么無聊在一個coverpoint中指定一個倉并且將其取值范圍設(shè)為default。

通過上面幾個示例,ignore_bins和倉的default之間的關(guān)系可以簡單匯總?cè)缦拢?/p>

?ignore_bins和倉的default對于coverage都么有什么影響;

?ignore_bins在仿真時不會進行倉的命中的統(tǒng)計,而倉的default會進行倉命中情況的統(tǒng)計;

?ignore_bins指定的取值范圍不能設(shè)為default;

?ignore_bins偏重于忽略一些具體范圍的值,即確定要忽略的一些值;

?倉取值范圍設(shè)為default主要是涵蓋一些不在計劃中或者無效的數(shù)據(jù),即一些不是太確定的數(shù)值;





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • EDA工具
    +關(guān)注

    關(guān)注

    4

    文章

    268

    瀏覽量

    31814
  • 仿真器
    +關(guān)注

    關(guān)注

    14

    文章

    1018

    瀏覽量

    83790
  • Verilog語言
    +關(guān)注

    關(guān)注

    0

    文章

    113

    瀏覽量

    8273

原文標(biāo)題:SystemVerilog中的ignore_bins和bin的default

文章出處:【微信號:處芯積律,微信公眾號:處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    在TAS5558中兩者之間的映射關(guān)系是怎樣的?

    在TAS5558中,兩者之間的映射關(guān)系是怎樣的?
    發(fā)表于 10-18 07:18

    DDS與PLL的細(xì)微差別

    分辨率,這里有幾點細(xì)微差別…有一款DDS運行速度為400 MSPS,使用48位調(diào)諧字(AD9956),由此得到的調(diào)諧分辨率不低于1.42 μHz,不錯,其單位是微赫茲。標(biāo)準(zhǔn)PLL的分辨率受限于環(huán)路中分
    發(fā)表于 10-11 11:15

    DDS與PLL的細(xì)微差別

    分辨率 這里有幾點細(xì)微差別…有一款DDS運行速度為400 MSPS,使用48位調(diào)諧字(AD9956),由此得到的調(diào)諧分辨率不低于1.42 μHz,不錯,其單位是微赫茲。標(biāo)準(zhǔn)PLL的分辨率受限于環(huán)路中分
    發(fā)表于 01-18 13:19

    不同MCU檢測UART幀錯誤的細(xì)微差別

    今天翻看以前寫的筆記,記錄的是不同MCU UART 模塊對錯誤檢測的細(xì)微差別。重新整理了一下,分享。
    發(fā)表于 03-29 11:54

    AG7120和AG7220兩者之間的性能參數(shù)有什么不同

    AG7120和AG7220兩者之間的性能參數(shù)有什么不同
    發(fā)表于 05-31 06:09

    獨立看門狗與窗口看門狗兩者之間有何不同

    獨立看門狗與窗口看門狗兩者之間有何不同?獨立看門狗與窗口看門狗分別有幾個函數(shù)?
    發(fā)表于 09-23 07:46

    STM32和LORA這兩者之間如何通過LORA進行通訊

    STM32與LORA模塊的操作流程有哪些?STM32和LORA這兩者之間如何通過LORA進行通訊?
    發(fā)表于 02-21 06:48

    怎樣去區(qū)分RK3288和RK3288W兩者之間的型號

    RK3288和RK3288W兩者之間的型號是怎樣獲取的?怎樣去區(qū)分RK3288和RK3288W兩者之間的型號
    發(fā)表于 03-10 06:19

    PCB干膜和濕膜具體指什么?兩者之間的區(qū)別在哪里?

    PCB干膜和濕膜具體指什么?兩者之間的區(qū)別在哪里?與正片和負(fù)片有什么關(guān)系?
    發(fā)表于 04-06 15:58

    蔚來與特斯拉兩者之間的相同點和不同點淺析

    蔚來汽車可以被看作是初創(chuàng)之時的特斯拉,兩者之間又有哪些相同點和不同點?本文為您細(xì)細(xì)道來。
    發(fā)表于 10-21 09:40 ?6447次閱讀
    蔚來與特斯拉<b class='flag-5'>兩者之間</b>的相同點和不同點淺析

    淺析人工智能和機器學(xué)習(xí)兩者之間的區(qū)別

    當(dāng)人們被要求評估人工智能或機器學(xué)習(xí)的潛力以解決其組織的問題時,最好了解兩者之間的區(qū)別。
    發(fā)表于 03-18 17:28 ?2435次閱讀

    Vivado HLS和Vitis HLS 兩者之間有什么區(qū)別

    Vivado HLS 2020.1將是Vivado HLS的最后一個版本,取而代之的是VitisHLS。那么兩者之間有什么區(qū)別Default User Control Settings 在
    的頭像 發(fā)表于 11-05 17:43 ?3.9w次閱讀

    MOS管是場效應(yīng)管嗎?兩者之間存在怎樣的關(guān)系?

    MOS管即金屬-氧化物-半導(dǎo)體場效應(yīng)晶體管,或被稱為金屬-絕緣體-半導(dǎo)體。那么MOS管和場效應(yīng)管兩者之間存在怎樣的關(guān)系?
    發(fā)表于 03-11 11:22 ?1.1w次閱讀
    MOS管是場效應(yīng)管嗎?<b class='flag-5'>兩者之間</b>存在怎樣的關(guān)系?

    機器學(xué)習(xí)和預(yù)測分析兩者之間如何相互關(guān)聯(lián)?

    我們經(jīng)常聽到機器學(xué)習(xí)和預(yù)測分析,但它們的具體含義是什么,兩者之間如何相互關(guān)聯(lián)的?
    的頭像 發(fā)表于 10-25 17:33 ?1231次閱讀
    機器學(xué)習(xí)和預(yù)測分析<b class='flag-5'>兩者之間</b>如何相互關(guān)聯(lián)?

    DS2155和DS21458之間細(xì)微差別

    DS21458為四端口T1/E1/J1單芯片收發(fā)器(SCT),與DS2155共享一個公共寄存器組,即單端口T1/E1/J1 SCT。DS2155和DS21458共享通用的軟件架構(gòu),因此從單端口DS2155遷移到四端口DS21458相對簡單。本文詳細(xì)介紹了DS2155和DS21458之間
    的頭像 發(fā)表于 01-09 21:22 ?1310次閱讀
    主站蜘蛛池模板: 国产久久亚洲美女久久| 亚洲 日本 中文字幕 制服| 被老总按在办公桌吸奶头| 亚洲va久久久久| 女生扒开尿口| 久久99re热在线播放7| 高h gl肉文| 20岁αsrian男同志免费| 羞羞答答dc视频| 人妻互换免费中文字幕| 久久这里只有精品视频e| 国产麻豆AV伦| 岛国大片在线播放免费| 99久久国产露脸精品竹菊传煤 | 日本精油按摩| 免费果冻传媒2021视频| 久久精品视频在线直播6| 国产午夜理论片YY8840Y| 钉钉女老师| xx在线观看| 99久久国产露脸精品麻豆 | 少妇系列之白嫩人妻| 欧美精品一区二区三区四区| 久久精品免费看网站| 国产在线精品视亚洲不卡| 国产大片51精品免费观看| 成人区在线观看免费视频| 99热只有精品| 92午夜理论第1000集 app| 在线观看免费国产成人软件| 亚洲欧美无码2017在线| 亚洲国产中文字幕在线视频综合| 天天插天天舔| 熟妇内谢69XXXXXA片| 色色色五的天| 色婷婷五月综合中文字幕| 日本免费一区二区三区四区五六区| 暖暖视频免费高清在线观看 视频| 美女露出乳胸扒开尿口| 狼群影院视频在线观看WWW| 久久精品国产免费中文|