Utilizo Altium e projetos de várias folhas há algum tempo. Meu projeto mais recente envolve muitos sinais, então estou tentando manter as coisas organizadas usando muitas etiquetas, portas, ônibus.
Então, eu tenho um barramento para ativar sinais que vão da folha do microcontrolador até o material que precisa ser ativado. E o mesmo para condições de falha, sentidos atuais e assim por diante.
Eu tenho como 4 do mesmo para diferentes ônibus. Agora, Altium continua dizendo que todos os rótulos NET do lado da porta estão flutuando. Nada posso fazer sobre isso: tentei de tudo em que pude pensar, mas ainda tenho cerca de 20 redes flutuantes. Na próxima foto, você pode ver as conexões de várias folhas que fiz: uma repetição de uma folha de sensor, todas as 8 conectadas a um ônibus e o ônibus indo ao microcontrolador.
Então, eu realmente não tenho nada flutuando, mas Altium ainda vê dessa maneira. Por que é que?
fonte
Respostas:
Eu diria que sim, você tem sinais flutuantes.
Na figura 2, as linhas diagonais são apenas elementos gráficos, não são fios.
também: Você especificou o sub-esquema na segunda foto como "REPEAT"?
fonte
Você tem três pontos no nome do seu ônibus. Você deve ter dois pontos de acordo com os documentos :
Sense[1...8]
deve serSense[1..8]
fonte
Quando as etiquetas de rede fazem parte de um barramento, elas não precisam ser explicitamente conectadas, como no lado direito da primeira imagem. É suficiente ter um ônibus em algum lugar com a mesma denominação que os rótulos de rede, e estes serão conectados automaticamente.
Então, o que acontece na primeira imagem é que a definição do barramento é feita na porta, chamando-o de ENABLE [1..8] e isso já agrega todos os sinais de ENABLE definidos nos pinos do microcontrolador. Portanto, o sinal ENABLE1 já está conectado ao pino do micro e ao barramento.
A partir desta porta, um barramento é traçado e, a partir disso, cada sinal individual é arrancado, como mostrado à direita. Portanto, esses sinais estão realmente travando sem um ponto de uso (coletor) e é por isso que a Altium lança o aviso " net floating ".
[ anos atrás, postei a resposta como um comentário na minha postagem original, então limpei isso postando a resposta correta ]
fonte
Remova as etiquetas e redes de rede provenientes do barramento ENABLE [1..8]. Deixe apenas uma entrada de porta e ônibus
fonte