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

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

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

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

分享一個(gè)coverage merge小技巧

冬至子 ? 來(lái)源:處芯積律 ? 作者:IC bug獵人 ? 2023-06-01 17:21 ? 次閱讀

分享一個(gè)coverage merge小技巧,在群里經(jīng)常看到有小伙伴問(wèn)改了代碼之后coverage能不能merge。今天帶大家來(lái)看看這個(gè)問(wèn)題。

在下面代碼里面有三個(gè)實(shí)例,分別是dut,cnt1,cnt2.

image.png

我們生成第一版coverage simv1.vdb

然后我們改動(dòng)arb_module里面的內(nèi)容,生成第二版的coverage simv2.vdb

現(xiàn)在我們merge 看看會(huì)發(fā)生什么事情。

使用urg -dir simv1.vdb simv2.vdb -dbname final.vdb

image.png

不出意外,log顯示coverage 沒(méi)有merger 上。

如上面所說(shuō),我們只改動(dòng)了arb_module里面的內(nèi)容。這個(gè)時(shí)候arb_module因?yàn)榇a改動(dòng)確實(shí)已經(jīng)不能用了,需要重新跑simulation收集,但是cnt_module 還是可以用的。用下面命令將simv2.vdb里面 cnt_module的code coverage merge到simv1.vdb中去。-map指定需要merge 的模塊。

urg -dir simv1.vdb simv2.vdb -map cnt_module -dbname final.vdb

image.png

log顯示可以,并沒(méi)有報(bào)錯(cuò)。

這種用法可以將unit tb收集的IP code coverage merge到SOC中去,一方面保證驗(yàn)證的指標(biāo),另外一方面保證代碼的一致性。

