Altium Bus (unconnected line?!)
M. Namvar , 08-05-2020, 02:14 AM
Hi
Why does altium give this warning for the bus (Unconnected line from () to ())
how can i solve it?
any idea?
WhoKnewKnows , 08-05-2020, 07:49 AM
A bus contains a variety of nets. Each bus net should have two connections. Is this true for the design you're working on?
Did you create this schematic originally in Altium?
Comments:
M. Namvar, 08-05-2020, 09:31 PM
hino , i have imported from PADS.
qdrives , 08-05-2020, 08:37 AM
It may have changed, but originally in Altium only numbered nets could be placed in a bus. Think of data and address lines (Data[0]..Data[7]). The naming has to match (bus vs. individual nets).
Comments:
M. Namvar, 08-05-2020, 09:30 PM
thanks.another question :will this warning cause any wiring / routing problems? are these nets connected? can i ignore it or this is a terrible wiring issue?
qdrives , 08-06-2020, 06:25 AM
Hi,
I have not used buses much for exactly this reason. If the nets are on the same sheet with the same name, then they are connected, but it is not the bus that does it.
Altium's modern alternative is to use harnesses. It is more work. I have used it often, but used mostly for (cable) wiring where we simply used Altium schematic not for a PCB, but a cabinet or bigger system.
The only time I used a bus was with a "repeat" and that just looks terrible. And problematic as it generates a warning.
robertferanec , 08-07-2020, 04:41 AM
I agree with @qdrives - what you are connecting is not really a bus. Bus in Altium may need to have same prefix and ending with numbers.
PS: You can always check what pins are connected in Navigator panel. This video may help:
https://youtu.be/CDAuCchchtIFrom Altium website:
https://www.altium.com/documentation...-obj-busbus-adBus Connectivity
A Bus is used to bundle any number of nets. To do this, the following conditions must be met:
Each individual net must be identified by a net label.
The individual nets must be named using the standard naming pattern <Name><NumericalIdentifer1>, <Name><NumericalIdentifer2>, for example Address0, Address1, ..., Address n.
The Bus that the individual nets join must be identified by a net label, in the format <Name>[<StartingNumericalIdentifer>..<EndingNumericalId en tifier>], for example Address[7..0], or LED[1..8].Use our interactive
Discord forum to reply or ask new questions.