Differenzialpaare in Ihren Schaltplänen definieren

Auf einen Blick

Dieser Artikel erläutert, wie Sie differenzielle Paare in Schaltplänen in Altium Designer mithilfe von Direktiven für differenzielle Paare definieren. Dabei werden die erforderlichen Netznamenssuffixe _P und _N, die Platzierung von Direktiven auf einzelnen Netzen oder über mehreren Netzen mithilfe eines Blankets sowie die beim Übertragen des Designs auf die Leiterplatte erstellten Elemente behandelt. Außerdem beleuchtet der Artikel wichtige Besonderheiten bei der Verwendung des Constraint Managers: Er erklärt, was automatisch übertragen wird und was nicht, und wie zugehörige Netzklassen, Klassen differenzieller Paare und Routing-Regeln aus Schaltplandirektiven übernommen werden können. Wenn Sie genau verstehen möchten, wie Sie differenzielle Paare im Schaltplan korrekt einrichten, bevor Sie zum Leiterplattenlayout übergehen, lesen Sie weiter.

- So definieren Sie differenzielle Paare im Schaltplan mithilfe von Direktiven, den erforderlichen Netzlabel-Suffixen und der Platzierung von Parametersätzen.
- Wann Sie einzelne Direktiven und wann Sie ein Blanket verwenden sollten, um viele differenzielle Paare gleichzeitig zu definieren.
- Was auf die Leiterplatte übertragen wird – einschließlich wichtiger Hinweise zum Verhalten des Constraint Managers, zu Klassen und zur Erstellung von Routing-Regeln.
Mit KI tiefer einsteigen:

Ein differenzielles Paar im Schaltplan kann mithilfe von Direktiven für differenzielle Paare definiert werden. Die beiden Netze des Paares müssen jeweils durch eine gemeinsame Netzbezeichnung mit den Suffixen _N und _P gekennzeichnet sein, und an jedes Netz muss eine Direktive angehängt werden.

Beachten Sie bei Verwendung der Funktion Constraint Manager, dass Netzklassen, differenzielle Paare, Klassen differenzieller Paare und Regeln, die mithilfe von Direktiven für differenzielle Paare definiert wurden, beim Aktualisieren der Leiterplatte anhand des Schaltplans nicht erkannt und übertragen werden. Es werden nur die Netzklassen, differenziellen Paare, Klassen differenzieller Paare und Regeln übertragen, die im Constraint Manager definiert wurden.

Sie können Regeln, Netzklassen, differenzielle Paare und Klassen differenzieller Paare aus Direktiven importieren, die in Schaltplänen platziert wurden. Verwenden Sie dazu den Befehl Import from Directives aus dem Kontextmenü der Ansicht Physical oder Electrical des Constraint Manager, wenn Sie diesen aus einem Schaltplan heraus aufrufen – mehr erfahren.

Benutzerdefinierte Suffixe für differenzielle Paare können im Abschnitt Diff Pairs auf der Registerkarte „Options“ des Dialogfelds „Project Options“ definiert werden.

Platzieren Sie eine Direktive für differenzielle Paare, indem Sie in den Hauptmenüs den Befehl Place » Directives » Differential Pair wählen. Mit diesem Befehl wird ein Parametersatzobjekt im aktiven Dokument platziert, das bereits als Direktive für differenzielle Paare vorkonfiguriert ist (Label = DIFFPAIR). Jedes Direktivenpaar (eine Direktive für das positive und eine für das negative Netz) erzeugt bei der Übertragung auf die Leiterplatte ein einzelnes Objekt für ein differenzielles Paar.

Platzieren Sie Direktiven im Schaltplan, um differenzielle Paare zu definieren. In diesem Beispiel werden auf der Leiterplatte zwei differenzielle Paare mit den Namen V_RX1 und V_TX1 erzeugt.
Platzieren Sie Direktiven im Schaltplan, um differenzielle Paare zu definieren. In diesem Beispiel werden auf der Leiterplatte zwei differenzielle Paare mit den Namen V_RX1 und V_TX1 erzeugt.

Auf der Leiterplattenseite wird jedes erzeugte Objekt für ein differenzielles Paar der Standardklasse für differenzielle Paare hinzugefügt: <All Differential Pairs>. Sie können Objekte für differenzielle Paare nur auf der Leiterplattenseite umbenennen.

