Routing Rule Types

W skrócie

Ten artykuł przedstawia praktyczny przegląd typów reguł projektowych dotyczących prowadzenia ścieżek dostępnych w Altium Designer. Skupia się na definiowaniu i stosowaniu reguł Width (szerokość), Routing Neck-Down (lokalne zwężenie ścieżki) oraz Routing Topology (topologia połączeń) podczas projektowania PCB. Dowiesz się, jak reguły te wpływają na interaktywne i automatyczne prowadzenie ścieżek oraz kontrolę reguł projektowych (DRC). Omówiono między innymi preferowane, minimalne i maksymalne szerokości ścieżek, działanie profili impedancji, dopuszczalne długości zwężeń oraz różne topologie sieci, które można przypisać w zależności od założonych celów prowadzenia ścieżek. Jeśli chcesz lepiej zrozumieć, jak reguły prowadzenia ścieżek określają szerokość miedzi i układ połączeń na płytce, czytaj dalej — ten artykuł pomoże Ci świadomie korzystać z dostępnych opcji.

- Poznaj zakres poszczególnych typów reguł prowadzenia ścieżek w Altium Designer, w tym Width, Routing Neck-Down i Routing Topology.
- Dowiedz się, jak te reguły wpływają na interaktywne i automatyczne prowadzenie ścieżek oraz kontrolę DRC wykonywaną na bieżąco lub w trybie wsadowym.
- Poznaj najważniejsze opcje konfiguracji umożliwiające kontrolowanie szerokości ścieżek, ich zwężonych odcinków oraz topologii połączeń w sieciach.
Zagłęb się w temat dzięki AI:

Poniżej opisano reguły projektowe z kategorii Routing.

Kategoria reguł projektowych Routing
Kategoria reguł projektowych Routing

Dowiedz się więcej o definiowaniu zakresu i zarządzaniu regułami projektowymi PCB.

Dowiedz się więcej o trasowaniu interaktywnym.

Szerokość

To ograniczenie określa szerokość ścieżek umieszczanych na warstwach miedzi (sygnałowych) podczas trasowania interaktywnego i automatycznego. Określa również dopuszczalne szerokości podczas bieżącej i wsadowej kontroli DRC. Płytka zazwyczaj ma wiele reguł szerokości, obejmujących wszystkie sieci (reguła szerokości o najniższym priorytecie), określone sieci oraz klasy sieci. 

Ograniczenia

Constraint Manager – ograniczenia reguły szerokości; wybierz jedną z kolumn szerokości, aby uzyskać dostęp do ustawień.

PCB Rules and Constraints Editor – ograniczenia reguły szerokości; wartości wprowadzone nad ilustracją dotyczą wszystkich warstw.

 

Dowiedz się więcej o zmianie szerokości podczas trasowania interaktywnego.

Lokalne zwężenie ścieżki

Ta funkcja jest dostępna po włączeniu opcji PCB.Rules.RoutingNeckdown w oknie dialogowym Advanced Settings.

Często zdarza się, że sieć jest trasowana z różnymi szerokościami ścieżek w różnych obszarach płytki. Na przykład doprowadzenie lub wyprowadzenie ścieżek z obudowy BGA często wymaga zastosowania ścieżek węższych niż ścieżki o preferowanej szerokości dopuszczonej przez zastosowany profil impedancji. To ograniczenie umożliwia zdefiniowanie maksymalnej dopuszczalnej łącznej długości takich węższych ścieżek, tak aby połączenie nadal zapewniało wymaganą impedancję.

Ograniczenia

Constraint Manager – ograniczenia dopuszczalnego lokalnego zwężenia ścieżki; wybierz kolumnę Routing Neck-Down, aby uzyskać dostęp do ustawień.

PCB Rules and Constraints Editor – ograniczenia dopuszczalnego lokalnego zwężenia ścieżki; wartość można zdefiniować dla wszystkich warstw lub dla poszczególnych warstw.

 

Dowiedz się więcej o automatycznym zwężaniu ścieżek podczas trasowania.

Topologia trasowania

To ograniczenie określa topologię stosowaną podczas trasowania sieci na płytce. Topologia sieci to układ lub schemat połączeń między wyprowadzeniami. Domyślnie połączenia między wyprowadzeniami każdej sieci są rozmieszczane tak, aby uzyskać Shortest łączną długość połączeń. Po zastosowaniu tej topologii jest ona ponownie analizowana i aktualizowana przy każdym przesunięciu komponentu.

