ARM Cortex-A9 MPCore Fast Processor Models Provided by Imperas and OVP
OVP Model of ARM Cortex-A9 MPx2 is at the Heart of the Cadence Zynq Virtual Platform
OXFORD, United Kingdom, October 26, 2011 – Imperas™, which is a member of the ARM Connected Community, has released its models of the Cortex-A9 MPCore and Cortex-A5 UP ARM processor cores, including the 1, 2, 3 and 4-core versions of the Cortex-A9 MPCore. Models of the Cortex-A9 MPCore and Cortex-A5 UP are now available from Open Virtual Platforms™ (OVP™), including example virtual platforms incorporating the cores and support for the cores in Imperas’ advanced software development tools.
These OVP Fast Processor Models are in use by customers, an example being the inclusion of the model of the Cortex-A9 MPx2 in the Cadence-developed Virtual Platform of the Xilinx Zynq-7000 Extensible Processing Platform (EPP). The Zynq-7000 EPP Virtual Platform was announced earlier today by Cadence and Xilinx and also discussed in a blog post.
Imperas earlier this week announced the interoperability of its OVP Fast Processor Models and advanced software Multiprocessor/Multicore Verification, Analysis and Profiling (M*VAP™) tools with the Cadence Virtual System Platform. Imperas also announced earlier this week the development of the OVP Fast Processor Model of the Xilinx MicroBlaze soft processor core. This model of the Xilinx MicroBlaze will be available with certain versions of the Zynq-7000 EPP Virtual Platform as an extension to the virtual platform.
“ARM’s Cortex processor cores are at the heart of leading edge SoCs and embedded systems,” said Simon Davidmann, president and CEO, Imperas and founding director of the OVP initiative. “And the Imperas OVP Fast Processor Models are at the heart of the virtual platforms of these SoCs and systems.”
The OVP Fast Processor Models and example platforms are available from the Open Virtual Platforms website, www.OVPworld.org Cortex-A web page. The models of the ARM Cortex-A9 MPCore and Cortex-A5 UP, as well as models of the other ARM processors including the ARM7, ARM9, ARM10, ARM11, Cortex-A and Cortex-M families, work with the Imperas and OVP simulators, and have shown exceptionally fast simulation performance of hundreds of millions of instructions per second. The OVP Fast Processor Models include support for both the 32 and 16-bit instructions, as well as the MMU, MPU, TCM, VFP and NEON features.
Open Virtual Platforms, with over 75 Fast Processor Models, has become the de facto source for instruction accurate models of processor cores. All OVP Fast Processor Models are instruction accurate, and very fast, 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. OVP processor models employ a state of the art just-in-time code morphing engine to achieve the simulation speed. Virtual platforms utilizing these OVP processor models can be created with the OVP peripheral and platform models, or the processor models can be integrated into SystemC/TLM-2.0 based virtual platforms using the native TLM-2.0 interface available with all OVP models. The native TLM-2.0 interface enables multiple instantiations of the processor models in a single virtual platform, just as any other component would be instantiated. The OVP simulator can also be encapsulated within the Eclipse IDE, enabling easy use for software developers.
In addition to working with the OVP simulator OVPsim™, the OVP Fast Processor Models work with the Imperas Multiprocessor/Multicore/Multithread Software Development Kit (M*SDK™). 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. The M*VAP™ tools utilize the Imperas SlipStreamer™ patent pending binary interception technology. SlipStreamer enables these analytical tools to operate without any modification or instrumentation of the software source code, i.e., the tools are completely non-intrusive.
Available OVP Fast Processor Models of ARM cores
The following specific models are available as open source from OVP:
- ARM7TDMI, ARM720T, ARM7EJ-S
- ARM920T, ARM922T, ARM926EJ-S, ARM940T, ARM946E, ARM966E-S, ARM968E-S
- ARM1020E, ARM1022E, ARM1026EJ-S
- ARM1136J-S, ARM1156T2-S
- Cortex-A5 UP, Cortex-A8, Cortex-A9 UP, Cortex-A9 MPCore
- Cortex-M3, Cortex-M4
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)
For more information about OVP, please go to the About OVP page on the OVP website. Detailed quotations regarding OVP are available from www.OVPworld.org/quotes.
Related Semiconductor IP
- Root of Trust (RoT)
- Fixed Point Doppler Channel IP core
- Multi-protocol wireless plaform integrating Bluetooth Dual Mode, IEEE 802.15.4 (for Thread, Zigbee and Matter)
- Polyphase Video Scaler
- Compact, low-power, 8bit ADC on GF 22nm FDX
Related News
- ARM Cortex-A8, Cortex-A9 and Cortex-M4 Fast Processor Models Provided by Imperas and OVP
- Imperas Releases Fast Models of PowerPC Processors Through Open Virtual Platforms (OVP) Initiative
- Aldec, Cadence, Proximus Utilize OVP Fast Processor Models in System Design Solutions
- Imperas Cooperates with Renesas Electronics on Verification of OVP Fast Processor Models of Renesas V850 Cores
Latest News
- BrainChip Provides Low-Power Neuromorphic Processing for Quantum Ventura’s Cyberthreat Intelligence Tool
- Ultra Accelerator Link Consortium (UALink) Welcomes Alibaba, Apple and Synopsys to Board of Directors
- CAST to Enter the Post-Quantum Cryptography Era with New KiviPQC-KEM IP Core
- InPsytech Announces Finalization of UCIe IP Design, Driving Breakthroughs in High-Speed Transmission Technology
- Arm Announces Appointment of Eric Hayes as Executive Vice President, Operations