Intel® Quartus® Prime Pro Edition User Guide: Debug Tools

ID 683819
Date 12/04/2023
Public
Document Table of Contents

8.5.9. Using the JTAG Debug Service

The JTAG Debug service allows you to check the state of clocks and resets within your design.

The following is a JTAG Debug design flow example.

  1. To identify available JTAG Debug paths:
    get_service_paths jtag_debug
  2. To select a JTAG Debug path:
    set jtag_debug_path [lindex [get_service_paths jtag_debug] 0]
  3. To claim a JTAG Debug service path:
     set claim_jtag_path [claim_service jtag_debug$jtag_debug_path mylib]
  4. Running the JTAG Debug service:
    jtag_debug_reset_system $claim_jtag_path
    jtag_debug_loop $claim_jtag_path [list 1 2 3 4 5]