
5
μ
PD30100
TABLE OF CONTENTS
1.
PIN FUNCTIONS ..................................................................................................................................6
2.
INTERNAL BLOCK ..............................................................................................................................8
3.
INTERNAL ARCHITECTURE ............................................................................................................10
3.1
Power Modes ............................................................................................................................10
3.2
Pipeline ......................................................................................................................................12
3.3
CPU Register ............................................................................................................................13
3.3.1
Overview of register file ................................................................................................................. 13
3.4
Overview of Instruction Set....................................................................................................14
3.5
System Control Coprocessor (CP0) ......................................................................................16
3.5.1
CP0 registers .................................................................................................................................. 16
3.6
Data Format and Addressing .................................................................................................18
3.7
Virtual Storage..........................................................................................................................19
3.7.1
Virtual address space..................................................................................................................... 19
3.7.2
Address conversion........................................................................................................................ 22
3.8
Caches .......................................................................................................................................24
3.9
Exception Processing .............................................................................................................25
4.
INTERFACES .....................................................................................................................................28
4.1
System Interface ......................................................................................................................28
4.1.1
System interface requests ............................................................................................................. 28
4.1.2
Control of data transfer rate........................................................................................................... 29
4.1.3
Clock interface................................................................................................................................ 30
5.
INTERNAL/EXTERNAL FUNCTION .................................................................................................31
5.1
Reset Functions .......................................................................................................................31
5.1.1
Cold reset ....................................................................................................................................... 31
5.1.2
Software reset ................................................................................................................................ 31
5.2
Interrupt Functions ..................................................................................................................31
6.
INSTRUCTION SET ..........................................................................................................................33
6.1
Instruction Format ...................................................................................................................33
6.2
List of CPU Instruction Set.....................................................................................................33
6.3
Instruction Execution Times ..................................................................................................38
7.
ELECTRICAL CHARACTERISTICS .................................................................................................40
8.
PACKAGE DRAWING .......................................................................................................................48
APPENDIX DIFFERENCES BETWEEN V
R
4100 AND V
R
4300
TM
.........................................................49