Contents
Section 1 Overview and Pin Functions
..........................................................................
1.1
1.2
1.3
SH7709S Features .............................................................................................................
Block Diagram ..................................................................................................................
Pin Description ..................................................................................................................
1.3.1 Pin Assignment ....................................................................................................
1.3.2 Pin Function .........................................................................................................
1
1
6
7
7
9
Section 2 CPU
....................................................................................................................... 19
2.1
Register Configuration ......................................................................................................
2.1.1 Privileged Mode and Banks..................................................................................
2.1.2 General Registers .................................................................................................
2.1.3 System Registers ..................................................................................................
2.1.4 Control Registers..................................................................................................
Data Formats .....................................................................................................................
2.2.1 Data Format in Registers ......................................................................................
2.2.2 Data Format in Memory .......................................................................................
Instruction Features ...........................................................................................................
2.3.1 Execution Environment ........................................................................................
2.3.2 Addressing Modes................................................................................................
2.3.3 Instruction Formats...............................................................................................
Instruction Set....................................................................................................................
2.4.1 Instruction Set Classified by Function..................................................................
2.4.2 Instruction Code Map ...........................................................................................
Processor States and Processor Modes..............................................................................
2.5.1 Processor States....................................................................................................
2.5.2 Processor Modes ..................................................................................................
19
19
22
23
23
25
25
25
26
26
28
32
35
35
50
53
53
54
2.2
2.3
2.4
2.5
Section 3 Memory Management Unit (MMU)
............................................................ 55
3.1
Overview ...........................................................................................................................
3.1.1 Features ................................................................................................................
3.1.2 Role of MMU .......................................................................................................
3.1.3 SH7709S MMU....................................................................................................
3.1.4 Register Configuration .........................................................................................
Register Description ..........................................................................................................
TLB Functions...................................................................................................................
3.3.1 Configuration of the TLB .....................................................................................
3.3.2 TLB Indexing .......................................................................................................
3.3.3 TLB Address Comparison....................................................................................
3.3.4 Page Management Information ............................................................................
55
55
55
58
61
61
63
63
65
66
68
3.2
3.3
Rev. 5.00, 09/03, page xvii of xliv