Patent ID: 8799842

Claim:
A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer that includes a processor cause the computer to perform a method, the method comprising: for a target wire in a circuit design that comprises a plurality of wires: determining, using at least the processor, nearby wires that are parallel wires to the target wire in the circuit design, the determining including: calculating, using at least the processor, a first inductance value for the parallel wires; calculating, using at least the processor, a first capacitance value for the parallel wires; identifying non-parallel wires to the target wire, the identifying including: calculating, using the processor, a second capacitance value for the non-parallel wires; calculating, using the processor, an estimated inductance value for the non-parallel wires based on the second capacitance value; and generating, using the processor, a circuit model for the target wire by combining the first inductance value, the first capacitance value, the second capacitance value, and the estimated inductance value.