Rev.1.00 Dec. 13, 2005 Page xi of l
Section 7 Memory Management Unit (MMU) ..................................................147
7.1
Overview of MMU ............................................................................................................ 147
7.1.1
Address Spaces ..................................................................................................... 149
7.2
Register Descriptions ......................................................................................................... 156
7.2.1
Page Table Entry High Register (PTEH) .............................................................. 157
7.2.2
Page Table Entry Low Register (PTEL) ............................................................... 158
7.2.3
Translation Table Base Register (TTB) ................................................................ 159
7.2.4
TLB Exception Address Register (TEA) .............................................................. 159
7.2.5
MMU Control Register (MMUCR) ...................................................................... 160
7.2.6
Physical Address Space Control Register (PASCR)............................................. 164
7.2.7
Instruction Re-Fetch Inhibit Control Register (IRMCR) ...................................... 165
7.3
TLB Functions ................................................................................................................... 167
7.3.1
Unified TLB (UTLB) Configuration .................................................................... 167
7.3.2
Instruction TLB (ITLB) Configuration................................................................. 170
7.3.3
Address Translation Method................................................................................. 171
7.4
MMU Functions................................................................................................................. 173
7.4.1
MMU Hardware Management .............................................................................. 173
7.4.2
MMU Software Management ............................................................................... 173
7.4.3
MMU Instruction (LDTLB).................................................................................. 174
7.4.4
Hardware ITLB Miss Handling ............................................................................ 175
7.4.5
Avoiding Synonym Problems ............................................................................... 176
7.5
MMU Exceptions............................................................................................................... 177
7.5.1
Instruction TLB Multiple Hit Exception............................................................... 177
7.5.2
Instruction TLB Miss Exception........................................................................... 178
7.5.3
Instruction TLB Protection Violation Exception .................................................. 179
7.5.4
Data TLB Multiple Hit Exception ........................................................................ 180
7.5.5
Data TLB Miss Exception .................................................................................... 180
7.5.6
Data TLB Protection Violation Exception............................................................ 181
7.5.7
Initial Page Write Exception ................................................................................. 182
7.6
Memory-Mapped TLB Configuration................................................................................ 183
7.6.1
ITLB Address Array ............................................................................................. 184
7.6.2
ITLB Data Array................................................................................................... 185
7.6.3
UTLB Address Array............................................................................................ 186
7.6.4
UTLB Data Array ................................................................................................. 187
7.7
32-Bit Address Extended Mode ......................................................................................... 188
7.7.1
Overview of 32-Bit Address Extended Mode ....................................................... 189
7.7.2
Transition to 32-Bit Address Extended Mode ...................................................... 189
7.7.3
Privileged Space Mapping Buffer (PMB) Configuration ..................................... 189
7.7.4
PMB Function....................................................................................................... 191
Summary of Contents for SH7780 Series
Page 2: ...Rev 1 00 Dec 13 2005 Page ii of l ...
Page 28: ...Rev 1 00 Dec 13 2005 Page xxviii of l ...
Page 50: ...Rev 1 00 Dec 13 2005 Page l of l ...
Page 82: ...Section 1 Overview Rev 1 00 Dec 13 2005 Page 32 of 1286 REJ09B0158 0100 ...
Page 122: ...Section 3 Instruction Set Rev 1 00 Dec 13 2005 Page 72 of 1286 REJ09B0158 0100 ...
Page 146: ...Section 4 Pipelining Rev 1 00 Dec 13 2005 Page 96 of 1286 REJ09B0158 0100 ...
Page 196: ...Section 6 Floating Point Unit FPU Rev 1 00 Dec 13 2005 Page 146 of 1286 REJ09B0158 0100 ...
Page 292: ...Section 9 L Memory Rev 1 00 Dec 13 2005 Page 242 of 1286 REJ09B0158 0100 ...
Page 492: ...Section 12 DDR SDRAM Interface DDRIF Rev 1 00 Dec 13 2005 Page 442 of 1286 REJ09B0158 0100 ...
Page 674: ...Section 15 Clock Pulse Generator CPG Rev 1 00 Dec 13 2005 Page 624 of 1286 REJ09B0158 0100 ...
Page 692: ...Section 16 Watchdog Timer and Reset Rev 1 00 Dec 13 2005 Page 642 of 1286 REJ09B0158 0100 ...
Page 726: ...Section 18 Timer Unit TMU Rev 1 00 Dec 13 2005 Page 676 of 1286 REJ09B0158 0100 ...
Page 1032: ...Section 25 Audio Codec Interface HAC Rev 1 00 Dec 13 2005 Page 982 of 1286 REJ09B0158 0100 ...
Page 1150: ...Section 28 General Purpose I O GPIO Rev 1 00 Dec 13 2005 Page 1100 of 1286 REJ09B0158 0100 ...
Page 1184: ...Section 29 User Break Controller UBC Rev 1 00 Dec 13 2005 Page 1134 of 1286 REJ09B0158 0100 ...
Page 1266: ...Section 31 Electrical Characteristics Rev 1 00 Dec 13 2005 Page 1216 of 1286 REJ09B0158 0100 ...
Page 1328: ...Appendix Rev 1 00 Dec 13 2005 Page 1278 of 1286 REJ09B0158 0100 ...
Page 1336: ...Rev 1 00 Dec 13 2005 Page 1286 of 1286 REJ09B0158 0100 ...
Page 1339: ......
Page 1340: ...SH7780 Hardware Manual ...