FPGA Implementation of Efficient and Low Power Test Pattern Generator

Project Code :TVMAFE575

Objective

For testing the VLSI design, a 32- bit Low Power-LFSR (LP-LFSR) is proposed in this paper. This 32-bit test pattern generator is built along a traditional LFSR and additional combinational network to achieve low power consumption.

Abstract

Given the multiple challenges posed by testing VLSI circuits in terms of space overhead, power, and speed, the VLSI circuits must be put to the test. Generations of Low Power LFSR test patterns are one method for testing a complicated architecture of VLSI Circuits. VLSI circuits need to be tested both before and after construction, just like other electronic components do. A 32-bit Low Power-LFSR (LP-LFSR) is suggested in this paper as a means of evaluating the VLSI design. The standard LFSR and an extra combinational network are used in the construction of this 32-bit test pattern generator to achieve minimal power consumption. Using VIVADO version 2018, the LP-LFSR's design and verification were completed in Verilog HDL. Because there is less switching between the test vectors, there is less power usage. 16 mW of electricity is produced by the test pattern generator design. The production of 32-bit test patterns requires a high level of switching activity, which is improved in this research. The experimental findings demonstrate that a low power linear feedback shift register has a dynamic power that is 67.34 percent lower than a conventional LFSR.

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

Minimum Hardware Requirements:

·         Microsoft® Windows 7

·         Intel® i3 processor or equivalent with SSE support

·         4GB RAM

·         100 MB of available disk space

Learning Outcomes

LEARNING OUTCOMES:

  • Basics of Digital Electronics.
  • Introduction to Verilog Coding.
  • Different modeling styles in Verilog.

o   Data Flow modeling.

o   Structural modeling.

o   Behavioral modeling.

o   Mixed level modeling.

·       About approximation computing.

  • Applications in real time.

·         Xilinx Vivado 2018.3/Xilinx ISE 14.7 Suite 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