在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
分享 systemverilog总结(转)
saixiliya 2013-5-10 17:44
Systemverilog 数据类型 l 合并数组和非合并数组 1)合并数组: 存储方式是连续的,中间没有闲置空间。 例如,32bit的寄存器,可以看成是4个8bit的数据,或者也可以看成是1个32bit的数据。 表示方法: 数组大小和位,必须在变量名前指定,数组大小必须 ...
个人分类: 验证|17783 次阅读|0 个评论
分享 fork join join_any join_none总结
saixiliya 2013-5-10 14:50
verilog中的fork...join将执行fork语句的进程,并阻塞父进程的执行,直到fork...join中所有进程(子进程)中止。通过加入join...any和join...none关键字,systemverilog提供了三种选择来指定父进程何时恢复执行。 fork...join结构中,父进程会被阻塞直到所有的子进程结束;join...any结构中,父进程会 被阻塞直到其中任意 ...
个人分类: 普及概念|11839 次阅读|0 个评论
分享 普及一下为什么叫阻塞赋值和非阻塞赋值
saixiliya 2013-5-10 14:42
为什么叫阻塞?因为赋值语句先执行右手边的任务,在没有执行完之前不允许任何的verilog语句干扰,直到现行的赋值完成(右边赋值给左边)才允许其他的赋值语句执行。 为什么叫非阻塞?因为赋值语句先执行右手边的任务,等任务完事的时候再赋值给左手边,在这个时间里其他的verilog语句都可以计算右手边的任务并赋值给左 ...
个人分类: 普及概念|684 次阅读|0 个评论
分享 文本输入输出
saixiliya 2013-5-10 13:01
转自 http://hubeixunbaoren.blog.163.com/blog/static/111127004200982725032948/ 系统函数$fopen用于打开一个文件,并还回一个整数指针.然后,$fdisplay就可以使用这个文件指针在文件中写入信息,写完后,则可以使用$fclose系统关闭这个文件 例如: integer write_out_file;//定义一个文件指针 integer ...
个人分类: 验证|658 次阅读|0 个评论
分享 verdi 查找mem
saixiliya 2013-5-10 12:55
版权声明 :转载时请以超链接形式标明文章原始出处和作者信息及 本声明 http://bb2hh.blogbus.com/logs/30544761.html 在测试文件中加入: initial begin $fsdbDumpfile("../database/test.fsdb"); //产生fsdb文件 $fsdbDumpvars; //产生模块中的所有信号的波形(除了mem类型) #30 ...
个人分类: tools|2501 次阅读|4 个评论
分享 perl脚本中的ARGV
saixiliya 2013-5-10 11:12
假如你在 shell 开始执行一个 perl script(脚本), 你的写法可能是 perl myscript.pl 也有可能是 perl myscript.pl "you" "me" 这时, "you" , "me" 就是传入这个 perl script. 的 argument ( 参数 ) 那麼你在 script. 里怎样得到这些参数呢 ? Perl 有一个预设的变数 @ARGV 这个阵列就会装载著 "you", "me" 亦 ...
个人分类: 脚本|931 次阅读|0 个评论

本页有 1 篇日志因作者的隐私设置或未通过审核而隐藏

123
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-5 19:21 , Processed in 0.012651 second(s), 3 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部