2009•Unpublished venueRequires access

High speed energy efficient ALU design using Vedic multiplication techniques

M. Ramalatha, K. Deena Dayalan, P. Dharani, S. Chamandi Priya

Open publisher page 116 citations

Abstract

The ever increasing demand in enhancing the ability of processors to handle the complex and challenging processes has resulted in the integration of a number of processor cores into one chip. Still the load on the processor is not less in generic system. This load is reduced by supplementing the main processor with co-processors, which are designed to work upon specific type of functions like numeric computation, signal processing, graphics etc. The speed of ALU depends greatly on the multiplier. In algorithmic and structural levels, numerous multiplication techniques have been developed to enhance the efficiency of the multiplier which concentrates in reducing the partial products and the methods of their addition but the principle behind multiplication remains the same in all cases. Vedic Mathematics is the ancient system of mathematics which has a unique technique of calculations based on 16 Sutras. Employing these techniques in the computation algorithms of the coprocessor will reduce the complexity, execution time, area, power etc. Though there are many sutras employed to handle different sets of numeric, exploring each one gives new results. Our work has proved the efficiency of Urdhva Triyagbhyam-Vedic method for multiplication which strikes a difference in the actual process of multiplication itself. It enables parallel generation of intermedUrdhvaiate products, eliminates unwanted multiplication steps with zeros and scaled to higher bit levels using Karatsuba algorithm with processors,the compatibility to different data types. This sutra is to be used to build a high speed power efficient multiplier in the coprocessor.

About this research paper

What this paper is about

The ever increasing demand in enhancing the ability of processors to handle the complex and challenging processes has resulted in the integration of a number of processor cores into one chip. Still the load on the processor is not less in generic system. This load is reduced by supplementing the main processor with co-processors, which are designed to work upon specific type of functions like numeric computation, signal processing, graphics etc. The speed of ALU depends greatly on the multiplier. In algorithmic and structural levels, numerous multiplication techniques have been developed to enhance the efficiency of the multiplier which concentrates in reducing the partial products and the methods of their addition but the principle behind multiplication remains the same in all cases. Vedic Mathematics is the ancient system of mathematics which has a unique technique of calculations based on 16 Sutras. Employing these techniques in the computation algorithms of the coprocessor will reduce the complexity, execution time, area, power etc. Though there are many sutras employed to handle different sets of numeric, exploring each one gives new results. Our work has proved the efficiency of Urdhva Triyagbhyam-Vedic method for multiplication which strikes a difference in the actual process of multiplication itself. It enables parallel generation of intermedUrdhvaiate products, eliminates unwanted multiplication steps with zeros and scaled to higher bit levels using Karatsuba algorithm with processors,the compatibility to different data types. This sutra is to be used to build a high speed power efficient multiplier in the coprocessor.

Why it matters

OpenAlex reports 116 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The ever increasing demand in enhancing the ability of processors to handle the complex and challenging processes has resulted in the integration of a number of processor cores into one chip. Still the load on the processor is not less in generic system. This load is reduced by supplementing the main processor with co-processors, which are designed to work upon specific type of functions like numeric computation, signal processing, graphics etc. The speed of ALU depends greatly on the multiplier. In algorithmic and structural levels, numerous multiplication techniques have been developed to enhance the efficiency of the multiplier which concentrates in reducing the partial products and the methods of their addition but the principle behind multiplication remains the same in all cases. Vedic Mathematics is the ancient system of mathematics which has a unique technique of calculations based on 16 Sutras. Employing these techniques in the computation algorithms of the coprocessor will reduce the complexity, execution time, area, power etc. Though there are many sutras employed to handle different sets of numeric, exploring each one gives new results. Our work has proved the efficiency of Urdhva Triyagbhyam-Vedic method for multiplication which strikes a difference in the actual process of multiplication itself. It enables parallel generation of intermedUrdhvaiate products, eliminates unwanted multiplication steps with zeros and scaled to higher bit levels using Karatsuba algorithm with processors,the compatibility to different data types. This sutra is to be used to build a high speed power efficient multiplier in the coprocessor.

Key concepts: Coprocessor, Computer science, Multiplication (music), Parallel computing, Multiplication algorithm, Multiplier (economics), Arithmetic, Computation

Related papers

Back to paper searchBrowse research topicsOriginal source
High speed energy efficient ALU design using Vedic multiplication techniques — Research Paper | ScholarLens