Schwegman Lundberg & Woessner, P.A.
Systems and methods for routing track assignment
Systems, methods, media, and other such embodiments are described for routing track assignment in a circuit design. One embodiment involves accessing routing data for a circuit design, and a first wire of a plurality of wires in the routing data. A second wire is identified that is related to the first wire as a parent wire along a shared routing direction. A misalignment value is calculated for the first wire and the second wire, and a new routing placement is selected for the first wire based at least in part on the misalignment value. In some embodiments, all wires in various routings of a circuit design are checked for possible misalignment in order to improve slew performance via reduction of unnecessary vias.
Cadence Design Systems, Inc.
G G G G G
G06F G06F G06F G06F G06F
inventional inventional inventional additional inventional
Wen-Hao Yi-Xiao Zhuo
Liu Ding Li