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

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

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

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

我的第三個(gè)UVM代碼—把testcase與driver分開

冬至子 ? 來源:ExASIC ? 作者:陳鋒 ? 2023-06-15 10:54 ? 次閱讀

testcase里驅(qū)動(dòng)interface,當(dāng)代碼越來越多,需要考慮把環(huán)境拆分成多個(gè)小的環(huán)境,便于修改和維護(hù)。

如下圖,定義一個(gè)driver,并例化在testcase里。把interface連接到driver里的virtual interface,在driver里toggle interface,實(shí)現(xiàn)協(xié)議功能。

圖片

第一步,在build_phase里連接virtual interface。 分兩次,tb到testcase,再從testcase里取出interface轉(zhuǎn)存到driver 。如下圖。注意,get和set的路徑是由幾個(gè)參數(shù)共同組成的。

例如,null、uvm_test_top、u_intf組成了uvm_test_top.u_intf。又如,this(uvm_test_top)、my_driver、u_intf組成了uvm_test_top.my_driver.u_intf。

圖片

在編譯時(shí)可以加入+UVM_CONFIG_DB_TRACE來打印config_db的set和get的詳細(xì)信息

圖片

第二步,在driver的main_phase里驅(qū)動(dòng)virtual interface。這一步與

把代碼從testcase里移到driver里而已。

圖片

第三步,編譯仿真。仿真命令(以irun為例)、波形、環(huán)境層次關(guān)系(verdi)如下。

圖片

圖片

圖片

