Analog Devices ADSP-BF53x Blackfin Reference page 199

Table of Contents

Advertisement

Table 4-11. Events That Cause Exceptions (Cont'd)
Exception
Instruction fetch mul-
tiple CPLB hits
Illegal use of supervi-
sor resource
Note 1: For services (S), the return address is the address of the instruction
that follows the exception. For errors (E), the return address is the address
of the excepting instruction.
If an instruction causes multiple exceptions, only the exception with the
highest priority is taken. The following table ranks exceptions by descend-
ing priority.
Table 4-12. Exceptions by Descending Priority
Priority
1
2
3
4
5
6
7
8
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
EXCAUSE
Type:
[5:0]
(E) Error
(S) Service
See note 1.
0x2D
E
0x2E
E
Exception
Unrecoverable Event
I-Fetch Multiple CPLB Hits
I-Fetch Misaligned Access
I-Fetch Protection Violation
I-Fetch CPLB Miss
I-Fetch Access Exception
Watchpoint Match
Undefined Instruction
Program Sequencer
Notes/Examples
More than one CPLB entry matches
instruction fetch address.
Attempted to use a Supervisor register or
instruction from User mode. Supervisor
resources are registers and instructions
that are reserved for Supervisor use:
Supervisor only registers, all MMRs, and
Supervisor only instructions.
EXCAUSE
0x25
0x2D
0x2A
0x2B
0x2C
0x29
0x28
0x21
4-65

Advertisement

Table of Contents
loading

This manual is also suitable for:

Adsp-bf56x blackfin

Table of Contents