...
首页> 外文期刊>Indian Journal of Science and Technology >An Efficient Single Precision Floating Point Multiplier Architecture based on Classical Recoding Algorithm
【24h】

An Efficient Single Precision Floating Point Multiplier Architecture based on Classical Recoding Algorithm

机译:基于经典编码算法的高效单精度浮点乘法器体系结构

获取原文
           

摘要

Background: Floating point (FP) multiplication has found its importance in many microprocessors but it is very difficult to implement on FPGA because of its complicated internal computation. Methods: We investigate partial product (PP) reduced FP multiplication based on Radix-4 Booth Encoded Algorithm (BEA). Radix-4 BEA reduces the number of PP generation by half. PP reduction performed in three steps such as Grouping bits (3-bit for each group), Encode the group and PP calculation for each group. Findings: The investigation results show that Radix-4 BEA works perfectly on signed multiplication and unsigned (FP mantissa) multiplication needs some extra consideration. Radix-4 BEA grouping multiplier bits need overlapping one bit from both adjacent group that limits block and parallel processing. 2’s complement calculation and sign extension essential for PP generation that increases the resource utilization. In this paper, 32 bit improved FP multiplication based on classical recoding and parallel processing method is proposed. Classical recoding reduces PP generation by half without overlapping, sign extension and 2’s complement. 24 bit mantissa split into blocks (8 bit each) and each blockis recoded using classical recoding algorithm and all blocks are performed in parallel. Applications: The experimental results show that our proposed design runs with high frequency with less resource utilization and suitable for signal processing applications.
机译:背景技术:浮点(FP)乘法已经在许多微处理器中找到了重要性,但由于其内部计算复杂,因此很难在FPGA上实现。方法:我们研究了基于Radix-4 Booth编码算法(BEA)的部分乘积(PP)缩减FP乘法。 Radix-4 BEA将PP生成的数量减少了一半。分三步执行PP缩减,例如分组位(每组3位),对组进行编码以及每组的PP计算。结果:调查结果表明,Radix-4 BEA在有符号乘法和无符号(FP尾数)乘法上的完美表现。 Radix-4 BEA分组乘法器位需要两个相邻组的一位重叠,以限制块和并行处理。 2的补数计算和符号扩展对于生成PP至关重要,可提高资源利用率。本文提出了一种基于经典编码和并行处理方法的32位改进FP乘法。经典的编码可将PP生成减少一半,而无需重叠,没有符号扩展和2的补码。 24位尾数被分成多个块(每个8位),每个块都使用经典的编码算法进行编码,所有块并行执行。应用:实验结果表明,我们提出的设计以高频率运行,资源利用率较低,适合信号处理应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号