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

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

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

3天內不再提示

我的第二個UVM代碼—連接interface

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

testbench最最核心的部分就是發激勵,今天用一個簡單的示例來介紹如何在uvm里給RTL發激勵。

第一步,先來定義interface,如下。

圖片

interface是sv的一個關鍵字,級別等同于module,所以與module是并列的,一般單獨寫一個文件。

第二步,在testbench里實例化interface,并連接interface與RTL。

圖片

既然interface與module同級,實例化時就不能忘記括號。由于大部分信息不需要引到interface端口上,所以看上起來有點不太像模塊例化。

第三步,把interface實例化對象傳遞到uvm。

圖片

在run_test()之前,通過uvm里的函數uvm_config_db::set()函數把interface存儲到指定的存儲路徑。

第四步,在uvm里讀取interface,并存儲到virtual interface里。

圖片

從名字上看,config_db是一種存儲配置信息的數據庫(類似全局變量,可以想象成一個關聯數組),要正確存儲和讀取數據,需要類型和存儲路徑同時正確。v_intf有點像是一個指針,把讀取的數據存到這個指針對應的存儲空間里。

第五步,驅動v_intf的信號

圖片

先初始化所有的信號。由于virtual interface指向了前面實例化的interface,給virtual interface賦值,等同于給真實的interface的信號賦值。

圖片

隨機發一些激勵,這部分與純sv的寫法沒有差別。

仿真結果

圖片

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

    關注

    38

    文章

    7484

    瀏覽量

    163772
  • 仿真器
    +關注

    關注

    14

    文章

    1017

    瀏覽量

    83726
  • RTL
    RTL
    +關注

    關注

    1

    文章

    385

    瀏覽量

    59764
  • UVM
    UVM
    +關注

    關注

    0

    文章

    182

    瀏覽量

    19167
  • Module
    +關注

    關注

    0

    文章

    68

    瀏覽量

    12851
