|
-allow_violations [ true | false ] ]
|
|
|
When true, allows connections that result in violations.
When false (default), connections that cause violations are removed.
|
|
-connect_top_level_pins [ true | false ]
|
|
|
Specifies whether to add connections for top-level pins.
Default: false
|
|
-guides_only [ true | false ]
|
|
|
If true, creates guides for connections but no routing. If false, routes connections.
Default: false
|
|
-ignore_routing_grid [ true | false ]
|
|
|
If false, follows the routing grid, otherwise (true), follows the manufacturing grid.
Default: true
|
|
-instances {s_instName…}
|
|
|
Limits connections to the instances in the list. By default, all blocks are connected.
|
|
-layers {s_layerName …}
|
|
|
Limits the connections to pins on the given layers. If this argument is not given, all routing layers are included.
|
|
-max_target_shapes i_count
|
|
|
Specifies the maximum number of nearest trunk shapes to search for.
Default: 100
|
|
-max_wire_width f_userunit
|
|
|
Specifies the maximum wire width for a wire to be routed from a pin to a trunk. If a pin width is greater than max_wire_width, then max_wire_width will be used for the pin connection.
|
|
-min_trunk_width f_userunit
|
|
|
Specifies the minimum trunk width for the trunk to be connected to a pin.
|
|
-min_wire_width f_userunit
|
|
|
Specifies the minimum wire width for a wire to be routed from a pin to a trunk. If a pin width is less than min_wire_width, the pin is ignored and no connection is made.
|
|
-must_connect [ true | false ]
|
|
|
When true, treats pins of the same terminal as must-connect. When false, pins of the same terminal are treated as weak-connect.
Default: false
|
|
-nets {s_netName…}
|
Specifies the nets to route.
|
|
-noGuides [ true | false ]
|
|
|
When true, -pin_set, -trunk_set and -rule_spec must be given to indicate the pins that must be routed to the specific trunks, using the given set of constraints. For large numbers of known pin-to-trunk connections, this method can run faster than the default method of finding the pins and trunks to connect, creating guides for the connections, then routing.
Default: false
|
|
-one_pin_source [ true | false ]
|
|
|
When true, treats all pins as a single source. When false, each pin is treated as a separate source.
Default: false
|
|
-pin_layers {s_layerName …}
|
|
|
Limits the connections to pins on the given layers. If this argument is not given, all routing layers are included.
|
|
-pin_set d_setObj
|
Limits connections to the pin shapes in the given set.
|
|
-power_only [ true | false ]
|
|
|
If true (default), only power and ground nets are allowed. If false, signal nets are also allowed.
|
|
-route_spec s_groupName
|
|
|
Specifies the route spec, or constraint group, to use for the connections. The minWidth of the route spec will be used for all pin-to-trunk connections.
By default, if neither -route_spec nor -min_wire_width -max_wire_width is given, pin-to-trunk connections will be the width of the pin.
|
|
-set d_setObj
|
Limits the connections to the instances in the set. By default, all blocks are connected.
|
|
-sig_route_type [ true | false ]
|
|
|
Sets the routeType property for the new pin-to-trunk routes to PowerTapRouteType (if false/default) or UnknownRouteType (if true).
|
|
-silent [ true | false ]
|
|
|
When true, outputs only error messages. When false, all message types are output.
Default: false
|
|
-snap_to_pin_center [ true | false ]
|
|
|
Determines whether connections should be snapped to the centers of pins where possible.
Default: false
|
|
-trunk_layer s_layerName
|
|
|
Restricts pin-to-trunk connections to the given trunk layer. By default, trunks on all layers are connected.
|
|
-trunk_layers {s_layerName…}
|
|
|
Restricts pin-to-trunk connections to the given trunk layers. By default, trunks on all layers are connected.
|
|
-trunk_set d_setObj
|
Limits connections to the trunk shapes in the given set.
|
|
-undoable [ true | false ]
|
|
|
Permits this command to be undone. Default is the current setting for the proute.undoable environment variable which defaults to false on startup.
|
|
-zero_extents [ true | false ]
|
|
|
When set to true, allows zero-extents wires to connect to pins and trunks. Default: false
|