2.7.1. Floating-Point System ID Register

The FPSID Register characteristics are:

Purpose

Provides information about the VFP implementation.

Usage constraints

Only accessible in privileged modes.

Configurations

Available in all NEON MPE configurations.

Attributes

See the register summary in Table 2.7.

Figure 2.3 shows the FPSID Register bit assignments.

Figure 2.3. FPSID Register bit assignments


Table 2.9 shows the FPSID Register bit assignments.

Table 2.9. FPSID Register bit assignments

BitsNameFunction
[31:24]Implementer

Denotes ARM

[23]SWHardware implementation with no software emulation
[22:16]Subarchitecture

The null VFP sub-architecture

[15:8]Part number

VFPv3

[7:4]VariantCortex-A9
[3:0]RevisionRevision 2

You can access the FPSID Register with the following VMRS instruction:

VMRS <Rd>, FPSID ; Read Floating-Point System ID Register
Copyright © 2008-2010 ARM. All rights reserved.ARM DDI 0409F
Non-ConfidentialID050110