Design of Flipflops and LFSR using Reversible Logic Gate

Project Code :TVMAFE385

Objective

The main objective of this project is to reduce the power for LFSR and flipflop design by using reversible logic

Abstract

In this project, Reversible logic has represented itself as a prominent technology which plays an important role in Quantum Computing. Theoretically Quantum Computers operates at high speed and consumes less power and area. As R launderer said if it use reversible circuits, then KTln2 power does not dissipate from the circuit in the form of heat. If there is no heat dissipation, energy will not be lost from the circuit. And another advantage of reversibility is, any input or output signal can be obtained at any stage. In this paper, some sequential circuits are designed using reversible logic. In reversible logic, the main problem is garbage outputs. By these garbage outputs, the delay constrains are increased. So in this paper, circuits are designed with fewer garbage outputs i.e., having less delay. Here in this paper, flip-flops, and LFSR are designed using reversible logic with fewer garbage outputs. The designs are constructed using Verilog HDL in RTL style. The effectiveness of the proposed method is synthesized and simulated using XilinxISE14.7/Xilinx Vivado.

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/Xilinx 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
    • Data Flow modeling
    • Structural modeling
    • Behavioral modeling
    • Mixed level modeling
  • Introduction to Flip Flops
  • About reversible logic
  • Knowledge on LFSR circuits
  • Different reversible gates
  • Knowledge on flipflop designs using reversible gates
  • 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