find_scenic_nets
find_scenic_nets [ -all | -setd_setObj] [ -exclude_setd_setObj] [ -files_fileName] [ -max_fanouti_count] [ -max_lengthf_userunit] [ -max_ratiof_real_to_ideal] [ -min_fanouti_count] [ -min_lengthf_userunit] [ -min_ratiof_real_to_ideal] [ -report [ true | false ] ] [ -use_ideal [ true | false ] ] [ -use_mst [ true | false ] ]
Description
Returns a set containing scenic nets in the entire cellview or in a given set, based on the given criteria for exact and ideal lengths.
A net is considered to be scenic if it meets all of the following conditions:
-
If
-min_lengthis set, net length >=min_length. By default, the net length is the exact length, but if-use_idealtrueis given, the net’s ideal length is checked. -
If
-max_lengthis set, net length <=max_length. By default, the net length is the exact length, but if-use_idealtrueis given, the net’s ideal length is checked. -
If
-min_ratiois set, exact length/ideal length >=min_ratio. -
If
-max_ratiois set, exact length/ideal length <=max_ratio. -
If
-min_fanoutis set, fanout >=min_fanout. -
If
-max_fanoutis set, fanout <=max_fanout.
If none of the conditions is specified, an empty set is returned.
For all ideal lengths, use -use_mst to choose whether the length is calculated using a minimum spanning tree (default) or a Steiner tree.
The number of nets checked and the number of scenic nets found are output to the Transcript area. You can choose to have a detailed scenic net report output to the Transcript area (-report) or to a file (-file).
Arguments
Value Returned
Examples
The following example creates a set of nets in the active cellview that are at least 20 user units in length and twice as long as their ideal length using a minimum spanning tree calculation. A detailed report on the scenic nets is output to scenic2.txt.
set scNet [find_scenic_nets -all -min_length 20 -min_ratio 2 -file scenic2.txt]
Opened file scenic2.txt sucessfully for scenic net report Scenic Net Report ------------------------------------------------------------------ NetName Length ScenicRatio
------------------------------------------------------------------
MULT_32_INST/i_723/n_876 22.44 2.08939
MULT_32_INST/i_723/n_741 24.42 2.12903
------------------------------------------------------------------
Visited 5694 nets, and found 2 scenic nets
sel:e8a0140
Related Topics
Return to top