Closed harbaum closed 2 months ago
Tracked the issue down to the 200Hz timer interrupt firing way to fast about 6.6 times faster than it should. Odd ...
The change that finally solved this was the change from wires to localparams for the mfp clock divider in atarist.v
It's unclear why the previous version failed. Feels like a bug in the synthesis tool ...
The mouse won't register double clicks properly and the keyboard randomly repeats keys. Strangely this only happens with the IDE 1.9.10.01 and 1.9.10.02. With 1.9.10 everything works as expected.
First attempt to bring the whole IKBD CPU into main 32 Mhz clock domain didn't solve the problem. But it's nevertheless a good idea to move everything into the same clock domain.