【sv】function与task
作者:互联网
1. function与task的区别:
总体来说,只有一点区别,function不能消耗仿真时间,task可以。function中会报以下error。
function中也可以调用task,高版本的vcs编译时汇报warning,提示task中可能会消耗仿真时间。
如果function中调用的task需要消耗仿真时间,那么需要用fork...join_none进行处理。UVM源代码中有几处此种用法。
2. function与constaint
...
3. function与coverage
...
...
标签:function,...,task,仿真,sv,消耗,调用 来源: https://blog.csdn.net/stm32stu/article/details/121071655