
Die Registerkarte Options im Dialog Project Options
Die Registerkarte Options im Dialog Project Options ermöglicht Ihnen, den Ausgabepfad und zugehörige Optionen für erzeugte Ausgaben des Projekts festzulegen. Sie können außerdem verschiedene Netlist-Optionen und den Geltungsbereich der Netzkennungen angeben.
Optionen/Steuerelemente
-
Output Path – der Standard-Ausgabepfad für die Erzeugung von Ausgabedateien aus dem aktuellen Designprojekt (
*.PrjPcb).
-
ECO Log Path – der Standard-Ausgabepfad für ECO-Protokolldateien.
-
Schematic Template Location – verwenden Sie dieses Feld, um ein Verzeichnis anzugeben, aus dem Schaltplanvorlagendateien (
*.SchDot, *.SchDoc) für das Projekt bezogen werden.
Verwenden Sie das Suchsymbol rechts neben jedem der oben genannten Felder, um nach einem anderen Pfad/Speicherort zu suchen und ihn auszuwählen.
Ausgabeoptionen
-
Open outputs after compile – aktivieren Sie diese Option, um Dateien zu öffnen, die nach dem Kompilieren des Designprojekts erzeugt wurden. Bei einem integrated library-Paketprojekt aktivieren Sie die Option, um die integrierte Bibliothek nach dem Kompilieren des Paketprojekts zu installieren.
-
Timestamp folder – aktivieren Sie diese Option, um einen Ordner mit Zeitstempel für die erzeugte Ausgabe zu erstellen, z. B. einen BOM-Bericht (Reports » Bill of Materials). Der Ordnername hat das Format
<FolderName> Date Time, wobei <FolderName> im Feld Output Path angegeben wird und Date und Time dasselbe Format wie in Ihren Systemeinstellungen haben.
-
Archive project document – aktivieren Sie diese Option, um das Projektdokument zu archivieren. Wenn beispielsweise Fertigungsausgaben aus einem PCB-Design erzeugt werden (File » Fabrication Outputs und File » Assembly Outputs), enthält der Zielordner Output eine Kopie des zugehörigen PCB-Dokuments.
-
Use separate folder for each output type – aktivieren Sie diese Option, um separate Ordner für jeden für das Designprojekt erzeugten Ausgabetyp zu erstellen. Diese Ordnerstruktur wird auch im Bereich Projects dargestellt.
Netlist-Optionen
-
Allow Ports to Name Nets – aktivieren Sie diese Option, um ein Netz anhand der Eigenschaft Name eines verdrahteten Ports zu benennen, anstatt einen standardmäßigen, systemgenerierten Netznamen zu verwenden.
-
Allow Sheet Entries to Name Nets – aktivieren Sie diese Option, um ein Netz anhand des Sheet-Entry-Namens zu benennen, anstatt einen standardmäßigen, systemgenerierten Netznamen zu verwenden.
-
Allow Single Pin Nets – aktivieren Sie diese Option, um das Vorhandensein von Netzen zuzulassen, die nur einen einzigen Pin enthalten.
-
Append Sheet Numbers to Local Net – aktivieren Sie diese Option, um den Wert des Parameters Sheet Number eines Schaltplandokuments (ein Parameter auf Dokumentebene) an Netze anzuhängen, die lokal zu diesem Blatt sind. Ein lokales Netz ist ein Netz, das das Blatt nicht verlässt. Für ein Netz, das das Blatt verlässt (und daher nicht lokal ist), gilt diese Option nicht.
Wenn die Option Net Identifier Scope auf Global gesetzt ist, werden alle Netze mit derselben Netzbezeichnung auf allen Blättern miteinander verbunden. Da diese Netze nicht lokal sind, wird die Option Append Sheet Numbers to Local Net nicht angewendet.
Die Option
Append Sheet Numbers to Local Nets funktioniert nur, wenn jedem Schaltplanblatt eine eindeutige SheetNumber zugewiesen wurde. Der Parameter SheetNumber wird auf der Registerkarte
Parameters des Bereichs
Properties im Modus
Document Options für jedes Schaltplanblatt zugewiesen. Alternativ zur manuellen Zuweisung einer eindeutigen Nummer an jedes Schaltplanblatt führen Sie den Befehl
Number Schematic Sheets aus, der den Dialog
Sheet Numbering for Project öffnet. Dieser kann verwendet werden, um allen Blättern eindeutige SheetNumbers (ein einfacher numerischer Wert für jedes Blatt) und DocumentNumbers (typischerweise für eine vom Unternehmen vergebene Dokumentnummerierung verwendet) zuzuweisen.
-
Higher Level Names Take Priority – aktivieren Sie diese Option, damit die auf höheren Blättern in der Hierarchie verwendeten Netzbezeichnungen die Netze auf den unteren Blättern benennen.
-
Power Port Names Take Priority – die Software kann ein globales Versorgungsnetz lokalisieren, indem ein Power-Port mit einem normalen Port verdrahtet wird. Dadurch würden alle Pins auf diesem Blatt, die mit diesem Power-Port verbunden sind, in einem separaten Netz liegen. Durch Aktivieren dieser Option wird die Netzbenennung anhand des Namens des dem Power-Port zugewiesenen Netzes erzwungen.
Wenn nur Higher Level Names Take Priority aktiviert ist, ist die Reihenfolge der Namenspriorität wie folgt: Net labels, power ports, ports, pins. Wenn jedoch die Option Power Port Names Take Priority ebenfalls aktiviert ist, lautet die Reihenfolge der Namenspriorität Power ports, net labels, ports, pins.
Geltungsbereich der Netzkennungen
Mehrblattdesigns werden auf elektrischer (oder verbindungsbezogener) Ebene durch Netzkennungen definiert. Netzkennungen (Netzbezeichnungen, Ports, Sheet Entries, Power-Ports und versteckte Pins) erzeugen logische Verbindungen zwischen Punkten im selben Netz. Dies kann innerhalb eines Blatts oder über mehrere Blätter hinweg erfolgen. Physische Verbindungen bestehen, wenn ein Objekt direkt über einen Draht mit einem anderen elektrischen Objekt verbunden ist. Logische Verbindungen entstehen, wenn zwei Netzkennungen desselben Typs (z. B. zwei Netzbezeichnungen) dieselbe Eigenschaft Net besitzen.
Wenn das Konnektivitätsmodell des Designs erstellt wird, müssen Sie festlegen, wie Netzkennungen miteinander verbunden werden sollen – dies wird als Festlegen des Net Identifier Scope bezeichnet. Es gibt im Wesentlichen zwei Arten, Blätter in einem Mehrblattdesign zu verbinden: entweder horizontal, direkt von einem Blatt zum nächsten Blatt usw., oder vertikal, von einem Unterblatt zu dem Blatt-Symbol, das es auf dem übergeordneten Blatt repräsentiert. Bei horizontaler Konnektivität erfolgen die Verbindungen von Port zu Port (Netzbezeichnung zu Netzbezeichnung ist ebenfalls möglich). Bei vertikaler Konnektivität erfolgen die Verbindungen von Sheet Entry zu Port.
Der Geltungsbereich der Netzkennungen sollte zu Beginn des Designprozesses festgelegt werden.
Verwenden Sie die Dropdown-Liste, um aus den folgenden Geltungsbereichen zu wählen:
-
Automatic (Based on project contents) – in diesem Modus wird anhand der folgenden Kriterien automatisch ausgewählt, welcher Modus für Netzkennungen verwendet wird: Wenn auf dem obersten Blatt Sheet Entries vorhanden sind, wird Hierarchical verwendet; wenn keine Sheet Entries vorhanden sind, aber Ports vorhanden sind, wird Flat verwendet; wenn weder Sheet Entries noch Ports vorhanden sind, wird Global verwendet.
Der Modus Automatic verwendet bei Bedarf standardmäßig den Modus Hierarchical, wobei Power-Ports global verbinden. Um Strict Hierarchical zu verwenden, setzen Sie Net Identifier Scope manuell entsprechend. Versteckte Pins gelten immer als global.
-
Flat (Only ports global) – Ports werden im gesamten Design global über alle Schaltplanblätter hinweg verbunden. Bei dieser Option sind Netzlabels lokal für jedes Blatt, d. h. sie verbinden sich nicht blattübergreifend. Alle Ports mit demselben Namen werden auf allen Blättern verbunden. Diese Option kann für flache Multi-Sheet-Designs verwendet werden. Für große Designs wird sie nicht empfohlen, da es schwierig sein kann, ein Netz über die Blätter hinweg nachzuverfolgen.
-
Hierarchical (Sheet entry <-> port connections, power ports global) – vertikale Verbindung zwischen einem Port und dem zugehörigen Sheet Entry. Diese Option erstellt Verbindungen zwischen Blättern nur über Einträge in Schaltplansymbolen und passende Ports im Unterblatt. Dabei werden Ports auf Blättern verwendet, um Netze oder Busse zu den Sheet Entries in den entsprechenden Sheet Symbols auf dem übergeordneten Blatt zu führen. Ports ohne passenden Sheet Entry werden nicht verbunden, selbst wenn auf einem anderen Blatt ein Port mit demselben Namen vorhanden ist. Netzlabels sind lokal für jedes Blatt, d. h. sie verbinden sich nicht blattübergreifend. Power Ports sind jedoch global – alle Power Ports mit demselben Namen sind im gesamten Design verbunden. Diese Option kann verwendet werden, um Designs beliebiger Tiefe oder Hierarchie zu erstellen, und ermöglicht es, ein Netz im ausgedruckten Schaltplan durch das gesamte Design zu verfolgen.
-
Strict Hierarchical (Sheet entry <-> port connections, power ports local) – dieser Verbindungsmodus verhält sich genauso wie der Hierarchical Modus, mit dem Unterschied, dass Power Ports lokal auf jedes Blatt beschränkt bleiben, d. h. sie verbinden sich nicht blattübergreifend mit Power Ports desselben Namens.
-
Global (Netlabels and ports global) – Ports und Netzlabels werden im gesamten Design über alle Blätter hinweg verbunden. Bei dieser Option werden alle Netze mit demselben Netzlabel auf allen Blättern miteinander verbunden. Außerdem werden alle Ports mit demselben Namen auf allen Blättern verbunden. Wenn ein mit einem Port verbundenes Netz auch ein Netzlabel hat, ist sein Netzname der Name des Netzlabels. Diese Option kann ebenfalls für flache Multi-Sheet-Designs verwendet werden, allerdings ist die Nachverfolgung von einem Blatt zum anderen schwierig, da Netznamen im Schaltplan visuell nicht immer leicht zu finden sind.
Wenn das Design Sheet Symbols mit Sheet Entries verwendet, sollte der Net Identifier Scope auf Hierarchical oder Strict Hierarchical gesetzt werden. In beiden Modi muss das oberste Blatt verdrahtet sein. Wenn keine Sheet Symbols mit Sheet Entries verwendet werden, kann die Konnektivität über Ports und/oder Netzlabels hergestellt werden; dementsprechend sollte einer der beiden anderen Geltungsbereiche für Netzkennungen (Flat oder Global) verwendet werden.
Beachten Sie, dass Netzlabels nicht mit Ports desselben Namens verbunden werden.
Pin-Tausch mit diesen Methoden zulassen
Im PCB-Editor werden Pin-, Differential-Pair- und Part-Swaps durchgeführt, indem Netze auf Bauteilpads und dem zugehörigen Kupfer vertauscht werden. Wenn die Änderungen in die Schaltpläne übernommen werden, gibt es zwei Möglichkeiten, wie ein Pin-Tausch behandelt werden kann:
-
Adding / Removing Net-Labels – aktivieren, um das Tauschen von Pins an einem Komponentensymbol zu erlauben. Das Durchführen des Tauschs im Schaltplan durch Vertauschen von Netzlabels ist nur möglich, wenn die Konnektivität über die Netzlabels hergestellt wird, d. h. wenn die Pins nicht fest miteinander verdrahtet sind.
Der Vorteil dieses Ansatzes ist, dass sich das Komponentensymbol nicht ändert und später aus der Bibliothek aktualisiert werden kann. Dieser Ansatz ist die beste Wahl für komplexe Komponenten wie ein FPGA, bei denen das physische Verschieben zweier Pins auf dem Symbol dazu führen könnte, dass ein auf I/O-Bänken basierendes Symbol falsch dargestellt wird.
-
Changing Schematic Pins – aktivieren, um das Tauschen von Netzlabels auf den Leitungen zu erlauben, die mit den Pins einer Komponente verbunden sind. Das Tauschen von Pins ist die einzige verfügbare Option, wenn Netze physisch fest mit einer Komponente verdrahtet wurden. Diese Methode kann bei einfachen Komponenten (z. B. einem Widerstandsarray) oder dann verwendet werden, wenn es aufgrund der Struktur des Schaltplanentwurfs keine Alternative gibt.
Das Tauschen der Pins funktioniert im Schaltplan immer, kann jedoch bedeuten, dass die Instanz des Komponentensymbols nicht mehr mit der Definition in der Bibliothek übereinstimmt. In diesem Fall kann das Symbol nicht mehr aus der Bibliothek aktualisiert werden, ohne die Tauschinformationen zu zerstören. Außerdem bedeutet es, dass andere Instanzen derselben Komponente in diesem Design eine andere Pin-Anordnung haben, was für jemanden, der den Schaltplan liest, verwirrend sein kann.
Allgemein
-
Automatic Sheet Numbering – aktivieren Sie diese Option, um die Schaltplanblätter in diesem Projekt automatisch zu nummerieren. Dadurch kann die Blattbezeichnung gesteuert werden, und sie wird als Parameter in den jeweiligen Schaltplandokumenten gespeichert.
-
Automatic Cross References – aktivieren Sie diese Option, um automatisch Querverweisinformationen für Ports, Off-Sheet-Connectors und Sheet Entries zu allen Quelldokumenten des aktiven Projekts hinzuzufügen. Diese Funktion hilft dabei, die Netzkonnektivität in einem nicht-hierarchischen Design nachzuverfolgen.
Querverweiswerte werden im
PropertiesBereich für
Ports,
Off-Sheet-Connectors und
Sheet Entries angezeigt, wodurch die Identifizierung der Querverweise vereinfacht wird, die auf den ausgewählten Port oder Off-Sheet-Connector angewendet werden.
-
New Indexing of Sheet Symbols – aktivieren, um jede Ziffer oder Zahl als ersten oder letzten Index eines wiederholten Sheet Symbols zu verwenden, einschließlich 0. Negative Zahlen sind nicht zulässig. Der letzte Index muss immer größer sein als der erste Index.
Querverweise
-
Sheet Style – wählen Sie einen der folgenden Blattstile für die Querverweise von Ports auf einem Schaltplanblatt oder auf Schaltplanblättern innerhalb eines Projekts.
-
None – dem Querverweis-String aller Ports wird kein Blattstil hinzugefügt.
-
Name – die Namen der Blätter, mit denen die Ports verknüpft sind, werden den Querverweis-Strings hinzugefügt.
-
Number – die Blattnummern der Blätter, mit denen die Ports verknüpft sind, werden den Querverweis-Strings hinzugefügt.
-
Location Style – wählen Sie einen der folgenden Positionsstile für die Querverweise von Ports auf einem Schaltplanblatt oder auf Schaltplanblättern innerhalb eines Projekts.
-
None – dem Querverweis-String aller Ports wird kein Positionsstil hinzugefügt.
-
Zone – die Nummerierung der Referenzzonen (die Blattränder haben Zonen) wird den Querverweis-Strings aller Ports hinzugefügt, die mit übergeordneten Objekten verknüpft sind, z. B. mit der Position von Sheet Symbols.
-
Location X,Y – die Positionen der Ports werden in Klammern in den Querverweis-Strings für alle Ports veröffentlicht, die mit übergeordneten Objekten verknüpft sind, z. B. mit der Position von Sheet Symbols.
-
Follow Cross References settings in Preferences – wenn diese Option aktiviert ist, werden die Werte der Optionen Sheet Style und Location Style aus den Optionen im Bereich Port Cross References der Schematic – General page des Dialogs Preferences übernommen.
-
Display Cross References for:
-
Ports – verwenden Sie die Dropdown-Liste, um den Anzeigemodus für Querverweise von Ports auszuwählen.
-
Disabled – Ports wird kein Querverweis hinzugefügt.
-
Only Related Sheet Entry – Querverweis auf den zugehörigen Sheet Entry im übergeordneten Schaltplanblatt anzeigen.
-
Only Related Ports – Querverweise auf die zugehörigen Ports anzeigen.
-
Sheet Entry & Ports – Querverweise sowohl auf Sheet Entry als auch auf Ports anzeigen.
-
Off-sheet Connectors – aktivieren Sie diese Option, um Querverweise für Off-Sheet-Connector-Objekte anzuzeigen.
-
Sheet Entries – aktivieren Sie diese Option, um Querverweise für Sheet-Entry-Objekte anzuzeigen.
Diff Pairs
-
Custom Diff Pair Suffix Grid – listet die Standard-Suffixe für Differential Pairs (
_P / _N) sowie alle definierten benutzerdefinierten Suffixe für Differential Pairs auf, und zwar in Bezug auf:
-
Positive Suffix – das Suffix für das positive Netz eines Differential Pairs.
-
Negative Suffix – das Suffix für das negative Netz eines Differential Pairs.
Um ein benutzerdefiniertes Suffix zu ändern, klicken Sie in der Tabelle darauf und geben Sie das gewünschte Suffix ein.
Das erste Zeichen eines benutzerdefinierten Suffixes muss das Unterstrichzeichen ('_') sein; es wird automatisch hinzugefügt, wenn es nicht eingegeben wird. Ein benutzerdefiniertes Suffix darf keine Leerzeichen und keine weiteren Unterstrichzeichen enthalten. Ein benutzerdefiniertes Suffix darf nicht leer sein und muss eindeutig sein (d. h. es kann nicht hinzugefügt werden, wenn es bereits als anderes Suffix verwendet wird).
-
Add – klicken Sie hier, um der Liste ein neues Suffixpaar hinzuzufügen.
-
Remove – klicken Sie hier, um die ausgewählten Suffixpaare aus der Liste zu löschen.
Die Standard-Suffixe für Differential Pairs (_P / _N) können nicht geändert oder gelöscht werden.
Beachten Sie, dass benutzerdefinierte Suffixe für Differential Pairs nicht abwärtskompatibel sind. Wenn diese Funktion in Ihren Projekten verwendet wird, bleiben die Differential Pairs mit benutzerdefinierten Suffixen in einer Softwareversion vor Altium Designer 22.3 nicht erhalten.
xNets-Erstellung
-
Sources/Destinations – definieren Sie eine durch Kommas getrennte Liste von Präfixen für Bezeichner von Komponenten, die in xNets als Quell- oder Zielkomponenten verwendet werden können.
-
Discretes – definieren Sie eine durch Kommas getrennte Liste von Präfixen für Bezeichner von Komponenten, die in xNets als serielle Komponenten verwendet werden können.
xNets werden im
Constraint Manager definiert, wenn darauf aus dem Schaltplaneditor zugegriffen wird:
mehr erfahren.