Automatic clock tree routing rule generation
AssigneeSynopsys, Inc.
InventorsAiqun Cao, Sanjay Dhar, Lin Yuan
Life of this patent
Estimating the term…
Loading patent…
AssigneeSynopsys, Inc.
InventorsAiqun Cao, Sanjay Dhar, Lin Yuan
Estimating the term…
Systems and techniques are described for automatically generating a set of non-default routing rules for routing a net in a clock tree based on one or more metrics. The metrics can include a congestion metric, a latency metric, a crosstalk metric, an electromigration metric, and a clock tree level. Next, the embodiments can generate the set of non-default routing rules for routing the net based on one or more metrics. A routing rule can specify how wide the wires are supposed to be and how far apart adjacent wires are to be placed. A non-default routing rule can specify a wire width that is different from the default width and/or specify a spacing (i.e., the distance between two wires) that is different from the default spacing.
A method for generating a set of non-default routing rules for routing a net in a clock tree, the method comprising:
A non-transitory computer-readable storage medium storing instructions that, when executed by a computer, cause the computer to execute a method for generating a set of non-default routing rules for routing a net in a clock tree, the method comprising:
An apparatus, comprising:
Dependencies are inferred from the claim text.