pair_create_topology
pair_create_topology
[ -set d_setObj ]
[ -pref_regions ]
Description
Creates netPairTerms at the closest location to each set of paired memberNet pins. A netPairRoute guide is added to connect the source and target netPairTerms.
Arguments
Examples
The following example scripts show the Tcl commands are used to perform pair routing.
# pairs.tcl
#
# Use this script to define net pairs.
# Identify net pairs for routing and group each pair using create_group with
# -type net_pair so that they will be recognized by the pair_* commands
# -name for the name of the netPairGroup and the associated composite net.
create_group -name Net01_pair -set [or_sets -set1 [find_net -silent -name Net0 -no_wildcard true -ignore_case false ] -set2 [find_net -silent -name Net1 -no_wildcard true -ignore_case false ] ] -type net_pair . .
# route.tcl
#
# Use this script to read in the design and perform pair routing.
#
# First load the design
read_db -lib sample -cell sample -view layout
# Source the tcl script that defines the net pairs using create_group -type net_pair source pairs.tcl # Create the guides for the member nets so that the netPair topology can be created. # Ignore power, ground and clock nets update_net_connectivity -all -ignore_types {power ground clock} # Create the netPairTerms and guides that connect them for the netPairRoutes. pair_create_topology # Route the netPairNets and the non-paired nets. global_route local_route croute detail_route # Divide the netPairRoutes into memberRoutes. The netPairRoutes and netPairTerms # are removed. pair_divide # Check the connectivity for any remaining opens and shorts. verify_connectivity -all
Related Topics
Return to top