Sieci z możliwymi problemami połączeń
Parent category: Naruszenia związane z sieciami
Default report mode: ![]()
Podsumowanie
To naruszenie występuje, gdy dwa obiekty połączone ze sobą w tej samej sieci mają niezgodne typy elektryczne, co może prowadzić do problematycznej łączności. Para typów obiektów uwzględniana przez to sprawdzenie błędów może być dowolną kombinacją pinów, portów lub wpisów arkusza. Na przykład, Output Port podłączony do Bidirectional Port.
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:
<NetName> contains <ObjectType1> and <ObjectType2> objects (<Reference>),
gdzie:
NetName to nazwa nadrzędnej sieci zawierającej potencjalnie konfliktujące obiekty.
ObjectType1 to typ pierwszego obiektu powodującego naruszenie.
ObjectType2 to typ drugiego obiektu powodującego naruszenie.
Reference to identyfikator jednego lub obu obiektów (np. Port PortName, Pin PinName, and Sheet EntrySheetSymbolName-SheetEntryName).
Zalecenie rozwiązania problemu
Po zaznaczeniu naruszenia w panelu Messages użyj obszaru Details panelu, aby wykonać cross-probing do obiektów powodujących naruszenie. Ustal, czy połączone obiekty stanowią rzeczywisty problem łączności, a jeśli tak — odpowiednio zmień specyfikację I/O dla jednego lub obu obiektów.
Uwagi
- Rzeczywisty tryb raportowania używany dla naruszenia tego typu zależy od konkretnych typów obiektów, ich elektrycznych typów I/O oraz odpowiadającego poziomu raportowania zdefiniowanego na karcie Connection Matrix w oknie dialogowym Options for Project (Project | Content |
). - Ustawienie Report Mode na karcie Error Reporting w oknie dialogowym Options for Project nie ma wpływu na ustawienie Report Mode, które pojawia się dla naruszenia tego typu w panelu Messages . Jest ono jednak używane przez raportowanie błędów Online (w czasie rzeczywistym) bezpośrednio w obszarze roboczym projektu. Elementy sterujące raportowaniem Online są dostępne na stronie Schematic - Compiler w oknie dialogowym Preferences. Zwróć uwagę, że raportowanie błędów Online dla konkretnego zestawienia typu obiektu i typu I/O nie będzie dostępne, jeśli indywidualne sprawdzenie dla tej kombinacji w Connection Matrix zostało ustawione na
No Report.