64-BIT FLOATING POINT SQUARE ROOT IN VERILOG

Project Code :TVMI103

Objective

Floating point arithmetic is a common operation in advance Digital Signal Processing (DSP) applications. This paper explains a 64-bit binary Floating Point Multiplier (FPM) architecture for square root arithmetic.

Abstract

Floating point arithmetic is a common operation in advance Digital Signal Processing (DSP) applications. This paper explains a 64-bit binary Floating Point Multiplier (FPM) architecture for square root arithmetic.

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 ISE14.7 Suite/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

  • Basics of Digital Electronics.
  • Concept of floating point representation.
  • Difference between floating and fixed point representation.
  • 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 single precision floating point arithmetic unit design.
  • About arithmetic operations on floating point numbers.
  • Knowledge on single and double floating point precision unit’s representation.
  • Knowledge on non-restoring division algorithm.
  • About approximation computing.
  • Applications in real time.

·         Xilinx ISE 14.7 Suite/Vivado2018.3 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