1

在组合逻辑综合(非仿真)的上下文中:何时应将函数声明为自动?什么时候应该将函数声明为 static ?

4

1 回答 1

2

永远不应该用static生命周期声明函数。没有任何情况下函数默认是自动的并且需要显式声明为静态的。(无论如何这在类方法中都是非法的)。

在某些情况下,必须使用自动生命周期声明函数,以便递归调用它并且不会覆盖参数。

这是我的 DVCon2021 论文“ SystemVerilog 变量的生命周期”主题的一部分。

于 2021-02-20T02:02:39.483 回答