|
|
| Baumeister Mediasoft Engineering |
|
|
|
ist immer dann durchzuführen, wenn im Layout Änderungen an der Netzliste (Umbenennung von Bauteilen, Pin/Gate Swaps oder Zuweisung alternativer Gehäusebauformen) vorgenommen wurden, die in den Stromlauf zurückgemeldet werden müssen. Bauteile können mit der Funktion im Menü zur manuellen Bauteilplatzierung umbenannt werden. Pin/Gattertausch kann entweder interaktiv mit der Funktion im Menü zur manuellen Bauteilplatzierung oder automatisch mit den Funktionen , bzw. im Autoplacement durchgeführt werden. Darüber hinaus kann auch die Option im Autorouter die automatische Anwendung von Pin/Gate Swaps während des Rip-Up-Routings bewirken. Die Zuweisung alternativer Gehäusebauformen erfolgt mit der Untermenüfunktion während der manuellen Bauteilplatzierung im Layout. Es ist dringend zu beachten, dass alle oben genannten Modifikationen in der physikalischen Netzliste verloren gehen, wenn sie vor einer neuerlichen Schaltplanbearbeitung nicht mit in den Stromlauf zurückgemeldet werden. 3.3.1 FunktionsaufrufDie ist vollständig im Schaltplaneditor integriert und kann über das Kommando aus dem Menü bzw. gestartet werden. Automatischer Aufruf der BackannotationDie SCM-Funktionen zum Laden von Elementen sind mit einem Mechanismus zur wahlweisen automatischen Durchführung notwendiger -Prozesse beim Laden von Stromlaufplänen in den Schaltplaneditor ausgestattet. Hierzu werden layoutspezifische Datenbankeinträge ausgewertet, die im Layoutsystem beim Speichern generiert werden, wenn Pin-/Gate-Swaps oder Bauteilnamensänderungen vorgenommen wurden. Ist beim Laden eines SCM-Plans eine Anforderung zur Durchführung der vorhanden, dann wird automatisch eine Bestätigungsabfrage aktiviert, die wahlweise die Durchführung der ermöglicht. Nach dem -Lauf wird der Datenbankeintrag für die -Anforderung wieder gelöscht. 3.3.2 FunktionsablaufNach dem Aufruf der wird der Benutzer nacheinander um den Namen der Design- bzw. Projektdatei und den Namen des Layouts gefragt, wobei durch Betätigung der ESC-Taste (ASCII-Code 003) ein Abbruch des -Laufs veranlasst werden kann:
Für den Design Dateinamen ist der Name der Projektdatei einzugeben, für die die Netzlistenumsetzung durchgeführt werden soll. Die Projektdatei muss mit der Extension
Auf die Abfrage nach dem Layout Elementnamen ist der Name der zu transferierenden Netzliste bzw. des modifizierten Layouts einzutragen. Betätigt der Anwender hier nur die Eingabetaste
Nach der Eingabe des Layout Elementnamen wird die Layoutnetzliste in den Stromlaufplan zurücktransferiert. Unter dem Projektdateinamen mit der Extension
Nach erfolgreichem -Lauf erscheint die Meldung , und die -Funktion kann durch durch Betätigung einer beliebigen Taste beendet werden. Sollte es zu Fehlermeldungen kommen, dann deutet dies in der Regel auf die falsche Angabe des Layoutelementnamens oder das Fehlen der logischen Netzliste hin. Eine erfolgreiche Druchführung der ist auch nicht möglich, wenn erforderliche Schaltplansymbole bzw. Bauteile fehlen weil sie zuvor irrtümlicherweise aus dem Schaltplan gelöscht wurden. Die gibt ggf. Hinweise auf fehlende Bauteile aus. Diese Bauteile sind im Schaltplan zu platzieren, um anschließend einen erfolgreichen -Lauf zu ermöglichen (das Problem fehlender SCM-Bauteile liesse sich auch durch einen Packager-Lauf "beheben", wodurch aber dann ggf. Layoutmodifikationen wie Pin-/Gateswaps verloren gehen würden). 3.3.3 BeispielIm Folgenden soll ein
-Lauf für die Projektdatei
Starten Sie BAE, rufen Sie den Schaltplaneditor auf, und transferieren Sie mit den folgenden Kommandos die in
gibt folgende Meldungen auf dem Bildschirm aus: ============================== BARTELS BACKANNOTATION UTILITY ============================== Design Dateiname ........: 'demo' Layout Elementname ......: 'board' Es wurden keine Fehler festgestellt. Der
-Lauf wurde erfolgreich beendet (Meldung
), und die in der Datei
Die von der
erzeugte Assignmentslist
bildet die modifizierte Netzliste auf den Stromlaufplan ab. Überprüfen Sie dies, indem Sie sich nach dem erfolgreichen -Lauf im Stromlauf-Editor die entsprechenden Stromlaufblätter ansehen. Backannotation • © 1985-2010 Oliver Bartels F+E • Aktualisiert: 30. Oktober 2009, 16:33 [GMT] |
| Baumeister Mediasoft Engineering, Clontarf, Dublin 3, Irland © 2010 Manfred Baumeister |
|