Określoną topologię stosuje się do sieci z różnych powodów: w projektach szybkich układów, w których należy zminimalizować odbicia sygnałów, sieć ma topologię łańcuchową; w przypadku sieci masy można zastosować topologię gwiazdy, aby wszystkie ścieżki zbiegały się we wspólnym punkcie.

Ograniczenia

Constraint Manager – ograniczenia dotyczące topologii; wartość domyślna to Shortest.

PCB Rules and Constraints Editor – ograniczenia dotyczące topologii; wartość domyślna to Shortest.

 

Dowiedz się więcej o topologii sieci.

Priorytet trasowania

To ograniczenie przypisuje priorytet trasowania sieciom objętym regułą. Autorouter wykorzystuje przypisaną wartość priorytetu do oceny znaczenia trasowania każdej sieci w projekcie i na tej podstawie określa, które sieci powinny być trasowane jako pierwsze.

Ograniczenia

Constraint Manager – określa priorytet trasowania wskazanych sieci podczas trasowania automatycznego. Im większa wartość, tym wyższy priorytet. Pamiętaj, że to ograniczenie należy dodać jako regułę zaawansowaną w Constraint Manager; kliknij prawym przyciskiem myszy nagłówek Advanced Rules, aby dodać nową regułę zaawansowaną.

PCB Rules and Constraints Editor – określa priorytet trasowania wskazanych sieci podczas trasowania automatycznego. Im większa wartość, tym wyższy priorytet.

 

Warstwy trasowania

To ograniczenie określa, które warstwy mogą być używane do trasowania.

Ograniczenia

Constraint Manager – włącz wymagane warstwy trasowania.

PCB Rules and Constraints Editor – włącz wymagane warstwy trasowania.

 

Dowiedz się więcej o warstwach i stosie warstw.

Narożniki ścieżek

To ograniczenie określa styl narożników stosowany podczas automatycznego trasowania. Jest ono przeznaczone dla autorouterów innych firm, które realizują trasowanie pod kątem 45° na etapie przetwarzania końcowego. Autorouter Situs nie uwzględnia tego ograniczenia, ponieważ realizuje trasowanie pod kątem 45° w sposób natywny.

Ograniczenia

Constraint Manager – wybierz styl narożników stosowany podczas automatycznego trasowania. Pamiętaj, że to ograniczenie należy dodać jako regułę zaawansowaną w Constraint Manager. Kliknij prawym przyciskiem myszy nagłówek Advanced Rules, aby dodać nową regułę zaawansowaną.

PCB Rules and Constraints Editor – wybierz styl narożników stosowany podczas automatycznego trasowania.

 

Styl przelotek

To ograniczenie określa styl przelotek, które mogą być używane podczas trasowania. Można zdefiniować konkretne wartości minimalne, maksymalne i preferowane dla średnicy przelotki oraz średnicy jej otworu — w ramach ograniczeń reguły — lub skorzystać z szablonów dostępnych w projekcie płytki.

Reguła projektowa Routing Via Style określa właściwości przelotki w płaszczyźnie X-Y. Via Type określa warstwy, które łączy każda przelotka w osi Z. Konfiguruje się je na karcie Via Types w Layer Stack Manager. Dowiedz się więcej o definiowaniu typów przelotek.

Ograniczenia

Constraint Manager – określa styl przelotek używanych podczas trasowania interaktywnego i automatycznego. Można go zdefiniować liczbowo, klikając przycisk Min/Max Preferred, lub wybierając szablon przelotki.

Constraint Manager – określa styl przelotek używanych podczas trasowania interaktywnego i automatycznego. Można go zdefiniować liczbowo lub wybierając szablon przelotki (kliknij przycisk Templates).

PCB Rules and Constraints Editor – określa styl przelotek używanych podczas trasowania interaktywnego i automatycznego. Można go zdefiniować liczbowo (wybierając Min/Max Preferred) lub wybierając szablon przelotki.

PCB Rules and Constraints Editor – określa styl przelotek używanych podczas trasowania interaktywnego i automatycznego. Można go zdefiniować liczbowo lub wybierając szablon przelotki, jak pokazano.

 

