摊位编码的Karatsuba:一种新型的硬件效率乘法器

IF 0.5 Q4 ENGINEERING, ELECTRICAL & ELECTRONIC
Riya Jain, Khushbu Pahwa, N. Pandey
{"title":"摊位编码的Karatsuba:一种新型的硬件效率乘法器","authors":"Riya Jain, Khushbu Pahwa, N. Pandey","doi":"10.15598/AEEE.V19I3.4199","DOIUrl":null,"url":null,"abstract":"There is a recent boom being witnessed in emerging areas like IoMT (Internet of Medical Things), Artificial Intelligence for healthcare, and disaster management. These novel research frontiers are critical in terms of hardware and cannot afford to compromise accuracy or reliability. Multiplier, being one of the most heavily used components, becomes crucial in these applications. If optimized, multipliers can impact the overall performance of the system. Thus, in this paper, an attempt has been made to determine the potential of accurate multipliers while meeting minimal hardware requirements. In this paper, we propose a novel Booth-Encoded Karatsuba multiplier and provide its comparison with a Booth-Encoded Wallace tree multiplier. These architectures have been developed using two types of Booth encoding: Radix-4 and Radix-8 for 16-bit, 32-bit and 64-bit multiplications. The algorithm is designed to be parameterizable to different bit widths, thereby offering higher flexibility. The proposed mul- tiplier offers advantage of enhanced performance with significant reduction in hardware while negligibly trad- ing off the Power Delay Product (PDP). It has been observed that the performance of the proposed architecture increases with increasing multiplier size due to significant reduction in hardware and slight increase in PDP. All the architectures have been implemented in Verilog HDL using Xilinx Vivado Design Suite.","PeriodicalId":7268,"journal":{"name":"Advances in Electrical and Electronic Engineering","volume":"19 1","pages":"272-281"},"PeriodicalIF":0.5000,"publicationDate":"2021-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Booth-Encoded Karatsuba: A Novel Hardware-Efficient Multiplier\",\"authors\":\"Riya Jain, Khushbu Pahwa, N. Pandey\",\"doi\":\"10.15598/AEEE.V19I3.4199\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There is a recent boom being witnessed in emerging areas like IoMT (Internet of Medical Things), Artificial Intelligence for healthcare, and disaster management. These novel research frontiers are critical in terms of hardware and cannot afford to compromise accuracy or reliability. Multiplier, being one of the most heavily used components, becomes crucial in these applications. If optimized, multipliers can impact the overall performance of the system. Thus, in this paper, an attempt has been made to determine the potential of accurate multipliers while meeting minimal hardware requirements. In this paper, we propose a novel Booth-Encoded Karatsuba multiplier and provide its comparison with a Booth-Encoded Wallace tree multiplier. These architectures have been developed using two types of Booth encoding: Radix-4 and Radix-8 for 16-bit, 32-bit and 64-bit multiplications. The algorithm is designed to be parameterizable to different bit widths, thereby offering higher flexibility. The proposed mul- tiplier offers advantage of enhanced performance with significant reduction in hardware while negligibly trad- ing off the Power Delay Product (PDP). It has been observed that the performance of the proposed architecture increases with increasing multiplier size due to significant reduction in hardware and slight increase in PDP. All the architectures have been implemented in Verilog HDL using Xilinx Vivado Design Suite.\",\"PeriodicalId\":7268,\"journal\":{\"name\":\"Advances in Electrical and Electronic Engineering\",\"volume\":\"19 1\",\"pages\":\"272-281\"},\"PeriodicalIF\":0.5000,\"publicationDate\":\"2021-09-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Advances in Electrical and Electronic Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.15598/AEEE.V19I3.4199\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"ENGINEERING, ELECTRICAL & ELECTRONIC\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Electrical and Electronic Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15598/AEEE.V19I3.4199","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

摘要

最近,IoMT(医疗物联网)、医疗保健人工智能和灾害管理等新兴领域出现了繁荣。这些新的研究前沿在硬件方面至关重要,不能损害准确性或可靠性。乘法器是使用最频繁的组件之一,在这些应用中变得至关重要。如果优化,乘数会影响系统的整体性能。因此,在本文中,试图在满足最低硬件要求的同时确定精确乘法器的潜力。在本文中,我们提出了一种新的Booth编码Karatsuba乘法器,并将其与Booth编码Wallace树乘法器进行了比较。这些体系结构是使用两种类型的Booth编码开发的:用于16位、32位和64位乘法的Radix-4和Radix-8。该算法被设计为可对不同的位宽进行参数化,从而提供更高的灵活性。所提出的多路复用器提供了在显著减少硬件的同时提高性能的优势,同时可以忽略掉功率延迟乘积(PDP)。已经观察到,由于硬件的显著减少和PDP的轻微增加,所提出的架构的性能随着乘法器大小的增加而增加。所有的体系结构都是使用Xilinx Vivado设计套件在Verilog HDL中实现的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Booth-Encoded Karatsuba: A Novel Hardware-Efficient Multiplier
There is a recent boom being witnessed in emerging areas like IoMT (Internet of Medical Things), Artificial Intelligence for healthcare, and disaster management. These novel research frontiers are critical in terms of hardware and cannot afford to compromise accuracy or reliability. Multiplier, being one of the most heavily used components, becomes crucial in these applications. If optimized, multipliers can impact the overall performance of the system. Thus, in this paper, an attempt has been made to determine the potential of accurate multipliers while meeting minimal hardware requirements. In this paper, we propose a novel Booth-Encoded Karatsuba multiplier and provide its comparison with a Booth-Encoded Wallace tree multiplier. These architectures have been developed using two types of Booth encoding: Radix-4 and Radix-8 for 16-bit, 32-bit and 64-bit multiplications. The algorithm is designed to be parameterizable to different bit widths, thereby offering higher flexibility. The proposed mul- tiplier offers advantage of enhanced performance with significant reduction in hardware while negligibly trad- ing off the Power Delay Product (PDP). It has been observed that the performance of the proposed architecture increases with increasing multiplier size due to significant reduction in hardware and slight increase in PDP. All the architectures have been implemented in Verilog HDL using Xilinx Vivado Design Suite.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Advances in Electrical and Electronic Engineering
Advances in Electrical and Electronic Engineering ENGINEERING, ELECTRICAL & ELECTRONIC-
CiteScore
1.30
自引率
33.30%
发文量
30
审稿时长
25 weeks
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信