Hardware Error Interrupt
4-44
ADSP-BF535 Blackfin Processor Hardware Reference
To determine whether an exception occurred while an exception handler
was executing, check
SEQSTAT
at the end of the exception handler. If an
exception has occurred, register
RETX
holds the address of the instruction
that caused the exception.
At the end of the exception handler, the return address is used to return
normally to lower interrupt level code. Whether an exception occurs dur-
ing the execution of an NMI, emulation, or reset event, the same set of
actions occurs.
Hardware Error Interrupt
The hardware error interrupt indicates a hardware error or system mal-
function. Hardware errors occur when logic external to the core, such as a
memory bus controller, is unable to complete a data transfer (read or
write) and asserts the core’s error input signal. Such hardware errors
invoke the hardware error interrupt (interrupt
IVHW
in the Event Vector
Table (EVT) and
ILAT
,
IMASK
, and
IPEND
registers). The hardware error
interrupt service routine can then read the cause of the error from the
5-bit
HWERRCAUSE
field appearing in the Sequencer Status register (
SEQ-
STAT
) and respond accordingly.
The hardware error interrupt is generated by:
• Attempted access to a reserved memory location
• Attempted access to uninitialized external memory space
• Bus parity errors
• Internal error conditions within the core, such as Performance
Monitor overflow
• The DMA Access Bus Comparator interrupt (attempted write to
an active DMA register)
Summary of Contents for ADSP-BF535 Blackfin
Page 80: ...Development Tools 1 26 ADSP BF535 Blackfin Processor Hardware Reference...
Page 312: ...Working With Memory 6 86 ADSP BF535 Blackfin Processor Hardware Reference...
Page 332: ...System Interfaces 7 20 ADSP BF535 Blackfin Processor Hardware Reference...
Page 360: ...Dynamic Power Management Controller 8 28 ADSP BF535 Blackfin Processor Hardware Reference...
Page 446: ...Beginning and Ending an SPI Transfer 10 40 ADSP BF535 Blackfin Processor Hardware Reference...
Page 522: ...Timing Examples 11 76 ADSP BF535 Blackfin Processor Hardware Reference...
Page 562: ...IrDA Support 12 40 ADSP BF535 Blackfin Processor Hardware Reference...
Page 608: ...PCI I O Issues 13 46 ADSP BF535 Blackfin Processor Hardware Reference...
Page 672: ...References 14 64 ADSP BF535 Blackfin Processor Hardware Reference...
Page 810: ...SDRAM Controller SDC 18 86 ADSP BF535 Blackfin Processor Hardware Reference...
Page 811: ...ADSP BF535 Blackfin Processor Hardware Reference 18 87 External Bus Interface Unit...
Page 812: ...SDRAM Controller SDC 18 88 ADSP BF535 Blackfin Processor Hardware Reference...
Page 860: ...DMA Bus Debug Registers 20 30 ADSP BF535 Blackfin Processor Hardware Reference...