Digital-Logic-Sim icon indicating copy to clipboard operation
Digital-Logic-Sim copied to clipboard

[BUG]Branching Buses

Open JoshuaClick opened this issue 2 years ago • 6 comments

Half bug report, half suggestion.

I have two buses, laid out like so: Screenshot (6)

I'd like to connect them like this: Screenshot (7)

Despite being connected by a wire, the two buses do not interact at all: Screenshot (9)

Screenshot (10)

Screenshot (11)

This seems like unintended behavior, or at least it's not well communicated that bus cannot and should not be connected to bus.

JoshuaClick avatar Mar 30 '23 01:03 JoshuaClick

Out of curiosity, why not just curve the bus? Wouldn't that do the same thing or can they not be turned like wires can? I don't use them at the moment so I don't know.

TheOneTrueMongoloid avatar Apr 05 '23 14:04 TheOneTrueMongoloid

They can be turned like wires, the problem is that we apparently can't connect bus-to-bus.

I'd like to be able to do that for things like RAM cards, where being able to branch the bus would save a lot of space over winding the thing all over the chip.

JoshuaClick avatar Apr 07 '23 00:04 JoshuaClick

Just a workaround, but the pins can be connected to multiple buses. Just set the buses where you need them, and wire the pins to both.

Gwentrino avatar Apr 16 '23 07:04 Gwentrino