Trigonometric Computing Embedded in a Dynamically Reconfigurable CORDIC System-on-Chip
暂无分享,去创建一个
This work presents the custom-made design of a 32-bit fixed-point trigonometric computer based on the CORDIC (Coordinate Rotation Digital Computer) algorithm and embedded in an AT94K40 system-on-chip device. This platform –composed of a 8-bit MCU that handles the program flow and a dynamically reconfigurable FPGA that synthesizes an evolvable slave coprocessor to speed up the calculus– provides a balanced control-computing architecture to efficiently process functions as sin(z), cos(z), atan(y/x) and sqrt(x2+y2). This approach reaches significant area-time optimizations over other traditional software-oriented solutions inspired on powerful stand-alone microprocessors.
[1] T. Vladimirova. FPGA Implementation of Sine and Cosine Generators Using the CORDIC Algorithm , 1999 .
[2] Ray Andraka,et al. A survey of CORDIC algorithms for FPGA based computers , 1998, FPGA '98.
[3] Walter B. Ligon,et al. Implementation and analysis of numerical components for reconfigurable computing , 1999, 1999 IEEE Aerospace Conference. Proceedings (Cat. No.99TH8403).