×

Metal layer assignment

  • US 6,182,272 B1
  • Filed: 07/16/1998
  • Issued: 01/30/2001
  • Est. Priority Date: 07/16/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for assigning routing layers to connection segments in integrated circuit design, said method comprising:

  • an obtaining step of obtaining a routing description of a net that includes plural connection segments and plural vertices, each of the plural vertices being a vertex;

    a generating step of generating a tree-shaped routing graph from the routing description by selecting one of the plural vertices to be a root and forming edges corresponding to the connection segments such that each vertex other than the root has only one edge leading to it from a next higher hierarchical level;

    a determining step of determining penalty values for plural different potential routing layer assignment combinations by traversing the tree-shaped routing graph in a bottom-up fashion, wherein each potential routing layer assignment combination represents one possible combination of assignments of at least a subset of the edges to specific routing layers; and

    an assigning step of assigning routing layers to the plural connection segments based on the penalty values determined in said determining step.

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