所以當(dāng)代碼改動(dòng)導(dǎo)致coverage merge不上的時(shí)候,可以考慮用map merge還可以用的code coverage。但是我們?cè)趍erge前也要確認(rèn)改動(dòng)部分沒(méi)有影響到可以merge module的功能。如果影響到建議還是重新跑。

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

    關(guān)注

    1

    文章

    151

    瀏覽量

    19038
  • Merge模式
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    1652
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    git merge后,原分支的內(nèi)容沒(méi)有出現(xiàn)在新的master分支中。

    我新建了個(gè)rico分支,現(xiàn)在想把rico分支的內(nèi)容合并到master分支,但是合并之后,我在rico分鐘中新建的文件夾,并沒(méi)有出現(xiàn)在master中,這是為什么呢??rico分支中有
    發(fā)表于 03-12 00:48

    McFW框架中的dup和merge的作用是什么?

    在8168的Mcfw API的Demo中,有這樣個(gè)數(shù)據(jù)流框圖: ???????????????????????????????????????? Capture (4CH 1080p30 422
    發(fā)表于 05-31 03:21

    請(qǐng)教8168 Merge Link作用

    請(qǐng)教TI專家: 8168中,merge的作用,是將多路視頻,合成為路視頻,可是具體是什么意思呢?還是不明白,主要由兩點(diǎn):1 merge Link的輸入為n ,輸出為1??2 是說(shuō)輸入進(jìn)來(lái)的N路視頻
    發(fā)表于 07-25 06:20

    BIM_ext.hex和merge出來(lái)的hex地址沖突

    按照文檔編譯出來(lái)了個(gè)BIM_ext.hex和個(gè)Full_ext_OAD.hex兩個(gè)文件。但是,文檔中沒(méi)有說(shuō)使用外部flash進(jìn)行OAD升
    發(fā)表于 03-16 08:32

    Systemverilog覆蓋率的合并和計(jì)算方式

    type_option.merge_instances等于1(true),那么type coverage的計(jì)算方式是把所有instance的覆蓋率結(jié)果合并(merge)在起。因此,當(dāng)
    發(fā)表于 03-21 14:24

    華為發(fā)布物聯(lián)網(wǎng)建網(wǎng)方法論Things Coverage

    據(jù)中國(guó)通信網(wǎng)消息,華為常務(wù)董事、產(chǎn)品與解決方案總裁丁耘在2016年(第七屆)全球移動(dòng)寬帶論壇(2016 Global Mobile Broadband Forum)上發(fā)布了物聯(lián)網(wǎng)建網(wǎng)方法論Things Coverage
    發(fā)表于 11-29 15:38 ?1135次閱讀

    對(duì)于merge、join和concat三者的區(qū)別分析

    從合并的方式看merge和join是樣的,有l(wèi)eft/right/inner/outer,而concat只有inner/outer兩種,因?yàn)?b class='flag-5'>merge和join參與合并的對(duì)象有左右區(qū)分,而
    的頭像 發(fā)表于 01-06 11:55 ?2w次閱讀
    對(duì)于<b class='flag-5'>merge</b>、join和concat三者的區(qū)別分析

    Merge用VR和AR技術(shù)創(chuàng)建和發(fā)展個(gè)適合孩子的XR生態(tài)系統(tǒng)

    Merge家沉浸式娛樂(lè)公司,它通過(guò)創(chuàng)建和發(fā)展個(gè)適合孩子的XR生態(tài)系統(tǒng)來(lái)幫助塑造兒童娛樂(lè)的未來(lái),這個(gè)XR生態(tài)系統(tǒng)價(jià)格合理,且具有豐富的有趣的高質(zhì)量?jī)?nèi)容。
    的頭像 發(fā)表于 01-09 14:37 ?5136次閱讀

    Git命令解析-merge、rebase

    看出,這種merge方式實(shí)際在發(fā)起合并的分支生成了個(gè)帶有Merge 標(biāo)識(shí)的新提交。如果合并時(shí)存在沖突,解決沖突后的最終內(nèi)容也會(huì)包含在這個(gè)新的提交中。看到這里,可能有人會(huì)有疑問(wèn),工作空
    的頭像 發(fā)表于 07-29 18:21 ?1210次閱讀
    Git命令解析-<b class='flag-5'>merge</b>、rebase

    排序算法merge-sort的基礎(chǔ)知識(shí)

    本文介紹、解釋、評(píng)估和實(shí)現(xiàn)了排序算法merge-sort 。本文的目的是為您提供有關(guān)合并排序算法的可靠背景信息,該算法是更復(fù)雜算法的基礎(chǔ)知識(shí)。
    的頭像 發(fā)表于 04-07 17:54 ?2825次閱讀
    排序算法<b class='flag-5'>merge</b>-sort的基礎(chǔ)知識(shí)

    個(gè)coverage merge小技巧

    分享個(gè)coverage merge小技巧,在群里經(jīng)常看到有小伙伴問(wèn)改了代碼之后coverage能不能m
    的頭像 發(fā)表于 05-24 10:08 ?834次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>個(gè)</b><b class='flag-5'>coverage</b> <b class='flag-5'>merge</b>小技巧

    git rebase與相關(guān)git merge命令比較

    。 #概念 ????首先要理解的是git rebase和git merge解決了同樣的問(wèn)題。這兩個(gè)命令都旨在將更改從個(gè)分支集成到另一個(gè)分支
    的頭像 發(fā)表于 05-26 16:22 ?1178次閱讀
    git rebase與相關(guān)git <b class='flag-5'>merge</b>命令比較

    SystemVerilog實(shí)用知識(shí)點(diǎn):覆蓋率之Function Coverage

    SystemVerilog是名芯片驗(yàn)證工程師,必須掌握的門(mén)語(yǔ)言,其中Function Coverage是必須要懂的知識(shí)點(diǎn)之
    的頭像 發(fā)表于 06-04 16:30 ?9095次閱讀
    SystemVerilog實(shí)用知識(shí)點(diǎn):覆蓋率之Function <b class='flag-5'>Coverage</b>

    在驗(yàn)證環(huán)境中開(kāi)發(fā)Checks和Coverage的步驟

    Checks和coverage是覆蓋率驅(qū)動(dòng)的驗(yàn)證流程的關(guān)鍵。在驗(yàn)證環(huán)境中,Checks和coverage可以被定義在多個(gè)位置。
    的頭像 發(fā)表于 06-12 09:18 ?1635次閱讀
    在驗(yàn)證環(huán)境中開(kāi)發(fā)Checks和<b class='flag-5'>Coverage</b>的步驟

    git rebase和git merge的區(qū)別

    ? 解決沖突 git rebase和git merge的區(qū)別 分支合并 git merge是用來(lái)合并兩個(gè)分支的。 比如:將 b 分支合并到當(dāng)前分支。 同樣git rebase b,也是把 b 分支
    的頭像 發(fā)表于 07-05 09:54 ?807次閱讀
    git rebase和git <b class='flag-5'>merge</b>的區(qū)別
    主站蜘蛛池模板: 国产三级精品视频 | 欧美日本一道免费一区三区 | 视色4se在线视频播放 | 午夜精品久久久久久99热7777 | 欧美天堂色| 男女激情做爰叫床声视频偷拍 | 日本三级高清 | 欧美亚洲另类在线观看 | 污色网站| 久久99精品久久久久久园产越南 | 91亚洲视频 | 国产真实乱在线更新 | 夜色福利视频 | 看黄视频免费 | 欧美黄色录象 | 欧美色影视 | 五月婷在线观看 | 夜夜操国产 | 天堂在线天堂最新版在线www | 激情文学综合丁香 | 色综合视频一区二区三区 | 亚洲一区小说区中文字幕 | 国产网站在线播放 | 五月婷六月丁香 | 2021年最热新版天堂资源中文 | 四虎国产精品永久地址49 | 亚洲精品国产自在久久出水 | 在线观看免费国产 | 成人免费看毛片 | 91九色在线视频 | 色午夜影院 | 午夜色福利 | 看黄网站在线看 | 免费激情网站 | 日韩电影中文字幕 | 欧洲色妇| 欧美三级手机在线 | 国产一区二区中文字幕 | 色噜噜综合网 | 乱人伦一区二区三区 | 欧美线人一区二区三区 |