sharpie7 / circuitjs1

Electronic Circuit Simulator in the Browser
GNU General Public License v2.0
2.29k stars 633 forks source link

I want BUS! #660

Open M11a23x58 opened 3 years ago

M11a23x58 commented 3 years ago

If I have 32-bit output the fan-out is 32! Too much. Can you make them as one such like output[31:0] and result is 00000000000000000000000000000000 ?

Noitarud commented 12 months ago

Like this, i would like to lay parallel wires as a block so i dont have to place/paste 700-odd wires. Specify strands and gap (grid steps) between. Gaps okay too.

As for the bus request, dropping a wire onto the block of wires could bring up a request which to connect to and the simulator can make them meet, even if the block of wires was narrow that its constituents were off grid. I would also like to draw wires and place components in the foreground (over bus) too (i have needed to place a pair of 12-lane jumpers (moving together) from one place to the next (seven positions) along the bus and i used foreground wires to receive the signals - if i were asked each time which conductor it would get annoying placing the receiving wires or the jumper).

Noitarud commented 11 months ago

I had a post that said to use macros to convert to code for Circuit. Where is it now?