基于旋轉模式的改進型CORDIC算法
張天瑜
摘要: 傳統CORDIC算法需要通過查找表和許多乘法器才能實現多種超越函數的計算,這會導致硬件電路實現復雜,運算速度降低,此外它能夠計算的角度范圍也有限。針對傳統CORDIC算法的缺陷,在旋轉模式下提出一種改進型CORDIC算法,它不需要查找表和模校正因子,只需通過簡單的移位和加減運算就能實現多種超越函數的計算,從而能夠減少硬件的開銷,提高運算的性能,并通過重復迭代和區域變換使得該算法能夠適用于所有的旋轉角度。誤差分析表明該算法具有很小的誤差。
Abstract:
Key words :
摘 要: 傳統CORDIC算法需要通過查找表和許多乘法器才能實現多種超越函數的計算,這會導致硬件電路實現復雜,運算速度降低,此外它能夠計算的角度范圍也有限。針對傳統CORDIC算法的缺陷,在旋轉模式下提出一種改進型CORDIC算法,它不需要查找表和模校正因子,只需通過簡單的移位和加減運算就能實現多種超越函數的計算,從而能夠減少硬件的開銷,提高運算的性能,并通過重復迭代和區域變換使得該算法能夠適用于所有的旋轉角度。誤差分析表明該算法具有很小的誤差。
關鍵詞: CORDIC算法;旋轉模式;查找表;模校正因子;流水線結構;改進型CORDIC算法
此內容為AET網站原創,未經授權禁止轉載。