Índices de bus fora do intervalo

Parent category: Violações Associadas a Buses

Default report mode:

Resumo

Esta violação ocorre quando o índice de uma net constituinte ligada a um bus se encontra fora do intervalo especificado pela net à qual o bus está associado.

Notificação

Se os erros e avisos do compilador estiverem ativados para apresentação no esquemático (ativados na página Schematic - Compiler da caixa de diálogo Preferences), será apresentada uma linha ondulada colorida por baixo do objeto em causa. Também é apresentada uma notificação no painel Messages, no seguinte formato:

Bus index out of range on <NetPrefix> Index = <NetIndex> ,

onde:

NetPrefix é o prefixo da net constituinte ligada ao bus (por exemplo, A para a net A8, ligada a um bus associado à net A[0..7]).

NetIndex é o índice incorreto da net constituinte (por exemplo, a net A8 tem um índice de 8).

Recomendação para Resolução

Com a violação selecionada no painel Messages , utilize a região Details do painel para efetuar rapidamente cross-probing até ao rótulo de net associado à net em causa e altere o índice da net para que este fique dentro do intervalo correto, ou renomeie a net por completo. Esta última opção será a mais comum se tiver atribuído o nome à net por engano e esta não for uma constituinte da net transportada pelo objeto bus.

 

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Conteúdo