VLSI Design of High Speed Vedic Multiplier for FPGA Implementation

Also Available Domains Arithmetic Core|Xilinx Vivado

Project Code :TVPGTO309

Objective

This paper proposes a novel architecture for implementation of signed multiplication using the vedic algorithm.

Abstract

Abstract

For multiplier dominated applications such as digital signal processing, wireless communications, and computer applications, high speed multiplier designs has always been a
primary requisite. In this paper a high performance 64x64 bit redundant binary (RB) multiplier have been designed by using recently proposed redundant binary encoding approach to
eliminate the error correcting word and a delay efficient parallel prefix Ling adder for final redundant binary to normal binary (RB-NB) conversion. Since redundant binary (RB)
representation allows carry-free addition and adaptability, it has been used in 64x64 bit high-performance RB multiplier design for summation of partial product terms. The design of multiplier also reduces redundant partial product accumulation stage when eliminating the error correcting word which improves the complexity and the critical path delay. The performance of RB multiplier design compared with conventional RB modified booth encoding multiplier (CRBMBE). The comparison is based on synthesis result obtained by synthesizing both multiplier architectures targeting a Xilinx ISE/vivado FPGA in terms of area and delay analysis.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Specifications

System Configuration:-

In the hardware part a normal computer where Xilinx ISE 14.3/vivado software can be easily operated is required, i.e., with a minimum system configuration

Hardware requirement

             Processor               -    Pentium –III

 

Speed                                -    1.1 GHz

RAM                                 -    1 GB (min)

Hard Disk                          -   40 GB

Floppy Drive                     -    1.44 MB

Key Board                         -    Standard Windows Keyboard

Mouse                                -    Two or Three Button Mouse

Monitor                              -    SVGA

Software requirements

Operating System            :Windows95/98/2000/XP/Windows7

 

Front End                          :   Modelsim 6.3 for Debugging and Xilinx 14.3/vivado for                     Synthesis and Hard Ware Implementation

 

This software’s where Verilog source code can be used for design implementation.

Learning Outcomes

Learning outcomes:

·        Understanding of high-performance multipliers

·        Redundant binary encoding

·        VLSI design principles

·        64-bit × 64-bit multiplication

·        Performance optimization techniques

·        Simulation and analysis

·        Communication and presentation skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video