Also Available Domains Xilinx Vivado
This paper proposes a novel architecture for implementation of signed multiplication using the vedic algorithm.
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.
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
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
v Operating System :Windows95/98/2000/XP/Windows7
v Front End : Modelsim 6.3 for Debugging and Xilinx 14.3/vivado for Synthesis and Hard Ware Implementation
v This software’s where Verilog source code can be used for design implementation.
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