Definiowanie par różnicowych na schematach

W skrócie

W tym artykule wyjaśniono, jak definiować pary różnicowe na schematach w Altium Designer za pomocą dyrektyw par różnicowych. Omówiono wymagane nazewnictwo sieci z przyrostkami _P i _N, umieszczanie dyrektyw na pojedynczych sieciach lub obejmowanie wielu sieci obszarem Blanket, a także elementy tworzone podczas przenoszenia projektu na PCB. Przedstawiono również istotne zasady działania narzędzia Constraint Manager, w tym informacje o tym, co jest, a co nie jest przenoszone automatycznie, oraz wyjaśniono, jak przenosić powiązane klasy sieci, klasy par różnicowych i reguły trasowania z dyrektyw schematu. Jeśli chcesz dowiedzieć się, jak prawidłowo skonfigurować pary różnicowe na schemacie przed rozpoczęciem projektowania PCB, czytaj dalej — ten artykuł pomoże Ci zrobić to bez obaw.

- Jak definiować pary różnicowe na schemacie za pomocą dyrektyw, wymaganych przyrostków etykiet sieci i odpowiedniego rozmieszczenia zestawów parametrów.
- Kiedy stosować pojedyncze dyrektywy, a kiedy obszar Blanket, aby zdefiniować wiele par różnicowych jednocześnie.
- Co jest przenoszone na PCB, w tym najważniejsze informacje o działaniu narzędzia Constraint Manager, klasach i tworzeniu reguł trasowania.
Zagłęb się w temat dzięki AI:

Parę różnicową na schemacie można zdefiniować za pomocą dyrektyw par różnicowych. Obie sieci w parze muszą być oznaczone wspólną etykietą sieci z przyrostkami _N i _P, a do każdej 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 za pomocą dyrektyw par różnicowych nie zostaną wykryte ani przeniesione podczas aktualizacji PCB na podstawie schematu. Przeniesione zostaną wyłącznie klasy sieci, pary różnicowe, klasy par różnicowych i reguły zdefiniowane w Constraint Manager.

Można importować reguły, klasy sieci, pary różnicowe i klasy par różnicowych z dyrektyw umieszczonych na schematach za pomocą polecenia Import from Directives z menu kontekstowego widoku Physical lub Electrical w Constraint Manager, po otwarciu go z poziomu schematów – dowiedz się więcej.

Niestandardowe przyrostki par różnicowych można zdefiniować w sekcji Diff Pairs na karcie Opcje w oknie dialogowym Opcje projektu.

Aby umieścić dyrektywę pary różnicowej, wybierz polecenie Place » Directives » Differential Pair z menu głównego. Polecenie to służy do umieszczenia w aktywnym dokumencie obiektu zestawu parametrów, wstępnie skonfigurowanego jako dyrektywa pary różnicowej (Label = DIFFPAIR). Każda para dyrektyw (jedna dla sieci dodatniej, druga dla ujemnej) utworzy jeden obiekt pary różnicowej po przeniesieniu na PCB.

Umieść dyrektywy na schemacie, aby zdefiniować pary różnicowe. W tym przykładzie na PCB zostaną utworzone dwie pary różnicowe o nazwach V_RX1 i V_TX1.
Umieść dyrektywy na schemacie, aby zdefiniować pary różnicowe. W tym przykładzie na PCB zostaną utworzone dwie pary różnicowe o nazwach V_RX1 i V_TX1.

Po stronie PCB każdy utworzony obiekt pary różnicowej zostanie dodany do domyślnej klasy par różnicowych: <All Differential Pairs>. Nazwy obiektów par różnicowych można zmieniać wyłącznie po stronie PCB.

Aby zastosować dyrektywy do obiektu typu sieć, umieść Parameter Set obiekt dyrektywy tak, aby stykał się z obiektem sieci, jak pokazano powyżej. Oprogramowanie wykrywa obecność reguły projektowej i/lub klasy w tym Parameter Set obiekcie, a następnie przenosi je na PCB podczas synchronizacji projektu.

► Dowiedz się więcej o obiekcie zestawu parametrów

Jeśli trzeba zdefiniować dużą liczbę par, alternatywnym rozwiązaniem jest dodatkowe umieszczenie dyrektywy obszarowej (Blanket). Umożliwia ona zastosowanie dyrektyw do wielu sieci znajdujących się w objętym nią obszarze. Altium Designer wykrywa sieci, których punkt aktywny etykiety znajduje się wewnątrz granic tego obszaru. Pojedynczą dyrektywę pary różnicowej umieszcza się tak, aby stykała się z krawędzią obszaru, jak pokazano na poniższej ilustracji.

Ilustracja pokazuje również, że oprócz wskazania, iż sieci w obrębie obszaru mają zostać zdefiniowane jako elementy par różnicowych (przez obecność dyrektywy pary różnicowej), dyrektywa nakazuje przypisanie wszystkich tych sieci do klasy sieci RocketIO, par do klasy par różnicowych ROCKET_IO_LINES, a także utworzenie reguły trasowania par różnicowych. Ponieważ w tej samej dyrektywie pary różnicowej określono klasę sieci, po przeniesieniu projektu do edytora PCB zakres tej reguły będzie obejmował klasę sieci RocketIO.

Funkcja automatycznego tworzenia reguł PCB nie obsługuje przypisywania reguły trasowania par różnicowych do utworzonej klasy par różnicowych. Obsługuje jednak automatyczne przypisywanie sieci do klasy sieci, jeśli została ona uwzględniona w dyrektywie pary różnicowej. W takim przypadku w edytorze PCB zostanie utworzona pojedyncza reguła trasowania par różnicowych obejmująca tę klasę sieci. Regułę można następnie edytować, aby zamiast tego obejmowała klasę par różnicowych. Jeśli nie uwzględniono klasy sieci, dla każdej pary różnicowej w obrębie obszaru zostaną utworzone osobne reguły trasowania par różnicowych.

Dyrektywa obszarowa (Blanket) pozwala skonfigurować wiele sieci jako elementy par różnicowych, utworzyć klasę par różnicowych i klasę sieci dla tych sieci oraz zastosować do tej klasy sieci regułę projektową trasowania par różnicowych.
Dyrektywa obszarowa (Blanket) pozwala skonfigurować wiele sieci jako elementy par różnicowych, utworzyć klasę par różnicowych i klasę sieci dla tych sieci oraz zastosować do tej klasy sieci regułę projektową trasowania par różnicowych.

Na stronie Trasowanie par różnicowych znajdziesz informacje o trasowaniu par różnicowych na PCB.
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Contents
Dostępność funkcji

Dostępne funkcje zależą od tego, z którego rozwiązania Altium korzystasz – Altium Develop, Altium Agile Teams, Altium Agile Enterprise lub Altium Designer (w ramach aktywnej subskrypcji terminowej).

Jeśli opisana funkcja nie jest widoczna w Twoim oprogramowaniu, skontaktuj się z działem sprzedaży Altium, aby dowiedzieć się więcej.

Starsza dokumentacja

Dokumentacja Altium Designer nie jest już wersjonowana. Jeśli potrzebujesz dostępu do dokumentacji dla starszych wersji Altium Designer, odwiedź sekcję Starsza dokumentacja na stronie Inne instalatory.