Imperas Collaborates With Cadence to Address Critical Software Development Issues
OXFORD, England — (BUSINESS WIRE) — October 24, 2011 — Imperas™ today announced that its Open Virtual Platforms™ (OVP™) Fast Processor Models have been validated with the Cadence® Virtual System Platform for creation of high performance software development platforms. In addition, the Imperas tools for Multiprocessor/Multicore/Multithread Verification, Analysis and Profiling (M*VAP™) operate with Virtual System Platform, together providing a robust set of tools for embedded software development as part of the Cadence System Development Suite.
The Fast Processor Models are available from the Open Virtual Platforms website, www.OVPworld.org. Models available include the ARC 6xx/7xx families, ARM 7, 9, 10, 11, Cortex-M and Cortex-A families, MIPS Technologies 4K, 24K, 34K, 74K, 1004K, 1074K and M14K families, Power Architecture E200 cores and Renesas (NEC Electronics) V850 cores. All OVP Fast Processor Models have shown exceptionally fast performance of hundreds of millions of instructions per second.
The M*VAP tools utilize the Imperas SlipStreamer™ patent pending binary interception technology. SlipStreamer enables analytical tools – tracing, profiling, code coverage, memory analysis and more – to operate without any modification or instrumentation of the software source code, i.e., the tools are completely non-intrusive.
“High performance processor models are an important part of our virtual prototype solution,” said Michał Siwiński, group director of product marketing, System & Software Realization Group, Cadence. “The Open Virtual Platforms library of fast processor core models, together with Imperas tools for software analysis, complement the Virtual System Platform to provide an effective solution for system and software development.”
All OVP Fast Processor Models are instruction accurate, focused on enabling embedded software developers, especially those building hardware-dependent software such as firmware and bare metal applications, to have a development environment available early to accelerate the software development cycle. Virtual platforms utilizing these Imperas OVP fast processor models can be created with the Virtual System Platform system creation tools, and utilize the native TLM-2.0 interface available with all OVP models.
The OVP Fast Processor Models enable the use of the Imperas M*VAP tools within the Virtual System Platform environment. These advanced tools for multicore software verification and analysis include key tools for software development on virtual platforms such as OS and CPU-aware tracing (instruction, function, task, event), hot spot profiling, code coverage and memory and cache analysis.
“Software development is the critical path for the delivery of embedded systems. Whether we are talking about complex multicore systems, or relatively simple systems based on high-end microcontrollers, embedded software today requires state of the art software development tools,” said Simon Davidmann, president and CEO, Imperas. “Virtual System Platform addresses these issues by easing the task of virtual platform development and enabling unified hardware/software debugging. In combination with the Imperas OVP fast processor models and M*VAP tools this provides a powerful environment for embedded software development.”
About Imperas ( www.Imperas.com)
For more information about Imperas, please go to the Imperas website.
About the Open Virtual Platforms Initiative ( www.OVPworld.org)
Imperas, Open Virtual Platforms, OVP, M*VAP and SlipStreamer are trademarks of Imperas Software Limited. Imperas acknowledge trademarks or registered trademarks of other organizations for their respective products and services.