Defining Differential Pairs in Your Schematics
Ein Differenzialpaar im Schaltplan kann mithilfe von Differenzialpaar-Direktiven definiert werden. Die beiden Netze des Paars müssen jeweils durch ein gemeinsames Netzlabel mit den Suffixen _N und _P gekennzeichnet sein, und an jedem muss eine Direktive angebracht werden.
Platzieren Sie eine Differenzialpaar-Direktive, indem Sie den Befehl Place » Directives » Differential Pair aus den Hauptmenüs wählen. Dieser Befehl wird verwendet, um ein Parametersatzobjekt im aktiven Dokument zu platzieren, das als Differenzialpaar-Direktive vorkonfiguriert ist (Label = DIFFPAIR). Jedes Direktivenpaar (eine für das positive Netz, eine für das negative) ergibt ein einzelnes Differenzialpaar-Objekt, wenn es auf die PCB übertragen wird.

Platzieren Sie Direktiven im Schaltplan, um Differenzialpaare zu definieren. In diesem Beispiel werden in der PCB zwei Differenzialpaare mit den Namen V_RX1 und V_TX1 erzeugt.
Auf der PCB-Seite wird jedes resultierende Differenzialpaar-Objekt zur Standard-Differenzialpaar-Klasse hinzugefügt: <All Differential Pairs>. Sie können Differenzialpaar-Objekte nur auf der PCB-Seite umbenennen.
Wenn eine große Anzahl von Paaren definiert werden soll, besteht ein alternativer Ansatz darin, zusätzlich eine Blanket-Direktive zu platzieren. Dadurch können Sie Direktiven auf mehrere Netze anwenden, die sich unter dem Blanket befinden. Altium Designer erkennt Netze, deren Hotspot des Netzlabels innerhalb der Blanket-Grenze liegt. Eine einzelne Differenzialpaar-Direktive wird so platziert, dass sie den Rand des Blankets berührt, wie im Bild unten gezeigt.
Das Bild zeigt außerdem, dass die Direktive nicht nur festlegt, dass die enthaltenen Netze als Mitglieder eines Differenzialpaars definiert werden (durch das Vorhandensein der Differenzialpaar-Direktive), sondern auch alle enthaltenen Netze zu Mitgliedern der Netzklasse RocketIO macht, die Paare zu Mitgliedern der Differenzialpaar-Klasse ROCKET_IO_LINES macht und außerdem eine Regel vom Typ Differential Pair Routing rule erstellt. Da in derselben Differenzialpaar-Direktive eine Netzklasse angegeben ist, wird diese Regel im PCB-Editor beim Übertragen des Designs in den PCB-Editor auf die Netzklasse RocketIO angewendet.

Ein Blanket kann verwendet werden, um mehrere Netze als Mitglieder von Differenzialpaaren zu konfigurieren, eine Diff-Pair-Klasse und Netzklasse dieser Netze zu erstellen und eine Differential-Pair-Routing-Designregel auf diese Netzklasse anzuwenden.