欢迎访问ic37.com |
会员登录 免费注册
发布采购

IDT79RV4640-100DU 参数 Datasheet PDF下载

IDT79RV4640-100DU图片预览
型号: IDT79RV4640-100DU
PDF下载: 下载PDF文件 查看货源
内容描述: 低成本的嵌入式64位RISController W / DSP功能 [Low-Cost Embedded 64-bit RISController w/ DSP Capability]
分类和应用:
文件页数/大小: 23 页 / 196 K
品牌: IDT [ INTEGRATED DEVICE TECHNOLOGY ]
 浏览型号IDT79RV4640-100DU的Datasheet PDF文件第1页浏览型号IDT79RV4640-100DU的Datasheet PDF文件第2页浏览型号IDT79RV4640-100DU的Datasheet PDF文件第4页浏览型号IDT79RV4640-100DU的Datasheet PDF文件第5页浏览型号IDT79RV4640-100DU的Datasheet PDF文件第6页浏览型号IDT79RV4640-100DU的Datasheet PDF文件第7页浏览型号IDT79RV4640-100DU的Datasheet PDF文件第8页浏览型号IDT79RV4640-100DU的Datasheet PDF文件第9页  
IDT79RC4640™
在MIPS - III架构定义了一个乘法的结果或
除法运算都放在HI和LO寄存器。该值可以
然后转移到使用MFHI通用寄存器文件/
MFLO说明。
在RC4640增加了一个新的乘法指令, “MUL ”,它可以
指定的乘法结果绕过“罗”的寄存器和放置
紧接在主寄存器文件。通过避免直接“ MOVE-
从罗老“号时,需要使用指令”的乘法“ ,吞吐量
密集型操作增加。
由RC4640提供一个额外的增强是一个原子
“乘加”运算, MAD ,用于执行乘法累加
操作。该指令将两数相乘,并增加了产品
到的HI和LO寄存器的当前内容。此操作用于
在许多DSP算法,并允许RC4640到成本降低
系统要求的DSP和控制功能的组合。
最后,积极的实现技术功能的低延迟
随着这些流水线操作,使新的操作要
发行前,前一个已全部完成。表1还示出了
重复率(峰值发射率) ,延迟和处理器摊位号码
所需的各种操作。该RC4640执行自动
操作数的大小的检测,以确定操作数的大小,和实施
ments硬件联锁装置,以防止溢出,允许这种高性
能与简单的编程实现曼斯。
浮点协处理器
该RC4640采用一个完整的单精度浮点
协处理器芯片上,包括一个浮点寄存器文件和执行
单位。浮点协处理器构成一个“无缝”接口
整数单元,解码和并行执行的指令的
整数单元。
在RC4640的浮点单元直接实现单
精度浮点运算,这使得RC4640到
无需exten-执行诸如图形渲染
西伯裸片面积或功耗。的单精度单元
RC4640是用的单精度运算直接兼容
RC4700 ,并具有相同的延迟和重复率。
在RC4640不直接实现双精度操作
系统蒸发散在RC4700发现。然而,为了保持软件的兼容性,
该RC4640将发出一个陷阱时,双精度操作initi-
ated ,允许所请求的功能,以软件进行仿真。替代方案
本机,系统架构师可以使用的软件库仿真
双精度功能,在编译时选择,以消除
开销陷阱和仿真相关的。
浮点单元
该RC4640的浮点执行单元执行单精度
算术运算,如在IEEE标准754指定的执行单元是
分成一个独立的乘法单元和组合添加/转换/分/
平方根单位。支持多重重叠和加法/减法。该
乘法器部分流水线,允许新的乘法指令
开始每6个周期。
如在IDT79RC4700的RC4640保持充分精确的浮点
点异常,同时允许两个重叠和流水线操作
系统蒸发散。精确的例外是在极其重要的关键任务
环境,如ADA,和非常理想的用于调试在任何
环境。
浮点单元的操作设置包括浮点加法,
固定点之间的加,减,乘,除,开方,转换
和浮点格式,其中浮点格式的转换,并
浮点比较。这些操作符合IEEE标准
不直接支持754双精度运算;尝试
执行双精度浮点运算,或直接引用
双精度寄存器,导致RC4640信号“陷阱”的
CPU ,从而实现仿真所要求的功能。表2给出了
一些在内部处理器的浮点指令的等待时间
周期。
手术
添加
MUL
DIV
SQRT
CMP
FIX
FL燕麦
ABS
MOV
LWC1
SWC1
4
4
8
32
31
3
4
6
1
1
1
2
1
指令
潜伏期
表2浮点操作
浮点通用寄存器文件
浮点寄存器堆是由32的32位寄存器
字符。这些寄存器被用作源或目标寄存器
单精度操作。
引用这些寄存器作为64位寄存器(如在支持
RC4700 )将导致一个陷阱被发送到该整数单元。
浮点控制寄存器空间包含两个寄存器;一
用于确定所述copro-配置和版本信息
处理器和一个用于控制和状态信息。这些主要是
参与诊断软件,异常处理,保存状态和
恢复和舍入模式的控制。
3 23
2001年4月10日