Zduplikowane sieci

Parent category: Naruszenia związane z sieciami

Default report mode:

Podsumowanie

To naruszenie występuje, gdy w projekcie wykryto dwie sieci o tej samej nazwie.

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:

Duplicate Net Names <Object> <NetName>,

gdzie

Object to Wire albo Bus Slice lub Element[n] (dla elementu magistrali)

NetName to nazwa dotkniętej sieci.

Zalecenie rozwiązania

  • Projekt jest hierarchiczny, z oddzielnymi symbolami arkuszy używanymi do odwoływania się do odrębnych arkuszy podrzędnych oraz wpisami arkusza łączącymi się z portami na tych arkuszach podrzędnych. Naruszenie wystąpi, jeśli ta sama etykieta sieci została użyta na obu arkuszach podrzędnych. Wynika to z faktu, że etykiety sieci zdefiniowane na każdym pod-arkuszu, nawet o tej samej nazwie, pozostają lokalne dla tych pod-arkuszy. Rozwiązaniem w tym przypadku jest zapewnienie unikalnego nazewnictwa sieci pomiędzy arkuszami.
  • Projekt jest płaski i w projekcie użyto portów. Naruszenie wystąpi, jeśli ta sama etykieta sieci została użyta pomiędzy arkuszami. Wynika to z faktu, że etykiety sieci zdefiniowane na każdym arkuszu, nawet o tej samej nazwie, pozostają lokalne dla tych arkuszy. Rozwiązaniem w tym przypadku jest zapewnienie unikalnego nazewnictwa sieci pomiędzy arkuszami.
  • Ciągłość sieci pomiędzy spłaszczonymi arkuszami schematu zostaje przerwana przez niezamierzone użycie portów lub łączników międzyarkuszowych (offsheet connectors) o różnych nazwach. Użyj obszaru Details panelu Messages , aby szybko przejść (cross probe) do zduplikowanego nazewnictwa sieci. Prześledź sieć do portu wejściowego/wyjściowego na każdym arkuszu i upewnij się, że nazwy portów są takie same.
  • Możesz mieć tę samą sieć używaną w dwóch różnych gałęziach projektu hierarchicznego — tzn. różne symbole arkuszy są używane do odwoływania się do różnych arkuszy podrzędnych, ale ta sama nazwa jest używana dla wpisów arkusza na poziomie najwyższym oraz portów potomnych, a oba symbole są połączone fizycznym przewodem lub magistralą. Ciągłość sieci pomiędzy tymi gałęziami może zostać przerwana przez niezamierzone użycie wpisów arkusza o różnych nazwach lub przez brak fizycznej magistrali/przewodu łączącego wpisy arkusza. Upewnij się, że fizyczny przewód łączący oba symbole arkuszy jest obecny i poprawnie podłączony oraz że wpisy arkusza mają takie same nazwy.

 

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