|
Arm Virtual Hardware Corstone and CPUs
|
Arm Virtual Hardware Third-Party Hardware
|
|
Overview |
Overview |
Cloud-based models of Corstone and Cortex-M processors for low-level software development, independent of the hardware.
|
Cloud-based models of popular IoT development kits, including peripherals, sensors, and board components already in production.
|
|
Detail |
Detail |
- Based on Arm Fast Model technology developed alongside Arm’s processor IP.
- Precisely simulates instruction and exception behaviors.
- Offers test interfaces for the Open-CMSIS-CDI standard.
- Runs locally on desktops, as well as cloud-based CI/CD configurations.
|
- Based on Arm Neoverse CPUs, executing natively at a higher speed than traditional modeling technologies.
- Functionally accurate models of complete SoCs and development kits, including peripherals, sensors, and other board components. These models are not performance accurate.
- Executes the same binaries as real hardware and leverages the board SDKs and software code examples.
- Utilizes cloud-based servers, avoiding the complexity and cost of maintaining physical hardware.
|
|
Products Included |
Products Included |
|
- NXP® i.MX 8M Arm Cortex Complex
- NXP® i.MX 93 Applications Processor
- STM32U5 IoT Discovery Kit
- Raspberry Pi Model 4
|
|
Designed for |
Designed for |
- Software validation and MLOps workflows for IoT, ML, and embedded applications.
- CI workflows for unit and integration testing of software modules with abstracted I/O interfaces.
- Exploration of reference IoT software and stacks.
- Training and education.
|
- Software developers building IoT, ML, and embedded applications.
- OS (e.g. Linux) distribution and application verification with binary compatible images.
- Integration with IoT cloud service providers solutions.
- Demonstration, training, and education for modern IoT cloud-native software development practices.
- Arm Virtual Hardware-as-a-Service via API.
|
|
Costs |
Costs |
- Via AWS AMI, infrastructure costs vary on usage. Visit AWS Marketplace for more information.
- Via Keil MDK Professional, no extra cost to users of the MDK-Professional edition.
- Via Arm’s SaaS platform, free 30-day trial followed by a charge based on usage at a rate of $1.50 per device-hour.
|
Free 30-day trial
- Open to all with an Arm Account.
- Access to up to two devices.
- Up to 24 hours of continuous virtual device uptime, after which the virtual device is automatically shut down and must be restarted by the user.
Paid service
- Charged based on usage at a rate of $1.50 per device-hour, where a device-hour is one hour of any one instance of Arm Virtual Hardware.
Discounts
- Available for open-source software development and other non-commercial, academic, or research usage.
- Volume discounts available based on either number of virtual devices or quantity of device hours.
- Contact avhinfo@arm.com to access discounted rates.
|
|
Resources and Support |
Resources and Support |
|
|
|
How to get started |
How to get started |
Available as a GitHub Runner.
Available as an Amazon Machine Image (AMI) on AWS Marketplace.
AWS AMI – Mainland China Only*
Available via Keil-MDK Professional.
Available on Arm's SaaS platform as a public beta. Register here.
Already registered?
Login.
|
Available on Arm's SaaS platform as a public beta. Register here.
Already registered? Login.
|