industry news
Subscribe Now

ARM Cortex-A72 Models and Virtual Platforms Released by Imperas and Open Virtual Platforms

Oxford, United Kingdom, May 24, 2016 — Imperas Software Ltd. (www.imperas.com), the leader in high-performance software simulation, announced the availability of models and virtual platforms for the Cortex-A72 ARMv8 processors, in addition to the previously released Cortex-A53 and A57 models.  This boosts the Imperas Open Virtual Platforms™ (OVP™) processor model library to over 160 models across a spectrum of IP vendors.  Over 40 ARM cores are supported including Cortex-A, Cortex-R and Cortex-M families.

Imperas support for ARMv8 cores, such as the Cortex-A72, includes models, Extendable Platform Kits™ (EPKs™), integration with ARM DS-5 for software debug and Linaro Linux booting on the virtual platforms.

Imperas Cortex-A72 ARM processor models are available in single-core, multi-core and multi-cluster configurations enabling high performance simulations of platforms ranging from simple single cores all the way to many core systems. Imperas has also built a model of the ARM GICv3 interrupt controller, which is available with the processor core models.

Extendable Platform Kits for ARMv8 processor cores running Linux are also available. EPKs are virtual platforms (simulation models) of the target devices, including the processor model(s) plus peripheral models sufficient to boot an operating system or run bare metal applications.  These EPKs, available for download from the OVP website, allow users to run high-speed simulations of ARM-based SoCs and platforms on any suitable PC. EPKs provide a base for users to extend and customize the functionality of the virtual platform, to closer reflect their own platform, by adding more component models, running different operating systems or adding additional applications. The platform and the peripheral models included in the EPKs are open source, so that users can easily add new models to the platform as well as modify the existing models.

These models and EPKs are part of the complete Imperas virtual platform environment for embedded software and hardware development and verification solutions.

Models of the ARM processor cores, as well as models of other processors, work with the Imperas and OVP simulators, and have shown exceptionally fast performance of hundreds of millions of instructions per second.  With the Imperas QuantumLeap™ parallel simulation accelerator, additional speed can be achieved for virtual platforms which include multiple processor instances, multicore processors and processors that support hardware multi-threading. This add-on to the Imperas simulator provides MPonMP™ (MultiProcessor target on MultiProcessor host) technology to take advantage of the multiple x86 cores in the host machine.  This can result, for example, in an increase in performance of 2.25x for a 4-core virtual platform with SMP architecture running on a 4-core host PC.  

OVP models also work with the Imperas advanced tools for multicore software development, verification, analysis and debug, including M*SDK™ advanced software development solutions and key tools for hardware-dependent software development such as OS and CPU-aware tracing (instruction, function, task, event), profiling, code coverage and memory analysis.  The 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.

“This release is just the latest in our line of ARMv8 processor models and EPKs, leveraging our advanced virtual platform technology. With these models and platforms, users can benefit from high performance simulation and embedded software development and test tools,” said Simon Davidmann, president and CEO of Imperas. 

For the latest list of ARM processor support, please see www.OVPworld.org

About Imperas

For more information about Imperas, please see www.imperas.com.


Leave a Reply

featured blogs
Mar 28, 2024
The difference between Olympic glory and missing out on the podium is often measured in mere fractions of a second, highlighting the pivotal role of timing in sports. But what's the chronometric secret to those photo finishes and record-breaking feats? In this comprehens...
Mar 26, 2024
Learn how GPU acceleration impacts digital chip design implementation, expanding beyond chip simulation to fulfill compute demands of the RTL-to-GDSII process.The post Can GPUs Accelerate Digital Design Implementation? appeared first on Chip Design....
Mar 21, 2024
The awesome thing about these machines is that you are limited only by your imagination, and I've got a GREAT imagination....

featured video

We are Altera. We are for the innovators.

Sponsored by Intel

Today we embark on an exciting journey as we transition to Altera, an Intel Company. In a world of endless opportunities and challenges, we are here to provide the flexibility needed by our ecosystem of customers and partners to pioneer and accelerate innovation. As we leap into the future, we are committed to providing easy-to-design and deploy leadership programmable solutions to innovators to unlock extraordinary possibilities for everyone on the planet.

To learn more about Altera visit: http://intel.com/altera

featured chalk talk

Introduction to the i.MX 93 Applications Processor Family
Robust security, insured product longevity, and low power consumption are critical design considerations of edge computing applications. In this episode of Chalk Talk, Amelia Dalton chats with Srikanth Jagannathan from NXP about the benefits of the i.MX 93 application processor family from NXP can bring to your next edge computing application. They investigate the details of the edgelock secure enclave, the energy flex architecture and arm Cortex-A55 core of this solution, and how they can help you launch your next edge computing design.
Oct 23, 2023
20,606 views