set_net_critical

Sets the net criticality, which influences place-and-route in favor of performance.

 

set_net_critical criticality_number [hier_net_name]+

Arguments

criticality_number

Sets the criticality level from 1 to 10, with 1 being the least critical and 10 being the most critical. The default is 5. Criticality numbers are used in timing-driven place and route.

 

hier_net_name

Specifies the net name, which can be an AFL (Actel Flattened Netlist) net name or a net regular expression using wildcard characters. You must specify at least one net name. You can use the following wildcard characters in names:

 

Wildcard

What it does

\

Interprets the next character as a non-special character

?

Matches any single character

*

Matches any string

[]

Matches any single character among those listed between brackets (that is, [A-Z] matches any single character in the A-to-Z range)

Note: This command must have at least two parameters.

Supported Families

Axcelerator

Description

Increasing a net’s criticality forces place-and-route to keep instances connected to the specified net as close as possible at the cost of other (less critical) nets.

Exceptions

Examples

This example sets the criticality level to 9 for all addr nets:

 

set_net_critical 9 addr*

See Also

Set net's criticality

reset_net_critical

PDC syntax conventions

PDC naming conventions