
systemverilog
文章平均质量分 68
mikiah
这个作者很懒,什么都没留下…
展开
-
vim编辑器加载systemverilog语法高亮
1..进入下面网站下载http://bbs.eetop.cn/thread-297523-1-1.html2.在自己的主目录下(一般是 /home/用户名)找到 .vim 的隐藏文件夹。3.按照下载的内容里面的readme操作然后,重启 vim 或者 gvim 就可以了。原创 2011-11-16 11:35:26 · 5323 阅读 · 0 评论 -
VMM CALLBACK
Callback mechanism is used for altering the behavior of the transactor without modifying the transactor. One of the many promises of Object-Oriented programming is that it will allow for plug-and-play转载 2011-11-17 10:07:58 · 1626 阅读 · 0 评论 -
VMM复习手记
VMM复习手记(2011-03-21 19:35:43) 标签:杂谈分类: tech1. 使用VMM的库文件:`include "vmm.sv"2. 基类和派生类指针引用:例如class packet;class packet_new extends packet;packet p;packet_n转载 2011-11-17 21:32:09 · 2628 阅读 · 0 评论 -
VMM DATA
VMM DATAvmm_data class is to be used to model all transactions in the infrastructure . It provides a standard set of methods expected to be found in all transactions. All transactions in the ver转载 2011-11-17 22:03:04 · 1211 阅读 · 0 评论 -
VMM SCENARIO GENERATOR
Atomic generator generates individual data items or transaction descriptors. Each item is generated independently of other items in a random fashion. Atomic generator is simple to describe and use.原创 2011-12-01 14:58:42 · 2471 阅读 · 0 评论 -
VMM TEST
vmm_test is introduced in vmm 1.1. To know the vmm version which you are using, use this commandvcs -R -sverilog -ntb_opts dtm +incdir+$VMM_HOME/sv $VMM_HOME/sv/vmm_versions.svv转载 2011-12-05 11:50:40 · 1431 阅读 · 1 评论 -
systemverilog 语法
1.fork join 2.使用rand_mode()禁止随机变量rand_mode()方法能用于控制随机变量是否有效。当一个随机变量是被禁止的时候,如同没有被声明为rand或者randc一样。无效变量不会被randomize()方法随机化,它们的值等同非随机变量,也称为状态变量。所有的随机变量初始都是有效、使能的。ran原创 2011-09-14 16:11:48 · 6041 阅读 · 0 评论 -
自己编写的使时钟不连续的测试代码-fork---join_none用法以及停止线程
//测试平台`timescale 1ns/1psmodule tb(); reg clk; reg clk4; reg por; reg din_100; reg din_10; reg rx_en; wire din_w; wire din; wire din_100_en;原创 2011-11-01 21:34:29 · 1892 阅读 · 0 评论