Typy reguł wysokiej prędkości
W skrócie
- Przejrzyste podsumowanie typów reguł projektowych z kategorii High Speed dostępnych w Altium Designer.
- Lepsze zrozumienie organizacji kategorii High Speed w systemie reguł projektowych.
- Praktyczny materiał ułatwiający znajdowanie i zrozumienie tych opcji reguł podczas projektowania PCB.
Reguły projektowe z kategorii High Speed opisano poniżej.

Kategoria reguł projektowych High Speed.
Segment równoległy
Ta reguła określa długość, na jakiej dwa segmenty ścieżek mogą przebiegać równolegle przy danym odstępie. Należy pamiętać, że poprowadzone sieci par różnicowych są wyłączone ze sprawdzania przez tę regułę.
Ograniczenia
Ograniczenia segmentów równoległych
| Reguła domyślna | Niewymagana. |
| Layer Checking | Określa, gdzie powinny znajdować się dwa sprawdzane segmenty ścieżek:
|
| For a parallel gap of | Określa odstęp między dwoma równoległymi segmentami ścieżek, przy którym zostaną one uwzględnione w sprawdzaniu. Sprawdzane będą równoległe segmenty ścieżek oddalone od siebie o tę wartość lub mniej. |
| The parallel limit is | Określa maksymalną dopuszczalną długość równoległego przebiegu dwóch segmentów ścieżek (należących do różnych sieci), gdy ograniczenie odstępu między nimi jest spełnione na całej długości. |
| Co oznacza równoległość? | Ta reguła wykrywa równoległe segmenty ścieżek znajdujące się w odległości określonej ustawieniem parallel gap, a następnie sumuje długości wszystkich segmentów należących do tych sieci Gdy suma długości tych segmentów przekroczy parallel limit, zgłaszane jest naruszenie DRC. Należy pamiętać, że poprowadzone sieci par różnicowych są wyłączone ze sprawdzania przez tę regułę. |
| Zastosowanie reguły | Kontrola DRC w czasie rzeczywistym i wsadowa kontrola DRC. |
Długość
Ta reguła określa minimalną i maksymalną długość sieci.
Ograniczenia
Ograniczenia długości
| Reguła domyślna | Niewymagana. |
| Length Units | Określ długość jako odległość. |
| Delay Units | Określ długość jako czas (czas potrzebny sygnałowi na przebycie trasy o danej długości). |
| Minimum | Wartość minimalnej dopuszczalnej długości sieci. |
| Maximum | Wartość maksymalnej dopuszczalnej długości sieci. |
| Zastosowanie reguły | Interaktywne dostrajanie długości, automatyczne dostrajanie długości, kontrola DRC w czasie rzeczywistym i wsadowa kontrola DRC. |
Dopasowanie długości
Ta reguła określa dopuszczalną różnicę długości sieci. Jest niezbędna w projektach układów szybkich, w których wyzwaniem jest nie tylko czas dotarcia sygnałów (zależny od całkowitej długości ich tras), ale także zapewnienie, że określone sygnały dotrą jednocześnie. W zależności od szybkości przełączania sygnału, jego funkcji oraz materiałów użytych w płytce dopuszczalna różnica może wynosić nawet 500 milsów lub zaledwie 1 mil.
Zestaw sieci objętych sprawdzaniem jest określany przez zakres reguły (zdefiniowany jej pełnym zapytaniem), natomiast długość odniesienia (najdłuższa sieć w zestawie) jest ustalana na podstawie zakresu reguły w połączeniu z ustawieniami Constraints. Pozostałe wskazane sieci spełniają regułę, jeśli ich bieżąca długość wynosi:
(LongestLength - tolerance) ≤ CurrentLength ≤ LongestLength
Ograniczenia
Ograniczenia dopasowania długości
| Reguła domyślna | Niewymagana. |
| Length Units | Określ długość jako odległość. |
| Delay Units | Określ długość jako czas (czas potrzebny sygnałowi na przebycie trasy o danej długości). |
| Tolerance | Określa tolerancję długości przy porównywaniu każdej sieci z najdłuższą siecią w zestawie. Każda sieć, której długość nie mieści się w określonej tolerancji, jest uznawana za zbyt krótką i po uruchomieniu polecenia Equalize Net Lengths zostanie do niej dodany odcinek ścieżki. |
| Source Target | Ta lista rozwijana jest dostępna tylko wtedy, gdy jako zakres reguły wybrano klasę xSignal (lub wszystkie sygnały xSignal w projekcie). Wybierz z listy sygnał xSignal, aby użyć jego długości jako wartości docelowej dla innych sygnałów xSignal objętych zakresem reguły. Po wybraniu sygnału xSignal jako źródła wartości docelowej pozostałe wskazane sygnały xSignal spełniają regułę, jeśli ich bieżąca długość wynosi:
|
| Group Matched Lengths | Wybierz tę opcję, aby sprawdzać długości między wszystkimi sieciami objętymi zakresem reguły, jak pokazano na slajdach 1 i 3. |
| Within Differential Pair Length | Wybierz tę opcję, aby sprawdzać długości między sieciami wewnątrz każdej pary różnicowej objętej zakresem reguły, jak pokazano na slajdach 2 i 4. Jest to nazywane dopasowaniem fazy, co opisano pokrótce poniżej. |
| Dynamic Phase Matching | Włącz tę opcję, aby określić ograniczenia dynamicznego dopasowania fazy (dopasowania fazy na całej długości pary). Jeśli ta opcja nie jest włączona, dopasowanie fazy jest statyczne (dotyczy tylko całkowitej długości)
Dowiedz się więcej o dopasowaniu fazy pary różnicowej. |
| Określanie zakresu reguły dopasowania długości | Podczas określania zakresu reguły dopasowania długości sieci na potrzeby interaktywnego dostrajania:
|
| Rola priorytetu reguły | Gdy do obiektu ma zastosowanie wiele reguł, standardowym podejściem edytora PCB jest zastosowanie reguły o najwyższym priorytecie. Nie dotyczy to reguł projektowych dopasowania długości, w przypadku których do jednego obiektu może zasadnie mieć zastosowanie wiele reguł. Na przykład często definiuje się ściślejsze dopasowanie w obrębie magistrali 8-bitowej, a jednocześnie wymaga się dopasowania kilku magistral 8-bitowych między sobą, z większą tolerancją. W takiej sytuacji priorytety tych dwóch reguł są ignorowane. |
| Zastosowanie reguły | Interaktywne dostrajanie długości, automatyczne dostrajanie długości, bieżąca i wsadowa kontrola DRC. |
Długość odgałęzień w topologii łańcuchowej
Ta reguła określa maksymalną dopuszczalną długość odgałęzienia dla sieci o topologii łańcuchowej.
Ograniczenia
Ograniczenia długości odgałęzień w topologii łańcuchowej
| Reguła domyślna | Niewymagana. |
| Maximum Stub Length | Wartość maksymalnej dopuszczalnej długości odgałęzienia. |
| Zastosowanie reguły | Bieżąca i wsadowa kontrola DRC. |
Przelotki pod padami SMD
Ta reguła określa, czy przelotki mogą być umieszczane pod padami SMD.
Ograniczenia
Ograniczenia przelotek pod padami SMD
| Reguła domyślna | Niewymagana. |
| Allow Vias under SMD Pads | Określa, czy przelotki mogą być umieszczane pod padami elementu do montażu powierzchniowego (SMD). |
| Tylko pady jednowarstwowe | Ta reguła dotyczy tylko padów zdefiniowanych na pojedynczej warstwie miedzi (nie na warstwie Multi-Layer). |
| Które pady obejmuje reguła | Zakres reguły (Where the Object Matches) określa, które which SMD pad objects są objęte daną instancją reguły. Gdy pad znajduje się w zakresie reguły (zostaje przez nią wykryty), jest następnie sprawdzany pod kątem zgodności z ustawieniem ograniczenia Allow Vias under SMD Pads zdefiniowanym przez tę regułę. |
| Przelotka częściowo pod padem | Reguła zezwala na umieszczanie przelotek pod padami SMD lub tego zabrania. Jeśli przelotki są dozwolone, reguła does not sprawdzać, czy przelotka znajduje się tylko częściowo pod padem SMD, ani właściwości tej przelotki. |
| Wiele przelotek pod padem | Jeśli pod padem SMD znajduje się wiele przelotek, a nie są one tam dozwolone, zgłaszana jest tylko pierwsza przelotka wykryta podczas sprawdzania reguł. Po usunięciu tego naruszenia zgłaszana jest kolejna przelotka naruszająca regułę i tak dalej. |
| Określanie, pod którymi padami dozwolone są przelotki | Aby selektywnie zezwalać na przelotki pod padami SMD :
|
| Określanie, jakie przelotki są dozwolone pod padami | Reguła zezwalająca na przelotki pod padami SMD nie może sprawdzić, czy pod padem SMD zastosowano konkretną przelotkę — wykrywa jedynie, czy przelotka jest dozwolona pod wskazanym padem SMD. Aby sprawdzić, czy przelotka pod padem SMD ma określone właściwości, na przykład jest mikroprzelotką lub korzysta z określonego szablonu PadViaTemplate, użyj zestawu reguł ograniczeń odstępu dla obiektów należących do tej samej sieci. Podobnie jak w przypadku reguły zezwalającej na przelotki pod padami SMD, to podejście również wymaga reguły o niższym priorytecie, która zabrania umieszczania przelotek pod padami SMD, w połączeniu z regułami o wyższym priorytecie, które selektywnie zezwalają na przelotki pod padami SMD na podstawie ich właściwości. Zestaw reguł ograniczeń odstępu może obejmować :
|
| Zastosowanie reguły | Kontrola DRC na bieżąco, wsadowa kontrola DRC, trasowanie interaktywne i trasowanie automatyczne. |
Maksymalna liczba przelotek
Ta reguła określa maksymalną liczbę przelotek dozwoloną dla każdej sieci w bieżącym projekcie.
Ograniczenia
Ograniczenia maksymalnej liczby przelotek
| Reguła domyślna | Niewymagana. |
| Maximum Via Count | Maksymalna liczba przelotek dozwolona w każdej sieci objętej zdefiniowanym zakresem reguły. |
| Zastosowanie reguły | Kontrola DRC na bieżąco i wsadowa kontrola DRC. |
Maksymalna długość nieużywanego odcinka przelotki (wiercenie wsteczne)
Nieużywany odcinek to część metalizowanego korpusu przelotki lub pada, która wystaje poza ostatnią wykorzystywaną warstwę sygnałową, z którą łączy się przelotka lub pad. Wiercenie wsteczne zostanie zastosowane do odpowiednich przelotek/padów w sieciach objętych tą regułą, zgodnie z zaznaczonymi polami wyboru Layer określającymi stronę płytki oraz parami wiercenia wstecznego zdefiniowanymi na karcie Back Drills w Layer Stack Manager.
Oprócz określania, które przelotki/pady mają zostać uwzględnione przy wierceniu wstecznym, podczas kontroli reguł projektowych ta reguła sprawdza, czy nieużywane odcinki przelotek i padów nie są dłuższe niż określona wartość Max Stub Length, we wszystkich sieciach objętych regułą (niezależnie od tego, czy w danej przelotce lub padzie zastosowano wiercenie wsteczne). Reguła określa również, o ile większa musi być średnica wiertła dla przelotek i padów poddawanych wierceniu wstecznemu.
Ograniczenia
Ograniczenia maksymalnej długości nieużywanego odcinka przelotki (wiercenie wsteczne)
| Reguła domyślna | Niewymagana. |
| Max Stub Length | Maksymalna dozwolona długość nieużywanego odcinka. To ustawienie służy do wykrywania pozostałych odcinków o tej długości lub dłuższych; nie określa głębokości wiercenia wstecznego.
|
| Back Drill Oversize | Promieniowe zwiększenie rozmiaru wiertła używanego do wiercenia wstecznego względem pierwotnego rozmiaru otworu przelotki/pada.
|
| Drill depth | Głębokość wiercenia jest określana jako suma grubości wszystkich warstw od pierwszej warstwy (włącznie) do ostatniej warstwy (bez niej), zdefiniowanych w Layer Stack Manager. |
| Zastosowanie reguły | Wsadowa kontrola DRC i generowanie danych wyjściowych. |
Dowiedz się więcej o wierceniu o kontrolowanej głębokości (wierceniu wstecznym).
Ścieżka powrotna
Ta reguła określa ciągłą ścieżkę powrotną sygnału wzdłuż wyznaczonej warstwy odniesienia powyżej lub poniżej sygnałów objętych regułą. Ścieżkę powrotną można utworzyć z wypełnień, regionów i wylewek poligonowych umieszczonych na warstwie sygnałowej lub warstwach płaszczyzn.
Ograniczenia
Ograniczenia ścieżki powrotnej
| Reguła domyślna | Niewymagana. |
| Impedance Profile | Wybierz odpowiedni profil impedancji dla sieci objętych tą regułą. Profil określa, które warstwy zapewniają ścieżkę powrotną dla wskazanych sygnałów. |
| Minimum Gap to Return Path | Wskazuje minimalny odstęp od krawędzi przewodnika do zewnętrznej krawędzi ścieżki powrotnej. Kontrola jest przeprowadzana na całej długości przewodnika. Błąd zostanie zgłoszony, jeśli odstęp jest równy wartości Minimum Gap to Return Path lub od niej mniejszy (wartość domyślna wynosi 0 mm). |
| Exclude Pad/Via Voids | Gdy ta opcja jest włączona, otwory w ścieżce powrotnej utworzone przez odstępy wokół padów i przelotek należących do sieci objętych regułą nie są zgłaszane jako naruszenia. |
| Max Stitch Via Distance | Włącz, aby określić odległość od przelotki sygnału objętego regułą, w której powinna znajdować się przelotka ścieżki powrotnej (wartość domyślna to 1,5 mm). Przelotka ścieżki powrotnej powinna zapewniać połączenie z warstwą odniesienia zdefiniowaną w Layer Stack Manager dla odpowiedniego profilu impedancji. |
| Exclude small areas of copper |
Wyklucz małe obszary miedzi ze zgłaszania naruszeń, ustawiając wymaganą wartość (w milach kwadratowych, domyślnie |
| Zastosowanie reguły | Wsadowa kontrola DRC. |














)
)
).
)
).
).
).




