System and Peripheral Control Registers
161
SPNU503C – March 2018
Copyright © 2018, Texas Instruments Incorporated
Architecture
Table 2-54. Imprecise Fault Status Register (IMPFASTS) Field Descriptions (continued)
Bit
Field
Value
Description
0
ATYPE
Abort type. This bit indicates to the CPU whether the last abort was an imprecise abort or a precise
abort.
Notes:
• This bit is updated after each abort is generated to the CPU.
• This bit is cleared on CPU read.
• This bit is cleared to 0 only on power-on reset. The value of this bit remains unchanged after all other
resets
0
The last abort generated was a precise abort. MASTERID, VBUSA, NCBA, EMIFA and IMPFTADD
were not updated.
1
The last abort generated was an imprecise abort. MASTERID, VBUSA, NCBA, EMIFA and IMPFTADD
were updated.
Note: Once ATYPE is set, the IMPFAWADD and IMPFASTS bits are not updated by subsequent
ABORT signals.
NOTE:
The DMA, DMM, and the peripheral master port will also generate an imprecise abort to the
CPU when writing to the peripheral region or to the EMIF region. This will be indicated in the
Master ID field of this register.
2.5.1.36 Imprecise Fault Address Register (IMPFTADD)
This IMPFTADD register, shown in
and described in
, shows the address at which
an imprecise abort occurred.
Figure 2-41. Imprecise Fault Write Address Register (IMPFTADD) [offset = ACh]
31
0
IMPFTADD
R-0
LEGEND: R = Read only; -
n
= value after reset
Table 2-55. Imprecise Fault Write Address Register (IMPFTADD) Field Descriptions
Bit
Field
Value
Description
31-0
IMPFTADD
0-FFFF FFFFh
These bits contain the fault address when an imprecise abort occurs.
Note: These bits are only updated when an imprecise abort occurs.
Note: These bits are cleared to 0 only on power-on reset. The value of this register
remains unchanged after all other resets.