Global J. of Engng. Educ., Vol.8, No.2 © 2004 UICEE
Published in Australia
INTRODUCTION
Vedic mathematics is the name given to the ancient system of mathematics, or, to be precise, a unique technique of calculations based on simple rules and principles with which any mathematical problem can be solved be it arithmetic, algebra, geometry or trigonometry. The system is based on 16 Vedic sutras or aphorisms, which are actually word formulae describing natural ways of solving a whole range of mathematical problems. Vedic mathematics was rediscovered from the ancient Indian scriptures between 1911 and 1918 by Sri Bharati Krishna Tirthaji
(1884-1960), a scholar of Sanskrit, mathematics,
The Implementation of Vedic Algorithms in Digital
Signal Processing*
Purushottam D. Chidgupkar
Mangesh T. Karad
MIT Women Engineering College, Maharashtra Academy of Engineering and Educational Research
S. No. 124, MIT Eng. College Campus, Ex-Serviceman Colony, Paud Road, Pune - 411038, India
Digital signal processing (DSP) is the technology that is omnipresent in almost every engineering discipline. It is also the fastest growing technology this century and, therefore, it poses tremendous challenges to the engineering community. Faster additions and multiplications are of extreme importance in DSP for convolution, discrete Fourier transforms, digital filters, etc. The core computing process is always a multiplication routine; therefore, DSP engineers are constantly looking for new algorithms and hardware to implement them. Vedic mathematics is the name given to the ancient system of mathematics, which was rediscovered, from the Vedas between 1911 and
1918 by Sri Bharati Krishna Tirthaji. The whole of Vedic mathematics is based on 16 sutras (word formulae) and manifests a unified structure of mathematics. As such, the methods are complementary, direct and easy. The authors highlight the use of multiplication process based on Vedic algorithms and its
References: Mathematical Formulae from the Veda. Delhi (1965). Skelmersdale: Inspiration Books (1984). 3. VedicMaths.Org (2004), http://www.vedicmaths.org 4. Brey, B.B., The Intel Microprocessors 8086/ 8088, 80286, 80386, 80486 (6th edn). Englewood Cliffs: Prentice-Hall (2003). Hall (1970).