仅对英特尔可见 — GUID: zqj1504650510951
Ixiasoft
A.2.1.2. 运行 PCIe* Link Inspector
使用在Quick Start Guide中编译的设计实例来熟悉 PCIe* Link Inspector。按照Generating the Avalon® -ST Design或者Generating the Avalon® -MM Design和Compiling the Design中的步骤生成此设计实例的SRAM Object File,(.sof)。
如要使用 PCIe* Link Inspector,需要将.sof下载到 Intel® Stratix® 10 Development Kit。然后在测试PC上打开System Console,并将设计加载到System Console。将.sof加载到System Console以支持System Console可通过ADME与设计进行通信。ADME是一种基于JTAG的 Avalon® -MM主接口,其驱动 PCIe* 设计中的 Avalon® -MM从接口。使用ADME时, Intel® Quartus® Prime软件插入调试互连架构以与JTAG相连。
完成这些任务的步骤如下:
- 使用 Intel® Quartus® Prime Programmer将.sof下载到 Intel® Stratix® 10 FPGA Development Kit。
注: 为确保操作正确,所使用的 Intel® Quartus® Prime Programmer和 Intel® Quartus® Prime Pro Edition软件版本必须与生成.sof时的版本相同。
- 将设计加载到System Console:
- 在测试PC上运行 Intel® Quartus® Prime Pro Edition软件。
- 开启System Console,Tools > System Debugging Tools > System Console。
- 在System Console File菜单上,选择Load design,并浏览到.sof文件。
- 选择.sof,然后点击OK。
.sof加载到System Console。
- 在System Console Tcl console中,键入以下命令:
% cd <project_dir>/ip/pcie_example_design/ pcie_example_design_DUT/altera_pcie_s10_hip_ast_<version>/synth/altera_pcie_s10_link_inspector % source TCL/setup_adme.tcl % source TCL/xcvr_pll_test_suite.tcl % source TCL/pcie_link_inspector.tcl
source TCL/pcie_link_inspector.tcl命令自动将 PCIe* 链路的当前状态输出到Tcl Console。该命令还加载所有 PCIe* Link Inspector功能。
图 32. 使用Tcl Console访问 PCIe* Link Inspector您还可从System Console开启Transceiver Toolkit。Transceiver Toolkit提供对PMA和PCS的实时监控与重配置。例如,可使用Transceiver Toolkit Eye Viewer获得接收器串行数据采样点处的眼开(eye-opening)评估。 PCIe* Link Inspector扩展了Transceiver Toolkit功能性。