这个问题是关于 Altera Quartus 的。假设我有一个包含很少实体的 bdf 文件。每个实体都有自己的 VHDL 文件。我在其中一个实体中发现了一个错误并修复了它(编辑了一个 vhdl 文件)。开始新模拟的最小编译步骤是什么?
问问题
79 次
1 回答
1
这取决于编译器的聪明程度。
如果你entity
和architecture
在同一个文件中,那么在大多数情况下,重新编译architecture
也将“触及”实体,这意味着任何architecture
实例化的实体entity
也需要重新编译(依此类推)。
如果您将 out 拆分为entity
一个单独的文件,那么(假设您只architecture
对architecture
.
(我看到你正在使用 Qurtus,但是使用 Modelsim,你可以传递一个-just a
开关以使其仅 compile architecture
s,这可以实现相同的效果,而无需将内容拆分为多个文件。你可以使用 Quartus 做一些事情来让它表现相似地)
于 2011-11-29T10:15:53.843 回答