Reputation: 4821
Does anybody know if there is a open source MIPS instruction set simulator (in C++ or SystemC preferably)?
I googled dozens of links and there is just no open ISS of MIPS cpu. Then only ones I know for now is
Plasma CPU, which implements only a limited number of mips instructions, thus some application code can not be simulated by it.
Gem5, which I was not able to use to boot a linux image(though followed every instruction on its web)
So, do you have some experience about this?
Upvotes: 1
Views: 1175
Reputation: 19965
Have you looked at QEMU? I use it in my ELLCC project to do both Linux user mode and bare system mode emulation for the Mips.
Upvotes: 2
Reputation: 1274
(1) GXemul
(2) OVPsim from OVPworld. It is free for research purpose.
Upvotes: 0