Implementation of High Accuracy Trigonometric Function on FPGA by Taylor Expansion
Duoli Zhang, Jingju Yu, Yukun Song · 2016
High-precision implementation of trigonometric function has been important in navigation, engineering, physics and other modern DSP.It presents an implementation of trigonometric function based on Taylor expansion in this paper.This means can calculate the value of trigonometric function at any angle.And the means takes Taylor expansion in four subsections based on the error analysis of Lagrange remainder.The input and output values are radians which meet 32-bit single-precision floating-point numbers of IEEE-754 standard.The algorithm is achieved by an iterative loop hardware circuit on FPGA chip.And the hardware architecture improves the efficiency of data processing by batch processing which is based on register reuse.The results show that this means uses less hardware resources and the accuracy of this circuit reaches 10-6.