Intel® Quartus® Prime Pro Edition User Guide: Scripting

ID 683432
Date 12/13/2021
Public

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

Document Table of Contents

3.1.18.9. get_device_names (::quartus::jtag)

The following table displays information for the get_device_names Tcl command:

Tcl Package and Version

Belongs to ::quartus::jtag

Syntax get_device_names [-h | -help] [-long_help] -hardware_name <hardware name>
Arguments -h | -help Short help
-long_help Long help with examples and possible return values
-hardware_name <hardware name> The name of the programming hardware that connects to the JTAG chain. The name can be obtained from command: get_hardware_names.
Description
		Retrieves a list of names of the devices on the JTAG
chain to which the specified programming hardware is
connected.

The name of the device is in the following format:
<number on circuit board>: <JTAG ID code>: <device
name>.  For example, in the device name @1:
0x082000DD: EP20K200C, @1 indicates that it is the
first device on the circuit board, 0x082000DD is the
JTAG ID code for the device, and EP20K200C is the
device name.
Example Usage
# List all available programming hardwares, and select the USBBlaster.
# (Note: this example assumes only one USBBlaster connected.)
puts "Programming Hardwares:"
foreach hardware_name [ge