Zarządzanie xSignals
W trybie panelu PCB xSignals jego trzy główne obszary zmieniają się tak, aby odzwierciedlać hierarchię xSignal bieżącego projektu PCB (kolejno od góry):
- xSignal Classes
- Pojedyncze xSignals w obrębie klasy
- Pojedyncze xSignal Primitives, które składają się na xSignal (pady, ścieżki i przelotki)
Obszar klas xSignal
Obszar xSignal Classes wyświetla zbiory klas xSignal, które zostały zdefiniowane, lub wszystkie dostępne klasy (<All xSignals>).
Wybierz klasę, aby zobaczyć listę jej xSignals w środkowym obszarze (xSignals) oraz wyświetlić je w przestrzeni projektowej PCB.
Aby utworzyć nową klasę xSignal z istniejącej kolekcji xSignal, kliknij prawym przyciskiem myszy w obszarze, a następnie wybierz Add Class z menu kontekstowego, aby otworzyć okno Edit xSignal Class dialog. Okno dialogowe wyświetla dostępne xSignals, które można dodać lub usunąć jako elementy nowej klasy za pomocą przycisków zarządzania. Użyj pola Name, aby zdefiniować odpowiednią nazwę dla nowej klasy xSignal.

Utwórz klasę xSignal lub dodaj do niej elementy, dodając/usuwając członków xSignal w oknie Edit xSignal Class.
Menu kontekstowe (prawy przycisk myszy) w tym obszarze panelu umożliwia także usunięcie (Delete) lub zmianę sposobu wizualnej reprezentacji w przestrzeni projektowej PCB (na przykład Change xSignal Color).
Obszar xSignals
Środkowy obszar panelu wyświetla xSignals z klas xSignal wybranych w obszarze powyżej.
Domyślnie przy każdym xSignal wyświetlane są następujące informacje:
-
– ta funkcja ma dwa zastosowania:
- kolor tła – kolor przypisany do xSignal (cienka linia reprezentująca xSignal w przestrzeni projektowej). Kliknij prawym przyciskiem myszy, aby Change xSignal Color dla wszystkich aktualnie zaznaczonych xSignals.
- pole wyboru widoczności – użyj go, aby zawsze wyświetlać xSignal niezależnie od tego, czy jest aktualnie zaznaczony, czy nie.
-
Name – nazwa xSignal.
-
Node Count – łączna liczba padów w tym xSignal.
-
Routed Length – suma długości umieszczonych segmentów ścieżek i łuków tworzących prowadzenie plus pionowa odległość pokonywana przez przelotki (patrz uwaga poniżej). Kalkulator długości poprowadzenia nie próbuje rozwiązywać nakładających się segmentów ścieżek ani „falowania” prowadzenia wewnątrz padów.
-
Signal Length – dokładne obliczenie całkowitej odległości węzeł–węzeł. Do obliczeń długości sygnału mają zastosowanie następujące uwagi:
-
Rozwiązuje nakładanie się i „falowanie” wewnątrz padów.
-
Obsługuje ścieżki prowadzenia utworzone obiektami innymi niż ścieżki i łuki (np. region lub wypełnienie).
-
Uwzględnia pionowe odległości przez przelotki (patrz uwaga poniżej).
-
Uwzględnia Total Pin/Package Length dla tego xSignal.
-
Uwzględnia Unrouted (Manhattan) długość dla tego xSignal.
Niezgodność z obowiązującymi regułami projektowymi Length/Matched Length jest sygnalizowana przez wyświetlenie długości sygnału na kolorowym tle: długości zbyt krótkie na żółto, a zbyt długie na czerwono.
-
-
Total Pin/Package Length – suma wszystkich wartości Pin Package Length we wszystkich padach w tym xSignal. Wartość ta jest zdefiniowana jako właściwość pada PCB i może być również określona w pinie schematu.
-
Unrouted (Manhattan) – pionowa plus pozioma (X+Y) odległość wszystkich niepoprowadzonych odcinków.
-
Margin – różnica między rzeczywistą długością sygnału a docelową długością sygnału zdefiniowaną przez obowiązujące reguły projektowe Length/Matched Length. xSignal wybrany jako cel w odpowiedniej regule projektowej Matched Lengths będzie oznaczony jako taki w tej kolumnie, gdy w panelu zostanie wybrana klasa xSignal.
Kliknij prawym przyciskiem myszy w obszarze, a następnie użyj podmenu Columns, aby dodać następującą kolumnę:
- Delay – czas, jaki sygnał potrzebuje na propagację wzdłuż tej trasy.
Obszar prymitywów xSignal
Trzeci obszar panelu PCB, xSignal Primitives, wyświetla wszystkie elementy składowe (prymitywy) aktualnie wybranego xSignal.
Zaznacz pole wyboru Show nodes only w tym obszarze, aby ograniczyć listę prymitywów do padów będących węzłami punktu startowego/końcowego xSignal. W tym trybie wybrany xSignal będzie pokazany w przestrzeni projektowej PCB jako pady-węzły połączone cienką linią (zamiast ścieżek), która reprezentuje przebieg xSignal.

Dolny obszar xSignal Primitives wyświetla wszystkie elementy wybranego xSignal, takie jak pady, przelotki i ścieżki, oraz odpowiadające im opóźnienie.
Wyświetlanie xSignals w przestrzeni projektowej
xSignals są wyświetlane w przestrzeni projektowej jako cienka linia. Linia wskazuje ścieżkę, którą podąża xSignal. Całkowita długość linii stanowi składową X/Y długości sygnału dla danego xSignal. Składowa Z, czyli pionowy wkład do całkowitej długości sygnału, została opisana powyżej.
Na poniższym obrazie pokazano xSignals dla pary różnicowej. xSignal dla niezaznaczonego członka pary pozostaje widoczny, ponieważ pole wyboru dla tego xSignal jest włączone w panelu.

xSignals są reprezentowane w przestrzeni projektowej przez cienką linię. Oba xSignals w tej parze różnicowej pozostają widoczne, mimo że w panelu zaznaczony jest tylko jeden ponieważ pole wyboru widoczności jest włączone.
Usuwanie xSignal
Zaznacz xSignal w panelu, a następnie kliknij przycisk Delete poniżej listy xSignals. Alternatywnie kliknij prawym przyciskiem myszy i wybierz Delete z menu kontekstowego lub naciśnij Delete na klawiaturze.
