Project Code :TVMATO656
Objective
The main of this work is to implement the adders with minimal power reduction. In this project, the ripple carry adder and carry look adder are designed with Reversible logic gates like Fredkin and Peres gate
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. Furthermore, Reversible logic can break the conventional speed
of power trade-off. To prove this we are implementing Ripple Carry Adder and
Carry Look Ahead Adder using reversible logic gates. In this project we use
efficient reversible adder circuits using Peres gate, New fault Tolerant gate
and Double Feyman gate. Furthermore, doing high performance functions beyond
the limit of deterministic computer systems is possible by only reversible
logic. Quantum operations are unitary in nature which is reversible and hence
the arithmetic operations like adders can be implemented using the reversible
logic. Optimized block size, minimum ancillary bits, and one to one mappings of
inputs and outputs are obtained in the reversible adder circuit, giving fan out
as 1. Hence, the Ripple Carry Adder and Carry look Ahead Adder is providing
complexity reduction and high speed, proving to be an efficient and important
part in the development of arithmetic blocks of Quantum Computers.
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
- 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 Arithmetic circuits
- About reversible logic
- Knowledge on adder circuits
- Different reversible gates
- Knowledge on adder designs using reversible gates
- Applications in real time
- 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