VLSI IMPLEMENTATION OF VEDIC MULTIPLIER

Project Code :TVMAFE565

Objective

The technique of Vedic more multiple is Urdhva-Triyakbhyam (Vertically and Crosswise) sutra. This sutra was customarily used in the ancient history of Indian culture to multiply two decimal numbers with minimum time.

Abstract

Vedic arithmetic is an old Indian science, discovered from ancient Indian sculptures (Vedas). High-speed more multiple is the primary block in processor architecture. Vedic mathematics developed from a special method of calculations of 16-sutras. This chapter presents VLSI architecture implementation of a 16-bit multiplier with compressors, which shows significant improvement over conventional add shift multiplier. Vedic mathematics developed from 16 principles known as sutras. The technique of Vedic more multiple is Urdhva-Triyakbhyam (Vertically and Crosswise) sutra. This sutra was customarily used in the ancient history of Indian culture to multiply two decimal numbers with minimum time. The hardware architecture of Vedic multiplier is similar to array multiplier. In the performance of digital signal processors which frequently perform multiplication, much depends on the calculation speed of the multiplier block. The existing method of multiplication shift-add, booth multiplication requires hardware resources, which leads to high power consumption. The present method of Vedic multiplication based on the compressor block is focused on the reduction of interconnect wire. The multiplier is implemented using Verilog HDL with Xilinx Vivado2018.3 and the constrain areas, power and delay optimize using underlying block.

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

Specifications

Specifications:

Software Requirements:

·         Xilinx vivado2018.3 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

Learning Outcomes:

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

o   Data Flow modeling

o   Structural modeling

o   Behavioral modeling

o   Mixed level modeling

  • Introduction to Arithmetic circuits
  • Knowledge on MAC unit
  • Knowledge on compressors
  • Applications in real time
  • Xilinx Vivado2018.3 for design and simulation
  • Generation of Netlist
  • Solution providing for real time problems
  • Project Development Skills:
    • Problem Analysis Skills
    • Problem Solving Skills
    • Logical Skills
    • Designing Skills
    • Testing Skills
    • Debugging Skills
    • Presentation Skills
    • Thesis Writing Skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video