Analysis of Low-Delay in 64-bit Vedic multiplier based MAC unit

Project Code :TVMAFE569

Objective

The main objective of this project is to implement MAC unit using vedic multiplier.

Abstract

Delay becomes crucial part in any of the considered condition to build any integrated circuit. As delay indirectly dictates speed which means less delay, speedier working environment of circuits and vice versa which is why it is considered as main option along with other side options of parameters like power, area etc. In any processors, its speed depends upon its internal units. So, to meet the standards, A high speed MAC unit is developed and the details regarding it are explained in this paper. This MAC unit performs operations like multiplications, addition and many more required to the application. To implement this model, we write a Verilog code for total unit along with individual units and use Xilinx tool and model sim simulator. The results here show how much delay is reduced compared to other models of MAC unit. The proposed system can be implemented in FPGA Spartan 3 XC3S 200 TQ-144. Keywords—Delay, MAC unit, Verilog code.  

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:

·         Xilinx Vivado Tool

·         HDL: Verilog

Hardware Requirements:

·         Microsoft® Windows XP

·         Intel® Pentium® 4 processor or Pentium 4 equivalent with SSE support

·         512 MB RAM

·         100 MB of available disk space

Learning Outcomes

  • Basics of Digital Electronics
  • VLSI design Flow
  • Introduction to Verilog Coding
  • Different modelling styles in Verilog

o   Data Flow modelling

o   Structural modelling

o   Behavioural modelling

o   Mixed level modelling

  • Introduction to multiplier design
  • About Wallace multiplication
  • Knowledge on partial product generation and reduction
  • Knowledge on adders, compressors
  • About approximation computing
  • Applications in real time

·         Xilinx ISE 14.7/Xilinx Vivado for design and simulation

·         Generation of Netlist

·         Solution providing for real time problems

·         Project Development Skills:

o   Problem Analysis Skills

o   Problem Solving Skills

o   Logical Skills

o   Designing Skills

o   Testing Skills

o   Debugging Skills

o   Presentation Skills

o   Thesis Writing Skills

Demo Video

https://youtu.be/rfsVjgOkMKo?si=F0w0HxAgHC-v099b