Suppr超能文献

基于基-4 CORDIC算法的低延迟且硬件高效的用于第N次根和第N次幂计算的超大规模集成电路架构。

Radix-4 CORDIC algorithm based low-latency and hardware efficient VLSI architecture for Nth root and Nth power computations.

作者信息

Changela Ankur, Kumar Yogesh, Woźniak Marcin, Shafi Jana, Ijaz Muhammad Fazal

机构信息

Department of Information and Communication Technology, School of Technology, Pandit Deendayal Energy University, Gandhinagar, Gujarat, India.

Department of Computer Science and Engineering, School of Technology, Pandit Deendayal Energy University, Gandhinagar, Gujarat, India.

出版信息

Sci Rep. 2023 Nov 27;13(1):20918. doi: 10.1038/s41598-023-47890-3.

Abstract

In this article, a low-complexity VLSI architecture based on a radix-4 hyperbolic COordinate Rotion DIgital Computer (CORDIC) is proposed to compute the [Formula: see text] root and [Formula: see text] power of a fixed-point number. The most recent techniques use the radix-2 CORDIC algorithm to compute the root and power. The high computation latency of radix-2 CORDIC is the primary concern for the designers. [Formula: see text] root and [Formula: see text] power computations are divided into three phases, and each phase is performed by a different class of the proposed modified radix-4 CORDIC algorithms in the proposed architecture. Although radix-4 CORDIC can converge faster with fewer recurrences, it demands more hardware resources and computational steps due to its intricate angle selection logic and variable scale factor. We have employed the modified radix-4 hyperbolic vectoring (R4HV) CORDIC to compute logarithms, radix-4 linear vectoring (R4LV) to perform division, and the modified scaling-free radix-4 hyperbolic rotation (R4HR) CORDIC to compute exponential. The criteria to select the amount of rotation in R4HV CORDIC is complicated and depends on the coordinates [Formula: see text] and [Formula: see text] of the rotating vector. In the proposed modified R4HV CORDIC, we have derived the simple selection criteria based on the fact that the inputs to R4HV CORDIC are related. The proposed criteria only depend on the coordinate [Formula: see text] that reduces the hardware complexity of the R4HV CORDIC. The R4HR CORDIC shows the complex scale factor, and compensation of such scale factor necessitates the complex hardware. The complexity of R4HR CORDIC is reduced by pre-computing the scale factor for initial iterations and by employing scaling-free rotations for later iterations. Quantitative hardware analysis suggests better hardware utilization than the recent approaches. The proposed architecture is implemented on a Virtex-6 FPGA, and FPGA implementation demonstrates [Formula: see text] less hardware utilization with better error performance than the approach with the radix-2 CORDIC algorithm.

摘要

本文提出了一种基于基4双曲坐标旋转数字计算机(CORDIC)的低复杂度超大规模集成电路(VLSI)架构,用于计算定点数的[公式:见原文]次根和[公式:见原文]次幂。最新技术使用基2 CORDIC算法来计算根和幂。基2 CORDIC的高计算延迟是设计人员主要关注的问题。[公式:见原文]次根和[公式:见原文]次幂计算分为三个阶段,并且每个阶段在所提出的架构中由不同类别的所提出的改进基4 CORDIC算法执行。尽管基4 CORDIC可以通过较少的迭代更快地收敛,但由于其复杂的角度选择逻辑和可变比例因子,它需要更多的硬件资源和计算步骤。我们采用改进的基4双曲矢量化(R4HV)CORDIC来计算对数,基4线性矢量化(R4LV)来执行除法,以及改进的无比例因子基4双曲旋转(R4HR)CORDIC来计算指数。在R4HV CORDIC中选择旋转量的标准很复杂,并且取决于旋转向量的坐标[公式:见原文]和[公式:见原文]。在所提出的改进R4HV CORDIC中,我们基于R4HV CORDIC的输入相关这一事实推导出了简单的选择标准。所提出的标准仅取决于坐标[公式:见原文],这降低了R4HV CORDIC的硬件复杂度。R4HR CORDIC显示出复杂的比例因子,并且补偿这种比例因子需要复杂的硬件。通过预先计算初始迭代的比例因子并在后续迭代中采用无比例因子旋转,降低了R4HR CORDIC的复杂度。定量硬件分析表明,与最近的方法相比,硬件利用率更高。所提出的架构在Virtex-6 FPGA上实现,并且FPGA实现表明与采用基2 CORDIC算法的方法相比,硬件利用率降低了[公式:见原文],同时具有更好的误差性能。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/98e6/10684605/f9158ca3c516/41598_2023_47890_Fig1_HTML.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验