更改 IP 目录工具默认 BAR 设置 - 1.3 简体中文

UltraScale+ 器件 Integrated Block for PCI Express 产品指南 (PG213)

Document ID
PG213
Release Date
2022-11-16
Version
1.3 简体中文

您可更改 Vivado® IP 目录参数并继续使用 PIO 设计来创建自定义 Verilog 源代码以匹配所选 BAR 设置。但由于 PIO 设计参数的局限性比核参数更大,因此在更改默认 IP 目录参数时请注意以下设计示例限制:

  • 设计示例支持 1 个 I/O 空间 BAR、1 个 32 位存储器空间(不能使用扩展 ROM 空间)和 1 个 64 位存储器空间。如果超出这些限制,那么仅限给定类型的首个空间保持活动 - 访问其它空间不会导致生成完成包。
  • 每个空间均以 2 KB 存储器来实现。如果对应 BAR 配置为更宽的间隙,那么访问超出 2 KB 限制时会导致卷绕并与 2 KB 存储器空间重叠。
  • PIO 设计支持 1 个 I/O 空间 BAR,此空间默认处于禁用状态,但可根据需要加以更改。

虽然 PIO 设计存在限制,但您可使用提供的 Verilog 源代码根据自己的特定需求对设计示例进行微调。