1.2.3 Other Fast Models products

The following Fast Models products are available separately from the main package:

Fixed Virtual Platforms (FVPs)

FVPs are models of ARM platforms, including processors, memory and peripherals. They are supplied as standalone executables for Linux and Windows. They are not customizable, although you can configure some aspects of their behavior through command-line parameters. FVPs can be based on ARM Versatile Express development boards, called VE FVPs, on the ARMv8-A Base Platform, called Base FVPs, or on ARM MPS2 and ARM MPS2+ platforms, for Cortex-M series processors. They are available with a wide range of ARMv7 and ARMv8 processors and support the CADI and MTI interfaces, so can be used for debugging and for trace output. For more information, see ARM Developer website.

Linaro provides validated Linux and Android deliverables for the ARMv8-A AEM Base Platform FVP and for the Foundation Platform. For details, see Linaro website.

Foundation Platform

A simple FVP that includes an ARMv8-A AEM processor model, that is suitable for running bare-metal applications and for booting Linux. It is available for Linux hosts only and can be downloaded free of charge from the ARM Self-Service Portal, registration and login are required.

System Guideline FVPs

FVPs that include documentation to guide SoC design and a reference software stack that is validated on the FVP. They were formerly known as Reference Data FVPs. Details can be requested from your ARM account team.

Third party IP

A package that contains third party add-ons for Fast Models. These include some additional ELF images, including Dhrystone.

Non-ConfidentialPDF file icon PDF versionARM 100965_1101_00_en
Copyright © 2014–2017 ARM Limited or its affiliates. All rights reserved.