1、任务和函数(task and function)
1、任务和函数(task and function)
1)Verilog
a)任务可以消耗时间而函数不能;
b)函数不能调用任务;
c)函数必须有返回值,且返回值必须被使用,例如用到赋值语句中。
2)SystemVerilog
a)允许函数调用任务,但只能由fork……join_none语句生成的线程中调用;
b)通过void定义的函数没有返回值,这样就能被任何任务或者函数调用,形式...
原创
2020-04-08 19:28:12 ·
1905 阅读 ·
0 评论