Dowiedz się więcej o pracy z padami i przelotkami.

Dowiedz się więcej o zmienianiu przelotki podczas trasowania.

Sterowanie wyprowadzaniem połączeń (fanout)

To ograniczenie określa opcje wyprowadzania połączeń z padów elementów do montażu powierzchniowego w projekcie, które są połączone z sieciami sygnałowymi i/lub sieciami płaszczyzn zasilania. Z punktu widzenia trasowania dodanie przelotki i łączącej ją ścieżki zasadniczo przekształca pad SMT w pad przewlekany. Znacznie zwiększa to prawdopodobieństwo pomyślnego wytrasowania płytki, ponieważ sygnał staje się dostępny na wszystkich warstwach trasowania, a nie tylko na warstwie górnej lub dolnej. Jest to szczególnie potrzebne w projektach o dużej gęstości upakowania, w których przestrzeń na prowadzenie ścieżek jest bardzo ograniczona.

Ograniczenia

Constraint Manager – skonfiguruj ustawienia wyprowadzania połączeń odpowiednio do technologii elementu.

PCB Rules and Constraints Editor – skonfiguruj ustawienia wyprowadzania połączeń odpowiednio do technologii elementu.

 

Połączenia drutowe

To ograniczenie określa dopuszczalną odległość między sąsiednimi drutami połączeniowymi (Wire To Wire), Min Wire Length i Max Wire Length oraz Bond Finger Margin, czyli odległość (margines) między drutem połączeniowym a krawędzią pola do bondowania, do którego jest on podłączony. 

Constraints

Constraint Manager – Skonfiguruj wymagania dotyczące połączeń drutowych dla wskazanych komponentów. Pamiętaj, że to ograniczenie należy dodać jako regułę zaawansowaną w Constraint Manager; kliknij prawym przyciskiem myszy nagłówek Advanced Rules, aby dodać nową regułę zaawansowaną.

PCB Rules and Constraints Editor – Skonfiguruj wymagania dotyczące połączeń drutowych dla wskazanych komponentów.

 

Dowiedz się więcej o połączeniach drutowych.

Trasowanie par różnicowych

To ograniczenie określa szerokość ścieżek każdej sieci w parze różnicowej oraz odstęp między sieciami w tej parze. Pary różnicowe są zazwyczaj prowadzone z określonymi ustawieniami szerokości i odstępu, aby zapewnić wymaganą impedancję różnicową danej pary sieci. Ustawienia te można zdefiniować ręcznie lub, jeśli w Layer Stack Manager zdefiniowano profile impedancji par różnicowych, wybrać profil impedancji, aby automatycznie określić preferowane ustawienia szerokości i odstępu.

Ograniczenia

Constraint Manager – określ właściwości prowadzenia par różnicowych lub wybierz profil impedancji (zdefiniowany w Layer Stack Manager). Zwróć uwagę, że odstęp w parze różnicowej (0.12446mm) jest mniejszy niż odstęp All Nets (0.2mm). Aby uniknąć naruszenia wymaganego odstępu, odstęp All Differential Pairs ustawiono na tę samą wartość co odstęp w parze różnicowej (0.12446mm).

PCB Rules and Constraints Editor – określ właściwości prowadzenia par różnicowych lub wybierz profil impedancji (zdefiniowany w Layer Stack Manager). Zwróć uwagę, że preferowany odstęp w parze różnicowej wynosi 0.127mm.

PCB Rules and Constraints Editor – W przypadku tej płytki odstęp All Net wynosi 0.2mm i jest większy niż odstęp w parze różnicowej (0.12446mm). Spowoduje to naruszenie wymaganego odstępu między sieciami w parze.

PCB Rules and Constraints Editor – Aby uniknąć naruszenia wymaganego odstępu między sieciami w parze, dodano drugie ograniczenie odstępu, obejmujące sieci w Same Differential Pair i określające odstęp o tej samej wartości co odstęp w parze różnicowej. Jest to wymagane tylko wtedy, gdy odstęp w parze jest mniejszy niż ogólny odstęp między sieciami.

 

Dowiedz się więcej o trasowaniu par różnicowych

Dowiedz się więcej o trasowaniu z kontrolowaną impedancją

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Nav
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.

Contents