Quartus® Prime Pro Edition User Guide: Debug Tools

ID 683819
Date 8/04/2025
Public
Document Table of Contents

7.4.1. Available System Debugging Toolkits

Depending on your target device and the IPs that you are using, debugging toolkits might be available to help you explore your design.
The following toolkits are available to launch from the System Console Toolkit Explorer in the current version of the Quartus® Prime software:

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

The Ethernet Toolkit is a TCL-based debugging tool that allows you to interact with an Ethernet Intel FPGA IP in real time.
Table 38.  Available Ethernet Toolkits
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.

Table 39.  Available PCIe Debug Toolkits
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

The Serial Lite IV IP Toolkit is an inspection tool that monitors the status of a Serial Lite IV IP link and provides a step-by-step guide for the IP link initialization sequences.
Table 40.  Available Serial Lite IV IP Toolkits
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

Transceiver PHY toolkits help you to optimize high-speed serial links in your board design by providing real-time control, monitoring, and debugging of the transceiver links that run on your board.
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.

Table 41.  Legacy Toolkits Available in System Console
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
Note: Refer to the toolkit documentation for individual toolkit launch, setup, and use information. The Transceiver Toolkit previously available in the Quartus® Prime software Tools menu is replaced by the Arria® 10 and Cyclone® 10 GX Transceiver Native PHY Toolkit.