Valori di intervallo del bus non validi

Parent category: Violazioni associate ai bus

Default report mode:

Riepilogo

Questa violazione si verifica quando almeno un indice nella sintassi di una net associata a un bus ha un valore negativo.

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), un oggetto che presenta il problema mostrerà una sottolineatura ondulata colorata. Viene inoltre visualizzata una notifica nel pannello Messages nel seguente formato:

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

dove:

BusLabel è l'etichettatura del bus definita in cui è stato rilevato il valore non valido.

Location sono le coordinate X,Y dell'hotspot elettrico dell'oggetto bus che presenta il problema.

Raccomandazione per la risoluzione

Con la violazione selezionata nel pannello Messages , utilizzare l'area Details del pannello per eseguire rapidamente il cross probe verso l'oggetto net che presenta il problema (ad esempio etichetta net, porta, voce del foglio, ecc.) la cui sintassi del bus è definita in modo errato. La sintassi corretta deve essere in uno dei seguenti formati:

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

LowerIndex e UpperIndex possono essere zero o un numero intero positivo, ma non possono avere un valore negativo.

 

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Invio per inviarci il tuo feedback.
Contenuto