A General Methodology and Architecture for Arbitrary Complex Number Nth Root ComputationShow others and affiliations
2021 (English)In: 2021 SCAS 2021/IEEE International Symposium on Circuits and Systems, Institute of Electrical and Electronics Engineers (IEEE) , 2021Conference paper, Published paper (Refereed)
Abstract [en]
As the existing complex number Nth root computation methods are relatively discrete, we propose a general method and architecture based on coordinate rotation digital computer (CORDIC) to compute arbitrary complex number Nth root for the first time. Our method performs the tasks of computing complex modulus, complex phase angle, real Nth root, sine function and cosine function, which can be implemented by circular CORDIC, linear CORDIC and hyperbolic CORDIC. Based on these CORDICs, our proposed architecture can not only improve the hardware efficiency just through shift-add operations, but also flexibly adjust the precision and the input range of complex number Nth root. To prove its feasibility, we conduct a software simulation and implement an example circuit in hardware. Under the TSMC 28nm CMOS technology, we synthesize it and get the report that it has the area of 6561 mu m(2) and the power of 3.95mW at the frequency of 1.5GHz.
Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE) , 2021.
Series
IEEE International Symposium on Circuits and Systems, ISSN 0271-4302
Keywords [en]
complex number Nth root, CORDIC, general method, flexible precision, efficient hardware
National Category
Embedded Systems
Identifiers
URN: urn:nbn:se:kth:diva-304797DOI: 10.1109/ISCAS51556.2021.9401720ISI: 000706507900242Scopus ID: 2-s2.0-85109012865OAI: oai:DiVA.org:kth-304797DiVA, id: diva2:1613631
Conference
IEEE International Symposium on Circuits and Systems (IEEE ISCAS), MAY 22-28, 2021, Daegu, SOUTH KOREA
Note
Part of proceedings: ISBN 978-1-7281-9201-7QC 20211123
2021-11-232021-11-232022-06-25Bibliographically approved