Imperas, a provider of technology and solutions for embedded multi-core software development, announced its Open Virtual Platforms (OVP) Fast Processor (News - Alert) Models have been validated interoperable with the Cadence Virtual System Platform.
The interoperability allows for the creation of high performance software development platforms, Imperas officials said.
The Imperas tools for Multiprocessor/Multicore/Multithread Verification, Analysis and Profiling (M*VAP) operate with Virtual System Platform, offering a robust set of tools for embedded multi-core software development as part of the Cadence System Development Suite.
Software development is essential for the delivery of embedded systems. Virtual System Platform delivers a robust software development platform 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 the platform provides a powerful environment for embedded software development.
"High performance processor models are an important part of our virtual prototype solution," said MichaI Siwinski, group director of product marketing, System & Software Realization Group, Cadence, in a statement. "The Open Virtual Platforms library of fast processor core models, together with Imperas tools for software analysis, complements the Virtual System Platform to provide an effective solution for system and software development."
The Fast Processor Models available from the Open Virtual Platforms Web site include the ARC 6xx/7xx families, ARM (News
- Alert) 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 (News
- Alert) Electronics) V850 cores. They are capable of fast performance of hundreds of millions of instructions per second.
The M*VAP tools are based on the Imperas SlipStreamer patent pending binary interception technology that allows analytical tools to operate without any modification or instrumentation of the software source code, i.e., the tools are completely non-intrusive.
The OVP Fast Processor Models enable the use of the Imperas M*VAP tools within the Virtual System Platform environment. These multicore software verification and analysis tools 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, company officials said.
Recently Imperas announced partnership with Renesas Electronics Corporation for the verification of the Open Virtual Platforms Fast Processor Models of the Renesas V850 cores. These models are being used with the OVPsim virtual platform simulator, usually for software testing of automotive electronics applications.
Rajani Baburajan is a contributing editor for TMCnet. To read more of Rajani's articles, please visit her columnist page.
Edited by Stefanie Mosca