There seems to be a bug with the splitters.
I'm sending a 16bit bus into a splitter that should split it into 16 wires of 1 bit each, but it doesn't.
instead i'm getting a mixture of 1 bit and 2 bit busses.
Also as a result of this, the cpu i'm building is sending 11 bits through a 7bit input and output pin which should not be possible.
I have updated to the newes version of the program (2.15.03.24 at time of writing) to see if it would resolve the problem, but it did not.
if this problem is not resolved, i have to postpone the project until it's done, or swap to a new program (which is undesireable).
I'll put the project as a attachment for debuging purposes.
Bug in splitter
Bug in splitter
- Attachments
-
- project CPU_new.CircuitProject
- (1.84 MiB) Downloaded 1065 times
Re: Bug in splitter
Thank you for reporting this bug. I will look and fix it. Looks like this is a problem in the wire debug display. I think it not affect actual calculation of the circuit. In order to debug your circuit please use probes in the places you want to see the state. The probe should report values correctly.
Please let me know if you think that probes are working incorrectly too.
Please let me know if you think that probes are working incorrectly too.
Re: Bug in splitter
Please download new version. This bug was fixed.