你刚开始是怎么学UVM的?白皮书还是红皮书?而我是从hello world实验开始的。
就是这段:
几点说明:
- 为了使用UVM库里的函数和宏定义,需要先import uvm_pkg和include uvm_macros。
- 在testbench的顶层(module tb)里通过run_test调用了uvm_test派生出来的testcase(hello_world)。
- 为什么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文章
988浏览量
82995 -
UVM
+关注
关注
0文章
181浏览量
18964
发布评论请先 登录
相关推荐
【MiCOKit试用体验】+第一个 MiCO 应用程序
【MiCOKit试用体验】+第一个 MiCO 应用程序对于开发板程序设计,第一个程序,hello world 是少不了的,今天我们来研究下 micokit的
发表于 10-23 21:50
【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
第一个TiJOS应用 - Hello World
其它选择默认即可完成工程的创建过程, 创建后的工程如下图所示:创建HelloWorld类¶我们从最简单的hello world程序开始,首先创建一个HelloTiJOS类, 在Hell
发表于 03-29 14:14
第一个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
【HarmonyOS_Hi3861学习笔记】【连载】--第一个项目--串口打印 Hello World
hello_world,该文件夹下新建两个文件,分别为hello_world.c以及BUILD.gn。hello_world.c文件里面写如下代码
发表于 12-27 22:58
怎样编写第一个NodeMCU程序"Hello World!"
NodeMCU学习笔记(2)— 编写第一个NodeMCU程序"Hello World!"提示:作者使用 ESP8266 进行开发学习。文章目录前言一、硬件介绍 二、固件制作2.1
发表于 11-01 06:38
Niobe第一个应用程序
Niobe第一个应用程序HelloWorld沿袭程序界的传统,第一个程序都是Hello World。在Niobe WiFi IoT开发板中,指的是通过开发板串口,在串口日志中输出
发表于 12-08 14:39
Niobe第一个应用程序
Niobe第一个应用程序HelloWorld沿袭程序界的传统,第一个程序都是Hello World。在Niobe WiFi IoT开发板中,指的是通过开发板串口,在串口日志中输出
发表于 12-08 17:36
【沁恒微CH32V307评估板试用体验】开发环境的配置以及第一个Hello world工程
开发环境的配置以及第一个Hello world工程1.windows开发环境的配置MRS IDE下载下载完成后可以选择help(H)----->language 更改语言为简体中文接下来我们将
发表于 05-31 17:22
我的第一个UVM代码——Hello world
`uvm_component_utils有关
仿真命令:
irun -sv -uvmhome \\\\
/.../ies/tools/methodology/UVM/CDNS-1.2/sv \\\\
hello_world.sv
发表于 11-03 10:18
评论