eugenelepekhin / LogicCircuit

LogicCircuit – is free, open source educational software for designing and simulating digital logic circuits.
https://logiccircuit.org/
62 stars 16 forks source link

An error occurred when ROM connected to Splitter #7

Closed Kugigi closed 2 years ago

Kugigi commented 2 years ago

it's my setting: 1

issue: Snipaste_2022-07-22_16-01-20

but it works if use Pin as the output: Snipaste_2022-07-22_16-02-01

If I use it in a new Circuit, not error appear Snipaste_2022-07-22_16-19-15

By the way, I have a file Created in September 2021 that not error appear At that time then and will show error now. Maybe only in the version after 2.22 ?

eugenelepekhin commented 2 years ago

Hi, This is optimization artifacts. Your circuits on the first two pictures are not complete. You have ROM output connected to LEDs while input is connected to input pin which in turn does not connected anywhere. So, the input gets optimized away and hence your ROM input becomes unconnected when you power it up. Try to use these circuits on some other circuits and connect the input. It should work as you expected.

Kugigi commented 2 years ago

OK, I understand. and thanks to answer

eugenelepekhin commented 2 years ago

Closing as not a bug

eugenelepekhin commented 2 years ago

Closing as not a bug