Strategie trasowania w Situs
Parent page: Okna dialogowe PCB
Okno dialogowe Situs Routing Strategies
Podsumowanie
To okno dialogowe udostępnia elementy sterujące umożliwiające dostęp do raportu konfiguracji przed trasowaniem oraz konfigurację strategii trasowania i innych opcji związanych z użyciem Situs Autorouter. Situs Autorouter wykorzystuje zaawansowane mapowanie topologiczne, aby najpierw zdefiniować ścieżkę prowadzenia, a następnie korzysta z różnych sprawdzonych algorytmów trasowania, aby przekształcić tę „ludzką” ścieżkę w trasę wysokiej jakości. Jako integralna część edytora PCB działa zgodnie z definicjami reguł elektrycznych i reguł trasowania PCB.
Dostęp
Okno dialogowe Situs Routing Strategies można otworzyć w edytorze PCB na następujące sposoby:
-
Wybierając polecenie Tools | AutoRoute |
» Setup z menu głównego. Użyj tego polecenia, aby uzyskać dostęp do raportu trasowania i skonfigurować strategie trasowania bez faktycznego trasowania.
-
Wybierając polecenie Tools | AutoRoute |
» All z menu głównego. Użyj tego polecenia, aby uzyskać dostęp do raportu trasowania i skonfigurować strategie trasowania. Gdy wszystko będzie gotowe, wybierz strategię trasowania i uruchom Situs Autorouter, aby poprowadzić całą płytkę zgodnie z przebiegami trasowania zdefiniowanymi w tej strategii.
Opcje/elementy sterujące
Elementy sterujące okna dialogowego są podzielone na dwa główne obszary, jak opisano w tej sekcji. Jedyną różnicą w elementach sterujących między dwiema metodami dostępu jest przycisk na dole okna dialogowego, bezpośrednio po lewej stronie przycisku Cancel . Przy dostępie w celu samej konfiguracji (bez trasowania) jest to standardowy przycisk OK . Kliknięcie go zapisze zmiany w strategiach trasowania zdefiniowanych przez użytkownika. Przy dostępie w celu trasowania całej płytki jest to przycisk Route All. Kliknięcie go spowoduje próbę poprowadzenia płytki zgodnie z aktualnie wybraną strategią trasowania.
Raport konfiguracji trasowania
- Report Window – ten obszar prezentuje raport oparty na analizie projektu przed trasowaniem, zbierając informacje takie jak: reguły projektowe aktualnie zdefiniowane dla projektu, których będzie przestrzegał Autorouter (oraz liczba obiektów projektu – sieci, komponentów, padów – objętych każdą regułą), kierunki trasowania zdefiniowane dla wszystkich warstw trasowania sygnałów oraz definicje par warstw wierceń.
Raport wskazuje potencjalne problemy, które mogą wpływać na wydajność routera. Takie ostrzeżenia mogą obejmować warstwy trasowania, dla których kierunek trasowania ustawiono na Any. Tam, gdzie to możliwe, podawane są wskazówki, aby lepiej przygotować projekt do autoroutingu. Wszelkie wymienione błędy/ostrzeżenia/wskazówki należy przeanalizować i w razie potrzeby dostosować odpowiadające im reguły trasowania przed przystąpieniem do trasowania projektu.
- Edit Layer Directions – kliknij ten przycisk, aby otworzyć okno dialogowe Layer Directions , w którym możesz zmodyfikować kierunki trasowania dla warstw sygnałowych zgodnie z potrzebą.
- Edit Rules – kliknij ten przycisk, aby otworzyć główne okno dialogowe PCB Rules and Constraints Editor . Alternatywnie, jeśli chcesz bezpośrednio zmodyfikować istniejącą regułę trasowania, kliknij odpowiednie hiperłącze tej reguły w głównej treści raportu.
- Save Report As – kliknij ten przycisk, aby zapisać raport jako dokument HTML. Zostanie otwarte standardowe okno dialogowe Save As . Domyślnie raport zostanie zapisany w tej samej lokalizacji i pod tą samą nazwą co plik projektu PCB (DesignName.htm). Użyj okna dialogowego, aby w razie potrzeby zmienić nazwę i lokalizację.
Strategia trasowania
-
Available Routing Strategies – ten obszar zawiera listę wszystkich aktualnie dostępnych strategii trasowania, które Autorouter może wykorzystać do poprowadzenia projektu. Każda strategia jest przedstawiona poprzez nazwę i opis. Domyślnie zdefiniowanych i dostępnych jest następujących sześć strategii trasowania:
- Cleanup - domyślna strategia czyszczenia.
- Default 2 Layer Board – domyślna strategia trasowania płytek dwuwarstwowych.
- Default 2 Layer With Edge Connectors – domyślna strategia trasowania płytek dwuwarstwowych ze złączami krawędziowymi.
- Default Multi Layer Board – domyślna strategia trasowania płytek wielowarstwowych.
- General Orthogonal – domyślna, ogólnego przeznaczenia strategia ortogonalna.
- Via Miser – domyślna strategia trasowania płytek wielowarstwowych z agresywną minimalizacją przelotek.
- Add - kliknij ten przycisk, aby dodać do listy nową strategię trasowania zdefiniowaną przez użytkownika. Zostanie otwarte okno dialogowe Situs Strategy Editor, w którym możesz w pełni zdefiniować strategię, w tym – co najważniejsze – składające się na nią przebiegi trasowania.
- Remove - kliknij ten przycisk, aby usunąć aktualnie wybraną strategię trasowania zdefiniowaną przez użytkownika z listy dostępnych strategii trasowania.
- Edit - kliknij ten przycisk, aby edytować aktualnie wybraną strategię trasowania zdefiniowaną przez użytkownika. Zostanie otwarte okno dialogowe Situs Strategy Editor, w którym możesz wprowadzić zmiany w strategii, w tym w składających się na nią przebiegach trasowania, zgodnie z potrzebą.
- Duplicate - kliknij ten przycisk, aby utworzyć duplikat aktualnie wybranej strategii trasowania. Zostanie otwarte okno dialogowe Situs Strategy Editor. Nadaj nowej strategii własną, bardziej znaczącą nazwę i opis oraz zmodyfikuj jej ustawienia zgodnie z potrzebą.
- Lock All Pre-routes – włącz tę opcję, aby zapobiec usuwaniu („wyrywaniu”) i ponownemu trasowaniu przez Autorouter jakichkolwiek wcześniej poprowadzonych sieci. Często niektóre sieci są trasowane ręcznie, a pozostałe – automatycznie.
- Rip-up Violations After Routing – włącz tę opcję, aby po zakończeniu sesji trasowania przez Autorouter usunąć („wyrwać”) wszelkie ścieżki naruszające zdefiniowane (i mające zastosowanie) reguły projektowe.