7.4.1. Available System Debugging Toolkits
External Memory Interfaces (EMIF) Toolkits
For external memory interfaces, the following toolkits are available:
- EMIF Debug Toolkit
This toolkit helps you to debug external memory interfaces by accessing calibration data obtained during memory calibration. The analysis tools can evaluate the stability of the calibrated interface and assess hardware conditions.
- EMIF Efficiency Monitor Toolkit
This toolkit helps you to debug external memory interfaces by measuring efficiency on the Avalon interface in real time. The generated EMIF design example can include the Efficiency Monitor block.
- EMIF Traffic Generator Configuration Toolkit
This toolkit helps you to debug external memory interfaces by sending sample traffic through the external memory interface to the memory device. The generated EMIF design example includes a traffic generator block with control and status registers.
Ethernet Toolkit
Toolkit | Supported Device Families | Documentation |
---|---|---|
Ethernet Toolkit | For a list of supported Ethernet IPs, Tiles, and devices, refer to Supported Ethernet IP Cores and Devices in the Ethernet Toolkit User Guide. | Ethernet Toolkit User Guide |
PCI Express Debug Toolkits
The PCI Express (PCIe) debug toolkits are System Console-based tools that provide real-time control, monitoring, and debugging of the PCIe links at the Physical, Data Link, and Transaction layers.
Toolkit Name | Supported Device Families | Documentation |
---|---|---|
Agilex™ 5 Debug Toolkit | Agilex™ 5 | Overview of the Agilex™ 5 Debug Toolkit |
F-Tile Debug Toolkit | Agilex™ 7 | Overview of the F-Tile Debug Toolkit |
P-Tile Debug Toolkit | Agilex™ 7 Stratix® 10 |
Overview of the P-Tile Debug Toolkit ( Avalon® Memory-mapped interfaces) Overview of the P-Tile Debug Toolkit ( Avalon® streaming interfaces) |
R-Tile Debug Toolkit | Agilex™ 7 | Overview of the R-Tile Debug Toolkit |
Multi Channel DMA IP for PCIe Debug Toolkit | Agilex™ 7 Stratix® 10 |
Overview of the Multi Channel DMA IP for PCIe Debug Toolkit |
Scalable Switch IP Debug Toolkit | Agilex™ 7 Stratix® 10 |
Scalable Switch FPGA IP for PCI Express* User Guide |
Serial Lite IV IP Toolkit
Toolkit Name | Supported Device Families | Documentation |
---|---|---|
Serial Lite IV IP Toolkit | Agilex™ 7 | Agilex™ 7 Serial Lite IV IP Toolkit |
Stratix® 10 | Stratix® 10 Serial Lite IV IP Toolkit |
Transceiver PHY Toolkits
Toolkit Name | Supported Device Families | Documentation |
---|---|---|
Arria® 10 Transceiver PHY Toolkit | Arria® 10 | Arria® 10 Debugging Transceiver Toolkit |
Cyclone® 10 GX Transceiver PHY Toolkit | Cyclone® 10 GX | Enable the Cyclone® 10 GX Transceiver Toolkit |
E-Tile Transceiver PHY Toolkit | Agilex™ 7 | E-Tile Transceiver Toolkit Overview |
Stratix® 10 | ||
F-Tile Transceiver PHY Toolkit | Agilex™ 7 | F-Tile Transceiver Toolkit Overview |
GTS Transceiver PHY Toolkit | Agilex™ 5 | GTS Transceiver Toolkit |
L-Tile and H-Tile Transceiver PHY Toolkit | Stratix® 10 | L-Tile and H-Tile Transceiver Toolkit |
The following legacy toolkits remain available by clicking Tools > Legacy Toolkits in System Console. The legacy toolkits support earlier device families and may be subject to end of life and removal of support in a coming software release.
Legacy Toolkit | Description | Legacy Toolkit Documentation |
---|---|---|
Ethernet Link Inspector - Link Monitor Toolkit | The Ethernet Link Inspector is an inspection tool that can continuously monitor an Ethernet link that contains an Ethernet IP. The Link Monitor toolkit performs real-time status monitoring of an Ethernet IP link. The link monitor continuously reads and displays all of the required status registers related to the Ethernet IP link, and displays the Ethernet IP link status at various stages are valid. | Ethernet Link Inspector User Guide for Stratix® 10 Devices |
Ethernet Link Inspector - Link Analysis Toolkit | The Link Analysis toolkit displays a sequence of events on an Ethernet IP link, which occur in a finite duration of time. The Link Analysis requires the Signal Tap logic analyzer to first capture and store a database (.csv) of all required signals. The Link Analysis toolkit then performs an analysis on the database to extract all the required information and displays them in a user-friendly graphical user interface (GUI). | |
S10 SDM Debug Toolkit | Provides access to current status of the Stratix® 10 device. To use these commands, you must have a valid design loaded that includes the module that you intend to access. | Stratix® 10 Configuration User Guide |