×

Method and apparatus for hierarchical global routing descend

  • US 6,175,950 B1
  • Filed: 04/17/1998
  • Issued: 01/16/2001
  • Est. Priority Date: 04/17/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for optimizing the routing of nets in an integrated circuit device, said method comprising the following steps:

  • a. dividing an integrated circuit design with a first plurality of substantially parallel lines in a first direction;

    b. dividing said integrated circuit design with a plurality of substantially parallel lines in a second direction, wherein said second direction is substantially perpendicular to said first direction;

    c. forming a first routing graph with vertices corresponding to locations where lines in said first direction and lines in said second direction cross;

    d. globally routing nets as a function of said first routing graph;

    e. further dividing said integrated circuit design with a second plurality of substantially parallel lines in said first direction;

    f. forming a second routing graph with vertices corresponding to locations where lines in said first and second pluralities of substantially parallel lines in said first direction cross lines in said plurality of substantially parallel lines in said second direction;

    g. for a net globally routed in step d, forming a first local net in a first fragment of said second routing graph; and

    h. rerouting said first local net within said first fragment by computing edge penalty values for edges in the first fragment and rerouting the first local net as a function of said edge penalty values.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×