English
Language : 

SH7058 Datasheet, PDF (24/1130 Pages) Renesas Technology Corp – Renesas SuperHTM RISC engine
Contents
Section 1 Overview............................................................................................1
1.1 Features ............................................................................................................................. 1
1.2 Block Diagram .................................................................................................................. 7
1.3 Pin Description.................................................................................................................. 8
1.3.1 Pin Arrangement .................................................................................................. 8
1.3.2 Pin Functions ....................................................................................................... 10
1.3.3 Pin Assignments................................................................................................... 19
Section 2 CPU....................................................................................................29
2.1 Register Configuration...................................................................................................... 29
2.1.1 General Registers (Rn)......................................................................................... 29
2.1.2 Control Registers ................................................................................................. 30
2.1.3 System Registers.................................................................................................. 31
2.1.4 Floating-Point Registers....................................................................................... 32
2.1.5 Floating-Point System Registers .......................................................................... 33
2.1.6 Initial Values of Registers.................................................................................... 33
2.2 Data Formats..................................................................................................................... 34
2.2.1 Data Format in Registers...................................................................................... 34
2.2.2 Data Formats in Memory ..................................................................................... 34
2.2.3 Immediate Data Format ....................................................................................... 34
2.3 Instruction Features........................................................................................................... 35
2.3.1 RISC-Type Instruction Set................................................................................... 35
2.3.2 Addressing Modes ............................................................................................... 38
2.3.3 Instruction Format................................................................................................ 41
2.4 Instruction Set by Classification ....................................................................................... 43
2.4.1 Instruction Set by Classification .......................................................................... 43
2.5 Processing States............................................................................................................... 58
2.5.1 State Transitions................................................................................................... 58
Section 3 Floating-Point Unit (FPU) .................................................................61
3.1 Overview........................................................................................................................... 61
3.2 Floating-Point Registers and Floating-Point System Registers......................................... 62
3.2.1 Floating-Point Register File ................................................................................. 62
3.2.2 Floating-Point Communication Register (FPUL) ................................................ 62
3.2.3 Floating-Point Status/Control Register (FPSCR)................................................. 62
3.3 Floating-Point Format ....................................................................................................... 65
3.3.1 Floating-Point Format.......................................................................................... 65
3.3.2 Non-Numbers (NaN) ........................................................................................... 66
3.3.3 Denormalized Number Values............................................................................. 66
Rev. 3.0, 09/04, page xxi of xxxviii