1.4 About Fixed Virtual Platform (FVP)

Fixed Virtual Platform (FVP) targets enable development of software without the requirement for actual hardware. The functional behavior of an Fixed Virtual Platform (FVP) is equivalent to real hardware from a programmers view.

When using an Fixed Virtual Platform (FVP), absolute timing accuracy is sacrificed to achieve fast simulated execution speed. This means that you can use a model for confirming software functionality, but you must not rely on the accuracy of cycle counts, low-level component interactions, or other hardware-specific behavior.
DS-5 provides several FVPs, covering a range of processors in the Cortex® family. You can also connect to a variety of other ARM® and third-party simulation models implementing CADI.
The executables are located in tools_directory. You can use them to run your applications from either the command-line or within Eclipse. See 2.3 Installation directories for more information about various directories that are installed with DS-5.
Related concepts
1.1 About DS-5
Related reference
2.3 Installation directories
Related information
Fixed Virtual Platforms FVP Reference Guide
Non-ConfidentialPDF file icon PDF versionARM DUI0478Y
Copyright © 2010-2016 ARM. All rights reserved.