Imperas Software developed OVP Fast Processor Model of variant V8_10 from the Microblaze Processor Model family. The model is written in C to the OVP Virtual Machine Interface (VMI) API and comes as binary and source with full variant specific native SystemC TLM2 source interface. There is more information on the model here
and it can be downloaded (after login) from the OVPworld download page
. Instruction Set: This model fully implements the instruction set upto and including V8.2. Privileged Instructions: Implemented Virtual-Memory Management: Partially Implemented, still undergoing development Reset, Interrupts, Exceptions and Break: Implemented Floating Point Unit: Implemented Stream Link Interface: Implemented The model runs at 100s of mips. The www.OVPworld.org
website has downloads of platforms that use the model ranging from bare metal to some that boot Linux, Android, etc.