收藏 人收藏

    評論

    相關推薦

    華為深耕海外版圖 將在日本設立第二個研發中心

    據日經新聞周五報道,中國電信(微博)設備制造商華為公司將會在日本東京設立研發中心,這也是華為在海外設立的第二個研發中心。
    發表于 11-26 11:54 ?778次閱讀

    邵貝貝書中第二個例子的問題

    買了邵貝貝的uc/OSII書,第二版。在borland c++里跑第二個例子,生成exe文件后,發現顯示不對。搞不懂,為什么發生這種情
    發表于 08-08 09:03

    請問為什么第二個周期更長?

    你好, 有人可以告訴為什么第二個周期更長?問候,弗雷德以上來自于谷歌翻譯以下為原文Hello, Can someone to tell me why the second cycle is longer? Regards, Fred
    發表于 04-04 12:26

    如何使用ESP32并添加第二個無線電模塊?

    需要能夠同時連接到 Wi-Fi 和藍牙。想使用 ESP32 并添加第二個無線電模塊。的想法是 ESP 32 將處理 Wi-Fi
    發表于 04-12 07:37

    如何為SPIFFS使用第二個SPI閃存芯片?

    正在尋找幫助設置第二個 spi 閃存芯片的鏈接。 這第二個芯片將在其他 spi 端口之一上。 第二個芯片不會與引導存儲器芯片并聯。
    發表于 05-30 07:50

    電腦第二個硬盤怎么裝

    硬盤里面的東西越來越多,快裝不下了,加裝硬盤不是更好,今天小編就來介紹如何給電腦加裝第二個硬盤的方法。
    的頭像 發表于 03-12 15:08 ?3.9w次閱讀

    谷歌發布AndroidQ的第二個測試版 繼續對折疊屏適應

    今天,谷歌悄無聲息的發布了Android Q(也就是安卓10.0)的第二個測試版,主要來說是修正上一測試版的Bug,同時還繼續對折疊屏適應。
    的頭像 發表于 04-04 09:48 ?2264次閱讀

    蘋果macOS Catalina 10.15.1第二個Beta今天發布

    蘋果今日發布了macOS Catalina 10.15.1第二個開發者測試版,有開發者資格的用戶現已可下載安裝。
    的頭像 發表于 10-18 15:12 ?3206次閱讀

    鴻蒙沒有走別人的路 鴻蒙也不是第二個安卓

    有不少人認為:鴻蒙是第二個安卓。如果它不是第二個安卓,那么就是山寨的安卓。
    的頭像 發表于 09-19 10:58 ?2065次閱讀
    鴻蒙沒有走別人的路 鴻蒙也不是<b class='flag-5'>第二個</b>安卓

    Zoom營收增幅可能連續第二個季度超過300%

     據報道,Zoom 周一有望再次公布優異業績,營收增幅可能連續第二個季度超過 300%。
    的頭像 發表于 11-30 09:11 ?1395次閱讀

    ASM宣布在新加坡開設第二個車間

    3月30日,據國外媒體報道,ASM國際表示,由于在新加坡的擴張正值近期全球芯片短缺之際,因此ASM國際在新加坡開設了第二個制造車間加大對芯片的量產。
    的頭像 發表于 03-30 15:49 ?1960次閱讀

    開發ATtiny微處理器編程器的第二個版本

    電子發燒友網站提供《開發ATtiny微處理器編程器的第二個版本.zip》資料免費下載
    發表于 07-25 11:15 ?0次下載
    開發ATtiny微處理器編程器的<b class='flag-5'>第二個</b>版本

    電阻串聯是否影響第二個的電壓電流

    電阻串聯是否影響第二個的電壓電流? 電阻串聯是指將兩或多個電阻器連接在一起,其中每個電阻器的末端與相鄰電阻器的起始端相連。在電路中,串聯電阻的總電阻等于每個電阻的總和。接下來,讓
    的頭像 發表于 09-01 16:49 ?2573次閱讀

    vlookup怎么把第二個重復值顯示

    如何使用VLOOKUP來顯示第二個重復值。 要了解如何顯示第二個重復值,首先需要了解VLOOKUP函數的基本用法。VLOOKUP函數包含四參數,分別是查找值、查找范圍、返回列號和匹配類型。查找值是要在數據表中查找的值,查找范圍
    的頭像 發表于 12-03 10:24 ?3198次閱讀

    如何加裝第二個路由器

    加裝第二個路由器可以擴展你的無線網絡覆蓋范圍,提高網絡速度,或者為特定區域提供更穩定的連接。以下是加裝第二個路由器的步驟,以及一些注意事項: 1. 選擇合適的路由器 在選擇第二個路由器
    的頭像 發表于 10-18 09:19 ?520次閱讀
    主站蜘蛛池模板: 国产在线精品视频免费观看| 把极品白丝班长啪到腿软| 印度性hd18| 医生含着我的奶边摸边做| 最近中文字幕MV高清在线视频| 1788福利视频在视频线| ping色堂| 国产精品毛片在线视频| 精品 在线 视频 亚洲| 老阿姨才是最有V味的直播| 欧美色图一区二区三区| 手机在线成人精品视频网| 亚洲高清视频一区| 中文字幕偷乱免费视频在线| 99久免费精品视频在线观看2| 成年人视频免费在线观看| 国产午夜精品不卡观看| 久久亚洲伊人中字综合精品| 欧美在线看费视频在线| 无码11久岁箩筣| 在线观看亚洲免费人成网址| wwwav在线| 国产亚洲精品福利视频| 毛片网站在线观看| 手机在线成人精品视频网| 一边亲着一面膜下奶韩剧免费 | 色欲AV无码乱码精品国产| 午夜国产精品视频在线| 征服艳妇后宫春色| 纯肉高H种马艳遇风流多| 精品久久久爽爽久久久AV| 暖暖视频免费观看视频| 性欧美xxxxporn| 99国产在线视频有精品视频| 国产精品免费一区二区区| 理论片在线观看片免费| 思思99热久久精品在线6| 最近2019中文字幕MV免费看| 国产电影午夜成年免费视频| 久久婷婷五月综合色丁香花| 天天爽夜夜爽|