get_noc_interfaces 命令可提供设计中存在的所有可用 NMU/NSU 接口的列表,这些接口来自所有设计源文件,包括:DCP、块设计、RTL 文件和 EDIF 网表。在 XDC 文件中建立 NoC 连接之前,您可以通过在 Tcl 控制台中执行 get_noc_interfaces 命令来引用该命令。以下代码片段显示了在 Tcl 控制台中执行的 get_noc_interfaces 命令的输出。
图 1. get_noc_interfaces 代码示例
get_noc_interfaces 具有下列命令行开关:
- -mode
- 按模式筛选 NoC 接口。有效值包括 NMU 和 NSU。以下代码片段显示了
-mode开关的用法。图 2. -mode 代码示例 - -type
- 按类型筛选 NoC 接口。有效值包括
AXIMM和AXIS,默认值为AXIMM。以下代码片段显示了-type开关的用法。 - -category
- 按类别筛选 NoC 接口。默认设置为 PL。以下代码片段显示了
-category开关的用法。图 4. -category 代码示例
要报告 NoC 接口的所有属性,可以在 Vivado Tcl 控制台中对 NoC 接口使用 report_property –all 命令。
图 5. -all 代码示例