原创 基础知识:verilog中task和function的区别

2010-11-16 22:35 2836 6 6 分类: FPGA/CPLD


1、任务可以调用任务,也可以调用函数;而函数只能调用函数,不能调用任务。


2、函数的仿真函数只能与主模块共用一个仿真时间单位;而任务可以定义自己的仿真时间单位。


3、函数自少要有一个输入变量,而任务可以没有输入变量,也可以有一个或者多个输入变量。


4、函数需要返回一个值,而任务则不返回值

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条