计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2013年
7期
140-143
,共4页
常柯阳%曾岳南%陈平%覃曾攀
常柯暘%曾嶽南%陳平%覃曾攀
상가양%증악남%진평%담증반
CORDIC算法%查找表%正余弦函数%现场可编程逻辑器件(FPGA)
CORDIC算法%查找錶%正餘絃函數%現場可編程邏輯器件(FPGA)
CORDIC산법%사조표%정여현함수%현장가편정라집기건(FPGA)
CORDIC algorithm%lookup-table%sine & cosine function%Field Programmable Gate Array(FPGA)
正余弦函数在工程实现中应用很广泛.常用的查找表方法实现简单,但占用存储器资源较多,计算精度与存储容量的矛盾比较突出;传统的 CORDIC(坐标旋转数字计算)方法虽占用存储资源少,但硬件资源消耗大,且输出时延长.鉴于此,提出一种改进型的 CORDIC 算法,将查找表和 CORDIC 算法相结合,完成了该算法的设计仿真和基于 FPGA 的硬件测试;结果表明该算法能够利用少量硬件资源和部分存储资源,实现较高的计算精度和较低的输出时延.
正餘絃函數在工程實現中應用很廣汎.常用的查找錶方法實現簡單,但佔用存儲器資源較多,計算精度與存儲容量的矛盾比較突齣;傳統的 CORDIC(坐標鏇轉數字計算)方法雖佔用存儲資源少,但硬件資源消耗大,且輸齣時延長.鑒于此,提齣一種改進型的 CORDIC 算法,將查找錶和 CORDIC 算法相結閤,完成瞭該算法的設計倣真和基于 FPGA 的硬件測試;結果錶明該算法能夠利用少量硬件資源和部分存儲資源,實現較高的計算精度和較低的輸齣時延.
정여현함수재공정실현중응용흔엄범.상용적사조표방법실현간단,단점용존저기자원교다,계산정도여존저용량적모순비교돌출;전통적 CORDIC(좌표선전수자계산)방법수점용존저자원소,단경건자원소모대,차수출시연장.감우차,제출일충개진형적 CORDIC 산법,장사조표화 CORDIC 산법상결합,완성료해산법적설계방진화기우 FPGA 적경건측시;결과표명해산법능구이용소량경건자원화부분존저자원,실현교고적계산정도화교저적수출시연.
@@@@Sine & cosine function is used broadly in engineering. Ordinarily, lookup-table algorithm implements easily, but a large amount of memory units are necessary and the contradiction between accuracy and the mount of memory units is acute. Traditional CORDIC(Coordinate Rotation Digital Computer)algorithm can achieve higher accuracy with less memory units, but needs more hardware resource and has long output delay. A new architecture combined with lookup-table and CORDIC algo-rithm is proposed. The design, simulation and hardware testing based on FPGA of the improved algorithm have been completed which indicates that it can achieve higher accuracy and lower output delay with less hardware resource and few memory units.