Rev. 2.00, 09/03, page 2 of 690
Table 1.1
SH7705 Features
Item
Features
CPU
•
Original Renesas SuperH architecture
•
Compatible with SH-1, SH-2 and SH-3 at object code level
•
32-bit internal data bus
•
General-registers
Sixteen 32-bit general registers (eight 32-bit shadow registers)
Five 32-bit control registers
Four 32-bit system registers
•
RISC-type instruction set
Instruction length: 16-bit fixed length and improved code efficiency
Load/store architecture
Delayed branch instructions
Instruction set based on C language
•
Instruction execution time: one instruction/cycle for basic instructions
•
Logical address space: 4 Gbytes
•
Five-stage pipeline
Memory
management
unit (MMU)
•
4 Gbytes of address space, 256 address space identifiers (ASID: 8 bits)
•
Page unit sharing
•
Supports multiple page sizes: 1 kbyte or 4 kbytes
•
128-entry, 4-way set associative TLB
•
Supports software selection of replacement method and random-
replacement algorithms
•
Contents of TLB are directly accessible by address mapping
Cache memory
•
32-kbyte cache, mixture of instructions and data
•
512 entries, 4-way set associative, 16-byte block length
•
Write-back, write-through, LRU replacement algorithm
•
1-stage write-back buffer
Interrupt
controller (INTC)
•
Seven external interrupt pins (NMI, IRQ5 to IRQ0)
•
On-chip peripheral interrupt: Priority level is independently selected for each
module
Summary of Contents for SH7705
Page 2: ......
Page 70: ...Rev 2 00 09 03 page 24 of 690 ...
Page 194: ...Rev 2 00 09 03 page 148 of 690 ...
Page 284: ...Rev 2 00 09 03 page 238 of 690 ...
Page 338: ...Rev 2 00 09 03 page 292 of 690 ...
Page 354: ...Rev 2 00 09 03 page 308 of 690 ...
Page 374: ...Rev 2 00 09 03 page 328 of 690 ...
Page 420: ...Rev 2 00 09 03 page 374 of 690 ...
Page 476: ...Rev 2 00 09 03 page 430 of 690 ...
Page 482: ...Rev 2 00 09 03 page 436 of 690 ...
Page 552: ...Rev 2 00 09 03 page 506 of 690 ...
Page 630: ...Rev 2 00 09 03 page 584 of 690 ...
Page 739: ...SH7705 Group Hardware Manual REJ09B0082 0200O ...