概述

精准模型,即时运行

固定虚拟平台 (FVP) 的运行频率高达数百 MHz,已经过预先配置,可对主流系统配置进行功能精确的仿真,基于 Arm 快速模型构建。可仿真所有关键组件,使得在硬件可用之前即可开发大部分软件。

获取免费试用购买

特性与优势

完整系统仿真

固定虚拟平台是开始 Arm 平台裸机或 OS 托管软件开发的好方法,无需物理目标硬件。通过在 FVP 中对处理器、内存和其他外设进行建模,您将会从程序员的角度了解 Arm IP 的工作原理。

软件先行开发 

固定虚拟平台消除了只能在硬件可用后才可开始软件设计的瓶颈。借助固定虚拟平台,软件工程团队可以尽早开始对最新的 Arm IP 进行编程,缩短软件开发周期。

可扩展的测试和验证

脚本接口使 Arm FVP 易于自动化,非常适合持续集成和验证集群。虚拟原型开发相比使用硬件,更易于扩展和维护。

完全可调试 

Iris 调试接口可与众多调试供应商支持的 FVP 建立虚拟连接,从而在硬件和软件目标之间实现一致的调试体验,无需改换调试工具。

可配置核心数

允许用户配置系统中的 CPU 实例数量,有 1 核、2 核和 4 核可选。

附带软件

一些 FVP 包括兼容的、可直接运行的软件栈,例如 Android 和 Linux OS。一些 FVP 是 Arm 交付内容中 Arm 参考设计的一部分,其中包括文档、虚拟平台和参考软件栈。

规范

固定虚拟平台的运行速度接近真实硬件,可对 Arm 系统(包括处理器、内存和外设)进行完整仿真。而且全都以“程序员视角”呈现,可作为软件开发与测试的完整参考模型。

获取开发者资源以了解更多详细信息

重要文档

固定虚拟平台参考指南
Armv8-A 基础平台用户指南
用例

加速软件开发

在硬件就绪前,即可提前在基于 Arm 架构的最新设备上开始开发软件。在芯片量产前,提前开始研究新款 Arm CPU 和系统 IP。

咨询专家

了解 Arm 固定虚拟平台如何加速项目开发。

联系我们
相关产品

探索其他 Arm 工具和软件

Arm Virtual Hardware

Arm 虚拟硬件

Arm 虚拟硬件将主流开发套件、基于 Arm 架构的处理器和系统在云端实现虚拟化,供开发者构建和测试软件,而无需准备任何硬件,从而加速软件开发。

Fast Models

快速模型

快速模型是精确、灵活的 Arm IP 模型,可模拟软件在目标硬件上的运行状态,支持对仿真过程的全面掌控,包含性能分析、调试与追踪功能。

Arm Development Studio

Arm Development Studio

综合性 C/C++ 嵌入式软件开发工具链,全面适配基于 Arm 架构的各类项目,为从 SoC 到应用程序开发的全生命周期提供支持。