extend_pins
extend_pins [ -all | -fix_all | -setd_setObj| -region {f_xlof_ylof_xhif_yhi} ] [ -instance_pins_only [ true | false ] ] [ -fix_extension_routes [ true | false ] ] [ -report [ true | false ] [ -files_filename] ]
Description
Extends any pin shapes that are not minArea and minEndOfLineSpacing compliant. You can specify whether the command operates on a specified set of pins, a region, or the entire design. This command should be run before routing. By default, processing is restricted to instance pins, but you can include top-level pin shapes. Shapes that are added by this command have the TrimExtend routeType property. You can delete these shapes by using -type trim_extend. You can optionally set the routeFix property to Fixed for the added extension routes.
You must set the trimShape and trimMinSpacing constraints before running this command.
Arguments
Value Returned
|
No pins were extended or the command was not run due to a command error. |
Examples
Extends instance pins inside the window area and outputs the results to the report.log file.
extend_pins -region [get_window_area] -report -file ./report.log
Extends instance pins and top-level pin shapes in the entire design.
extend_pins -instance_pins_only false
Related Topics
Return to top