Title :
Fast and power efficient 16×16 Array of Array multiplier using Vedic Multiplication
Author :
Gurumurthy, K.S. ; Prahalad, M.S.
Author_Institution :
DOS in Electron. & Commun. Eng., UVCE Bangalore, Bangalore, India
Abstract :
This paper discusses about "Array of Array" multiplier which is a derivative of Braun Array Multiplier. Braun array are much suitable for VLSI implementation because of its less space complexity though it shows larger time complexity, on the other hand tree multipliers have time complexity of O(log n) but are less suitable for VLSI implementation since, being less regular; they require larger total routing length, which leads to performance degradation; simply put, they show higher space complexity. The main advantage of "Array of Array" multipliers is its inherent ability to reduce both time and space complexity with intermediate relative performance. In this paper a 16×16 unsigned \´Array of Array\´ multiplier circuit is designed with hierarchical structuring, it has been optimized using Vedic Multiplication Sutra (Algorithm) "Urdhva Triyagbhyam" and Karatsuba-Ofman algorithm. The proposed algorithm is useful for math coprocessors in the field of computers. Algorithm is implemented on SPARTAN-3E FPGA (Field Programmable Gate Array). The proposed multiplier implementation shows large reduction in average power dissipation and in time delay as compared to Booth encoded radix-4 multiplier.
Keywords :
VLSI; computational complexity; coprocessors; field programmable gate arrays; Braun array multiplier; Karatsuba-Ofman algorithm; SPARTAN-3E FPGA; VLSI implementation; Vedic multiplication sutra; field programmable gate array; hand tree multiplier; hierarchical structuring; math coprocessors; multiplier circuit; performance degradation; power efficient 16×16 array of array multiplier; space complexity; time complexity; total routing length; Algorithm design and analysis; Arrays; Complexity theory; Field programmable gate arrays; Signal processing algorithms; Very large scale integration; Booth encoded radix-4 multiplier; Braun array; Karatsuba — Ofman algorithm; Urdhva Triyakbhyam Sutra; Vedic Mathematics;
Conference_Titel :
Microsystems Packaging Assembly and Circuits Technology Conference (IMPACT), 2010 5th International
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-9783-6
Electronic_ISBN :
2150-5934
DOI :
10.1109/IMPACT.2010.5699463