hneemann / Digital

A digital logic designer and circuit simulator.
GNU General Public License v3.0
4.46k stars 449 forks source link

Error "More than one output is active on a wire causing a short circuit" #1305

Open neineineinein opened 4 months ago

neineineinein commented 4 months ago

VGA generator.zip

i am following these schematics

https://eater.net/vga

Fixed, the issue was that the QA's of the 74161 were connected together, thanks

mengstr commented 4 months ago

If you follow the wires that gets highlighted in red the the error occurs you'll see that the QA outputs on the top two 74161 are connected a bit down the schematic - in about the same height as the EEPROM. I'm quite sure that Ben didn't do it that way. ;).

After removing that short it seems like the simulation at least runs without errors....

hneemann commented 4 months ago

Once you have repaired the circuit, you must also load some image data into the EEPROM. To do this, you have to assign a label to the 28c256 and assign data to this label in the circuit-specific settings.

neineineinein commented 4 months ago

Once you have repaired the circuit, you must also load some image data into the EEPROM. To do this, you have to assign a label to the 28c256 and assign data to this label in the circuit-specific settings.

i already have some image data in the eeprom, but, the Red, Green and Blue wires are grey instead of green so there is nothing there, the code i am using can be found on eater.net/VGA ("finch.bin")