Approximate Radix-8 Booth Multipliers for Low-Power and High-Performance Operation

Also Available Domains Xilinx ISE

Project Code :TVPGTO869

Abstract

Multiplication is a technique that allows for smaller, faster multiplication circuits, by recoding the numbers that are multiplied. It is the standard technique used in chip design, and provides significant improvements over the "long multiplication" technique. In this paper, we present a high speed radix-8 booth multiplier for accelerating programs inclusive of digital filters, artificial neural networks, and different machine learning algorithms. For the computation of 3X an approximate adder has been designed to enhance the efficiency of the booth multiplication and sign extension limitation has been applied to reduce the area. The Radix-8 Booth Encoder circuit generates n/3 the partial products in parallel. By extending sign bit of the operands and generating a partial product of Radix-8 Booth Encoder multiplier is obtained.

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 ISE/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 modeling styles in Verilog

o   Data Flow modeling

o   Structural modeling

o   Behavioural modelling

o   Mixed level modeling

  • Introduction to booth multiplier design
  • About Wallace tree reduction
  • Knowledge on partial product generation and reduction
  • Knowledge on adders, compressors
  • About Radix 4 & radix 8 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

mail-banner
call-banner
contact-banner
Request Video