This is a natural consequence of having a computer simulate this circuit. In real life, this circuit would would also have an oscillation, but variations in signal time lead to the circuit eventually settling to a reasonable state. But Logisim doesn't have these physical variations, and so it gets stuck in indefinite oscillation. My fix was to change your circuit design by adding a "Buffer" between the top left two NAND gates in the "JK bb" subcircuit.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=1989698
Originator: YES
Submitted into wrong list.
Should be a bug, not feature request.
This is a natural consequence of having a computer simulate this circuit. In real life, this circuit would would also have an oscillation, but variations in signal time lead to the circuit eventually settling to a reasonable state. But Logisim doesn't have these physical variations, and so it gets stuck in indefinite oscillation. My fix was to change your circuit design by adding a "Buffer" between the top left two NAND gates in the "JK bb" subcircuit.