Um Direktiven auf ein Netzobjekt anzuwenden, platzieren Sie ein Parameter Set Direktivenobjekt so, dass es das Netzobjekt berührt, wie oben gezeigt. Die Software erkennt die im Parameter Set Objekt enthaltene Designregel und/oder Klasse und überträgt sie anschließend bei der Designsynchronisierung auf die Leiterplatte.

► Erfahren Sie mehr über das Parametersatzobjekt

Wenn viele Paare definiert werden müssen, können Sie alternativ zusätzlich eine Blanket-Direktive platzieren. Damit lassen sich Direktiven auf mehrere Netze anwenden, die sich unter dem Blanket befinden. Altium Designer erkennt Netze, deren Netzbezeichnungs-Hotspot innerhalb der Blanket-Grenze liegt. Eine einzelne Direktive für differenzielle Paare wird so platziert, dass sie den Rand des Blankets berührt, wie in der folgenden Abbildung gezeigt.

Die Abbildung zeigt außerdem, dass die Direktive nicht nur festlegt, dass die enthaltenen Netze als Mitglieder differenzieller Paare definiert werden (durch die vorhandene Direktive für differenzielle Paare), sondern auch, dass alle enthaltenen Netze Mitglieder der Netzklasse RocketIO und die Paare Mitglieder der Klasse differenzieller Paare ROCKET_IO_LINES werden. Darüber hinaus wird eine Routing-Regel für differenzielle Paare erstellt. Da in derselben Direktive für differenzielle Paare eine Netzklasse angegeben ist, wird der Geltungsbereich dieser Regel im Leiterplatteneditor bei der Übertragung des Designs so festgelegt, dass sie für die Netzklasse RocketIO gilt.

Die Funktion zur automatischen Erstellung von Leiterplattenregeln unterstützt keine Zuweisung der Routing-Regel für differenzielle Paare zur erstellten Klasse differenzieller Paare. Sie unterstützt jedoch die automatische Zuweisung der Netze zu einer Netzklasse, sofern diese in der Direktive für differenzielle Paare enthalten ist. In diesem Fall wird im Leiterplatteneditor eine einzelne Routing-Regel für differenzielle Paare erstellt, die für diese Netzklasse gilt. Die Regel kann anschließend so bearbeitet werden, dass sie stattdessen für die Klasse differenzieller Paare gilt. Wenn keine Netzklasse enthalten ist, werden für jedes differenzielle Paar unter dem Blanket separate Routing-Regeln für differenzielle Paare erstellt.

Mit einem Blanket können mehrere Netze als Mitglieder differenzieller Paare konfiguriert, eine Klasse differenzieller Paare und eine Netzklasse für diese Netze erstellt sowie eine Routing-Designregel für differenzielle Paare auf diese Netzklasse angewendet werden.
Mit einem Blanket können mehrere Netze als Mitglieder differenzieller Paare konfiguriert, eine Klasse differenzieller Paare und eine Netzklasse für diese Netze erstellt sowie eine Routing-Designregel für differenzielle Paare auf diese Netzklasse angewendet werden.

Auf der Seite Routing differenzieller Paare erfahren Sie mehr über das Routen eines differenziellen Paares auf der Leiterplatte.
AI-LocalizedKI-lokalisiert
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieCtrl + Enter, um uns Ihr Feedback zu senden.
Nav
Contents
Funktionsverfügbarkeit

Die Ihnen zur Verfügung stehenden Funktionen hängen davon ab, über welche Altium-Lösung Sie verfügen – Altium Develop, Altium Agile Teams, Altium Agile Enterprise oder Altium Designer (mit aktivem Laufzeitvertrag).

Wenn Sie eine dokumentierte Funktion in Ihrer tatsächlich verwendeten Software nicht sehen, wenden Sie sich an den Altium-Vertrieb, um mehr zu erfahren.

Legacy-Dokumentation

Die Dokumentation von Altium Designer wird nicht mehr versioniert. Wenn Sie auf Dokumentation für ältere Versionen von Altium Designer zugreifen müssen, besuchen Sie den Abschnitt Legacy-Dokumentation auf der Seite Andere Installer.