Asic Implementation of Efficient Floating Point Multiplier

Pasupuleti Anuhya, R. Dhanabal
{"title":"Asic Implementation of Efficient Floating Point Multiplier","authors":"Pasupuleti Anuhya, R. Dhanabal","doi":"10.1109/ICEES.2018.8443236","DOIUrl":null,"url":null,"abstract":"Karatsubha based floating point multiplier has many attractive features like reduction in computation complexity and area but there is a problem of register complexity. In this paper, the modified KA algorithm based floating point multiplier is presented. In proposed multiplier single precision and double precision operations are supported. The iterative method which requires less hardware is used for DP operations which leads to reduction in power consumption. As the multiplication dominates the execution time, to overcome the problem in the proposed floating point multiplier for mantissa multiplication different algorithms are compared and best one is chosen which has less number of multiplications. This multiplier also handles underflow and overflow. In order to form a design Verilog is the description language and the tool used is modelsim Altera 10.1d (Quartus 11 13.0spl) and asic implementation is done in Synopsys tool.","PeriodicalId":134828,"journal":{"name":"2018 4th International Conference on Electrical Energy Systems (ICEES)","volume":"204 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 4th International Conference on Electrical Energy Systems (ICEES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEES.2018.8443236","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Karatsubha based floating point multiplier has many attractive features like reduction in computation complexity and area but there is a problem of register complexity. In this paper, the modified KA algorithm based floating point multiplier is presented. In proposed multiplier single precision and double precision operations are supported. The iterative method which requires less hardware is used for DP operations which leads to reduction in power consumption. As the multiplication dominates the execution time, to overcome the problem in the proposed floating point multiplier for mantissa multiplication different algorithms are compared and best one is chosen which has less number of multiplications. This multiplier also handles underflow and overflow. In order to form a design Verilog is the description language and the tool used is modelsim Altera 10.1d (Quartus 11 13.0spl) and asic implementation is done in Synopsys tool.
高效浮点乘法器的基本实现
基于Karatsubha的浮点乘法器具有减少计算量和面积等优点,但存在寄存器复杂度问题。本文提出了一种改进的基于KA算法的浮点乘法器。该乘法器支持单精度和双精度运算。采用迭代法进行DP运算,减少了对硬件的要求,从而降低了功耗。由于乘法运算在执行时间上占主导地位,为了克服所提出的尾数乘法浮点乘法器中存在的问题,对不同算法进行了比较,选择了乘法运算次数较少的最佳算法。这个倍增器还可以处理下溢和溢出。为了形成设计,Verilog是描述语言,使用的工具是modelsim Altera 10.1d (Quartus 11 13.0spl),基本实现是在Synopsys工具中完成的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信