Larguras de barramento incompatíveis

Parent category: Violações Associadas a Barramentos

Default report mode:

Resumo

Esta violação ocorre quando dois identificadores de net associados à mesma fatia de barramento definem etiquetas de barramento com larguras diferentes. Por exemplo, uma porta com o nome A[0..7] pode estar ligada a um barramento cuja etiqueta de net associada é definida como A[0..15].

Notificação

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

Mismatched bus widths on bus section <NetName> (<BusSize1> and <BusSize2>),

em que:

NetName é o nome da net principal à qual os objetos de barramento incompatíveis estão associados.

BusSize1 é a largura do primeiro dos objetos de barramento em infração.

BusSize2 é a largura do segundo dos objetos de barramento em infração.

Recomendação para Resolução

Com a violação selecionada no painel Messages , utilize a região Details do painel para localizar rapidamente a fatia de barramento afetada e identificar os identificadores de net (porta, etiqueta de net, entrada de folha, etc.) cujas larguras de etiqueta de barramento não são consistentes. Determine a largura correta e corrija a designação do objeto incorreto.

 

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Conteúdo