Vedic processor based trigonometric calculations using power series
Honey Durga Tiwari · 2019
Vedic mathematics is the name given to the ancient Indian system of mathematics that was rediscovered in the early twentieth century from ancient Indian sculptures (Vedas). It mainly deals with Vedic mathematical formulae and their application to various branches of mathematics. The algorithms based on conventional mathematics can be simplified and even optimized by the use of Vedic Sutras. These methods and ideas can be directly applied to trigonometry, plain and spherical geometry, conics, calculus (both differential and integral), and applied mathematics of various kinds. In this paper, new multiplier and square architecture is proposed based on algorithm of ancient Indian mathematics. Using the optimized Vedic multiplier, we present an improvement in power series based calculation of basic trigonometric functions like sine, cosine and tangent functions, which are most commonly employed in various digital signal processing applications. The proposed method employs Vedic squaring and cubing circuits to implement the trigonometric functions. The design implementation on ALTERA Cyclone -II FPGA shows that the proposed method presents an optimization between the speed and the resource utilization.