Patent ID: 8555232

Claim:
A method, comprising: performing, by one or more computers, receiving a description of a first circuit component and a description of a second circuit component, wherein the description of the second circuit component includes a virtual landing pad corresponding to an input of the second circuit component, and wherein the virtual landing pad includes an actual terminal of the second circuit component and one or more additional connection points that are adjacent to the actual terminal, wherein the actual terminal is at a predefined point on the second circuit component; routing a wiring path between an output of the first circuit component and the virtual landing pad of the second circuit component responsive to the description of the second circuit component, wherein each of the actual terminal and the additional connection points are eligible to be connected to the wiring path during the routing; identifying a first connection point on the virtual landing pad to which the wiring path is connected, wherein the first connection point is separated from the actual terminal of the second circuit component in a case in which the actual terminal is not the first connection point; and completing the path between the first connection point and the actual terminal subsequent to routing the wiring path, wherein the additional connection points are non-conductive points of a semiconductor substrate prior to the routing and the completing.