Set user columns on one or more package pins
Syntax
set_package_pin_val [‑quiet] [‑verbose] <column> <value> <package_pins>...
Usage
Name | Description |
---|---|
[-quiet]
|
Ignore command errors |
[-verbose]
|
Suspend message limits during command execution |
<column>
|
User column name |
<value>
|
Value to set |
<package_pins>
|
Package pin names |
Categories
Description
Create user-defined package pin attributes and assign values to specific pins on the package.
User-defined pin attributes can be defined in a CSV file and imported into an I/O Pin Planning project using read_csv
, or can be edited in the project using this command.
set_property
command to set tool-defined properties of a package pin.Arguments
<column> - (Required) Specify the user-defined column name. The column name is case-sensitive. If the column does not already exist, a new attribute is created for package pins. If the user-defined column name already exists, the specified value is assigned to the specified pins.
write_csv
for instance.
<value>
- (Required) Specify the value to assign to the specified column. You can repeat the set_package_pin_val
command to assign different values to different pins in the same column.
<package_pins> - (Required) Specify the package pins to assign the value to. You can use the get_package_pins
command to specify the package pins to set.
-quiet
- (Optional) Execute the command quietly, returning no messages from the command. The command also returns TCL_OK regardless of any errors encountered during execution.
-verbose
- (Optional) Temporarily override any message limits and return all messages from this command.
set_msg_config
command.Examples
The following example creates a new user-defined column in the Package Pins view, and assigns the value true
to the specified pin:
set_package_pin_val -column track1 -value true -package_pins AK27
The following example creates a user-defined column called Test
, then assigns the value RED to all "AK" package pins, then changes the value to GREEN for the three specified pins:
set_package_pin_val -column Test -value RED \
-package_pins [get_package_pins AK*]
set_package_pin_val -column Test -value GREEN \
-package_pins {AK1 AK2 AK3}