Design and Implementation of Efficient 32-Bit Vedic Multiplier

Project Code :TVMAFE784

Objective

A Vedic multiplier is a preferred choice as it demonstrates improvements in speed, area, hardware complexity, power consumption, and scalability. Implementation is performed using Verilog HDL on the Modelsim tool, while Xilinx is utilized for circuit architecture

Abstract

In the contemporary era of digital transformation, achieving real-time data processing necessitates an enhancement in the operational speed of a system. This processing often involves multiplication, which can be time-consuming and introduces significant delays. Therefore, there is a crucial need to minimize this latency and attain swifter real-time data processing. This paper introduces an innovative architecture for implementing signed multiplication through the application of the Vedic algorithm. Utilizing this proposed architecture, an 11x8 bit multiplier but we are going to implement 16*16 vedic Multiplier was designed and implemented using Xilinx VIVADO 2018.3

Index Termsβ€” Vedic Multiplication, pipelining, real-time processing 

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

Block Diagram

Specifications

Software Requirements:

VIVADO 2018.3

Learning Outcomes

  •  Understand the concept of arthimetic computing and its trade-offs for power and accuracy.
  • Gain skills in designing multipliers for energy-efficient digital systems.
  • Analyze trade-offs between accuracy, power, delay, and area.
  • Implement and simulate digital arithmetic units using Verilog/VHDL.
  • Apply arithmetic in real-time error-tolerant applications such as image processing and IoT.

 

Demo Video