
systemverilog
文章平均质量分 60
chenchen410
因为有些知识,有些感悟一段时间后会忘记,所以记下来方便自己,也方便别人
展开
-
module的嵌套调用与执行顺序分析(systemverilog)
在systemverilog中,module可以被嵌套调用。最顶层的module名应与原创 2014-08-21 23:54:11 · 4482 阅读 · 0 评论 -
Program Block-systemverilog
systemverilog中的Program Block与module有些类似,但module是基于硬件思想,原创 2014-08-21 15:43:17 · 1936 阅读 · 0 评论 -
class-new()函数, static or automatic(systemverilog)
在systemverilog中支持class,class与module此class与c++中的class类似。原创 2014-08-20 23:58:28 · 5540 阅读 · 0 评论 -
Procedural Statements-各种功能模块简单说明(systemverilog)
Procedural statements are introduced by the followinginitial // enable this statement at the beginning of simulation and execute it only oncefinal // do this statement once at the end of simulat原创 2014-08-20 23:12:10 · 837 阅读 · 0 评论 -
systemverilog 中多种always
在systemverilog中,仍然支持verilog中的always,但同时新增了原创 2014-08-20 22:34:00 · 3523 阅读 · 0 评论 -
systemverilog数据类型
systemverilog兼容一些c中的数据类型,也增加了一些特有的数据x原创 2014-08-20 21:10:29 · 5710 阅读 · 1 评论 -
task and function(systemverilog)
一个复杂的testbench是非常冗长且复杂的。解决这种复杂性的一种途径是将代码分割由一些小的段落组合而成。verilog中的function和task可以帮助我们完成复杂代码段的分割。function包含输入声明并返回一个值(一般为reg类型或者integer类型),当被调用时,函数立即执行因此在函数中不可以有时间控制结构。相比而言,task结构更加的灵活,该结构可以包含有输入,输出以及双向端口原创 2014-08-20 19:31:49 · 9775 阅读 · 0 评论 -
lab simulation files' hierarchy(systemverilog)
\source\tb\systemverilog 中是testbench及相关class原创 2014-08-20 00:02:15 · 900 阅读 · 0 评论 -
systemverilog-modelsim中运行命令,时间精度,include
systemverilog 支持fork join语句,其中的语句默认是并行执行,但其中begin end原创 2014-08-15 23:20:18 · 4029 阅读 · 0 评论