{"title":"Design and simulation of enhanced 64-bit Vedic multiplier","authors":"Syed Zohaib Hassan Naqvi","doi":"10.1109/AEECT.2017.8257751","DOIUrl":null,"url":null,"abstract":"Immense growth in technology and ever-increasing computational complexities in image and signal processing algorithms requires robust and efficient hardware software co-design methodologies. Multiplication operation forms the core of such extensively used techniques like correlation, convolution filtering etc. and it is one of the major contributing factors for deteriorating the system performance in terms of latency and throughput. This paper presents a design and implementation framework of enhanced multiplier based on prehistoric “Indian Vedic mathematics sutras”. Presented architecture is based on Vedic multiplication. The computation of partial multiplication is performed in parallel manner and further added to generate the result. In this work, a module of single carry save adder for performance enhancement replaces multiple adders. The partial multiplication terms are accustomed by concatenation. The Proposed design is simulated and implemented using Xilinx ISE Design Suit 14.5. Comparative analysis demonstrates that our proposed architecture for multiplication produce better results even for higher bits in terms of speed.","PeriodicalId":286127,"journal":{"name":"2017 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT)","volume":"658 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AEECT.2017.8257751","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
Immense growth in technology and ever-increasing computational complexities in image and signal processing algorithms requires robust and efficient hardware software co-design methodologies. Multiplication operation forms the core of such extensively used techniques like correlation, convolution filtering etc. and it is one of the major contributing factors for deteriorating the system performance in terms of latency and throughput. This paper presents a design and implementation framework of enhanced multiplier based on prehistoric “Indian Vedic mathematics sutras”. Presented architecture is based on Vedic multiplication. The computation of partial multiplication is performed in parallel manner and further added to generate the result. In this work, a module of single carry save adder for performance enhancement replaces multiple adders. The partial multiplication terms are accustomed by concatenation. The Proposed design is simulated and implemented using Xilinx ISE Design Suit 14.5. Comparative analysis demonstrates that our proposed architecture for multiplication produce better results even for higher bits in terms of speed.
技术的巨大发展以及图像和信号处理算法中不断增加的计算复杂性需要稳健和高效的硬件软件协同设计方法。乘法运算构成了相关、卷积滤波等广泛使用的技术的核心,是导致系统性能在延迟和吞吐量方面恶化的主要因素之一。本文提出了一个基于史前“印度吠陀数学经典”的增强型乘数的设计和实现框架。呈现的架构是基于吠陀乘法。部分乘法的计算以并行方式进行,并进一步相加以生成结果。在这项工作中,一个单进位保存加法器模块取代了多个加法器,以提高性能。部分乘法项是通过串联来习惯的。采用Xilinx ISE design Suit 14.5模拟并实现了所提出的设计。对比分析表明,我们提出的乘法体系结构即使在速度较高的情况下也能产生更好的结果。