...
首页> 外文期刊>Information and computation >A study of decimal left shifters for binary numbers
【24h】

A study of decimal left shifters for binary numbers

机译:关于二进制数的十进制左移位器的研究

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

获取外文期刊封面封底 >>

       

摘要

The importance of decimal floating-point (DFP) arithmetic has been growing in the last years, and specifications for it are included in the revised IEEE 754 Standard for Floatingpoint Arithmetic (IEEE 754-2008). IEEE 754-2008 specifies a binary encoding for decimal significands, in which the significands of DFP numbers are represented as unsigned binary integers. For this representation, which is commonly referred to as the binary integer decimal (BID) encoding, fast decimal left shifting of a binary number is useful for operand alignment, normalization, overflow avoidance, and quantize operations. A decimal left shift of an unsigned binary integer, I, by S digit positions corresponds to multiplying I by 10~S. This paper presents the theory and design of decimal left shifters for binary numbers. The designs perform decimal left shifting using optimized constant multiplications by selected powers of ten. We propose and analyze different combinational and sequential decimal left shifter architectures for binary numbers. The designs are compared to one another in terms of area and delay using both theoretical estimates and synthesis results for 16-digit (54-bit) binary inputs and 4-bit shift amounts. The results indicate that an optimized radix-2 decimal shifter implementing partial shifters in carry-save format has 80% less area and 68% less delay than a lookup table followed by a binary multiplier to compute 1 × 10~S, when both designs are optimized for delay. When both designs are optimized for area, the radix-2 decimal shifter has 89% less area and 31% less delay.
机译:在过去的几年中,十进制浮点(DFP)算术的重要性一直在增长,并且其规范已包含在修订的IEEE 754浮点算术标准(IEEE 754-2008)中。 IEEE 754-2008指定了十进制有效数字的二进制编码,其中DFP数字的有效数字表示为无符号二进制整数。对于这种表示形式(通常称为二进制整数十进制(BID)编码),二进制数的快速十进制左移对于操作数对齐,标准化,溢出避免和量化操作很有用。无符号二进制整数I的十进制左移S位表示将I乘以10〜S。本文介绍了二进制数字十进制左移的理论和设计。该设计使用优化的常数乘法乘以选定的十次方来执行十进制左移。我们提出并分析了二进制数的不同组合和顺序十进制左移移位器体系结构。使用16位(54位)二进制输入和4位移位量的理论估计值和综合结果,将设计在面积和延迟方面进行比较。结果表明,当两种设计均采用时,与查找表后跟二进制乘法器来计算1×10〜S相比,以进位保存格式实现部分移位的优化基数2十进制移位器的面积减小了80%,延迟减小了68%。针对延迟进行了优化。当两种设计都针对面积进行了优化时,radix-2十进制移位器的面积减少了89%,延迟减少了31%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号