Nieprawidłowe wartości zakresu magistrali

Parent category: Naruszenia związane z magistralami

Default report mode:

Podsumowanie

To naruszenie występuje, gdy co najmniej jeden indeks w składni sieci powiązanej z magistralą ma wartość ujemną.

Powiadomienie

Jeśli błędy i ostrzeżenia kompilatora są włączone do wyświetlania na schemacie (włączane na stronie Schematic - Compiler w oknie dialogowym Preferences), obiekt powodujący problem będzie miał pod sobą kolorową falistą linię. Powiadomienie jest również wyświetlane w panelu Messages w następującym formacie:

Illegal bus range value <BusLabel> at <Location> ,

gdzie:

BusLabel to zdefiniowane oznaczenie magistrali, w którym wykryto niedozwoloną wartość.

Location to współrzędne X,Y elektrycznego hotspotu obiektu magistrali powodującego problem.

Zalecenie rozwiązania

Po zaznaczeniu naruszenia w panelu Messages użyj obszaru Details panelu, aby szybko wykonać cross-probing do obiektu sieci powodującego problem (np. etykiety sieci, portu, wpisu arkusza itp.), którego składnia magistrali jest zdefiniowana niepoprawnie. Poprawna składnia powinna mieć jeden z następujących formatów:

  • <NetName>[<LowerIndex>..<UpperIndex>]
  • <NetName>[<UpperIndex>..<LowerIndex>]

LowerIndex a UpperIndex mogą mieć wartość zero lub dodatnią liczbę całkowitą, ale nie mogą być ujemne.

 

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