Skip to main content

SH7709S 规格概要

项目

规格

CPU

  • 瑞萨原创的SuperH体系结构
  • 与SH-1、SH-2和SH-3系列在目标代码级上兼容
  • 32位内部数据总线
  • 通用寄存器文件
    • 16个×32位通用寄存器(8个×32位影子寄存器)
    • 8个×32位控制寄存器
    • 4个×32位系统寄存器
  • RISC型指令集
    • 指令长度:用于提高代码效率的16位固定长度
    • 加载/存储结构
    • 延迟转移指令
    • 基于C语言的指令集
  • 指令执行时间:基本指令为1条指令/1个周期
  • 逻辑地址空间:4G字节
  • 空间标识符ASID:8位,256个逻辑地址空间
  • 5级流水线

时钟脉冲发生器(CPG)

  • 时钟模式:可从外部输入(EXTAL或CKIO)或晶体振荡器中选择输入时钟
  • 可产生3种类型的时钟:
    • CPU时钟:是输入时钟的1~24倍,最大为200MHz
    • 总线时钟:是输入时钟的1~4倍,最大为66.67MHz
    • 外围时钟:是输入时钟的1/4~4倍,最大为33.34 MHz
  • 掉电模式:
    • 睡眠模式
    • 待机模式
    • 模块待机模式
  • 1通道的看门狗定时器

存储器管理单元(MMU)

  • 4G字节的地址空间,256个地址空间(ASID8位)
  • 共用页面单元
  • 支持多种页面尺寸:1、4K字节
  • 128项,4路组联式TLB
  • 支持由软件控制的替换和随机计数替换算法

高速缓存

  • 16K字节的高速缓存,指令/数据混合
  • 256项,4路组联式,16字节的块长度
  • 回写、直写、LRU替换算法
  • 1级回写缓冲器
  • 最多可锁定2路高速缓存

中断控制器(INTC)

  • 23个外部中断引脚(NMI、IRQ5~IRQ0、PINT15~PINT0)
  • 内置外围中断:可为每个模块设置优先级

用户中断控制器(UBC)

  • 2个中断通道
  • 可将地址、数据值、存取类型和数据大小作为中断条件来设定
  • 支持顺序中断功能

总线状态控制器(BSC)

  • 物理地址空间分为6个区域(区域0、区域2~6),每个区域最大为64M字节,可为每个区域设置如下项目:
    • 总线大小(8、16或32位)
    • 等待周期数(还支持硬件等待功能)
    • 通过设置空间类型,可直接连接到SRAM、同步DRAM和突发ROM
    • 支持PCMCIA接口(2通道)
    • 输出对应区域的片选信号(CS0、CS2~CS6)
  • 同步DRAM刷新功能
    • 可编程刷新间隔
    • 支持自刷新模式
  • 同步DRAM突发存取功能
  • 可用作大端(Big Endian)器件或小端(Little Endian)器件

瑞萨用户调试接口(H-UDI)

  • 支持E10A仿真器
  • 符合JTAG标准
  • 实时转移地址跟踪
  • 内置1KB的RAM,用于执行高速仿真程序

定时器(TMU)

  • 3通道的自动重加载类型32位定时器
  • 输入捕捉功能
  • 有6种计数器输入时钟可供选择
  • 最大分辨率:2MHz

实时时钟(RTC)

  • 内置时钟、日历功能和报警功能
  • 内置有32kHz的晶体振荡器电路,最大分辨率(中断周期)为1/256秒

串行通信接口0(SCI0/SCI)

  • 可选择时钟异步模式或同步模式
  • 全双工通信
  • 支持智能卡接口

串行通信接口1(SCI1/IrDA)

  • 用于发送/接收的16字节FIFO
  • 可传送DMA
  • IrDA:基于1.0的接口

串行通信接口2(SCI2/SCIF)

  • 用于发送/接收的16字节FIFO
  • 可传送DMA
  • 硬件流控制

直接存储器存取控制器(DMAC)

  • 4通道
  • 突发模式和周期挪用模式
  • 数据传送大小:8/46/32位和16字节

I/O端口

  • 12个8位端口

A/D转换器(ADC)

  • 10位±4LSB、8通道
  • 转换时间:16μs
  • 输入范围:0~AVcc(最大3.6V)

D/A转换器(DAC)

  • 8位±4LSB、2通道
  • 转换时间:10μs
  • 输出范围:0~AVcc(最大3.6V)

End of content

Back To Top