EasyManua.ls Logo

ARM Cortex-R4 - Page 120

Default Icon
436 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
System Control
ARM DDI 0363G Copyright © 2006-2011 ARM Limited. All rights reserved. 4-50
ID073015 Non-Confidential
the Auxiliary Instruction Fault Status Register (AIFSR).
The auxiliary fault status registers characteristics are:
Purpose Provide additional information about data and instruction parity, ECC, and
external TCM errors.
Usage constraints The auxiliary fault status registers are:
Read/write registers.
Accessible in Privileged mode only.
The contents of an auxiliary fault status register are only valid when
the corresponding Data or Instruction Fault Status Register indicates
that a parity or ECC error has occurred. At other times the contents
of the auxiliary fault status registers are Unpredictable.
Configurations Available in all processor configurations.
Attributes See Table 4-30.
Figure 4-32 shows the auxiliary fault status register bit assignments.
Figure 4-32 Auxiliary fault status register bit assignments
Table 4-30 shows the auxiliary fault status register bit assignments.
To access the auxiliary fault status registers, read or write CP15 with:
Reserved IndexReserved
31 0
Reserved
4
27 24 23 22 14 13 5
CacheWay
Side
28
21 20
Recoverable error
Table 4-30 Auxiliary fault status register bit assignments
Bits Name Function
[31:28] - SBZ.
[27:24]
CacheWay
a
The value returned in this field indicates the cache way or ways in which the error occurred.
[23:22] Side The value returned in this field indicates the source of the error. Possible values are:
b00
= Cache or AXI master interface
b01
= ATCM
b10
= BTCM
b11
= Reserved.
[21] Recoverable
error
The value returned in this field indicates if the error is recoverable:
0
= Unrecoverable error.
1
= Recoverable error. This includes all correctable parity/ECC errors and recoverable TCM
external errors.
[20:14] - SBZ.
[13:5]
Index
b
This field returns the index value for the access giving the error.
[4:0] - SBZ.
a. This field is only valid for data cache store parity/ECC errors, otherwise it is Unpredictable.
b. This field is only valid for data cache store parity/ECC errors. On the AIFSR, and for TCM accesses, this field SBZ.

Table of Contents

Related product manuals