如何在某一仿真集内选择不同顶层模块?

通常,Vivado 中每个仿真集都有多个仿真文件。有时候可能必须更改顶层模块以对器件的某个特定部分执行仿真。

本文记录描述了如何在仿真集内选择不同的顶层模块。

在 Vivado IDE 中有两种方法可用:

方法 - 1

1. 转至“Sources > Hierarchy”(源文件 > 层级)窗口中的“Active”(活动)仿真集。

2. Vivado 会自动选中顶层模块/测试激励文件作为完整设计的顶层。

3. 如果要设置该层级内较低层的子模块,那么请选中该模块然后右键单击

4. 选中“Set as Top”(设为顶层),这样就会将其设为该仿真集内您的设计的顶层模块。

仿真1.png

方法 - 2

1. 转至“Simulation Settings”(仿真设置)。

2. 选择仿真集

3. 现在,单击“Simulation Top Module Name”(仿真顶层模块名称)旁的框。

4. 它会提示您有哪些顶层模块可用。您可选择自己所需的模块。

如果您当前使用命令行,那么需要使用以下命令来设置顶层模块和库:

set_property top <top_module> [get_filesets <simset>]
set_property top_lib xil_defaultlib [get_filesets <simset>]

文章来源:AMD开发者社区

最新文章

最新文章