GH CORDIC-Based Architecture for Computing $N$ Th Root of Single-Precision Floating-Point Number

Yuxuan Wang,Yuanyong Luo,Zhongfeng Wang,Qinghong Shen,Hongbing Pan
DOI: https://doi.org/10.1109/tvlsi.2019.2959847
2020-01-01
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Abstract:This article presents hardware implementation for computing arbitrary roots of a single-precision floating-point number. The proposed architecture is based on Generalized Hyperbolic COordinate Rotation Digital Computer (GH CORDIC) algorithm. Benefiting from the wide range of floating-point numbers, our design is able to compute the Nth root of a single-precision floating-point number. After implementation, a series of tests have been carried out, including accuracy, power consumption, performance comparison, and so on. Simulation results indicate that our proposed method is capable of calculating the Nth root of a positive single-precision floating-point number with a relative error of 10(-7) approximately and promises an error-flatten performance. Synthesized results from a design compiler under TSMC-40-nm CMOS technology show that our design can achieve the highest frequency of 2.38 GHz with the area consumption of mu m(2) and power consumption of 86.9573 mW.
What problem does this paper attempt to address?