| |||
| Home > Programmers Model > Register descriptions > Floating-Point System ID Register | |||
The FPSID Register characteristics are:
Provides information about the VFP implementation.
Only accessible in privileged modes.
Available in all FPU configurations.
See the register summary in Table 2.2.
Figure 2.1 shows the FPSID Register bit assignments.
Table 2.4 shows the FPSID Register bit assignments.
Table 2.4. FPSID Register bit assignments
| Bits | Name | Function |
|---|---|---|
| [31:24] | Implementer | Denotes ARM |
| [23] | SW | Hardware implementation with no software emulation |
| [22:16] | Subarchitecture | The null VFP sub-architecture |
| [15:8] | Part number | VFPv3 |
| [7:4] | Variant | Cortex-A9 |
| [3:0] | Revision | Revision 3 |
You can access the FPSID Register with the following VMRS instruction:
VMRS <Rd>, FPSID ; Read Floating-Point System ID Register