Memory Management Unit
ARM DDI 0500D
Copyright © 2013-2014 ARM. All rights reserved.
5-5
ID021414
Non-Confidential
5.4
External aborts
External memory aborts are defined as those that occur in the memory system rather than those
that the MMU detects. External memory aborts are extremely rare. External aborts are caused
by errors flagged by the CHI or AXI interfaces or generated because of an uncorrected ECC
error in the L1 Data cache or L2 cache arrays.
See
Secure Configuration Register
on page 4-76
,
Secure Configuration Register
on page 4-199
,
or the
ARM
®
Architecture Reference Manual ARMv8, for ARMv8-A architecture profile
, for
more information.
5.4.1
External aborts on data read or write
Externally generated aborts during a data read or write can be asynchronous.
For a load multiple or store multiple operation, the address captured in the fault address register
is that of the address that generated the synchronous external abort.