
OVPsim simulates the platform and provides a very flexible vehicle for embedded software development. Once the virtual platform is built, the final hardware executables are run (simulated), without modification, on the virtual platform. OVPsim can simulate single-, multi-, or many-core platforms very efficiently. OVPsim uses Just In Time (JIT) code morphing to achieve hundreds of millions of instructions per second simulation performance, and provides easy access to host workstation resources.
Debugging with OVPsim is straightforward using the provided GDB interface. OVPsim is easily integrated into an Eclipse Integrated Development Environment (IDE). The OVPworld.org website includes full documentation, videos and example launch scripts to explain using OVPsim within the Eclipse IDE.
OVPsim is free for evaluation and non-commercial usage, is released as closed source in a binary compiled form, and is maintained and supported by Imperas.