Renesas SH7709S Manual De Usuario

Descargar
Página de 807
Rev. 5.00, 09/03, page xviii of xliv
3.4
MMU Functions ................................................................................................................ 69
3.4.1
MMU Hardware Management ............................................................................. 69
3.4.2
MMU Software Management............................................................................... 69
3.4.3
MMU Instruction (LDTLB) ................................................................................. 70
3.4.4
Avoiding Synonym Problems............................................................................... 72
3.5
MMU Exceptions .............................................................................................................. 74
3.5.1
TLB Miss Exception ............................................................................................ 74
3.5.2
TLB Protection Violation Exception .................................................................... 75
3.5.3
TLB Invalid Exception......................................................................................... 76
3.5.4
Initial Page Write Exception ................................................................................ 77
3.5.5
Processing Flow in Event of MMU Exception (Same Processing Flow
for Address Error) ................................................................................................ 79
3.6
Configuration of Memory-Mapped TLB........................................................................... 80
3.6.1
Address Array ...................................................................................................... 80
3.6.2
Data Array ............................................................................................................ 81
3.6.3
Usage Examples ................................................................................................... 83
3.7
Usage Note ........................................................................................................................ 83
Section 4   Exception Handling
.......................................................................................... 85
4.1
Overview ........................................................................................................................... 85
4.1.1
Features ................................................................................................................ 85
4.1.2
Register Configuration ......................................................................................... 85
4.2
Exception Handling Function ............................................................................................ 85
4.2.1
Exception Handling Flow..................................................................................... 85
4.2.2
Exception Vector Addresses................................................................................. 86
4.2.3
Acceptance of Exceptions .................................................................................... 88
4.2.4
Exception Codes................................................................................................... 90
4.2.5
Exception Request Masks .................................................................................... 91
4.2.6
Returning from Exception Handling .................................................................... 91
4.3
Register Descriptions......................................................................................................... 92
4.4
Exception Handling Operation .......................................................................................... 93
4.4.1
Reset ..................................................................................................................... 93
4.4.2
Interrupts .............................................................................................................. 93
4.4.3
General Exceptions............................................................................................... 94
4.5
Individual Exception Operations ....................................................................................... 94
4.5.1
Resets ................................................................................................................... 94
4.5.2
General Exceptions............................................................................................... 95
4.5.3
Interrupts .............................................................................................................. 99
4.6
Cautions............................................................................................................................. 100
Section 5   Cache
.................................................................................................................... 103
5.1
Overview ........................................................................................................................... 103
5.1.1
Features ................................................................................................................ 103