Quartus® Prime Pro Edition User Guide: Debug Tools

ID 683819
Date 12/09/2025
Public
Document Table of Contents

8.2.3. High-Speed Streaming (HS ST) Debug Interface IP

The High-Speed Streaming (HS ST) Debug Interface IP communicates with the internal debug hardware of an FPGA device through an Avalon® memory-mapped interface instead of the JTAG pin connections. You can create a debug host connection to an FPGA device without requiring a physical connection to the FPGA JTAG pins.

By skipping the physical connection, you remove the need for physical JTAG pin access, which can potentially increase the security of your device.

The HS ST Debug Interface IP is available in the Quartus® Prime Pro Edition IP Catalog:IP Catalog > Basic Functions > Simulation, Debug and Verification > Debug and Performance > HS ST Debug Interface IP

Adding the HS ST Debug Interface IP to your project gives you the following dialog box in the IP Parameter Editor:
Figure 141. HS ST Debug Interface IP
The IP has the following parameters:
Table 56.  High-Speed Streaming Debug Interface IP Parameters
Parameter Description
Add OnChip Memories Include OnChip Memories in the IP for H2T/T2H and MGMT/MGMT-RESP instructions.
Export AVST Interfaces

Export H2T/T2H, MGMT/MGMT-RESP AVST Interfaces, allowing user to manually connect.

Add JTAG-Over-Protocol Functionality Enable JTAG Over Protocol, removing JTAG logic access via JTAG pins.
Enable use of TCK-ENA This option is only available when JOP functionality is enabled.

When this option is not enabled, the TCK frequency is generated by gating the input clock of the JOP IP.

Closing with timing with a gated clock can cause challenges.

Enable this option to help close timing if you are having problems. However, not all JTAG-based logic works with this option enabled.

H2T/T2H Memory Size Sets the depth of the H2T/T2H memories in the IP.
H2T/T2H Memory Width Sets the width of the H2T/T2H memories in the IP.
MGMT/MGMT RESP Memory Size Sets the size of the MGMT/MGMT RESP memory

The HS ST Debug Interface IP interface consists of the following elements:

  • Clock Input
  • Reset Input
  • Avalon® memory-mapped interface agent interface
    • The Avalon® memory-mapped interface data width is determined by the H2T/T2H Memory Width parameter.