Ultra-Low Latency Generalized Architecture for Complex <i>N</i> th Root and <i>N</i> th Power Computation
This paper proposes a novel computing architecture for high-precision, low-latency, low-power, and cost-effective computation of complex number <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">N</i>th roots and <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">N</i>th powers. By integrating the high-precision properties of the coordinate rotation digital computer (CORDIC) algorithm with the low-latency benefits of piecewise linear (PWL) approximation, the architecture leverages the binary logarithm-antilogarithm relationship to compute roots and powers of arbitrary complex numbers. Specifically, The <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">N</i>th roots and <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">N</i>th powers of the modulus of the input complex number are computed using normalization preprocessing and PWL, and the conversion between the plane coordinate and polar coordinate forms of the complex number is achieved using the CORDIC algorithm. The design is implemented in Verilog HDL and synthesized using 40nm CMOS technology at a frequency of 1GHz. The synthesis results show that the area consumption for the complex <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">N</i>th root computation is <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$24193.92\mu $</tex-math> </inline-formula>m<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup>, with a power consumption of 2.1352mW. The area consumption for the complex <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">N</i>th power computation is <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$20836.83\mu $</tex-math> </inline-formula>m<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">2</sup>, with a power consumption of 1.8658mW. Compared to the latest complex <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">N</i>th root design, the proposed architecture reduces the area by 11.67% and power consumption by 9.33%. The average accuracy exhibits only a slight reduction compared to the state-of-the-art design while remaining at the same order of magnitude. Furthermore, the computation delay for the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">N</i>th root architecture is only 58.46% of the delay of the latest complex <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">N</i>th root design, while the delay for the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">N</i>th power architecture is 94.87% of the delay of the existing real-valued <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">N</i>th power design.
Authors
- Mu Zhou (ORCID: https://orcid.org/0000-0003-3533-2227)
- Zhiyong Zhou (ORCID: https://orcid.org/0000-0002-6117-2071)
- Liangbo Xie (ORCID: https://orcid.org/0000-0002-7550-2991)
- Hui Chen (ORCID: https://orcid.org/0000-0001-5462-8029)
Institutions
- Chongqing University of Posts and Telecommunications (CN)
- Nanjing University of Aeronautics and Astronautics (CN)
Publication Details
- Journal
- IEEE Transactions on Circuits and Systems I Regular Papers
- Published
- 2025-09-08
- DOI
- https://doi.org/10.1109/tcsi.2025.3605376
- Primary Topic
- Embedded Systems Design Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00