He estado usando Altium y proyectos de varias hojas por un tiempo. Mi último proyecto involucra muchas señales, así que estoy tratando de mantener las cosas ordenadas usando muchas etiquetas, puertos y autobuses.
Así que tengo un bus para habilitar las señales que van desde la hoja del microcontrolador a las cosas que deben habilitarse. Y lo mismo para las condiciones de falla, los sentidos de corriente, etc.
Tengo como 4 de lo mismo para diferentes autobuses. Ahora Altium sigue diciendo que todas las etiquetas NET en el babor están flotando. No puedo hacer nada al respecto: intenté todo lo que se me ocurrió, pero aún tengo unas 20 redes flotantes. En la siguiente imagen, puede ver las conexiones de varias hojas que hice: una repetición de una hoja de sensor, las 8 enganchadas en un bus y el bus que va al microcontrolador.
Así que no tengo nada flotando realmente, pero Altium todavía lo ve de esa manera. ¿Porqué es eso?
fuente
Respuestas:
Yo diría que sí, tienes señales flotantes.
En la imagen 2, las líneas diagonales son solo elementos gráficos, no son cables.
también: ¿Especificó el sub-esquema en la segunda imagen como "REPETIR"?
fuente
Tienes tres puntos en el nombre de tu autobús. Debes tener dos puntos según los documentos :
Sense[1...8]
debe serSense[1..8]
fuente
Cuando las etiquetas de red se hacen parte de un bus, no necesitan estar explícitamente conectadas como en el lado derecho de la primera imagen. Es suficiente tener un bus en algún lugar con la misma denominación que los netlabels, y estos se conectarán automáticamente.
Entonces, lo que sucede en la primera imagen es que la definición del bus se realiza en el puerto llamándolo ENABLE [1..8] y esto ya agrega todas las señales ENABLE definidas en los pines del microcontrolador. Entonces la señal ENABLE1 ya está conectada al pin del micro y al bus.
Luego, desde este puerto, se extrae un bus y, a partir de este, cada señal individual se extrae como se muestra a la derecha. Por lo tanto, estas señales se cuelgan sin un punto de uso (sumidero) y es por eso que Altium lanza la advertencia de " red flotante ".
[ Hace años publiqué la respuesta como un comentario en mi publicación original, así que limpié esto publicando la respuesta correcta ]
fuente
Retire las etiquetas de red y las redes que provienen del bus ENABLE [1..8]. Deje solo una entrada al puerto y un autobús
fuente