IMPROVING PRE-ROUTE AND POST-ROUTE NET CORRELATION WITH DEFINED PATTERNS
A method of improving pre-route and post-route correlation can include performing an initial placement, virtual routing, and lower-effort actual routing for the design. The results of the virtual routing and lower-effort actual routing can be compared to identify nets having miscorrelation. Based on...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A method of improving pre-route and post-route correlation can include performing an initial placement, virtual routing, and lower-effort actual routing for the design. The results of the virtual routing and lower-effort actual routing can be compared to identify nets having miscorrelation. Based on the nets having at least a predetermined miscorrelation, one or more patterns can be defined. At this point, net routing constraints and/or scaling factors can be assigned to nets matching the defined patterns. These net routing constraints and scaling factors can be applied to the nets of the design that match the patterns. Optimized placement and a higher-effort actual routing of the design can be performed using the nets with the applied net routing constraints and scaling factors. An optimized, routed design can be generated as output.
L'invention concerne un procédé permettant d'améliorer la corrélation pré-routage et post-routage consistant à effectuer un placement initial, un routage virtuel, et un routage réel de moindre effort pour le concept. Les résultats du routage virtuel et du routage réel de moindre effort peuvent être comparés afin d'identifier des réseaux ayant une mauvaise corrélation. En fonction de ces réseaux ayant au moins une mauvaise corrélation prédéterminée, un ou plusieurs motifs peuvent être définis. À ce stade, des contraintes de routage réseau et/ou des facteurs d'échelle peuvent être attribués aux réseaux correspondant aux motifs définis. Ces contraintes de routage réseau et ces facteurs d'échelle peuvent être appliqués aux réseaux du concept qui correspondent aux motifs. Le placement optimisé et un routage réel d'effort supérieur du concept peuvent être réalisés en utilisant les réseaux où les contraintes de routage réseau et les facteurs d'échelle sont appliqués. Un concept optimisé de routage peut ainsi être obtenu en sortie. |
---|