Generic Expressions for Early Estimation of Performance of Binary Multipliers

Junqi Huang, T. Kumar, Haider A. F. Almurib
{"title":"Generic Expressions for Early Estimation of Performance of Binary Multipliers","authors":"Junqi Huang, T. Kumar, Haider A. F. Almurib","doi":"10.1109/IICAIET51634.2021.9573997","DOIUrl":null,"url":null,"abstract":"The paper proposes generic expressions for early design phase and accurate estimation of the performance of binary multipliers of $n$-bits in length using eight kinds of traditional adders. The performance of n-bits multipliers using different adders can be quickly assessed in theory by using proposed generic expressions without actual circuits. Performance parameters that are considered are namely the number of stages, gate counts, required area, energy dissipated and worst-case gate level delay. Full adder array is applied to design RCA (Ripple Carry Adder) based multiplier; the number of adder cells at different stages are found. Then, multi-length adder array is designed for multiplier using multi-bits adders; the number of adders with different lengths are analyzed at different stages. Meanwhile, proposed expressions are validated against actual designs; estimated results using proposed expressions show in good agreement with results of actual circuits. Finally, different multipliers are compared in terms of their performances by using proposed expressions. Multipliers using KSA (Kogge-Stone adder) and CSLA (Carry Select adder) require the highest area ($3370 \\mu m^{2}$ for $n=16$) and consume the highest energy dissipation (2.5E-13J). The RCA based multiplier requires the lowest number of gates, area ($1637.96 \\mu m^{2}$) and energy dissipation (1.2791E-13J). Also, the worst-case delay for KSA based multiplier and SA (Sklansky adder) based multiplier is lowest (only 60 gate level delays), while that for RCA based multiplier is highest (209 gate level delays).","PeriodicalId":234229,"journal":{"name":"2021 IEEE International Conference on Artificial Intelligence in Engineering and Technology (IICAIET)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Conference on Artificial Intelligence in Engineering and Technology (IICAIET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IICAIET51634.2021.9573997","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The paper proposes generic expressions for early design phase and accurate estimation of the performance of binary multipliers of $n$-bits in length using eight kinds of traditional adders. The performance of n-bits multipliers using different adders can be quickly assessed in theory by using proposed generic expressions without actual circuits. Performance parameters that are considered are namely the number of stages, gate counts, required area, energy dissipated and worst-case gate level delay. Full adder array is applied to design RCA (Ripple Carry Adder) based multiplier; the number of adder cells at different stages are found. Then, multi-length adder array is designed for multiplier using multi-bits adders; the number of adders with different lengths are analyzed at different stages. Meanwhile, proposed expressions are validated against actual designs; estimated results using proposed expressions show in good agreement with results of actual circuits. Finally, different multipliers are compared in terms of their performances by using proposed expressions. Multipliers using KSA (Kogge-Stone adder) and CSLA (Carry Select adder) require the highest area ($3370 \mu m^{2}$ for $n=16$) and consume the highest energy dissipation (2.5E-13J). The RCA based multiplier requires the lowest number of gates, area ($1637.96 \mu m^{2}$) and energy dissipation (1.2791E-13J). Also, the worst-case delay for KSA based multiplier and SA (Sklansky adder) based multiplier is lowest (only 60 gate level delays), while that for RCA based multiplier is highest (209 gate level delays).
二元乘法器性能早期估计的一般表达式
本文提出了使用8种传统加法器对长度为$n$位的二进制乘法器进行早期设计和性能准确估计的通用表达式。使用不同加法器的n位乘法器的性能可以在理论上通过使用提出的通用表达式而无需实际电路来快速评估。考虑的性能参数是级数、门数、所需面积、能量消耗和最坏情况下的门电平延迟。采用全加法器阵列设计基于RCA (Ripple Carry adder)的乘法器;发现了不同阶段加法器细胞的数量。然后,采用多位加法器设计了多长度加法器阵列;分析了不同长度加法器在不同阶段的数量。同时,根据实际设计对所提出的表达式进行验证;用所提表达式估计的结果与实际电路的结果吻合较好。最后,使用建议的表达式比较了不同乘数器的性能。使用KSA (Kogge-Stone加法器)和CSLA(进位选择加法器)的乘法器需要最大的面积($3370 \mu m^{2}$对于$n=16$)并消耗最高的能量消耗(2.5E-13J)。基于RCA的乘法器需要最少的门数、面积($1637.96 \mu m^{2}$)和能量消耗(1.2791E-13J)。此外,基于KSA的乘法器和基于SA (Sklansky加法器)的乘法器的最坏情况延迟是最低的(只有60个门级延迟),而基于RCA的乘法器的最坏情况延迟是最高的(209个门级延迟)。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信