调整集成块核的位置 - 4.1 简体中文

DMA/Bridge Subsystem for PCI Express 产品指南 (PG195)

Document ID
PG195
Release Date
2023-11-24
Version
4.1 简体中文
默认情况下,IP 核级约束可将块 RAM、收发器和 PCIe 块锁定到建议的位置。要调整这些块的位置,必须在 XDC 约束文件中覆盖这些块的约束。为此,请执行以下操作:
  1. 从核级 XDC 约束文件复制需要覆盖的块的约束。
  2. 将这些约束置于用户 XDC 约束文件中。
  3. 将约束更新到新位置。

用户 XDC 约束通常限定为设计顶层;因此,请确保这些约束所引用的单元在复制粘贴后仍有效。通常,您需要以完整层级名称来更新模块路径。

注释: 如果某些位置需要进行交换位置(即,新位置当前被另一个模块占据),有 2 种方式来执行此操作。
  • 如有临时位置可用,请首先将第 1 个模块移至新的临时位置。然后,将第 2 个模块移至原先被第 1 个模块占据的位置。下一步,将第 1 个模块移至第 2 个模块的位置。这些步骤可在 XDC 约束文件中完成。
  • 如果没有其它位置可用作为临时位置,请在 Tcl 命令窗口中对第 1 个模块使用 reset_property 命令,然后将第 2 个模块移至此位置。reset_property 命令无法在 XDC 约束文件中执行,必须从 Tcl 命令文件调用,或者直接输入 Tcl 控制台 (Tcl Console)。