Verify ALU
Closed this issue · 10 comments
ogamespec commented
Yeah, simple. Add a + b, make sure it works :)
Write a test run for Icarus to check it.
Let's NOT concentrate on the flag setting logic for now, it's complicated. Check CLA.
ogamespec commented
ogamespec commented
There seems to be extra carry crawling through all the guts somehow.
ogamespec commented
ogamespec commented
I suspect there's a bug somewhere in the Carry generator.
ogamespec commented
ogamespec commented
ogamespec commented
ogamespec commented
Hi, I fixed 2 bugs in ALU.v, you might be interested.
Now the ALU should be adding things up correctly :)
Rodrigodd commented
Good work! I should be able the test the ALU when progressing more in the dmg-sim
integration. I am focusing in running dmg-sim's quickboot.bin
for now, which is currently stuck in writing to memory (#239).
ogamespec commented
Closing this one :)