以軟硬體協同設計加速物聯網和機器學習開發


 

Arm 虛擬硬體 (AVH) 將熱門的物聯網開發套件、Arm 架構處理器和雲端系統進行虛擬化,加速物聯網軟體開發並擴大規模。它是 Arm 建模技術的進化,無需等待硬體,並省去建置和設定開發板場以進行測試的複雜性,可實現現代靈活的軟體開發實務,例如 DevOps 及 MLOps 工作流程。



註冊使用  登入

特色與效益

更有信心地開發軟體

以成熟、準確的指令和可擴充的建模引擎,實現以現代軟體開發物聯網和終端 AI 應用的最佳實務範例,來取代實際的硬體。

達到最大的擴充能力

輕鬆在雲端執行及擴充 CI 基礎設施,可在幾秒內就啟動數千個虛擬開發板。快速實驗及測試複雜的多裝置配置。

加速開發

使用如 CI/CD (DevOps) 和 MLOps 工作流程等靈活的軟體開發實務,在 Arm 架構技術上快速開始開發及測試軟體。

開始使用 Arm 虛擬硬體

 


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. 

 

* For users inside mainland China, please access AVH through AWS China Marketplace for a better user experience.

與 Arm 團隊預約會議

有興趣進一步瞭解 AVH 能如何協助您的業務嗎?歡迎與 Arm 專家安排一對一會議以深入瞭解。

預約會議

Arm 虛擬硬體資源焦點

藉由發表 Keil MDK Version 6 將嵌入式軟體開發帶往下一個境界

全新 Arm 虛擬硬體整合

將 Arm 虛擬硬體整合至 Matter 通訊協定