仅对英特尔可见 — GUID: jwf1650905924998
Ixiasoft
仅对英特尔可见 — GUID: jwf1650905924998
Ixiasoft
6.6.1. 概述
R-Tile Debug Toolkit (DTK)是一款基于系统控制台的R-Tile工具,可提供PCIe链路的实时控制、监控和调试。
- 监控IP配置和链路状态。
- 监视PCIe Configuration空间。
- 监视不同计数器获得错误和事件条件。
- 执行时间裕量(水平)和电压裕量(垂直),并将裕量值与每个通道的推荐掩码进行比较。
- 主机Host:通过PCIe链路连接到R-Tile的链路对端组件。
- 英特尔Agilex® 7 I系列FPGA:该组件包括正在调试中的R-Tile PCIe IP。
- Debug PC Station:安装了英特尔 Quartus Prime Pro Edition软件的另一个计算机系统,由其运行Debug Toolkit并通过JTAG连接英特尔Agilex® 7 I系列FPGA。

当您启用R-Tile Debug Toolkit时,所生成IP的intel_rtile_pcie_ast模块包含Debug Toolkit模块和相关逻辑,如Debug Toolkit仲裁中所示。
Debug PC Station通过Native PHY Debug Master Endpoint (NPDME)运行连接Debug Toolkit的System Console工具。该连接是使用通过Intel FPGA Download Cable的JTAG建立。
当您在IP Parameter Editor中启用R-Tile Debug Toolkit时,将会使能启用Hard IP Reconfiguration接口。实现多路复用器以允许应用程序逻辑和Debug Toolkit之间的动态切换。应用程序逻辑具有默认访问权限。在System Console工具中启动Debug Toolkit后,仲裁选择会自动发生。在System Console中开启DTK时,应用程序逻辑将无法驱动Hard IP Reconfiguration Interface上的信号。一旦关闭系统控制台中的Debug Toolkit窗口,应用程序逻辑就可以再次驱动Hard IP Reconfiguration Interface。
要确保没有正在进行的事务,只有当Hard IP Reconfiguration Interface上没有应用程序逻辑发起的待办Read或Write事务时,Debug Toolkit才能成功启动。
