Section 4 Exception Processing
Rev. 5.00 May 29, 2006 page 83 of 698
REJ09B0146-0500
Exception
Type
Current
Instruction
Exception Event
Priority
*
1
Exception
Order
Vector
Address
Vector
Offset
TLB protection violation
(instruction access)
2
4
—
H'00000100
General illegal
instruction exception
2
5
—
H'00000100
Illegal slot
instruction exception
2
5
—
H'00000100
CPU Address error
(data access)
2
6
—
H'00000100
TLB miss
(data access not in
repeat loop)
2
7
—
H'00000400
TLB invalid (data
access)
2
8
—
H'00000100
TLB protection violation
(data access)
2
9
—
H'00000100
Aborted
and retried
Initial page write
2
10
—
H'00000100
Unconditional trap
(TRAPA instruction)
2
5
—
H'00000100
User breakpoint trap
2
n
*
2
—
H'00000100
General
exception
events
Completed
DMA address error
2
12
—
H'00000100
Nonmaskable interrupt
3
—
—
H'00000600
External hardware
interrupt
4
*
3
—
—
H'00000600
General
interrupt
requests
Completed
H-UDI interrupt
4
*
3
—
—
H'00000600
Notes: 1. Priorities are indicated from high to low, 1 being highest and 4 being lowest.
2. The user defines the break point traps. 1 is a break point before instruction execution
and 11 is a break point after instruction execution. For an operand break point, use 11.
3. Use software to specify relative priorities of external hardware interrupts and peripheral
module interrupts (see section 6, Interrupt Controller (INTC)).
4.1.3
Acceptance of Exceptions
Processor resets and interrupts are asynchronous events unrelated to the instruction stream. All
exception events are prioritized to establish an acceptance order whenever two or more exception
events occur simultaneously. If a power-on reset and manual reset occur simultaneously, the
power-on reset takes precedence.
Summary of Contents for SH7706 Series
Page 8: ...Rev 5 00 May 29 2006 page viii of xlviii ...
Page 160: ...Section 5 Cache Rev 5 00 May 29 2006 page 112 of 698 REJ09B0146 0500 ...
Page 370: ...Section 11 Watchdog Timer WDT Rev 5 00 May 29 2006 page 322 of 698 REJ09B0146 0500 ...
Page 554: ...Section 17 Pin Function Controller PFC Rev 5 00 May 29 2006 page 506 of 698 REJ09B0146 0500 ...
Page 576: ...Section 18 I O Ports Rev 5 00 May 29 2006 page 528 of 698 REJ09B0146 0500 ...
Page 746: ...Index Rev 5 00 May 29 2006 page 698 of 698 REJ09B0146 0500 ...
Page 749: ...SH7706 Group Hardware Manual ...