【发布时间】:2016-10-12 07:57:29
【问题描述】:
- 什么时候在 Verilog 模块中执行“生成块”?
- Generate Block 中的代码会顺序执行吗?
【问题讨论】:
-
请显示一些与问题相关的代码,因为这样更容易给出一个好的答案。
-
@MortenZilmer 我一直在阅读 IEEE-Verilog pdf 中的“生成”。它说“生成块是在精化时执行的,而不是在模拟时执行的”。那句话是什么意思?
-
精化是将所有模块组合成一个一致的设计,然后可以进行模拟,例如模块中的参数根据模块所在位置的配置分配特定值用过。