Intel® Quartus® Prime Pro Edition User Guide: Scripting

ID 683432
Date 12/13/2021

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents device_run_test_idle (::quartus::jtag)

The following table displays information for the device_run_test_idle Tcl command:

Tcl Package and Version

Belongs to ::quartus::jtag

Syntax device_run_test_idle [-h | -help] [-long_help] [-num_clocks <state cycle count> ]
Arguments -h | -help Short help
-long_help Long help with examples and possible return values
-num_clocks <state cycle count> The number of times the Run_Test_Idle state is cycled through. If not specified, this value is 1
Drive the JTAG controller into the Run_Test_Idle state
for a number cycles specified with the -num_clocks

The device must be locked before you can perform this
Example Usage
# List all available programming hardware, and select the USB-Blaster.
# (Note: this example assumes only one USB-Blaster is connected.)
puts "Programming Hardware:"
foreach hardware_name [get_hardware_names] {
	puts $hardware_name
	if { [string match "USB-Blaster*" $hardware_name] } {
		set usbblaster_name $hardware_name
puts "\nSelect JTAG chain connected to $usbblaster_name.\n";

# List all devices on the chain, and select the first device on the chain.
puts "\nDevices on the JTAG chain:"
foreach dev