摘要 |
Ein Verfahren zum Optimieren von Geschwindigkeit und Leistungsverbrauch einer integrierten Schaltung, die zumindest einen Weg aufweist, der zumindest ein Gatter aufweist, umfaßt das Erzeugen eines Elternzustandes, der eine Partition des integrierten Schaltungsentwurfs darstellt. Jedes Bauelement in dem Elternzustand weist ferner zugeordnete Bauelementgrößeninformationen und Bauelementtypinformationen auf. Eine Population von individuellen Zuständen wird aus zumindest einem Elternzustand erzeugt. Diese individuellen Zustände werden nach Zeitgebung und Leistungsverbrauch eingestuft. Individuelle Überlebenszustände der Population werden, basierend auf Einstufungen jedes Zustands der Population, bestimmt. Die Schritte des Erzeugens der Population individueller Zustände, Einstufungszustände und das Bestimmen von überlebenden Zuständen wird nach Bedarf wiederholt. Überlebende Zustände werden dann ferner mit einer gierigen Suche optimiert, und ein bester überlebender individueller Zustand wird als ein optimierter Zustand jeder Partition ausgewählt. Die Integrierte-Schaltung-Netzliste wird eingestellt, um dem optimierten Zustand zu entsprechen.
|