Patent ID: 8751989

Claim:
A method of routing signal traces in an electronic package design, comprising: extracting, using a data processing system, near-end and far-end crosstalk values for traces and vias from a model of the electronic package design; length-normalizing, using the data processing system, the extracted values and allocating the normalized values to coupling factors of a cost-function; performing, using the data processing system, a first bus routing for the electronic package design to provide a first routed design; extracting, using the data processing system, length-segments from the first routed design and inserting the extracted length-segments in the cost-function; accumulating, using the data processing system, crosstalk for each bus net using the cost-function; in response to the accumulated crosstalk being less than a determined limit, saving, using the data processing system, the first routed design; and in response to the accumulated crosstalk being greater than the determined limit, performing, using the data processing system, an additional bus routing for the electronic package design.