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.
- Arm Virtual Hardware (AVH) supports the software development cycle of embedded, IoT, and ML applications and provides essential components for effective integration into Continuous Integration/Continuous Delivery (CI/CD) and MLOps development flows.
- Fixed Virtual Platforms (FVPs) Precise simulation models of Arm Cortex-M based reference platforms, such as Corstone-300/310.
- AVH Corellium models Functionally accurate virtual representations of popular IoT development boards Cortex-A based systems with Linux OS support, such as Raspberry Pi and NXP i.MX.
- Linux desktop for Arm tool chain
- Docker environment on Linux desktop
- The Grove Vision V2 is based on Arm Cortex-M55 and Ethos-U55 platform in the Arm Corstone-300 subsystem IP
- Arm Corstone is designed as the foundation for an efficient, high-performance SoC and includes a reference design to efficiently integrate Arm IPs with power, clock, debug, and security infrastructure.
- Reference: [Arm Developer Pages]
- The Cortex-M55 processor is the first Arm Cortex-M processor supporting the Armv8.1-M architecture. With Arm Helium technology (also known as the M-Profile Vector Extension, MVE).
- Reference: [Arm Developer Pages]
- The Neural Processing Unit (NPU) improves the inference performance of neural networks. The NPU targets 8-bit and 16-bit integer quantized Convolutional Neural Networks (CNN) and Recurrent Neural Networks (RNN). The NPU supports 8-bit weights.
Reference: Arm Ethos-U NPU — Comparison Table Comparison Table [PDF]
Reference: Arm IoT Reference Design Platform Comparison Table [PDF]