
OVP Technology works well with OSCI SystemC (www.systemc.org)With Open Virtual Platforms you can use any of your existing C/C++/SystemC environments.You can use your existing models in C, C++, SystemC with OVP models and platforms. You can use a SystemC platform with OVP models and subsystems underneath - thus maintaining use of existing components - while making use of new, faster modeling with OVP. OVP is fully compatible with your SystemC methodology - have a look, download some of the examples in the demo area. If you are using TLM2.0 and need extremely fast processor models, then OVP is what you need - as OVP models work with TLM2.0 platforms - please visit this page. Main Components of Open Virtual Platforms - all usable in SystemC environmentsOVP has three main components- the OVP APIs that enable a C model to be written - a library of open source processor / peripheral models, callable from C, C++, SystemC - OVPsim: a simulator that executes these models - fast. 100s MIPS normal, up to 1,000 MIPS. With OVP you can put together a simulation model of a platform as a C/C++ or SystemC top level program, compile it to an executable, and connect it to your debugger to provide a very efficient fast embedded software development environment. All models are completely free from OVP, ..., for you to use, your project to use, and for your customers to use. Models and platforms are easily usable with C/C++/SystemC. OVP models and subsystems can be encapsulated in your SystemC platforms and harnesses using: |