International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 21 - Number 6 |
Year of Publication: 2011 |
Authors: Manoranjan Pradhan, Rutuparna Panda, Sushanta Kumar Sahu |
10.5120/2516-3417 |
Manoranjan Pradhan, Rutuparna Panda, Sushanta Kumar Sahu . Speed Comparison of 16x16 Vedic Multipliers. International Journal of Computer Applications. 21, 6 ( May 2011), 16-19. DOI=10.5120/2516-3417
The paper presents the concepts behind the "Urdhva Tiryagbhyam Sutra" and "Nikhilam Sutra" multiplication techniques. It then shows the architecture for a 16×16 Vedic multiplier module using Urdhva Tiryagbhyam Sutra. The paper then extends multiplication to 16×16 Vedic multiplier using "Nikhilam Sutra" technique. The 16×16 Vedic multiplier module using Urdhva Tiryagbhyam Sutra uses four 8×8 Vedic multiplier modules; one 16 bit carry save adders, and two 17 bit full adder stages. The carry save adder in the multiplier architecture increases the speed of addition of partial products. The 16×16 Vedic multiplier is coded in VHDL, synthesized and simulated using Xilinx ISE 10.1 software. This multiplier is implemented on Spartan 2 FPGA device XC2S30-5pq208. The performance evaluation results in terms of speed and device utilization are compared with earlier multiplier architecture. The proposed design has speed improvements as compared to multiplier architecture presented in [5].