首页> 外文OA文献 >On High-Performance Parallel Fixed-Point Decimal Multiplier Designs
【2h】

On High-Performance Parallel Fixed-Point Decimal Multiplier Designs

机译:关于高性能并行定点十进制乘法器设计

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

High-performance, area-efficient hardware implementation of decimal multiplication is preferred to slow software simulations in a number of key scientific and financial application areas, where errors caused by converting decimal numbers into their approximate binary representations are not acceptable.Multi-digit parallel decimal multipliers involve two major stages: (i) the partial product generation (PPG) stage, where decimal partial products are determined by selecting the right versions of the pre-computed multiples of the multiplicand, followed by (ii) the partial product accumulation (PPA) stage, where all the partial products are shifted and then added together to obtain the final multiplication product. In this thesis, we propose a parallel architecture for fixed-point decimal multiplications based on the 8421-5421 BCD representation. In essence, we apply a hybrid 8421-5421 recoding scheme to help simplify the computation logic of the PPG. In the following PPA stage, these generated partial products are accumulated using 8421 carry-lookahead adders (CLAs) organized as a tree structure; this organization is a significant departure from the traditional carry-save-adder-based (CSA) approach, which suffers from the problems introduced by extra recoding logic and/or addition circuits needed. In addition to the proposed 8421-5421-based decimal multiplier, we also propose a 4221-based decimal multi-plier that is built upon a novel full adder for 4221 BCD codes; in this design, expensive 4221-to-8421 conversions are no longer needed, and as a result, the operands of this 4221 multiplier can be directly represented in 4221 BCD.The proposed 16x16 decimal multipliers are compared against other best known decimal multiplier designs in terms of delays and delay-area products with a TSMC 90nm technology. The evaluation results have confirmed that the proposed 8421-5421 multiplier achieves the lowest delay and is the most time-area efficient design among all the existing hardware-based BCD multipliers.
机译:在许多关键的科学和金融应用领域中,优先使用高性能,面积高效的硬件实现十进制乘法来减慢软件仿真的速度,在这些领域中,不可接受将十进制数转换为其近似二进制表示形式而引起的错误。乘数涉及两个主要阶段:(i)部分乘积生成(PPG)阶段,其中十进制部分乘积是通过选择乘数的预先计算倍数的正确版本来确定的,然后是(ii)部分乘积累积(PPA) )阶段,将所有部分乘积移位,然后加在一起以获得最终的乘积。在本文中,我们基于8421-5421 BCD表示,提出了定点十进制乘法的并行体系结构。本质上,我们采用混合8421-5421重新编码方案来帮助简化PPG的计算逻辑。在接下来的PPA阶段中,使用8421树状超前加法器(CLA)累积这些生成的部分乘积;该组织与传统的基于进位保存加法器(CSA)的方法有很大的出入,后者遭受了额外的编码逻辑和/或加法电路带来的问题。除了提议的基于8421-5421的十进制乘法器,我们还提出了基于4221的十进制乘法器,它基于新颖的4221 BCD码全加器。在此设计中,不再需要昂贵的4221到8421的转换,因此,可以在4221 BCD中直接表示此4221乘法器的操作数。将建议的16x16十进制乘法器与其他最著名的十进制乘法器设计进行比较。台积电90nm技术的延迟和延迟区域产品的条款。评估结果证实,在所有现有的基于硬件的BCD乘法器中,建议的8421-5421乘法器实现了最低的延迟,并且是时区效率最高的设计。

著录项

  • 作者

    Zhu Ming;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种 English
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号