EDA Blog - electronic design automation, embedded systems, ic

Share/BookmarkSubscribe

OVP CPU Models Support SystemC TLM-2.0 and 1,000 MIPS

Posted by Ken Cheung in Models, Simulations on Thursday, February 5, 2009

Open Virtual Platforms announced OSCI SystemC transaction level modeling (TLM)-2.0 support for all the OVP fast models. This enables all OVP models, including the certified processor models, to work in SystemC TLM2.0 platforms. Previously, OVP processor models had been available for use in OVP-based virtual platforms only. This release of OVP tools includes the OVPsim simulator and a native OSCI TLM-2.0 interface. OVP processor models in a SystemC TLM-2.0 simulation run benchmarks such as Peakspeed at 500-1,000 million instructions per second. The models were developed by Imperas and are free to download and use now.

All OVP CPU models now work with TLM-2.0 and include ARM, OpenCores OR1K, MIPS Technologies’ MIPS32 4K, 24K and 34K core families, and the ARC 600 and 700 families. Models and example bare metal platforms are available as open source, along with examples of each model being used in a SystemC TLM-2.0 platform.

One of OSCI TLM-2.0′s value proposition is that it makes the development of fast virtual platforms for software development easier to achieve. The alignment of OVP with the TLM-2.0 standard helps address one of the critical requirements for the successful deployment of virtual platforms, which is the ready availability of processor models.

With TLM-2.0, OSCI has made significant strides in interoperability, enabling models from different vendors to work together in a virtual platform. In addition, features such as the Direct Memory Interface (DMI) have increased performance many times over, making TLM-2.0 a viable option for software virtual platforms.

More information: OVP | Imperas

Related Posts with Thumbnails

Custom Search

EDA Blog Newsletter
Don't have time to visit EDA Blog everyday? Then sign up for our free newsletter. We'll send you an email when we have something to share with you. Your email address will be kept confidential and we will not share, sell, or rent it to anyone. You can unsubscribe at any time by clicking a link in the email.

Enter your email address to sign up for our free newsletter:  

If you are familiar with RSS feeds, you can also sign up for our free blog feed. Our RSS feed is updated in real-time while our newsletter is updated daily.