雷达科学与技术
雷達科學與技術
뢰체과학여기술
RADAR SCIENCE AND TECHNOLOGY
2014年
4期
446-449
,共4页
CORDIC 算法%流水结构%折叠变换%现场可编程门阵列(FPGA)
CORDIC 算法%流水結構%摺疊變換%現場可編程門陣列(FPGA)
CORDIC 산법%류수결구%절첩변환%현장가편정문진렬(FPGA)
CORDIC algorithm%pipelined structure%folding transformation%field programmable gate array(FPGA)
在现代数字信号处理领域中,CORDIC算法是一种重要的数学计算方法。该算法采用一种迭代的方式,运算简便,被广泛应用于乘除法、开方以及一些三角函数运算当中。但 CORDIC 算法需要较高的迭代级数以保证运算精度,在进行 FPGA 实现时仍然会消耗较多的硬件逻辑资源。为进一步减少 CORDIC算法实现时的资源消耗,设计并实现了一种基于折叠变换的 CORDIC 算法。相比传统的流水结构 CORDIC算法,该折叠结构的 CORDIC 算法消耗的硬件资源大大减少。文中给出了这一方法的实现结构,并给出了仿真结果。
在現代數字信號處理領域中,CORDIC算法是一種重要的數學計算方法。該算法採用一種迭代的方式,運算簡便,被廣汎應用于乘除法、開方以及一些三角函數運算噹中。但 CORDIC 算法需要較高的迭代級數以保證運算精度,在進行 FPGA 實現時仍然會消耗較多的硬件邏輯資源。為進一步減少 CORDIC算法實現時的資源消耗,設計併實現瞭一種基于摺疊變換的 CORDIC 算法。相比傳統的流水結構 CORDIC算法,該摺疊結構的 CORDIC 算法消耗的硬件資源大大減少。文中給齣瞭這一方法的實現結構,併給齣瞭倣真結果。
재현대수자신호처리영역중,CORDIC산법시일충중요적수학계산방법。해산법채용일충질대적방식,운산간편,피엄범응용우승제법、개방이급일사삼각함수운산당중。단 CORDIC 산법수요교고적질대급수이보증운산정도,재진행 FPGA 실현시잉연회소모교다적경건라집자원。위진일보감소 CORDIC산법실현시적자원소모,설계병실현료일충기우절첩변환적 CORDIC 산법。상비전통적류수결구 CORDIC산법,해절첩결구적 CORDIC 산법소모적경건자원대대감소。문중급출료저일방법적실현결구,병급출료방진결과。
The CORDIC algorithm is an important method in modern digital signal processing.The CORDIC algorithm functions in an iterative manner,which makes it easy to compute.So the application of the CORDIC algorithm has become popular in many arithmetical operations,such as multiplication,division, square root and some trigonometric functions.To ensure the accuracy of the CORDIC algorithm,large num-bers of iterations is required,which leads to large resource consumption in its FPGA implemention.To re-duce its hardware resource consumption,a new structure for CORDIC algorithm based on folding transfor-mation is proposed.Compared with traditional pipelined CORDIC algorithm,the folded structure costs much less hardware resources.This paper introduces the structure of the folded CORDIC algorithm in details and shows its simulation results.