13.33.189 st_create_set
Creates a set of paths to be analyzed. Use the arguments to specify which paths to include. To create a set that is a subset of a clock domain, specify it with -clock and -type. To create a set that is a subset of an inter-clock domain
set, specify it with -source_clock and -sink_clock. To create a set that is a subset (filter) of an existing named set, specify the set to be filtered with -from_set.
To create a set that is not derived from an existing set, you must provide both the -source pin_list and - sinkpin_list derived. Otherwise, the -source and -sink arguments act as filters on the pins from the parent set. You must give each new set a unique name in the design.
st_create_set -name name
[-parent_set name ]
[-clockclock_id -type value ] [-in_to_out]
[-source_clock clock_id -sink_clock clock_id] [-source pin_list ] -sink pin_list ]
Arguments
-name name
Specifies a unique name for the newly create path set.
-parent_set name
Specifies the name of the set to filter.
-clock clock_id
Specifies that the set is to be a subset of the given clock domain. This argument is valid only if you also specify the - type argument.
-type value
Specifies the predefined set type on which to base the new path set. You can only use this argument with the -clock argument, not by itself.
| Value | Description |
|---|---|
|
reg_to_reg |
Paths between registers in the design |
|
async_to_reg |
Paths from asynchronous pins to registers |
|
reg_to_async |
Paths from registers to asynchronous pins |
|
external_recovery |
The set of paths from inputs to asynchronous pins |
|
external_removal |
The set of paths from inputs to asynchronous pins |
|
external_setup |
Paths from input ports to registers |
|
external_hold |
Paths from input ports to registers |
|
clock_to_out |
Paths from registers to output ports |
-in_to_out
Specifies that the set is based on the “Input to Output” set, which includes paths that start at input ports and end at output ports.
-source_clock clock_id
Specifies that the set will be a subset of an inter-clock domain set with the given source clock. You can only use this option with the -sink_clock option, not by itself.
-sink_clock clock_id
Specifies that the set will be a subset of an inter-clock domain set with the given sink clock. You can only use this option with the -source_clock option, not by itself.
-source pin_list
Specifies a filter on the source pins of the parent set. If you do not specify a parent set, this option filters all pins in the current design.
-sink pin_list
Specifies a filter on the sink pins of the parent set. If you do not specify a parent set, this option filters all pins in the current design.
