Design an efficient error correction and detection of BK adder

Also Available Domains Xilinx ISE

Project Code :TVPGTO669

Abstract

In this project, Brent Kung parallel- prefix topology is implemented. It is a based on variable latency speculative adder and in this it utilizes the error detection network that reduces error probability compared to previous approaches. A variable latency adder employs speculation the exact arithmetic function is replaced with an approximated one that is faster and gives the correct result most of the time, but not always. In order to detect the error, error detection network is also used. The approximated adder is augmented with an error detection network that asserts an error signal when speculation fails. These are used to reduce computational delay compared to existing structures. Several variable latency speculative adders, for various operand lengths are used. 

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: VHDL

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
    • Data Flow modeling
    • Structural modeling
    • Behavioral modeling
    • Mixed level modeling
  • Introduction to binary addition
  • Knowledge on parallel prefix adders
  • Different adders such as RCA,CLA
  • Knowledge on error detection and correction
  • Knowledge on speculative additions
  • 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:
    • 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