概述
SH7720/SH7721特性
特征
中央处理器
•瑞萨科技独创SuperH架构
•在目标代码级别与SH-1、SH-2和SH3-DSP具有较高的兼容性
•32位内部数据总线
•通用寄存器
16个32位通用寄存器(8个32位影子寄存器)
五个32位控制寄存器
四个32位系统寄存器
•RISC型指令集
指令长度:16位固定长度,提高代码效率
加载/存储架构
延迟的分支指令
基于C语言的指令集
•指令执行时间:基本指令的一个指令/周期
•逻辑地址空间:4 GB
•空间标识符ASID:8位,256个逻辑地址空间
•五级管道
DSP操作单元
•16位和32位指令的混合
•32-/40位内部数据总线
•乘法器、ALU、桶形移位器和DSP寄存器
•16位x 16位→ 32位单周期乘法器
•大容量DSP数据寄存器文件
六个32位数据寄存器
两个40位数据寄存器
•用于DSP数据总线的扩展哈佛架构
两条数据总线
一条指令总线
•最多四个并行操作:ALU、乘法、两次加载和存储
•两个地址单元,用于生成两次内存访问的地址
•DSP数据寻址模式:增量、索引寄存器添加(有或无模寻址)
•零开销重复循环控制
•有条件执行指令
•用户DSP模式和特权DSP模式
内存管理单元(MMU)
•4 GB地址空间,256个地址空间(8位ASID)
•页面单元共享
•支持多种页面大小:1 KB或4 KB
•128条目,4路设置关联TLB
•通过软件指定替换方式,并支持随机替换算法
•地址分配允许直接访问TLB内容
高速缓存内存
•32 kbyte缓存混合指令和数据
•512个条目,4路集合关联,16字节块长度
•回写、直写、最近最少使用(LRU)替换算法
•单级回写缓冲区(继续…)
特色
该LSI是一个单片RISC微处理器,它集成了一个32位RISC型Super H架构CPU,以数字信号处理(DSP)扩展为核心,以及一个大容量32 kbyte高速缓冲存储器、一个16 kbyte X/Y存储器和一个中断控制器。高速数据传输可以由片上直接存储器访问控制器(DMAC)执行,并且外部存储器访问支持功能允许直接连接到不同类型的存储器。该LSI还支持立体声音频记录和回放功能、USB主机控制器、功能控制器、LCD控制器、PCMCIA接口、a/D转换器和D/a转换器。
USB主机控制器和LCD控制器具有总线主功能,因此可以自由处理从外部存储器(区域3)提供的数据。由于USB主机控制器特别符合OpenHCI标准,因此从设备驱动程序或其他设备的PC传输数据非常容易。此外,由于LCD控制器即使在睡眠模式下也继续显示,因此适合电池操作的低功率操作是可能的。
强大的内置电源管理功能即使在高速运行期间也能保持低功耗。该LSI非常适合需要高速和低功耗的电子设备。
SH7720组集成了一个SSL(安全套接字层)加速器,该加速器执行RSA(Rivest Shamir Adleman)操作以及DES(数据加密标准)和三重DES加密/解密,而SH7721组没有SSL加速器。每组由若干型号组成,包括或不包括SD主机接口(SDHI),以适合各种应用。包括(或不包括)SDHI的型号见表1.2和1.3,产品系列。