Page 1 of 1

possible bug in probe listing?

Posted: Fri Oct 25, 2013 8:36 am
by digitalman
Attached is a 8-bit counter with load circuit. The value displayed by the probe seems to be correct; however, values shown in the probe listing are not.

Re: possible bug in probe listing?

Posted: Tue Oct 29, 2013 6:05 pm
by admin
Thank you for bringing this up.
There is no bug in here as far as I can see. The value in the probe itself is displaying the most stable value i.e. value that the counter has between clock cycles. In the probe dialog you see all the changes that happened while your circuit was switching from one state to another.
To check this you can try to replace clock with a button with toggle check on it and verify content of the probe listing after each click on this button.
Hope this helpful,
Eugene

Re: possible bug in probe listing?

Posted: Wed Oct 30, 2013 7:17 am
by digitalman
Thanks for clarification on how probe and probe listing function. I tried your suggestion of replacing the clock with a toggle button and it still register extra number between correct count value in the probe listing.
Since multi-bits are changed between clock cycle with the decimal counting and the probe listing registers those values, I guess the only way to avoid it is to use gray-code.

Re: possible bug in probe listing?

Posted: Wed Oct 30, 2013 7:57 am
by admin
digitalman wrote:I tried your suggestion of replacing the clock with a toggle button and it still register extra number between correct count value in the probe listing.
Yes, that is what expected. With the toggle button you just can see the value in the listing at the end of the transition in the cycle.
What you are trying to do? Why do you want to see only stable values? May be it is possible to do somehow differently or some good feature is missing in the program?