0% found this document useful (0 votes)
107 views3 pages

Vedic Fpga

Vedic mathematics is an ancient system of mathematics discovered in India between 1911-1918. It is based on 16 sutras or formulae that allow mathematical calculations to be done mentally very quickly. Some benefits of the Vedic system include coherence, flexibility, improved memory, promoting creativity, appealing to all types of learners, increasing mental agility, being efficient and fast, and being easy and fun. FPGA stands for field programmable gate array, which is an integrated circuit that can be reprogrammed even after manufacturing. It contains configurable logic blocks, input/output blocks, and a switching matrix. A Vedic FPGA could replace the LUT-based logic blocks with blocks based on Vedic mathematics, allowing

Uploaded by

venkatraman1983
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
107 views3 pages

Vedic Fpga

Vedic mathematics is an ancient system of mathematics discovered in India between 1911-1918. It is based on 16 sutras or formulae that allow mathematical calculations to be done mentally very quickly. Some benefits of the Vedic system include coherence, flexibility, improved memory, promoting creativity, appealing to all types of learners, increasing mental agility, being efficient and fast, and being easy and fun. FPGA stands for field programmable gate array, which is an integrated circuit that can be reprogrammed even after manufacturing. It contains configurable logic blocks, input/output blocks, and a switching matrix. A Vedic FPGA could replace the LUT-based logic blocks with blocks based on Vedic mathematics, allowing

Uploaded by

venkatraman1983
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

I.

VEDIC MATHEMATICS Vedic Mathematics is the name given to the ancient system of Indian Mathematics which was rediscovered from the Vedas between 1911 and 1918 by Sri Bharati Krshna Tirthaji (1884-1960). According to his research all of mathematics is based on Sixteen Sutras. These Sutras along with their brief meanings are enlisted below alphabetically. 1. (Anurupye) Shunyamanyat If one is in ratio, the other is zero. 2. Chalana-Kalanabyham Differences and Similarities. 3. Ekadhikina Purvena By one more than the previous one. 4. Ekanyunena Purvena By one less than the previous one. 5. Gunakasamuchyah The factors of the sum is equal to the sum of the factors. 6. Gunitasamuchyah The product of the sum is equal to the sum of the product. 7. Nikhilam Navatashcaramam Dashatah All from 9 and the last from 10. 8. Paraavartya Yojayet Transpose and adjust. 9. Puranapuranabyham By the completion or noncompletion. 10. Sankalana-vyavakalanabhyam By addition and by subtraction. 11. Shesanyankena Charamena The remainders by the last digit. 12. Shunyam Saamyasamuccaye When the sum is the same that sum is zero. 13. Sopaantyadvayamantyam The ultimate and twice the penultimate. 14. Urdhva-tiryakbyham Vertically and crosswise. 15. Vyashtisamanstih Part and Whole. 16. Yaavadunam Whatever the extent of its deficiency 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. The following are the nine striking features of Vedic Mathematics. 1. Coherence - Perhaps the most striking feature of the Vedic system is its coherence. Instead of a hotchpotch of unrelated techniques the whole system is beautifully interrelated and unified: the general multiplication method, for example, is easily reversed to allow one-line divisions and the simple squaring method can be reversed to give one-line square roots. And these are all easily understood. This unifying quality is very satisfying; it makes mathematics easy and enjoyable and encourages innovation. 2. Flexibility - In modern teaching you usually have one way of doing a calculation. This is rigid and boring, and intelligent and creative students rebel against it. Once you allow variations you get all sorts of benefits. Children become more creative. The teacher is encouraging innovation and the children respond. In the Vedic system there are general methods, that always work, for example a method of multiplication that can be applied to any numbers. But the Vedic system has many special methods, when a calculation has some special characteristic that can be used to find the answer more easily. And it's great fun when you spot that method. Having only one method of, say, multiplying is like a carpenter who uses a screwdriver for every job. The skilled craftsman selects the tool most appropriate for the job and gets it done quicker, better and with more satisfaction. So there are special methods that apply in special cases and also general methods. You

don't have to use these special methods but they are there if you want to. 3. Mental, improves memory - The ease and simplicity of Vedic Mathematics means that calculations can be carried out mentally (though the methods can also be written down). There are many advantages in using a flexible, mental system. Pupils can invent their own methods, they are not limited to the one 'correct' method. This leads to more creative, interested and intelligent pupils. It also leads to improved memory and greater mental agility. Bear in mind also that mathematical objects are mental objects. In working directly with these objects as in mental mathematics you get closer to the objects and understand them and their properties and relationships much better. Of course there are times especially early on when physical activities are a great help to understanding. 4. Promotes creativity - All these features of Vedic math encourage students to be creative in doing their mathematics. Being naturally creative students like to devise their own methods of solution. The Vedic system seeks to cultivate intuition, having a conscious proof or explanation of a method beforehand is not essential in the Vedic methodology. This appeals to the artistic types who prefer not to use analytical ways of thinking. 5. Appeals to everyone - The Vedic system appears to be effective over all ability ranges: the able child loves the choice and freedom to experiment and the less able may prefer to stick to the general methods but loves the simple patterns they can use. Artistic types love the opportunity to invent and have their own unique input, while the analytic types enjoy the challenge and scope of multiple methods.

6. Increases mental agility - Because the Vedic system uses these ultra-easy methods mental calculation is preferred and leads naturally to develop mental agility. And this in turn leads to growth in other subjects. 7. Efficient and fast - In the Vedic system 'difficult' problems or huge sums can often be solved immediately. These striking and beautiful methods are just a part of a complete system of mathematics which is far more systematic than the modern 'system'. Vedic Mathematics manifests the coherent and unified structure naturally inherent in mathematics and the methods are direct, easy and complementary. 8. Easy, fun - The experience of the joy of mathematics is an immediate and natural consequence of practising Vedic Mathematics. And this is the true nature of maths - not the rigid and boring 'system' that is currently widespread. 9. Methods apply in algebra - Another important feature of the Vedic system is that once an arithmetic method has been mastered the same method can be applied to algebraic cases of that type - the beautiful coherence between arithmetic and algebra is clearly manifest in the Vedic system. II. FPGA Field Programmable Gate Arrays (FPGA) is an array of gates that can be programmed by the user. The architecture is shown in Fig.1. It consists of an array of Configurable Logic Blocks (CLB) surrounded by Input/ Output Blocks. Since the architecture is mainly based on SRAM logic, reprogramming can be performed for any number of times. The main three constituents of FPGA are:

Configurable Logic blocks (CLB) that consists of Look up Tables (LUT) for implementing Combinational Functions and Flip Flops for implementing Sequential Functions. Also there are multiplexers for data routing internal within the CLB. Input/ Output Block provides the necessary communication between the CLBs and the outside of FPGA. Switching Matrix provides a matrix of interconnections between the CLBs. III. Vedic FPGA Vedic Mathematics provides high regularity and coherence; and these properties are already available in the architecture of FPGAs CLBs. However, the performance can further be improved by replacing LUT based CLBs with Vedic Mathematics based CLBs. Thus design of an FPGA with exclusive libraries using Vedic Mathematics can improve computational speed and reduce power consumption. Thus by designing a FPGA which is based on Vedic Mathematics and also a CAD tool which can fuse the designs into Vedic FPGA, a new era for VLSI can be made. This Vedic FPGA will consume less power than the normal FPGAs and also can operate at a higher speed. The Vedic Mathematics will act as a base for the higher speed of operation of FPGA. Though the operating speed is high the power consumption will be low due to the reduced number of transitions and reduced area.

You might also like