Download PDF-Version - bei Bartels

Transcript
Bartels AutoEngineer
Benutzerhandbuch
zugewiesen!
Es wurde versucht dem Netz mit dem Namen netzname über mehrere $drcblk-Netzattribute unterschiedliche DRCBlocknummern zuzuweisen. Da nur eine DRC-Blocknummer pro Netz erlaubt ist, ist die Zuordnung somit nicht eindeutig.
Die DRC-Blocknummer wird nur in der HighEnd-Version des Layouteditor für den Abstands-DRC berücksichtigt.
Bei unmittelbarem Wechsel in den Schaltplaneditor wird das Schaltplanblatt mit dem Symbol, das die unterschiedliche
Zuweisung vornimmt geladen und ein Zoom Fenster an die Symbolposition durchgeführt.
Zur Problembehebung ist eine der DRC-Blocknummernzuweisungen zurückzunehmen.
[120] Netz 'netzname' verschiedene Werte 'attributname'
('wert1'<>'wert2' von 'symbolname')!
Dem Netz mit dem Namen netzname sind für das Netzattribut attributname unterschiedliche Werte zugewiesen
worden. Dies kann durch in den logischen Definition von an das Netz angeschlossenen Labels und Symbolen
vorgenommene Netzattributzuweisungen und/oder über Netzattributzuweisungen mit an das Netz zugewiesenen
Tagsymbolen geschehen sein. Der Name des den Konflikt verursachenden Symbols wird unter symbolname angegeben.
Zur Problembehebung sind die Netzattributzuweisungen in den logischen Definitionen oder den Tagsymbolen
anzugleichen oder überzählige Attributzuweisungen zu entfernen.
Einen Sonderfall stellt das Netzpinattribut $net dar, das von Packager und Backannotation automatisch auf den Namen des
angeschlossenen Netzes gesetzt wird. Beim ersten Packagerlauf nach Netzlistenänderungen werden diese
Warnungsmeldungen durch Kollision alter Pinnetznamen mit neuen Pinnetznamen verursacht und können ignoriert bzw.
als Dokumentation der Netznamensänderungen (vor allem bei den automatisch generierten mit @ beginnenden
Netznamen) verwendet werden. Nach dem Abgleich der $net-Attribute durch den Packager treten die
Warnungsmeldungen bei folgenden Packager-Läufen nicht mehr auf.
[023] Netzliste 'netlistenname' nicht gefunden!
Die logische Netzliste mit dem Namen netlistenname konnte in der Projektdatei nicht gefunden werden. Da die
Netzlisten anhand einer zu Beginn des Packager-Laufes durch Zugriff auf die Projektdatei gebildeten Liste geladen
werden, deutet dies auf eine Änderung der Projektdatei während des Packager-Laufes hin (z.B. durch einen anderen
Anwender im Netzwerk).
Zur Problembehebung kann versucht werden, das zu der logischen Netzliste gehörige gleichnamige Schaltplanblatt im
Schaltplaneditor zu laden und erneut zu speichern. Dabei wird die logische Netzliste neu generiert. Sollte dies nicht zur
Behebung des Problems führen empfiehlt es sich die Projektdatei zur näheren Untersuchung an den Bartels-Support zu
senden.
[013] Netzlistenaenderung in Layout
'layoutname'/'projektdateiname'! Packagerlauf trotzdem
durchfuehren?
In der Projekdatei projektdateiname wurden im Layout mit dem Namen layoutname Änderungen durchgeführt, die
eine Backannotation erforderlich machen. Diese Backannotation wurde noch nicht durchgeführt. Bei Bestätigung der Abfrage
werden die im Layout durchgeführten Netzlistenänderungen wie Bauteilumbenennungen, Alternativbauformwechsel und
Pin/-Gate-Swaps verworfen. Die Bauteilplatzierungen und Leiterbahnverbindungen des Layouts passen dann eventuell
nicht mehr zur erzeugten Netzliste.
Es ist im Allgemeinen zu empfehlen, zunächst in den Schaltplaneditor zu wechseln und dort die Backannotation
durchzuführen. Sie wird beim Modulwechsel automatisch vorgeschlagen, kann alternativ aber auch mit Utilities / Backannotation
von Hand durchgeführt werden.
Packager / Backannotation
Seite 3-31