首页> 外文期刊>IEEE Micro >The TMS390C602A floating-point coprocessor for Sparc systems
【24h】

The TMS390C602A floating-point coprocessor for Sparc systems

机译:适用于Sparc系统的TMS390C602A浮点协处理器

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

A recent Sparc (scalable processor architecture) processor consists of a two-chip configuration, containing the TMS390C601 integer unit (IU) and the TMS390C602A floating-point unit (FPU). The second device, an innovative coprocessor that lets the processor execute single- or double-precision floating-point instructions concurrently with IU operations is described. Dedicated floating-point hardware in the FPU increases the performance of the system. Running at clock periods as small as 20 ns, the chip should deliver 5.5 million double-precision floating-point operations per second under the Linpack benchmark (50-MHz clock rate). The FPU provides single- and double-precision arithmetic functions: addition, subtraction, multiplication, division, square root, compare, and convert. To minimize its math unit's latency, the FPU uses a highly parallel architecture requiring separate math units to optimize additions and multiplications. Traps stop the execution of a program to jump to software routine for handling data-dependent errors or to execute instructions not implemented in the hardware. Benchmark results are presented.
机译:最新的Sparc(可伸缩处理器体系结构)处理器由两片配置组成,包含TMS390C601整数单元(IU)和TMS390C602A浮点单元(FPU)。描述了第二种设备,它是一种创新的协处理器,可让处理器与IU操作同时执行单精度或双精度浮点指令。 FPU中的专用浮点硬件可提高系统性能。在Linpack基准(50 MHz时钟速率)下,该芯片应在20 ns的时钟周期内运行,每秒可提供550万个双精度浮点运算。 FPU提供单精度和双精度算术功能:加法,减法,乘法,除法,平方根,比较和转换。为了最大程度地减少其数学单元的延迟,FPU使用了高度并行的体系结构,该体系结构需要单独的数学单元来优化加法和乘法。陷阱会停止程序的执行,以跳到软件例程来处理与数据有关的错误或执行未在硬件中实现的指令。提出基准测试结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号