Burst Buffer Controller 2 Module
MPC561/MPC563 Reference Manual, Rev. 1.2
4-10
Freescale Semiconductor
4.3.2
Enhanced External Interrupt Relocation (EEIR)
The BBC also supports the enhanced external interrupt model of the MPC561/MPC563 which allows the
removal of the interrupt requesting a source detection stage from the interrupt routine. The interrupt
controller provides the interrupt vector to the BBC together with an interrupt request to the RCPU. When
the RCPU acknowledges an interrupt request, it issues an external interrupt vector to the BBC. The BBC
logic detects this address and replaces it with another address corresponding to the interrupt controller
vector, which is defined by the highest priority interrupt request from a peripherial module or external
interrupt request pin. See
The external interrupt relocation table should be placed at the physical address defined in the external
interrupt relocation table base address register. See
Section 4.6.2.5, “External Interrupt Relocation Table
Implementation Dependent
Instruction Storage
Protection Error
0xFFF0 1300
Page0x098
Implementation Dependent
Data Storage Protection
Error
0xFFF0 1400
Page0x0A0
Implementation Dependent
Data Breakpoint
0xFFF0 1C00
Page0x0E0
Implementation Dependent
Instruction Breakpoint
0x0FFF 1D00
Page0x0E8
Implementation Dependent
Maskable External
Breakpoint
0xFFF0 1E00
Page0x0F0
Non-Maskable External
Breakpoint
0xFFF0 1F00
Page0x0F8
1
Refer to
2
0x500 is remapped if the EEIR feature is enabled. See
Section 4.3.2, “Enhanced External Interrupt Relocation
Table 4-2. Exception Relocation Page Offset
BBCMCR(OERC[0:1])
Page Offset
Comments
0
0
0x0 + ISB offset
1
1
ISB offset is equal 4M * ISB (0x400000 * ISB), where ISB is value of bit field in USIU IMMR register.
0
0
1
0x1 0000 + ISB offset
64 Kbytes
2
2
This offset is different from the MPC555.
1
0
0x8 0000 + ISB offset
512 Kbytes
1
1
0x3F E000 + ISB offset
L-bus (CALRAM)
Address
Table 4-1. Exception Addresses Mapping (continued)
Name of Exception
Original Address Issues by
Core
Mapped Address by Exception Table
Relocation Logic
Summary of Contents for MPC561
Page 84: ...MPC561 MPC563 Reference Manual Rev 1 2 lxxxiv Freescale Semiconductor...
Page 144: ...Signal Descriptions MPC561 MPC563 Reference Manual Rev 1 2 2 46 Freescale Semiconductor...
Page 206: ...Central Processing Unit MPC561 MPC563 Reference Manual Rev 1 2 3 62 Freescale Semiconductor...
Page 302: ...Reset MPC561 MPC563 Reference Manual Rev 1 2 7 14 Freescale Semiconductor...
Page 854: ...Time Processor Unit 3 MPC561 MPC563 Reference Manual Rev 1 2 19 24 Freescale Semiconductor...
Page 968: ...Development Support MPC561 MPC563 Reference Manual Rev 1 2 23 54 Freescale Semiconductor...
Page 1144: ...Internal Memory Map MPC561 MPC563 Reference Manual Rev 1 2 B 34 Freescale Semiconductor...
Page 1212: ...TPU3 ROM Functions MPC561 MPC563 Reference Manual Rev 1 2 D 60 Freescale Semiconductor...
Page 1216: ...Memory Access Timing MPC561 MPC563 Reference Manual Rev 1 2 E 4 Freescale Semiconductor...