Overview
Arm Virtual Hardware (AVH) delivers ready-to-use models of Arm-based processors, systems and third party hardware. Arm Virtual Hardware runs as an application in the cloud to simplify, automate, accelerate and cost-reduce maintenance and development processes. This enables fast prototyping, build and deployment with efficient selection of the best Arm-based silicon for a new or updated application.
The following table shows the available Arm Virtual Hardware Models.
Product Type | Available Models | Get Started |
AVH CPUs | Cortex-M0 | Public Beta |
Cortex-M0+ | ||
Cortex-M3 | ||
Cortex-M4 | ||
Cortex-M7 | ||
Cortex-M23 | ||
Cortex-M33 | ||
AVH Corstone | Corstone-300 (based on Cortex-M55 and Ethos-U55) | Public Beta |
Corstone-310 (based on Cortex-M85 and Ethos-U55) | ||
Corstone-1000 (based on a choice of Cortex-A32, Cortex-A35 or Cortex-A53 with Cortex-M) | ||
AVH 3rd Party Hardware | AVH model for STM32U5 Discovery | Private Beta |
Raspberry Pi 4 Model B | ||
NXP i.MX 8M Arm Cortex Complex |
Key features and benefits of Arm Virtual Hardware
The following table shows the key features and benefits of Arm Virtual Hardware.
Key features | Benefits |
Develop and test completely free of physical hardware | Removes the need for expensive board farms by enabling automation of the Develop-Test-Deploy cycle in the cloud. |
Verify functional correctness with automated algorithm testing | Supports automated algorithm testing by modelling exact logical behavior of the target device. |
Continuous integration with popular cloud frameworks | Enables continuous integration and continuous delivery environments for embedded and IoT projects. |
Seamless software transfer from model to target hardware | Allows system modelling of complex peripherals for sensor, audio, or video data processing applications. |