Redes com Múltiplos Nomes
Parent category: Violações Associadas a Nets
Default report mode: ![]()
Resumo
Esta violação ocorre quando é detetado que uma net no design tem múltiplos nomes associados.
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), um objeto com problema apresentará uma linha ondulada colorida por baixo. Também é apresentada uma notificação no painel Messages, no seguinte formato:
Nets <Identifier> has multiple names (<NameList>),
onde:
Identifier representa o tipo de ligação e o nome da net. A ligação pode ser uma das seguintes:
- Wire - em que o identificador aparecerá no formato
Wire NetName(por exemplo, Wire DTSA) - Bus - em que o identificador aparecerá no formato
Bus Slice NetName(por exemplo, Bus Slice A[0..7]) - Bus Element - em que o identificador aparecerá no formato
Element[n]: NetPrefix(por exemplo, Element[0]: A)
NameList é uma lista separada por vírgulas de todos os nomes encontrados associados à net com problema. Estes nomes podem vir de etiquetas de net anexadas, entradas de folha, power ports e conectores offsheet.
Recomendação para Resolução
Esta violação pode ser resolvida garantindo que os nomes de todos os identificadores de net associados a uma determinada net são iguais. No entanto, se pretender utilizar livremente múltiplos nomes com nets no seu design e evitar que apareçam mensagens de violação relacionadas no painel Messages , defina a Report Mode para este tipo de violação como No Report no separador Error Reporting da caixa de diálogo Options for Project (Project | Content | ![]()