Hardware Reference
In-Depth Information
Zielfunktion,Steuerparameter
Register-Transfer-Synthese
extrahierteGS
parametrisierteGS
Schaltungsteileaus
universellenGS
Schaltungsgeneratoren
Synthese
RSausuniversellenGS
Logikoptimierung
OSausuniversellenGS
Technologieabbildung
OSausvorentworfenenGS
PlatzierungundVerdrahtung GS
Grundschaltung
RS
OS
Rohschaltung
optimierteSchaltung
Layout,Fertigungsdaten
Abb. 1.2. Synthese
nachgebildet. Die extrahierten Gatter, Rechenwerke, Datenflussumschalter,
Register etc. sind zum Teil parametrisierte Modelle mit variabler Anschlussan-
zahl, die an Schaltungsgeneratoren weitergereicht werden, die dafür die Schal-
tungen generieren. Die verbleibenden Teilschaltungen - Nachbildungen der
Ausdrücke mit den logischen Grundoperatoren (Inverter, UND2, ODER2
1
etc.) - werden einzeln oder zusammen mit den generierten Teilschaltungen un-
ter Ausnutzung der Gesetze der Schaltalgebra und anderer Regeln optimiert.
Die nachfolgende Technologieabbildung ersetzt die universellen Grundschal-
tungen durch vorentworfene (technologieabhängige) Grundschaltungen. Das
ist keine einfache Eins-zu-eins-Abbildung, sondern oft eine Zusammenfassung
mehrerer universeller Grundschaltungen zu einer Schaltung aus mehreren vor-
entworfenen Schaltungen, z.B. mehrere UND-Gatter mit zwei Eingängen zu
einem NAND-Gatter mit mehr als zwei Eingängen und einem Ausgabeinver-
ter. Nach der Synthese folgt der geometrische Entwurf.
Er umfasst die Anordnung der Teilschaltungen auf einem Schaltkreis oder
einer Leiterplatte (Platzierung) und die geometrische Anordnung der Verbin-
dungen (Verdrahtung). Aus der geometrischen Beschreibung werden abschlie-
ßend die Fertigungsdaten und die tatsächlichen Verzögerungszeiten für die
Simulationsmodelle berechnet.
Die Schaltungsgeneratoren für parametrisierte Schaltungen und der Ein-
satz vorentworfener Teilschaltungen spielen in diesem Konzept eine Schlüssel-
rolle. Die Algorithmen für die Logikoptimierung verkraften nur Schaltungen
aus bis zu einigen Hundert Gattern. Die Generierung erzeugt bereits lokal
optimierte Schaltungen und unterliegt nicht dieser Größenbeschränkung. Da-
mit die auf dem Standardweg zu verarbeitenden Schaltungsbeschreibungen
1 UND- und ODER-Gatter mit zwei Eingängen
Search WWH ::




Custom Search