Sieci z wieloma nazwami

Parent category: Naruszenia związane z sieciami

Default report mode:

Podsumowanie

To naruszenie występuje, gdy wykryto, że sieć w projekcie ma przypisanych wiele nazw.

Powiadomienie

Jeśli włączono wyświetlanie błędów i ostrzeżeń kompilatora 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:

Nets <Identifier> has multiple names (<NameList>),

gdzie:

Identifier oznacza typ połączenia oraz nazwę sieci. Połączenie może być jednym z poniższych:

  • Wire - gdzie identyfikator będzie wyświetlany w formacie Wire NetName (np. Wire DTSA)
  • Bus - gdzie identyfikator będzie wyświetlany w formacie Bus Slice NetName (np. Bus Slice A[0..7])
  • Bus Element - gdzie identyfikator będzie wyświetlany w formacie Element[n]: NetPrefix (np. Element[0]: A)

NameList to rozdzielona przecinkami lista wszystkich nazw znalezionych jako powiązane z problematyczną siecią. Nazwy te mogą pochodzić z dołączonych etykiet sieci, wpisów arkusza, portów zasilania oraz złączy międzyarkuszowych.

Zalecenie rozwiązania

To naruszenie można usunąć, upewniając się, że nazwy wszystkich identyfikatorów sieci powiązanych z daną siecią są takie same. Jeśli jednak chcesz swobodnie używać wielu nazw dla sieci w projekcie i zapobiec pojawianiu się powiązanych komunikatów o naruszeniach w panelu Messages , ustaw Report Mode dla tego typu naruszenia na No Report na karcie Error Reporting w oknie dialogowym Options for Project (Project | Content |

).

 

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