Para różnicowa na schemacie może być zdefiniowana przy użyciu dyrektyw pary różnicowej. Każda z dwóch sieci w parze musi być identyfikowana przez wspólną etykietę sieci z przyrostkami _N i _Pa do każdego z nich musi być dołączona dyrektywa.
Podczas korzystania z funkcji Constraint Manager należy pamiętać, że klasy sieci, pary różnicowe, klasy par różnicowych i reguły zdefiniowane przy użyciu dyrektyw par różnicowych nie będą wykrywane i przenoszone podczas aktualizacji PCB ze schematu. Przenoszone będą tylko klasy sieci, pary różnicowe, klasy par różnicowych i reguły zdefiniowane w dyrektywach par różnicowych Constraint Manager zostaną przeniesione.
Reguły, klasy sieci, pary różnicowe i klasy par różnicowych można importować z dyrektyw umieszczonych na schematach za pomocą polecenia Import from Directives z menu po kliknięciu prawym przyciskiem myszy Physical lub Electrical w widoku Constraint Manager w przypadku dostępu ze schematu - dowiedz się więcej.
Umieść dyrektywę pary różnicowej, wybierając polecenie Place » Directives » Differential Pair z menu głównego. Polecenie to służy do umieszczania obiektu zestawu parametrów w aktywnym dokumencie, wstępnie skonfigurowanego jako dyrektywa pary różnicowej (Label = DIFFPAIR). Każda para dyrektyw (jedna dla sieci dodatniej, jedna dla ujemnej) utworzy pojedynczy obiekt pary różnicowej po przeniesieniu na płytkę drukowaną.

Umieść dyrektywy na schemacie, aby zdefiniować pary różnicowe. W tym przykładzie, dwie pary różnicowe o nazwach V_RX1 i V_TX1 zostaną wygenerowane na płytce drukowanej.
Po stronie PCB każdy wynikowy obiekt pary różnicowej zostanie dodany do domyślnej klasy Differential Pair: . Nazwy obiektów par różnicowych można zmieniać tylko po stronie PCB.
Aby zastosować dyrektywy do obiektu typu net, należy umieścić obiekt Parameter Set tak, aby dotykał obiektu typu net, jak pokazano powyżej. Oprogramowanie wykrywa obecność reguły projektowej i/lub klasy w tym obiekcie Parameter Set , a następnie wysyła ją do PCB podczas synchronizacji projektu.
dowiedz się więcejo obiekcie Parameter Set
Jeśli istnieje duża liczba par do zdefiniowania, alternatywnym podejściem jest również umieszczenie dyrektywy ogólnej. Pozwala to na zastosowanie dyrektyw do wielu sieci, które znajdują się pod kocem. Altium Designer wykrywa sieci, których hotspot etykiety sieciowej znajduje się w granicy koca. Pojedyncza dyrektywa pary różnicowej jest umieszczana tak, aby dotykała krawędzi koca, jak pokazano na poniższym obrazku.
Obrazek pokazuje również, że oprócz kierowania, aby zawarte sieci były zdefiniowane jako członkowie pary różnicowej (poprzez obecność dyrektywy Differential Pair), dyrektywa instruuje wszystkie zawarte sieci, aby stały się członkami Net Class RocketIOoraz parom, aby stały się członkami klasy Differential Pair ROCKET_IO_LINESa także utworzyć regułę routingu pary różnicowej. Ponieważ w tej samej dyrektywie dotyczącej pary różnicowej określono klasę sieci, w edytorze PCB reguła ta zostanie określona jako docelowa dla klasy sieci RocketIO Net Class, gdy projekt zostanie przeniesiony do edytora PCB.
Funkcja automatycznego tworzenia reguł PCB nie obsługuje przypisywania reguły routingu pary różnicowej do utworzonej klasy pary różnicowej. Obsługuje jednak automatyczne przypisywanie sieci do klasy sieci, jeśli jest ona zawarta w dyrektywie pary różnicowej. Jeśli tak się stanie, w edytorze PCB zostanie utworzona pojedyncza reguła routingu pary różnicowej, ukierunkowana na tę klasę sieci. Regułę można następnie edytować, aby zamiast tego kierować na klasę Differential Pair. Jeśli klasa sieci nie zostanie uwzględniona, dla każdej pary różnicowej pod kocem zostaną utworzone indywidualne reguły routingu par różnicowych.

Blanket może być użyty do skonfigurowania wielu siatek jako członków pary różnicowej, utworzenia klasy Diff Pair i klasy sieci tych siatek oraz zastosowania reguły projektowania routingu pary różnicowej do tej klasy sieci.
Zapoznaj się ze stroną Routing pary
różnicowej, aby dowiedzieć się więcej o routingu pary różnicowej w PCB.