Quartus® Prime Pro Edition User Guide: Scripting

ID 683432
Date 4/01/2024
Public

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

Document Table of Contents

2.6.1. Natural Bus Naming

The Quartus® Prime software supports natural bus naming. Natural bus naming allows you to use square brackets to specify bus indexes in HDL, without including escape characters to prevent Tcl from interpreting the square brackets as containing commands. For example, one signal in a bus named address can be identified as address[0] instead of address\[0\]. You can take advantage of natural bus naming when making assignments.
set_location_assignment -to address[10] Pin_M20

The Quartus® Prime software defaults to natural bus naming. You can turn off natural bus naming with the disable_natural_bus_naming command. For more information about natural bus naming, type the following at an Quartus® Prime Tcl prompt:

enable_natural_bus_naming -h