總結(jié):在本示例中沒有env、agent、sequencer、sequence等組件,屬于一個(gè)簡(jiǎn)化的驗(yàn)證環(huán)境,主要是由于分步演示的需要。側(cè)面也說明UVM是一個(gè)靈活的驗(yàn)證架構(gòu),可以根據(jù)自己的需要進(jìn)行裁剪。

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

    關(guān)注

    14

    文章

    1019

    瀏覽量

    83815
  • UVM
    UVM
    +關(guān)注

    關(guān)注

    0

    文章

    182

    瀏覽量

    19193
  • sequence
    +關(guān)注

    關(guān)注

    0

    文章

    23

    瀏覽量

    2852
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    PNA N3383A固定宏第三個(gè)端口在哪里?

    )特色宏(版本2.52),第三個(gè)端口為空白。假設(shè)宏2.52有一些錯(cuò)誤修復(fù),為什么第三個(gè)端口被禁用?有解決方案嗎 以上來自于谷歌翻譯 以下為原文I am trying to measure
    發(fā)表于 11-15 16:35

    為什么第三個(gè)實(shí)驗(yàn)的時(shí)候照著例程來都有未定義符號(hào)錯(cuò)誤?

    在做第三個(gè)實(shí)驗(yàn)時(shí)出現(xiàn)下面的問題: 即使照著例程一步步的來也是這樣,檢查了幾遍了都是這樣,不知道是什么原因~~
    發(fā)表于 07-19 04:35

    請(qǐng)問LWIP中第三個(gè)參數(shù)是什么意思?

    ( NETIF_FLAG_BROADCAST)是允許網(wǎng)卡廣播,第二個(gè)參數(shù)(NETIF_FLAG_ETHARP)是允許使用ARP,那第三個(gè)參數(shù)(NETIF_FLAG_LINK_UP)是什么意思???
    發(fā)表于 07-19 04:35

    UVM代碼如何testcasedriver分開

    UVM代碼如何testcasedriver分開
    發(fā)表于 03-11 07:58

    的第一個(gè)UVM代碼——Hello world

    run_test調(diào)用了uvm_test派生出來的testcase(hello_world)。 為什么run_test能夠通過字符串\"hello_world\"找到testcase?與宏定義
    發(fā)表于 11-03 10:18

    谷歌官方正式發(fā)布Android O第三個(gè)開發(fā)者預(yù)覽版:Android 8.0

    今天,谷歌為參與Android Beta的用戶分發(fā)了全新的Android O系統(tǒng),也就是第三個(gè)開發(fā)者預(yù)覽版。
    發(fā)表于 06-09 21:38 ?1301次閱讀

    來了!蘋果發(fā)布iOS 12.1.3系統(tǒng)第三個(gè)開發(fā)者測(cè)試版

    1月8日消息 蘋果今天推出了即將發(fā)布的iOS 12.1.3更新的第三個(gè)開發(fā)者預(yù)覽版和公測(cè)版,距上一次預(yù)覽版發(fā)布大約周。
    的頭像 發(fā)表于 01-12 09:50 ?5093次閱讀

    蘋果推送iOS12.2的第三個(gè)測(cè)試版_修復(fù)iphone充電問題

    在iOS 12的測(cè)試版更新上,蘋果還在加速,而今天他們送出的是iOS 12.2的第三個(gè)測(cè)試版,距離上次的測(cè)試版,時(shí)間已經(jīng)過去兩周。
    的頭像 發(fā)表于 02-22 10:50 ?4694次閱讀

    更新神速!蘋果發(fā)布iOS 12.4第三個(gè)系統(tǒng)更新

    今天,蘋果推送了iOS 12.4的第三個(gè)測(cè)試版。
    的頭像 發(fā)表于 05-30 15:54 ?4794次閱讀

    蘋果發(fā)布iOS13第三個(gè)測(cè)試版更新 以修復(fù)Bug為主

    今天,蘋果發(fā)布了iOS 13第三個(gè)測(cè)試版更新,之前已經(jīng)在測(cè)試版的用戶,都可以進(jìn)行OTA更新。
    的頭像 發(fā)表于 07-03 10:17 ?2585次閱讀

    蘋果推出iOS13.3的第三個(gè)測(cè)試版更新 繼續(xù)測(cè)試系統(tǒng)穩(wěn)定性

    今天,蘋果推出iOS 13.3的第三個(gè)測(cè)試版更新,其要做的依然是測(cè)試系統(tǒng)穩(wěn)定性。
    的頭像 發(fā)表于 11-21 09:11 ?4654次閱讀

    第三個(gè)!蘋果中國數(shù)據(jù)中心通電了

    據(jù)了解,蘋果中國(貴安)數(shù)據(jù)中心是蘋果公司在美國、歐洲之后設(shè)立的第三個(gè)數(shù)據(jù)中心。
    的頭像 發(fā)表于 12-12 14:27 ?2801次閱讀

    北京第三個(gè)自動(dòng)駕駛封閉測(cè)試場(chǎng)掛牌

    近日,北京第三個(gè)自動(dòng)駕駛封閉測(cè)試場(chǎng)正式揭牌。北京已有國家智能汽車與智慧交通(京冀)示范區(qū)海淀基地、亦莊基地、順義基地三個(gè)自動(dòng)駕駛封閉測(cè)試場(chǎng)。
    的頭像 發(fā)表于 11-16 11:10 ?1954次閱讀

    蘋果推送第三個(gè)iOS/iPadOS 14.5開發(fā)者測(cè)試版

    時(shí)隔兩周之后,蘋果于今天推送了 iOS/iPadOS 14.5 的第三個(gè)開發(fā)者測(cè)試版。除了繼續(xù)完善查找 App 即將上線的查找第三方物品功能,還出現(xiàn)了更多關(guān)于 Apple Card 即將加入家庭共享功能的證據(jù)。
    的頭像 發(fā)表于 03-03 11:50 ?2310次閱讀

    創(chuàng)建UVM Testcase的步驟

    UVM中,Testcase是一個(gè)類,它封裝了測(cè)試用例開發(fā)者編寫的特定激勵(lì)序列。
    的頭像 發(fā)表于 06-15 09:41 ?1637次閱讀
    創(chuàng)建<b class='flag-5'>UVM</b> <b class='flag-5'>Testcase</b>的步驟
    主站蜘蛛池模板: 免费毛片a在线观看67194| 97国产精品人妻无码免费| 曰本真人00XX动太图| 人妻超级精品碰碰在线97视频| 无套内射在线观看THEPORN| 97国产精品久久精品国产| 国产免费啪嗒啪嗒视频看看| 欧美日韩亚洲中字二区| 伊人久在线观看视频| 国产欧美一区二区精品仙草咪| 欧美精品成人久久网站| 曰本熟妇乱妇色A片在线| 国产人成精品综合欧美成人| 欧洲最大无人区免费高清完整版| 一本色道久久综合亚洲AV蜜桃 | 日本特交大片免费观看| 中文在线观看免费网站| 国产精品爽爽久久久久久蜜桃| 欧美激情视频在线观看一区二区三区| 亚洲视频一区| 国产午夜视频在线| 入禽太深免费高清在线观看5| 2019夜夜| 久久精品手机观看| 亚洲精品无码专区在线播放 | 日本在线高清不卡免费播放| 97色伦图片7778久久| 久久精品久久久| 亚洲精品无码一区二区三区四虎 | 久久国产欧美| 亚洲国产欧美日本大妈| 国产高清超清在线播放| 人人妻免费线| MD传媒在线观看佳片| 蜜桃传媒在线观看| 在镜头里被CAO翻了H| 國產麻豆AVMDXMDX| 性感尼姑风流寺| 国产精品视频人人做人人爽| 特大巨黑人吊性xxxxgay| 最近中文字幕2019免费版|