A novel unit circle approach for computation of sine function
Abul Hasnat, Atanu Dey, Md. Azizul Hoque, Santanu Halder, Debotosh Bhattacharjee · 2017 Devices for Integrated Circuit (DevIC) · 2017
This article proposes a novel method for Sine value computation and aims to design a fast FPGA based architecture for it. Unit Circle method for sine value calculation is a new one where a triangle is presumably located in the first quadrant of the circle of unit radius. Using the area calculation concept, the y coordinate of the third vertex of the triangle is approximated and this approximated value is the computed sine value. An FPGA-Based architecture for this novel unit circle approach is implemented in VHDL, synthesized on Xilinx Spartan 3 xc3s200-5ft256 FPGA kit simulated on ModelSim 6.2c. The proposed architecture gives accuracy of the computed sine value up to 15 bit in all cases in ten clock cycles. The maximum operating frequency of the proposed architecture is as fast as of 170.179 MHz.