
Para różnicowa to dyrektywa projektowa, która umożliwia powiązanie specyfikacji projektowych z obiektem typu sieć w projekcie schematu. Pary różnicowe zawierają predefiniowany parametr o nazwie DIFFPAIR, dzięki czemu oprogramowanie rozpoznaje je i wyświetla obiekt jako dyrektywę pary różnicowej.
Pary różnicowe są dostępne do umieszczania w Edytorze schematu w następujący sposób:
- Wybierz Home | Circuit Elements | Directives » Differential Pairs z menu głównego.

- Kliknij prawym przyciskiem w obszarze projektu, a następnie kliknij Place » Directives » Differential Pairs w menu kontekstowym.
Parę różnicową można użyć do dołączania parametrów do: Wire, Bus, Signal harness oraz Sheet Symbol.
Po uruchomieniu polecenia kursor zmieni się w krzyżyk i przejdziesz do trybu umieszczania dyrektywy projektowej. Umieszczanie odbywa się poprzez wykonanie następujących czynności:
- Ustaw kursor nad przewodem lub innym obiektem sieci i kliknij lub naciśnij Enter , aby umieścić.
- Kontynuuj umieszczanie kolejnych dyrektyw albo kliknij prawym przyciskiem lub naciśnij Esc , aby wyjść z trybu umieszczania.
Dodatkowe działania, które można wykonać podczas umieszczania – gdy zestaw parametrów nadal „pływa” na kursorze – to:
- Naciśnij klawisz Tab , aby wstrzymać umieszczanie i uzyskać dostęp do trybu Differential Pair panelu Inspector , gdzie można na bieżąco zmieniać jego właściwości. Kliknij nakładkę przycisku pauzy w obszarze projektu (
), aby wznowić umieszczanie.
- Naciśnij klawisz Alt , aby ograniczyć kierunek ruchu do osi poziomej lub pionowej, w zależności od początkowego kierunku ruchu.
- Naciśnij Spacebar , aby obrócić przeciwnie do ruchu wskazówek zegara, lub Shift+Spacebar dla obrotu zgodnie z ruchem wskazówek zegara. Tę czynność można wykonać także podczas przeciągania obiektu. Obrót odbywa się co 90°.
- Naciśnij klawisze X lub Y w trybie umieszczania, aby odbić lustrzanie zestaw parametrów względem osi X lub osi Y.
Edycja graficzna
Ta metoda edycji pozwala zaznaczyć umieszczoną dyrektywę zestawu parametrów bezpośrednio w obszarze projektu i graficznie zmienić jej położenie lub orientację.
Gdy dyrektywa pary różnicowej jest zaznaczona w obszarze projektu, wokół dyrektywy pojawi się przerywana ramka. Ramka obejmuje wyłącznie obszar zajmowany przez dyrektywę. Dla każdego parametru członkowskiego zestawu, dla którego włączono widoczność, widoczna będzie przerywana linia łącząca pole tekstowe parametru z korpusem dyrektywy, co potwierdza powiązanie.
Kliknij w dowolnym miejscu wewnątrz przerywanej ramki, a następnie przeciągnij, aby przestawić parę różnicową zgodnie z potrzebą. Podczas przeciągania parę różnicową można obracać (Spacebar/Shift+Spacebar) lub odbijać lustrzanie (X lub Y – klawisze do odbicia względem osi X lub osi Y).
Edycja niegraficzna
Ta metoda edycji wykorzystuje tryb panelu Inspector do modyfikowania właściwości obiektu pary różnicowej.

Podczas umieszczania tryb Differential Pair panelu inspector można otworzyć, naciskając klawisz Tab . Po umieszczeniu zestawu parametrów widoczne są wszystkie opcje.
Po umieszczeniu tryb Differential Pair panelu Inspector można otworzyć na jeden z następujących sposobów:
- Dwukrotne kliknięcie umieszczonego obiektu pary różnicowej.
- Ustawienie kursora nad obiektem pary różnicowej, kliknięcie prawym przyciskiem, a następnie wybranie Properties z menu kontekstowego.
Edycja wielu obiektów
Panel inspector obsługuje edycję wielu obiektów, w ramach której można modyfikować ustawienia właściwości identyczne dla wszystkich aktualnie zaznaczonych obiektów. Gdy w obszarze projektu ręcznie zaznaczysz wiele obiektów tego samego typu, wpis w polu panelu Inspector , który nie jest pokazany jako gwiazdka (*), można edytować dla wszystkich zaznaczonych obiektów.

Dyrektywa Differential Pair umożliwia zdefiniowanie na schemacie obiektu pary różnicowej. Dołącz dyrektywę tego typu zarówno do dodatniej, jak i ujemnej sieci planowanej pary albo obejmij parę obiektem blanket, aby jednym poleceniem objąć wiele sieci. Same sieci muszą być nazwane z sufiksami _P oraz _N. Oba obiekty zestawu parametrów będą zawierały pojedynczy wpis parametru z Name równym DifferentialPair oraz Value równym True. Każda para takich dyrektyw (jedna dla sieci dodatniej i jedna dla sieci ujemnej) spowoduje utworzenie obiektu pary różnicowej podczas przenoszenia na PCB w procesie synchronizacji. Każdy z tych obiektów pary różnicowej zostanie dodany do domyślnej klasy Differential Pair o nazwie All Differential Pairs. Nazwa wygenerowanego obiektu pary różnicowej będzie nazwą bazową (root) dla pary sieci na schemacie. Na przykład dyrektywy dodane do RX0_N oraz RX0_P na schemacie wygenerują na PCB obiekt pary różnicowej o nazwie RX0. Zmianę nazwy obiektów par różnicowych można wykonać wyłącznie po stronie PCB.