2
3.4 MMU Functions ................................................................................................. 66
3.4.1 MMU Hardware Management..................................................................... 66
3.4.2 MMU Software Management ..................................................................... 66
3.4.3 MMU Instruction (LDLTB) ....................................................................... 67
3.4.4 Avoiding Synonym Problems .................................................................... 68
3.5 MMU Exceptions ................................................................................................ 70
3.5.1 TLB Miss Exception ................................................................................ 70
3.5.2 TLB Protection Violation Exception............................................................ 71
3.5.3 TLB Invalid Exception.............................................................................. 72
3.5.4 Initial Page Write Exception ...................................................................... 73
3.5.5 Processing Flow in Event of MMU Exception (Same Processing Flow for Address
Error)
......................................................................................................... 75
3.6 Memory-Mapped TLB .......................................................................................... 77
3.6.1 Address Array.......................................................................................... 77
3.6.2 Data Array.............................................................................................. 78
3.6.3 Usage Examples ...................................................................................... 80
3.7 Usage Note......................................................................................................... 80
Section 4 Exception Handling .........................................................81
4.1 Overview ........................................................................................................... 81
4.1.1 Features ................................................................................................. 81
4.1.2 Register Configuration.............................................................................. 81
4.2 Exception Handling Function................................................................................. 81
4.2.1 Exception Handling Flow .......................................................................... 81
4.2.2 Exception Handling Vector Addresses........................................................... 82
4.2.3 Acceptance of Exceptions .......................................................................... 84
4.2.4 Exception Codes ...................................................................................... 86
4.2.5 Exception Request Masks .......................................................................... 87
4.2.6 Returning from Exception Handling ............................................................ 88
4.3 Register Description............................................................................................. 88
4.4 Exception Handler Operation.................................................................................. 89
4.4.1 Reset ..................................................................................................... 89
4.4.2 Interrupts................................................................................................ 89
4.4.3 General Exceptions................................................................................... 89
4.5 Individual Exception Operations ............................................................................. 90
4.5.1 Resets.................................................................................................... 90
4.5.2 General Exceptions................................................................................... 91
4.5.3 Interrupts................................................................................................ 94
4.6 Cautions ............................................................................................................ 95
Section 5 Cache .........................................................................97
5.1 Overview ........................................................................................................... 97
5.1.1 Features ................................................................................................. 97