International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 69 - Number 27 |
Year of Publication: 2013 |
Authors: Navya Rajput, Ankit Jindal, Sahil Saroha, Ritesh Kumar, Geetanjali Sharma |
10.5120/12146-8461 |
Navya Rajput, Ankit Jindal, Sahil Saroha, Ritesh Kumar, Geetanjali Sharma . A Novel and High Performance Implementation of 8x8 Multiplier based on Vedic Mathematics using 90nm Hybrid PTL /CMOS Logic. International Journal of Computer Applications. 69, 27 ( May 2013), 27-33. DOI=10.5120/12146-8461
Power consumption plays an imperative role specifically in the field of VLSI today, every designer be it an analog circuit or a digital circuit designer is concerned about the amount of power his or her circuit is going to consume in the end. The core of this paper consist of the introduction of a novel and high performance design of an 8x8 multiplier using ancient Indian mathematics called Vedas. This paper presents four different designs which includes 8x8 Vedic multiplier and 8x8 array multiplier implementation using CMOS and Hybrid PTL/ CMOS logic style and finally proved that Hybrid PTL(Pass Transistor Logic)/CMOS design of Vedic Multiplier is the best among all these implementations . The multiplier and the adder-subtractor units used for the implementation of Vedic multiplier are adopted from ancient methodology of India mathematics called as Vedas. The use of Vedas not only abates the carry propagation taking place from LSB to MSB but also produces the partial product and there sums in the same step. Vedic mathematics based multipliers thus causes least delay and consume least power among these four multipliers. The functionality of all the four designs and there PDP and power calculations at three different frequencies and four different voltages were calculated on 90 nm CMOS technology using tanner EDA 13. 0v. The proposed Hybrid PTL/CMOS implementation of Vedic multiplier is up to 34. 29% power efficient and about 49. 82% speedy as compared to the conventional CMOS implementation of array multiplier.