GH CORDIC-Based Architecture for Computing Nth Root of Single-Precision Floating-Point Number
IEEE Transactions on Very Large Scale Integration Systems(2020)
摘要
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
${N}$
th root (
${N} {\ge 2}$
) 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
${N}$
th 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
${{{140894.44 ~\mu \text {m}}}}^{2}$
and power consumption of 86.9573 mW.
更多查看译文
关键词
Binary floating point (BFP),COordinate Rotation Digital Computer (CORDIC),high speed,Nth root
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络