Redes Duplicadas
Updated: August 24, 2018
Parent category: Violações Associadas a Nets
Default report mode: ![]()
Resumo
Esta violação ocorre quando são detetadas duas nets com o mesmo nome no design.
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), um objeto infrator apresentará uma linha ondulada colorida por baixo. É também apresentada uma notificação no painel Messages no seguinte formato:
Duplicate Net Names <Object> <NetName>,
onde
Object é Wire ou Bus Slice ou Element[n] (para um elemento de bus)
NetName é o nome da net afetada.
Recomendação para Resolução
- O design é hierárquico, sendo utilizados símbolos de folha separados para referenciar folhas-filhas distintas e entradas de folha para ligar a portas nessas folhas-filhas. A violação ocorrerá se a mesma etiqueta de net tiver sido usada em ambas as folhas-filhas. Isto acontece porque as etiquetas de net definidas em cada subfolha, mesmo com o mesmo nome, permanecem locais a essas subfolhas. A resolução, neste caso, consiste em garantir que é utilizada uma etiquetagem de net única entre folhas.
- O design é plano e foram utilizadas portas no design. A violação ocorrerá se a mesma etiqueta de net tiver sido usada entre folhas. Isto acontece porque as etiquetas de net definidas em cada folha, mesmo com o mesmo nome, permanecem locais a essas folhas. A resolução, neste caso, consiste em garantir que é utilizada uma etiquetagem de net única entre folhas.
- A continuidade da net entre folhas de esquemático achatadas é interrompida pelo uso inadvertido de portas ou conectores offsheet com nomes diferentes. Utilize a região Details do painel Messages para localizar rapidamente, por cross-probing, a duplicação do nome da net. Siga a net até à porta de entrada/saída em cada folha e garanta que os nomes das portas são iguais.
- Pode ter a mesma net a ser usada em dois ramos diferentes de um design hierárquico - isto é, são usados símbolos de folha diferentes para referenciar folhas-filhas diferentes, mas é usado o mesmo nome para as entradas de folha de nível superior e para as portas descendentes, e os dois símbolos estão ligados por um fio físico ou bus. A continuidade da net entre estes ramos pode ser interrompida pelo uso inadvertido de entradas de folha com nomes diferentes ou pela omissão de um bus/fio físico que ligue as entradas de folha. Garanta que o fio físico que liga os dois símbolos de folha está presente e corretamente ligado, e que as entradas de folha têm o mesmo nome.