Net contenenti più oggetti simili
Parent category: Violazioni associate alle net
Default report mode: ![]()
Riepilogo
Questa violazione si verifica quando viene rilevato che due o più oggetti dello stesso tipo (pin, port, sheet entry) e con la stessa specifica elettrica di I/O sono collegati tra loro nella stessa net padre. Ad esempio, un Input Port collegato a un Input Port.
Notifica
Se gli errori e gli avvisi del compilatore sono abilitati per la visualizzazione nello schema (abilitati nella pagina Schematic - Compiler della finestra di dialogo Preferences), sotto un oggetto in violazione verrà visualizzata una linea ondulata colorata. Viene inoltre visualizzata una notifica nel pannello Messages nel seguente formato:
Net <NetName> contains multiple <ObjectType> (<ObjectList>),
dove:
NetName è il nome della net in violazione.
ObjectType è il tipo di oggetto di cui sono state trovate più istanze nella net in violazione. La voce rifletterà anche il tipo elettrico dell'oggetto.
ObjectList è un elenco separato da virgole di tutte le istanze dell'oggetto trovate nella net in violazione.
Raccomandazione per la risoluzione
Con la violazione selezionata nel pannello Messages , utilizzare l'area Details del pannello per eseguire il cross-probing verso gli oggetti in violazione. Stabilire se gli oggetti collegati comportano un reale problema di connettività e, in tal caso, modificare di conseguenza la specifica di I/O per uno o entrambi gli oggetti.
Se un oggetto è ridondante, rimuoverlo dal progetto. Se un oggetto doveva essere collegato a una parte diversa del progetto ma è stato connesso alla destinazione sbagliata (diventando quindi parte della net sbagliata), assicurarsi che venga scollegato dalla net corrente e collegato a quella corretta.
Note
- La modalità di report effettivamente utilizzata per una violazione di questo tipo dipende dai tipi specifici di oggetto, dai loro tipi elettrici di I/O e dal corrispondente livello di segnalazione definito nella scheda Connection Matrix della finestra di dialogo Options for Project (Project | Content |
). - L'impostazione Report Mode nella scheda Error Reporting della finestra di dialogo Options for Project non influisce sull'impostazione Report Mode visualizzata per una violazione di questo tipo nel pannello Messages . Viene tuttavia utilizzata dalla segnalazione errori Online (in tempo reale) direttamente nell'area di lavoro del progetto. I controlli per la segnalazione Online sono disponibili nella pagina Schematic - Compiler della finestra di dialogo Preferences. Si noti che la segnalazione errori Online per una specifica combinazione tipo oggetto-tipo I/O non sarà presente se il controllo individuale per tale combinazione nella Connection Matrix è stato impostato su
No Report.