Szerokość

Rule category: Trasowanie

Rule classification: Jednoargumentowa

Podsumowanie

Ta reguła definiuje szerokość ścieżek prowadzonych na warstwach miedzi (sygnałowych).

Ograniczenia

Domyślne ograniczenia dla reguły Szerokość.Domyślne ograniczenia dla reguły Szerokość.

  • Min Width – określa minimalną dopuszczalną szerokość ścieżek podczas trasowania płytki.
  • Preferred Width – określa preferowaną szerokość ścieżek podczas trasowania płytki.
  • Max Width – określa maksymalną dopuszczalną szerokość ścieżek podczas trasowania płytki.

Wartości określone dla Min Width, Preferred Width i Max Width będą miały zastosowanie do wszystkich warstw sygnałowych.

  • Check Tracks/Arcs Min/Max Width Individually – sprawdza, czy indywidualne szerokości ścieżek i łuków mieszczą się w zakresie minimalnym i maksymalnym.
  • Check Min/Max Width for Physically Connected Copper (tracks, arcs, fills, pads & vias) – sprawdza, czy szerokość poprowadzonej miedzi utworzonej z kombinacji ścieżek, łuków, wypełnień, padów i przelotek mieści się w zakresie minimalnym i maksymalnym.
  • Characteristic Impedance Driven Width – jeśli projekt musi być trasowany z rygorystycznymi wymaganiami impedancyjnymi, upewnij się, że ta opcja jest włączona. Gdy reguła jest skonfigurowana w tym trybie, wymagana szerokość trasowania na każdej warstwie trasowania jest obliczana na podstawie zadanej impedancji, z użyciem odpowiedniego równania (Microstrip lub Stripline) oraz parametrów fizycznych stosu warstw. Po zdefiniowaniu reguły, podczas trasowania sieci objętej zakresem reguły, szerokość ścieżki zostanie automatycznie ustawiona na wartość wymaganą do spełnienia zadanej impedancji dla danej warstwy. Ograniczenia Min/Preferred/Max Width zmieniają się na następujące odpowiedniki oparte na impedancji:
    • Min Impedance – określa minimalną dopuszczalną impedancję, której należy przestrzegać podczas trasowania płytki (domyślnie = 50 ohms).
    • Preferred Impedance – określa preferowaną impedancję, której należy przestrzegać podczas trasowania płytki (domyślnie = 50 ohms).
    • Max Impedance – określa maksymalną dopuszczalną impedancję, której należy przestrzegać podczas trasowania płytki (domyślnie = 50 ohms).
  • Layers in layerstack only – umożliwia wyświetlanie i edycję ograniczeń szerokości tylko dla zdefiniowanych warstw sygnałowych w stosie warstw. Po włączeniu, w Layer Attributes Table będą wyświetlane wyłącznie warstwy znajdujące się w stosie. Po wyłączeniu, wyświetlane będą wszystkie warstwy sygnałowe.
  • Layer Attributes Table – wyświetla wszystkie warstwy sygnałowe lub tylko te zdefiniowane w stosie warstw, zgodnie z opcją Layers in layerstack only. Wyświetlane są minimalne, maksymalne i preferowane szerokości trasowania, a także inne informacje specyficzne dla warstwy. Pola szerokości trasowania można ustawić globalnie, definiując wartość w indywidualnych polach ograniczeń szerokości, albo indywidualnie, wpisując wartość szerokości bezpośrednio w tabeli. Gdy opcja Characteristic Impedance Driven Width jest włączona, wymagane wartości szerokości zostaną automatycznie obliczone i wpisane dla każdej warstwy w tabeli. W tym trybie nie można ich definiować indywidualnie.

Podczas definiowania wartości minimalnej, maksymalnej i preferowanej szerokości trasowania, Layer Attributes Table podświetli wszelkie nieprawidłowe wpisy na czerwono. Może się to zdarzyć na przykład wtedy, gdy określisz minimalną wartość ograniczenia większą niż maksymalna wartość ograniczenia. Błędna definicja reguły jest dodatkowo sygnalizowana tym, że nazwa reguły staje się czerwona zarówno w panelu drzewa folderów, jak i na odpowiednich listach podsumowań w oknie dialogowym PCB Rules and Constraints Editor.

Jak rozstrzygane są konflikty zduplikowanych reguł

Wszystkie reguły są rozstrzygane na podstawie ustawienia priorytetu. System przechodzi przez reguły od najwyższego do najniższego priorytetu i wybiera pierwszą, której zakres pasuje do sprawdzanego obiektu (obiektów).

Zastosowanie reguły

Ustawienie Preferred Width jest respektowane przez Autorouter.

Ustawienia Min Width i Max Width są respektowane przez Online DRC oraz Batch DRC. Określają one również zakres dopuszczalnych wartości, które mogą być używane podczas trasowania interaktywnego (naciśnij klawisz Tab podczas trasowania, aby zmienić szerokość ścieżki w zdefiniowanym zakresie). Jeśli zostanie wprowadzona wartość spoza tego zakresu, pojawi się okno dialogowe informujące o tym fakcie. Zostaniesz poproszony o kontynuowanie (wtedy wartość zostanie automatycznie przycięta do zakresu) albo o anulowanie i ręczną zmianę wartości.

Uwagi

Domyślne, wbudowane równania impedancji służą do obliczania — zarówno dla Microstrip, jak i Stripline — impedancji oraz wymaganej szerokości ścieżki, aby spełnić tę impedancję podczas trasowania.

Microstrip

  • Calculated Impedance - domyślna formuła to:

(60/SQRT(Er*(1-EXP(-1.55*(0.00002+TraceToPlaneDistance)/TraceToPlaneDistance))))*LN(5.98*TraceToPlaneDistance/(0.8*TraceWidth+TraceHeight))

  • Calculated Trace Width - domyślna formuła to:

((5.98*TraceToPlaneDistance)/EXP(CharacteristicImpedance/(60/SQRT(Er*(1-EXP(-1.55*(0.00002+TraceToPlaneDistance)/TraceToPlaneDistance)))))-TraceHeight)/0.8

Zwróć uwagę, że jeśli warstwa odniesienia (plane) nie przylega do warstwy sygnałowej, w obliczeniach zostanie użyta najbliższa warstwa odniesienia.

Stripline

  • Calculated Impedance - domyślna formuła to:

(80/SQRT(Er))*LN((1.9*(2*TraceToPlaneDistance+TraceHeight)/(0.8*TraceWidth+TraceHeight)))*(1-(TraceToPlaneDistance/(4*(PlaneToPlaneDistance-TraceHeight-TraceToPlaneDistance))))

  • Calculated Trace Width - domyślna formuła to:

((1.9*(2*TraceToPlaneDistance+TraceHeight))/(EXP((CharacteristicImpedance/(80/SQRT(Er)))/(1-(TraceToPlaneDistance/(4*(PlaneToPlaneDistance-TraceHeight-TraceToPlaneDistance))))))-TraceHeight)/0.8

Zwróć uwagę, że jeśli warstwy odniesienia (plane) nie przylegają do warstwy sygnałowej, w obliczeniach zostaną użyte najbliższe warstwy odniesienia. Zwróć też uwagę, że konfiguracja offset stripline nie jest obsługiwana.

 

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Content