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).