1

这个问题是关于 Altera Quartus 的。假设我有一个包含很少实体的 bdf 文件。每个实体都有自己的 VHDL 文件。我在其中一个实体中发现了一个错误并修复了它(编辑了一个 vhdl 文件)。开始新模拟的最小编译步骤是什么?

4

1 回答 1

1

这取决于编译器的聪明程度。

如果你entityarchitecture在同一个文件中,那么在大多数情况下,重新编译architecture也将“触及”实体,这意味着任何architecture实例化的实体entity也需要重新编译(依此类推)。

如果您将 out 拆分为entity一个单独的文件,那么(假设您只architecturearchitecture.

(我看到你正在使用 Qurtus,但是使用 Modelsim,你可以传递一个-just a开关以使其仅 compile architectures,这可以实现相同的效果,而无需将内容拆分为多个文件。你可以使用 Quartus 做一些事情来让它表现相似地)

于 2011-11-29T10:15:53.843 回答