![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
verilog 系统函数尝试实验
baijingdong
这个作者很懒,什么都没留下…
展开
-
系统任务$monitor 使用体会
$monitor系统任务提供了监控和输出参数列表中的表达式和变量值的功能,其参数列表中输出控制格式字符串和输出表列的规则和$display一样,当启动一个带有一个或多个参数的$monitor任务时,每当参数列表中的变量或表达式的值发生变化时整个参数列表中变量或表达式的值都将输出显示。如果同一时刻有两个或多个表达式的值发生变化,只输出一次。 参数可以是$time,用于标明变化时刻。 如$m原创 2012-10-03 12:15:16 · 4541 阅读 · 0 评论 -
.verilog系统任务读写文件$fopen和$fdisplay的使用
1.$fopen打开文件 用法1.$fopen(""); 用法2.=$fopen("");注意:用$fopen打开文件会将原来的文件清空,若要读数据就用$readmemb,$readmemh就可以了,这个语句不会清空原来文件中的数据。用$fopen的情况是为了取得句柄,即文件地址,也就是写文件时用$fdisplay(desc,"display1");时才用。用法1自然无须多原创 2012-10-03 12:13:25 · 38162 阅读 · 1 评论 -
verilog系统任务对文件的读写操作
几个简单的系统任务,$readmemb,$readmemh,$fopen,$fdisplay;基本上就可以完成对文件的读写操作。一、读任务 在verilog语言中有两个系统任务$readmemb,$readmemh可以用来从文件中读取数据到存储器中。这两个任务可以在仿真的任何时刻被执行使用,其使用方法如下:$readmemb1,$readmemb("",);2,原创 2012-10-03 14:21:49 · 4958 阅读 · 0 评论