首页> 外文会议>2012 Third International Conference on Digital Manufacturing and Automation >A Design and Implementation of Decimal Floating-point Multiplication Unit Based on SOPC
【24h】

A Design and Implementation of Decimal Floating-point Multiplication Unit Based on SOPC

机译:基于SOPC的十进制浮点乘法单元的设计与实现。

获取原文
获取原文并翻译 | 示例

摘要

Processor design is a widely studied topic in computer system architecture design. How to improve computer performance is an important part of the computer overall design. In general processors, multiplication components play a decisive role in processor''s performance. An important and frequent operation in decimal computations is multiplication. However, due to the inherent inefficiency of decimal arithmetic implementations in binary logic, practically all the proposed decimal multipliers are sequential units. Binary computing couldn''t be avoided of conversion efficiency lowly and loss of accuracy. In this paper direct expanding the decimal computing applications and binary can''t meet the needs of decimal operations, according to this new standard IEEE-754r, use SOPC technology design and implement a new architecture based on the decimal floating-point multiplication unit. This design takes advantage of flexibility and low-power of SOPC, the independence of IP core and so on; it is packaged as an independent IP core. This decimal floating-point multiplication unit is broadly applications in the general processors, portable devices, and mass data processing and so on. It uses Signed-Digit radix-4 algorithm and new BCD coding techniques for the decomposition of decimal floating-point computing. and compared with the common single-precision binary floating-point unit, it was wider computing, higher accuracy, faster computing speed and wider application. The main contributions of this paper include: (1) Customized a 32/64 bit fully functional decimal floating point multiplication IP core; (2) Improved partial products based on the BCD-8421 and revised parts of the circuit; (3) According to the customized component operational requirements, defined a way of data bus, caused decimal floating point multiplication unit is good access SOPC system bus. This unit can be well used to processors, which support the standard of decimal floating-point operations, to improve pr- cessor performance. This model is verified by synthesis to Altera''s low cost Cyclone ¢ò FPGA.
机译:处理器设计是计算机系统架构设计中广泛研究的主题。如何提高计算机性能是计算机总体设计的重要组成部分。在一般处理器中,乘法组件在处理器性能中起决定性作用。十进制计算中一个重要且频繁的运算是乘法。但是,由于二进制逻辑中十进制算术实现的固有效率低下,实际上所有建议的十进制乘法器都是顺序单元。二进制计算无法避免转换效率低和准确性下降的问题。本文直接扩展了十进制计算应用,二进制不能满足十进制运算的需求,根据这一新标准IEEE-754r,采用SOPC技术设计并实现了一种基于十进制浮点乘法单元的新架构。该设计利用了SOPC的灵活性和低功耗,IP核的独立性等优点;它被打包为一个独立的IP内核。该十进制浮点乘法单元广泛应用于通用处理器,便携式设备以及海量数据处理等领域。它使用Signed-Digit radix-4算法和新的BCD编码技术来分解十进制浮点计算。与普通的单精度二进制浮点单元相比,它具有更广泛的计算,更高的精度,更快的计算速度和更广泛的应用。本文的主要贡献包括:(1)定制了32/64位全功能十进制浮点乘法IP内核; (2)改进了基于BCD-8421的部分产品和电路的修订零件; (3)根据定制的组件操作要求,定义了一种数据总线方式,使十进制浮点乘法单元很好地访问了SOPC系统总线。该单元可以很好地用于支持十进制浮点运算标准的处理器,以提高处理器性能。该模型已通过Altera的低成本Cyclone II FPGA的综合验证。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号