瑞萨32位RISC单片机SH7080群硬件手册
2009-03-26
作者:瑞萨科技
CPU · 32 位RISC (Reduced Instruction Set Computer)方式CPU
· 指令长度:通过固定为16 位提高代码效率
· 装入- 存储结构(在寄存器之间进行基本运算)
· 通用寄存器:32 位×16 个
· 流水线:5 段流水线方式
· 内置乘法器:以2 ~ 5 周期执行32×32→64 的乘法运算
· 基本指令:62 种面向C 语言的指令系统
【注】请注意:槽非法指令规格和以前的SH-2 有所不同。详细内容请参照“5.8.4, 有关槽
非法指令异常处理的注意事项”。
运行模式· 运行模式
单芯片模式
扩展ROM 有效模式
扩展ROM 无效模式
· 处理状态
程序执行状态
异常处理状态
总线权释放状态
· 低功耗状态
睡眠模式
软件待机模式
深度软件待机模式
模块待机模式
用户断点控制器(UBC) · 能将地址、数据值、存取类型和数据大小全部设定为断点条件
· 支持顺序断点功能
· 2 个断点通道
内部ROM · 256K 字节或者512K 字节
内部RAM · 16K 字节或者32K 字节
总线状态控制器(BSC) · 支持9 个区域的地址空间:8 个最大64M 字节的区域(CS0 ~ 7)和1 个最大1G 字节
的区域(CS8)(SH7083 为3 个区域, SH7084/85 为8 个区域, SH7086 为9 个区域)
· 8 位外部总线
· 16 位外部总线
· 32 位外部总线(只限SH7085/86)
· 各区域可独立设定以下功能:
总线宽(8、16、32 位)
存取等待周期数
存取等待周期的设定
按区域指定连接的存储器,支持SRAM、带字节选择的SRAM、突发ROM (时钟同步/
异步)、MPX-I/O、突发MPX-I/O、SDRAM 和PCMCIA
· 对目标区域输出片选信号
直接存储器存取控制器
(DMAC)
· 4 个通道
· 可进行外部请求
· 突发模式和周期挪用模式
芯片详情,请下载: