基于最新USP-Awadhoot除法的Baudhayan三联体算法复除法

U. Patankar, A. Koel, Sunil Patankar, Miguel E. Flores
{"title":"基于最新USP-Awadhoot除法的Baudhayan三联体算法复除法","authors":"U. Patankar, A. Koel, Sunil Patankar, Miguel E. Flores","doi":"10.1109/IMCEC51613.2021.9482010","DOIUrl":null,"url":null,"abstract":"Today, the use of computers is very common and unavoidable almost in every field. The enhancement of the circuit integration process from micrometer scale to nanometer scale escalates the great demand for less costly and reliable embedded solutions. Computer systems, embedded systems, or electronic systems are very generalized in many working sectors like automotive, biomedical, communication, aviation, and transport industries. Thus to perform their work reliably, it is important to have sophisticated arithmetic and logical unit to perform its task intelligently. Many efforts have been made from the beginning to implement addition, subtraction, multiplication, and division type basic arithmetic operations electronically to provide a high computation quality. The division is critical and vital for a sophisticated and reliable computational system among all basic arithmetic operations, but the implementation of the divider is difficult due to its inherent properties. We have to derive division operation in terms of successive subtraction or multiplication formation. Electronic implementation of divider takes multiple clock cycles. A complex number is represented as a vector equivalent of a real number and an imaginary number; thus, we have to perform the same operation twice with more working conditions in complex number arithmetics. This criticality of complex division implementations leads to the use of software-based complex division whenever required, but the demand for complex numbers in various essential engineering application such as earth fault distance protection, acoustics pulse reflectometry, astronomy, non-linear radio frequency measurements, digital signal processing demands for a formulation of sophisticated and efficient operational and implementational algorithms for the complex number representation and computation in the central processing unit of microprocessors or embedded, computer, electronic systems. In this article, we explained the basic stages of complex division by Baudhayan Triplet algorithm using novel state of the art USP-Awadhoot divider. In this article, we explained the workflow of the Baudhayan Triplet algorithm for implementing complex division operations efficiently. The Baudhayan Triplet algorithm provides an area-efficient way of implementing a complex divider.","PeriodicalId":240400,"journal":{"name":"2021 IEEE 4th Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Complex Division By Baudhayan Triplet Algorithm Using Novel State Of The Art USP-Awadhoot Divider\",\"authors\":\"U. Patankar, A. Koel, Sunil Patankar, Miguel E. Flores\",\"doi\":\"10.1109/IMCEC51613.2021.9482010\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Today, the use of computers is very common and unavoidable almost in every field. The enhancement of the circuit integration process from micrometer scale to nanometer scale escalates the great demand for less costly and reliable embedded solutions. Computer systems, embedded systems, or electronic systems are very generalized in many working sectors like automotive, biomedical, communication, aviation, and transport industries. Thus to perform their work reliably, it is important to have sophisticated arithmetic and logical unit to perform its task intelligently. Many efforts have been made from the beginning to implement addition, subtraction, multiplication, and division type basic arithmetic operations electronically to provide a high computation quality. The division is critical and vital for a sophisticated and reliable computational system among all basic arithmetic operations, but the implementation of the divider is difficult due to its inherent properties. We have to derive division operation in terms of successive subtraction or multiplication formation. Electronic implementation of divider takes multiple clock cycles. A complex number is represented as a vector equivalent of a real number and an imaginary number; thus, we have to perform the same operation twice with more working conditions in complex number arithmetics. This criticality of complex division implementations leads to the use of software-based complex division whenever required, but the demand for complex numbers in various essential engineering application such as earth fault distance protection, acoustics pulse reflectometry, astronomy, non-linear radio frequency measurements, digital signal processing demands for a formulation of sophisticated and efficient operational and implementational algorithms for the complex number representation and computation in the central processing unit of microprocessors or embedded, computer, electronic systems. In this article, we explained the basic stages of complex division by Baudhayan Triplet algorithm using novel state of the art USP-Awadhoot divider. In this article, we explained the workflow of the Baudhayan Triplet algorithm for implementing complex division operations efficiently. The Baudhayan Triplet algorithm provides an area-efficient way of implementing a complex divider.\",\"PeriodicalId\":240400,\"journal\":{\"name\":\"2021 IEEE 4th Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC)\",\"volume\":\"32 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-06-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE 4th Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IMCEC51613.2021.9482010\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 4th Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IMCEC51613.2021.9482010","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

今天,计算机的使用几乎在每个领域都是非常普遍和不可避免的。随着电路集成工艺从微米级到纳米级的提升,对低成本、可靠的嵌入式解决方案的需求不断增加。计算机系统、嵌入式系统或电子系统在许多工作部门,如汽车、生物医学、通信、航空和运输行业中非常普遍。因此,为了可靠地完成工作,重要的是要有复杂的算术和逻辑单元来智能地执行任务。为了提供高计算质量,从一开始就进行了许多努力,以电子方式实现加、减、乘、除类基本算术运算。除法在所有的基本算术运算中,对于一个复杂可靠的计算系统来说是至关重要的,但除法由于其固有的性质,实现起来很困难。我们必须推导出连续减法或乘法形式的除法运算。分频器的电子实现需要多个时钟周期。复数被表示为实数和虚数的等价向量;因此,在复数运算中,我们必须在更多的工作条件下执行两次相同的运算。复杂除法实现的这种重要性导致在需要时使用基于软件的复杂除法,但在各种基本工程应用中对复数的需求,如接地故障距离保护,声学脉冲反射测量,天文学,非线性射频测量,数字信号处理需要在微处理器或嵌入式计算机、电子系统的中央处理单元中为复数表示和计算制定复杂而有效的操作和实现算法。在本文中,我们使用最新的USP-Awadhoot除法解释了Baudhayan三重态算法的复杂除法的基本阶段。在本文中,我们解释了有效实现复杂除法运算的Baudhayan Triplet算法的工作流程。Baudhayan三元组算法提供了一种面积有效的方法来实现一个复杂的除法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Complex Division By Baudhayan Triplet Algorithm Using Novel State Of The Art USP-Awadhoot Divider
Today, the use of computers is very common and unavoidable almost in every field. The enhancement of the circuit integration process from micrometer scale to nanometer scale escalates the great demand for less costly and reliable embedded solutions. Computer systems, embedded systems, or electronic systems are very generalized in many working sectors like automotive, biomedical, communication, aviation, and transport industries. Thus to perform their work reliably, it is important to have sophisticated arithmetic and logical unit to perform its task intelligently. Many efforts have been made from the beginning to implement addition, subtraction, multiplication, and division type basic arithmetic operations electronically to provide a high computation quality. The division is critical and vital for a sophisticated and reliable computational system among all basic arithmetic operations, but the implementation of the divider is difficult due to its inherent properties. We have to derive division operation in terms of successive subtraction or multiplication formation. Electronic implementation of divider takes multiple clock cycles. A complex number is represented as a vector equivalent of a real number and an imaginary number; thus, we have to perform the same operation twice with more working conditions in complex number arithmetics. This criticality of complex division implementations leads to the use of software-based complex division whenever required, but the demand for complex numbers in various essential engineering application such as earth fault distance protection, acoustics pulse reflectometry, astronomy, non-linear radio frequency measurements, digital signal processing demands for a formulation of sophisticated and efficient operational and implementational algorithms for the complex number representation and computation in the central processing unit of microprocessors or embedded, computer, electronic systems. In this article, we explained the basic stages of complex division by Baudhayan Triplet algorithm using novel state of the art USP-Awadhoot divider. In this article, we explained the workflow of the Baudhayan Triplet algorithm for implementing complex division operations efficiently. The Baudhayan Triplet algorithm provides an area-efficient way of implementing a complex divider.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
The HT-TBD Algorithm for Large Maneuvering Targets with Fewer Beats and More Groups Key Technologies of Heterogeneous System General Data Service based on Virtual Table Research on Plant Disease Detection Technology Based on Wireless Sensor Network Leaf Segmentation Algorithm Based on Improved U-shaped Network under Complex Background Research on Anti-jamming Simulation based on Circular Array Antenna
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1