Michael Jørgensen
Michael Jørgensen
I think we still have a problem. When a regular program uses the EAE (e.g. by a multiply operation) that operation gets translated directly to accesses to the EAE, and...
As mentioned above the current C-compiler does not support protecting the EAE. Currently, the programmer therefore has to do this manually. I've written a proof-of-concept program in `test_isr.c`. This program...
I like the idea of not duplicating code, and instead have 16-bit operations call the monitor functions. I've written another test program `test_math_isr.c` that specifically tests the three different ways...
I'll have time tomorrow to check the generics in `mmio_mux`. By the way, I really like this, and we should probably use this even more. Meanwhile, since this issue is...
I've ordered a Terasic DE10-Nano for myself (will get it in a few weeks). Then we can work on porting to that platform too!
One thing we might want to consider as part of this issue is to rename the CPU bus signals as follows: | Old name | New name | | -------------...
The above description details the single step feature. What about the breakpoint feature ?
I am curious too! Indeed, I don't know (yet) how to implement the pipelining, or whether it is even possible given all the data dependencies ...
I agree. Even though we already have an extensive functional CPU test, we need something that is even more evil!
> so we should shoot for at least 400 MHz or more Just a little note to adjust our expectations. Vivado is a great tool to analyze timing within a...