About Fixed Virtual Platform (FVP) Models
Fixed Virtual Platform (FVP) targets enable development of software without the requirement for actual hardware. The functional behavior of a Fixed Virtual Platform (FVP) is equivalent to real hardware from a programmer's view.
When using a 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.
DS-5 provides an Armv8-A Fixed Virtual Platform (FVP) executable that supports the SVE architecture extension. You can also connect to a variety of other Arm and third-party simulation models.
The executables are located in tools_directory. You can use them to run your applications from either the command-line or within Eclipse. See Installation directories for more information about various directories that are installed with DS-5.