衡阳派盒市场营销有限公司

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

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

3天內不再提示

我的第一個UVM代碼—Hello world

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

你剛開始是怎么學UVM的?白皮書還是紅皮書?而我是從hello world實驗開始的。

就是這段:

圖片

幾點說明:

  1. 為了使用UVM庫里的函數和宏定義,需要先import uvm_pkg和include uvm_macros
  2. testbench的頂層(module tb)里通過run_test調用了uvm_test派生出來的testcase(hello_world)。
  3. 為什么run_test能夠通過字符串"hello_world"找到testcase?與宏定義`uvm_component_utils有關

仿真命令:

irun -sv -uvmhome \\

/.../ies/tools/methodology/UVM/CDNS-1.2/sv \\

hello_world.sv

仿真結果如下:

圖片

最后,再用一張圖來描述一下這個hello_world的結構:

圖片

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

    關注

    14

    文章

    1019

    瀏覽量

    83936
  • UVM
    UVM
    +關注

    關注

    0

    文章

    182

    瀏覽量

    19228
收藏 人收藏

    評論

    相關推薦

    【Intel Edison試用體驗】+第一個應用程序“Hello World!”(3)

    本帖最后由 滿嘴讒言 于 2016-7-1 21:54 編輯 刷好了系統,我們就來配置交叉編譯環境和編寫第一個應用程序。1.第一步,下載交叉編譯工具鏈。因為要在Linux的虛擬機下操作,所以
    發表于 07-01 21:49

    手把手教你Labview——第一個Labview程序Hello World

    ButtonDialog”中的“Message”輸入端連線?9、運行程序,單擊“RUN”按鈕運行程序, 彈出“Hello World!”對話框[img][/img]運行第一個程序?10、第一
    發表于 12-25 11:10

    第一個TensorFlow程序(hello world)詳解

    在任何計算機語言中學習的第一個程序是都是 Hello world,本教程中也將遵守這個慣例,從程序 Hello world 開始。上
    發表于 07-22 10:26

    【YOXIOS X3開發板(基于Linux的GUI)試用連載】第一個程序Hello World!

    ` 第一個程序Hello World!只寫了代碼!! YOXIOS 操作系統是基于 Linux 開發的物聯網圖形系統和硬件平臺。自主研發
    發表于 08-12 22:21

    Niobe第一個應用程序

    Niobe第一個應用程序HelloWorld沿襲程序界的傳統,第一個程序都是Hello World。在Niobe WiFi IoT開發板中,指的是通過開發板串口,在串口日志中輸出
    發表于 12-08 14:39

    Niobe第一個應用程序

    Niobe第一個應用程序HelloWorld沿襲程序界的傳統,第一個程序都是Hello World。在Niobe WiFi IoT開發板中,指的是通過開發板串口,在串口日志中輸出
    發表于 12-08 17:36

    如何建立簡單的Hello World程序

    在上課中,我們已經建立STM32的開發環境,在這課中我們要學習如何建立簡單的工程。這第一個程序是
    發表于 01-07 06:04

    第一個UVM代碼——Hello world

    `uvm_component_utils有關 仿真命令: irun -sv -uvmhome \\\\ /.../ies/tools/methodology/UVM/CDNS-1.2/sv \\\\ hello_world.sv
    發表于 11-03 10:18

    C#教程之HELLO第一個例程

    C#教程之HELLO第一個例程,很好的C#的資料,快來學習吧。
    發表于 04-25 15:49 ?7次下載

    如何在鴻蒙OS上跑起來第一個hello world

    咱們起來跟著位網友學習下如何跑起來第一個hello world,原文如下: 前序 1.1
    的頭像 發表于 09-28 10:55 ?1909次閱讀
    如何在鴻蒙OS上跑起來<b class='flag-5'>第一個</b><b class='flag-5'>hello</b> <b class='flag-5'>world</b>

    鴻蒙的第一個世界版Hello World

    天生支持國際化,在 Previewer(預覽器)設置中選擇英文(en-US): Hello World。 恭喜!第一個 Hello World
    的頭像 發表于 01-21 10:05 ?2263次閱讀
    鴻蒙的<b class='flag-5'>第一個</b>世界版<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>

    NodeMCU學習筆記(2)--- 編寫第一個NodeMCU程序“Hello World!“

    NodeMCU學習筆記(2)— 編寫第一個NodeMCU程序"Hello World!"提示:作者使用 ESP8266 進行開發學習。文章目錄前言、硬件介紹 二、固件制作2.1 云生
    發表于 10-25 18:36 ?25次下載
    NodeMCU學習筆記(2)--- 編寫<b class='flag-5'>第一個</b>NodeMCU程序“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>!“

    Linux嵌入式驅動開發01——第一個驅動Hello World(附源碼)

    知半解的看下來對于怎么開發Linux,還是頭霧水 ,沒有明確的認知,所以對于這方面的知識打算從頭重新建立完整的學習框架,這次更加去
    發表于 11-03 14:51 ?12次下載
    Linux嵌入式驅動開發01——<b class='flag-5'>第一個</b>驅動<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>(附源碼)

    單片機應用系統設計技術——實驗1:仿真第一個程序Hello World!

    Proteus7.8+Keil5——仿真第一個程序Hello World下載Proteus7.8和Keil5這里采用的是C代碼運行結果如下
    發表于 12-29 19:55 ?6次下載
    單片機應用系統設計技術——實驗1:仿真<b class='flag-5'>第一個</b>程序<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>!

    如何編寫第一個hello world程序

    本文簡單介紹如何編寫第一個hello world程序,以及程序是如何被執行的
    的頭像 發表于 03-02 17:31 ?8488次閱讀
    如何編寫<b class='flag-5'>第一個</b><b class='flag-5'>hello</b> <b class='flag-5'>world</b>程序
    百家乐官网模拟投注器| 百家乐官网投注打三断| 澳门档百家乐的玩法技巧和规则 | 百家乐任你博娱乐场| 凯斯网百家乐官网的玩法技巧和规则| 百家乐官网破解辅助| 大发888娱乐城英皇国际| 红桃K百家乐的玩法技巧和规则 | 做百家乐官网网上投注| 太子娛樂城网址| 大发888游戏平台17| 24山来水吉凶| 百家乐官网凯时赌场娱乐网规则| 广州百家乐官网酒店用品制造有限公司| 石柱| 大家赢娱乐城| 网球比赛直播| 大发888真钱娱乐游戏博彩| 百家乐怎样玩才会赢钱| 百家乐闲庄和| 网上百家乐作弊不| 太阳百家乐官网网| 百家乐官网规| 百家乐官网3式打法微笑心法| 百家乐官网凯时赌场娱乐网规则 | 百家博国际娱乐城| 博亿国际| 正规棋牌游戏| 蜀都棋牌游戏| 大发888体育官网| 威尼斯人娱乐城不打烊| 百家乐和21点| 大西洋百家乐的玩法技巧和规则| 赌博百家乐弱点| 百家乐赌场博彩赌场网| 红9百家乐的玩法技巧和规则| 百家乐庄牌| 大发888城| 名门国际娱乐| 百家乐官网三号的赢法| 网上百家乐官网信誉|