差别
这里会显示出您选择的修订版和当前版本之间的差别。
— |
automatic [2018/09/17 09:59] (当前版本) group001 创建 |
||
---|---|---|---|
行 1: | 行 1: | ||
+ | 在Verilog-2001中增加了一个新的关键字:automatic。该关键字可以让任务或函数在运行中从新调用该任务和函数。 | ||
+ | <code verilog> | ||
+ | function automatic [63:0] factorial; | ||
+ | input [31:0] n; | ||
+ | if (n == 1) | ||
+ | factorial = 1; | ||
+ | else | ||
+ | factorial = n * factorial(n-1); | ||
+ | endfunction | ||
+ | </code> |