标题
64112 - 如何手动设置仿真编译顺序?描述
有时候需要该工具按特定顺序来编译 RTL 文件,可能原因包括:存在封装、头文件或多个源文件。Vivado 很擅长自动选取编译顺序。
此答复记录描述了手动设置仿真编译顺序时可遵循的步骤。
解决方案
请按照以下步骤在 Vivado 仿真中手动设置编译顺序。
1. 转至 Vivado 中的“Sources”(源文件)窗口的“Hierarchy”(层级)选项卡,选中“Active Simulation set”(活动仿真集)。
2. 右键单击并选中“Hierarchy Update > No Update,Manual Compile Order”(层级更新 > 无更新,手动编译顺序)
3. 完成后,转至“Compile Order”(编译顺序)选项卡。
4. 从顶部下拉列表中切换至“Simulation”(仿真),这样就会在该窗口中显示所有“Simulation Sources”(仿真源文件)。
5. 现在,您可以上下拖动文件来调整编译顺序(按从上到下顺序编译这些文件)
6. 另一个方法是选中文件并单击“Move Up”(上移)或“Move Down”(下移)。
原编译顺序
新编译顺序