Skip to main content

SH7706 Product Specifications

Items
Specifications
CPU
  • Original Renesas SuperH architecture
  • Object code level with SH-1, SH-2 and SH-3 Series
  • 32-bit internal data bus
  • General-register files
    • Sixteen 32-bit general registers (eight 32-bit shadow registers)
    • Eight 32-bit control registers
    • Four 32-bit system registers
  • RISC-type instruction set
    • Instruction length: 16-bit fixed length for 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
  • Space identifier ASID: 8 bits, 256 logical address space
  • Five-stage pipeline
Interrupt controller (INTC)
  • 23 external interrupt pins (NMI, IRQ5-IRQ0, PINT15 to PINT0)
  • On-chip peripheral interrupts: set priority levels for each module
User break controller (UBC)
  • 2 break channels
  • Addresses, data values, type of access, and data size can all be set as break conditions
  • Supports a sequential break function
Bus state controller (BSC)
  • Physical address space divided into six areas (area 0, areas 2 to 6), each a maximum of 64 Mbytes, with the following features settable for each area:
    • Bus size (8, 16, or 32 bits)
    • Number of wait cycles (also supports a hardware wait function)
    • Setting the type of space enables direct connection to SRAM, Synchronous DRAM, and burst ROM
    • Supports PCMCIA interface (2 channels)
    • Outputs chip select signal (CS0, CS2-CS6) for corresponding area
  • Synchronous DRAM refresh function
    • Programmable refresh interval
    • Support self-refresh mode
  • Synchronous DRAM burst access function
  • Usable as either big or little endian machine
Direct memory access controller (DMAC)
  • 4 channels
  • Burst mode and cycle-steal mode
  • Data transfer size: 8-/16-/32-bit and 16-byte
I/O Ports
  • teen ports(Max72pin)
A/D converter
  • 10 bits ± 4 LSB, 4channels
  • Conversion time: 16 μs
  • Input range: 0-AVcc (max. 3.6 V)
D/A converter
  • 8 bits ± 4 LSB, 2 channels
  • Conversion time: 10 μs
  • Input range: 0-AVcc (max. 3.6 V)
Renesas user-debugging Interface (H-UDI)
  • E10A emulator support
  • JTAG-compliant
  • Realtime branch address trace
  • 1-kB on-chip RAM for fast emulation program execution
Timer (TMU)
  • 3-channel auto-reload-type 32-bit timer
  • Input capture function
  • 6 types of counter input clocks can be selected
  • 32 bit counter's highest operating frequency: 2MHz
Realtime clock(RTC)
  • Built-in clock, calendar functions, and alarm functions
  • On-chip 32-kHz crystal oscillator circuit with a maximum resolution (interrupt cycle) of 1/256 second
Serial communi-cation interface (SCI)
  • Asynchronous mode or clock synchronous mode can be selected
  • Full-duplex communication
  • Supports smart card interface
Serial Communication Interface with FIFO
(SCIF0)
  • 16-byte FIFO for transmission/reception
  • DMA can be transferred
  • Hardware flow control
Clock pulse generator (CPG)
  • Clock mode: An input clock can be selected from the external input (EXTAL or CKIO) or crystal oscillator.
  • Three types of clocks generated:
    • CPU clock: 1-24 times the input clock, maximum 200 MHz
    • Bus clock: 1-4 times the input clock, maximum 66.67 MHz
    • Peripheral clock: 1/4-4 times the input clock, maximum 33.34 MHz
  • Power-down modes:
    • Sleep mode
    • Standby mode
    • Module standby mode
  • One-channel watchdog timer
Memory management unit (MMU)
  • 4Gbytes of address space, 256 address spaces (ASID 8 bits)
  • Supports multiple page sizes: 1, 4 kbytes
  • 128-entry, 4-way set associative TLB
  • Supports software selection of replacement method and random-replacement algorithms
  • Contents of TLB can directly be accessed according to the address mapping
Cache memory
  • 16-kbyte cache, mixed instruction/data
  • 256 entries, 4-way set associative, 16-byte block length
  • Write-back, write-through, LRU replacement algorithm
  • 1-stage write-back buffer
  • Maximum 2 ways of the cache can be locked


End of content

Back To Top