|
SH7014 Datasheet, PDF (36/754 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer | |||
|
◁ |
1. SH7014/16/17 Overview
⯠Delayed branch instructions reduce pipeline disruption during branch
⯠Instruction set based on C language
⢠Instruction execution time: one instruction/cycle (35 ns/instruction at 28.7-MHz operation)
⢠Address space: Architecture supports 4 Gbytes
⢠On-chip multiplier: multiplication operations (32 bits à 32 bits â 64 bits) and
multiplication/accumulation operations (32 bits à 32 bits + 64 bits â 64 bits) executed in two
to four cycles
⢠Five-stage pipeline
Cache Memory:
⢠1-kbyte instruction cache
⢠Caching of instruction codes and PC relative read data
⢠4-byte line length (1 longword: 2 instruction lengths)
⢠256 entry cache tags
⢠Direct map method
⢠On-chip ROM/RAM, and on-chip I/O areas not objects of cache
⢠Used in common with on-chip RAM; 2 kbytes of on-chip RAM used as address array/data
array when cache is enabled
Interrupt Controller (INTC):
⢠Seven external interrupt pins (NMI, IRQ à 6)
⢠Twenty-eight internal interrupt sources
⢠Sixteen programmable priority levels
Bus State Controller (BSC):
⢠Supports external extended memory access
⯠8-bit, or 16-bit external data bus
⢠Memory address space divided into five areas (four areas of SRAM space, one area of DRAM
space) with the following settable features:
⯠Number of wait cycles
⯠Outputs chip-select signals for each area
⯠During DRAM space access:
⢠Outputs RAS and CAS signals for DRAM
⢠Can generate a RAS precharge time assurance Tp cycle
Rev.5.00 Sep. 27, 2007 Page 2 of 716
REJ09B0398-0500
|
▷ |