Reversible Logic Carry Tree Adders Design
Reversible Logic Carry Tree Adders Design
Abstract— Parallel prefix adders excel in reducing delays in accomplish this, reversible circuit must have an identical
VLSI circuits. This work describes three reversible versions: amount of inputs as they have outputs, resulting in an
the Brent-Kung Adder, the tree-spanning Adder, and the optimal matching of the two states. Reversible logic is a
Kogge-Stone Adder. The designs in question have been computer model in which the system's outcome is distinct to
recreated and produced on a Xilinx 14.3 platform with Verilog its inputs. This notion is important in quantum computing,
High-Definition Layout software. In comparison with typical low-power design, and nanoscale since it essentially removes
carry-lookahead adders, the suggested reversible parallel dissipation of energy, a major difficulty in traditional
prefix adders provide large latency savings while maintaining computing. Conventional logic gates, including AND, OR,
energy consumption and area. Reversible logic has emerged as
and XOR, are irreversible because they lose data. For
a possible option to meet the rising demand for cost-effective
processing, especially in the areas of quantum computing,
example, an AND gate's outputs does not independently
inexpensively VLSI design, and nanotechnology. This work define the inputs to be processed. Reversible logic gates,
describes the design and implementation of bidirectional logic- such as the Toffoli, Fredkin, the Peres gates, prevent data
based carry tree adders (CTAs), which are significantly more from being lost throughout computing.
power efficient and faster than ordinary adders. The suggested These devices are essential parts of electronic devices
CTA architecture uses reversible gates like as the Toffoli, that are widely employed in arithmetic computations.
Fredkin, and Peres gates to ensure minimum information loss,
Conventional adder designs are electricity inefficient owing
possibly decreasing power consumption to zero. The carry
in part to the intrinsic loss of data in irrevocable logic gates.
tree's orderly arrangement reduces carry propagated time,
allowing for quicker calculations. A complete design approach
Integrating addition algorithms with reversible logic can
is demonstrated by building a 4-bit reversible CTA, which minimize power consumption while increasing efficiency,
includes circuit designs and gate combinations. making them appropriate for future computing systems,
particularly in quantum computers contexts.
Keywords—Parallel Prefix Adder, Faynman gate, reversible Reversible logic circuits have multiple benefits. First and
PPA, reversible KS adder, reversible Brent-Kung adder foremost, they improve the utilization of energy by
eliminating data corruption, resulting in less heat production
I. INTRODUCTION and less electricity use. The ability to reverse calculations
creates opportunities for mistake repair and innovative
From the very beginning chips made of semiconductors computational approaches. Beyond use in practice, reversible
had only one transistor. As technologies improved, extra logic advances our theoretical knowledge of computation
transistors were crammed onto these silicon devices, and information, and it serves as the basis for quantum
enabling the integration of many functions and systems. computing.
Initially, electronic circuits had a small number of parts such
as diodes, transistors, resistors, which and capacitors that are Energy efficiency: Reversible logic gates are intended to
charged allowing the fabrication of simple logic gates. This reduce energy consumption by retaining all data throughout
step is called small-scale integration (SSI). With additional processing. As transistor size reduce, usage of energy and
advancements, chips might support hundreds of logic gates, current leakages becomes more difficult. Because of its
ushering in the age of large-scale integration. Today's natural emphasis on energy saving, reversible logic may be
microprocessors much exceed these boundaries, with able to address these fuel-related difficulties in modern
millions of gates for reasoning and numerous billions of computer systems.
semiconductors.
Reduced gate count: Reversible logic gates require a
Reversible reasoning assumes a one-to-one relationship smaller number of gates than irreparable gates to provide the
between input and output values. Despite conventional logic, same capability. Reducing gate number in VLSI device
whose may erase knowledge, resulting in energy waste and design can reduce complexity and manufacturing issues
probable mistakes, reverse logic retains every piece of data. associated with smaller feature sizes. Using smaller gates
This notion is based on Landauer's principle, which states simplifies circuit designs, improving manufacturing ability,
that deleting information establishes energy. Bennett's work production, and speed.
also demonstrated a relationship among data deletion and
Signal integrity: Reversal logic circuits frequently
consumption of electricity, suggesting the possibility of
feature lower fan-out and faster signal transmission. in
resource-efficient computing using reversible logic. To
comparison to their irrevocable brethren. These qualities help
x There is no fan-out; each output can only be linked to The Peres gate is an important bidirectional gate
one input. recognized for its effectiveness. It possesses a lower photon
2
Authorized licensed use limited to: REVA UNIVERSITY. Downloaded on August 16,2025 at [Link] UTC from IEEE Xplore. Restrictions apply.
cost than other reversible gates, with a value of four. The A. Pre-Computation Stage
Peres gate's effectiveness makes it an invaluable tool in the During the pre-computation step, algorithms (1) and (2)
layout of reversing circuits, since it has the ability to are used to calculate expands and produces based on inputs.
minimize total resource usage.
Pi = Ai ^ Bi (1)
Gi = Ai Bi (2)
B. Prefix Stage
In the prefix stage, group produce and propagation
impulses for all bits are calculated using prescribed
equations. The black cell makes a sequential combination of
these signals that are but the gray cell simply outputs the
Fig. 3. Peres gate
create signal. The basic carry operator, represented by the
symbol "o," combines the create and propagation messages,
D. HNG Gate as seen in the formula (3).Figure 6 shows black and grey
The HNG is a reversible gate with four inputs. and cell.
four outputs (4x4). It maps (I1, I2, I3, I4) to (A= I1, B= I2,
C= I1ْ I2ْ I3, D = (I1ْ I2). I3ْ I1 I2ْ I4), with the
values I1, I2, I3, I4 as inputs and A, B, C, and D as outputs. It
carries an exponential cost of six. Figure 4 shows the
reasoning circuit.
The HNG may function alone as a Reversible Full
Adder. To execute the process as an irreversible complete
adder, regard the 4th input of HNG simply an input that
stays the same (I4 = 0).
C. Final Computation
The ending calculation's the outcome total and perform
constitute the actual outcomes, as indicated by formulas (7)
and (8). The create and disseminate signals can be coupled
in a variety of ways to obtain the desired carry values.
Multiple prefixes topologies can be created by arranging the
signals accordingly.
ܵ݅ = ܲ݅ . ݅ܩíí (7)
݊ܩ = ݐݑܥ:1 (8)
3
Authorized licensed use limited to: REVA UNIVERSITY. Downloaded on August 16,2025 at [Link] UTC from IEEE Xplore. Restrictions apply.
for create and propagate rather than traditional gates. This F. Reversible Brent-Kung Adder
method enabled the whole structure to be accurately The reversible B-K adder is a modified version of the
simulated using reversible gates by guaranteeing that the classic B-K adder that incorporates reversible logic concepts
basic components were reversible. The bidirectional to improve efficiency and reduce the use of electricity during
propagation and produce block was constructed with just one computations. This adder architecture preserves the
Peres gate. Figure 7 shows the reversible construction of the hierarchical layout of the initial Brent-Kung adder, which
Grey, the movie, cell structure, which uses two Peres gates to employs a tree-based technique for carry creation and
acquire the generating signal. propagation, but assuring that the reasoning gates utilized are
reversible. The adder uses irreversible gates, such as Peres
gates, to execute addition while also preserving The
input/output knowledge, allowing for the retracing of
computing steps.
4
Authorized licensed use limited to: REVA UNIVERSITY. Downloaded on August 16,2025 at [Link] UTC from IEEE Xplore. Restrictions apply.
IV. SIMULATION & SYNTHESIS RESULTS
The proposed design comprises practical code for
Reversal Sparse Kogge Stone adders, Reversible Spanning
Tree,16-bit Reversible Kogge-Stone, and Reversal Brent-
Kung adders, with corresponding Latency and Area values.
REFERENCES
[1] Kanchan S. Tiwari, Rekha S. Kadam, and Manisha A. Dudhedia,
“Reversible Logic Gates and Applications – A Low Power Solution to
VLSI Chips”by IIETA Vol. 11, No. 3, March, 2024, pp. 705-720.
[2] Radha, N., Maheswari, M. (2020). An energy-efficient multiplier
using reversible gates. Journal of Physics Conference Series, 1706(1):
012066 [Link]
Fig. 11. Block diagram of kogge stone [3] Kolay, S.C., Chattopadhyay, S., Bandyopadhyay, M. (2020). Design
and development of SS reversible logic gate and it’s application as
adder & subtractor. In 2020 International Conference on Inventive
Computation Technologies (ICICT), Coimbatore, India, pp. 977-981.
[4] Gaur, H.M., Singh, A.K., Mohan, A., Pradhan, D.K. (2019).
Computational analysis and comparison of reversible gates for design
and test of logic [Link] Journal of Electronics, 106(11):
1679-1693.
[5] Swathi, M., Rudra, B. (2021). Implementation of reversible logic
gates with quantum gates. In 2021 IEEE 11th Annual Computing and
Communication Workshop and Conference (CCWC), NV, USA, pp.
1557-1563.
[6] Nikitin, M.S., Nikitina, K.A., Tyurin, S.F. (2022). Design and
investigation of a bidirectional Fredkin gate. In 2022 Conference of
Russian Young Researchers in Electrical and Electronic Engineering,
Saint Petersburg Russian Federation, pp. 812-816.
[7] Dovhaniuk, O., Deibuk, V. (2021). Synthesis and implementation of
reconfigurable reversible generalized Fredkin gate. In IEEE 12th
International Conference on Electronics and Information
Technologies, Lviv, Ukraine, pp. 165-169.
[8] Naz, S.F., Ahmed, S., Sharma, S., Ahmad, F., Ajitha, D. (2021).
Fredkin gate based energy efficient reversible D flip flop design in
quantum dot cellular automata. Materials Today: Proceedings, 46:
5248-5255.
[9] David [Link], Chris Martinez and Sri JyothsnaVundavalli, Design
and Characterization of Parallel Prefix Adders using FPGAs, 2011
IEEE 43rd Southeastern Symposium in pp. 168 172, 2011.
[10] Krishnaveni, D., Priya, G.M. (2011). A novel design of reversible
serial and parallel adder/subtractor. International Journal of
Fig. 12. Schematic diagram of kogge Stone Engineering Science and Technology, 3(3): 2280-2288.
5
Authorized licensed use limited to: REVA UNIVERSITY. Downloaded on August 16,2025 at [Link] UTC from IEEE Xplore. Restrictions apply.
[11] Mirizadeh, S.M.A., Asghari, P. (2022). Fault-tolerant quantum [18] H.K. David, Chris Martinez Hoe and Sri Jyothsna Vundavalli,
reversible full adder/subtractor: Design and implementation. Optik, "Design and Characterization of Parallel Prefix Adders using
253: 168543. FPGAs", 2011 IEEE 43rd Southeastern Symposium in, pp. 168-172,
[12] Orts, F., Filatovas, E., Garzón, E.M., Ortega, G. (2023). A quantum 2011.
circuit to generate random numbers within a specific interval. EPJ [19] David h, k hoe, Chris Martinez and Sri Jyothsna vundavalli “Design
Quantum Technology, 10(1): 17. and characterization of parallel prefix adders using FPGAs“,
[13] Rashmi, S. B., Praveen, B., Tilak B.G. (2011). Design of optimized Pages.168-172, march2011 IEEE.
reversible BCD adder/subtractor. International Journal of Engineering [20] V. Chandran, Sulthana M. Thabsera, Sumithra M G, Suriya M,
and Technology. 3(3): 230-234. "Analysis of 1- bit full adder using different techniques in Cadence
[14] Saini, S., Khandelwal, R. (2015). Parity preserving adder/subtractor 45nm Technology," Conference: 2019 5th International Conference
using a novel reversible gate. In IEEE Fifth International Conference on Advanced Computing & Communication Systems (ICACCS)
on Communication Systems and Network Technologies, Gwalior, March 2019
India, pp. 885-888. [21] S. S. Nath, S. Navaneethan, M. S. Sakthekannan, M. Udaya Krishnan
[15] Arun, M., Saravanan, S. (2013). Reversible arithmetic logic gate and B. M. Yogavignes, "SD Card Interface Using FPGA for
(ALG) for quantum computation. International Journal of Intelligent Multimedia Applications," 2022 6th International Conference on
Engineering and Systems, 6(3): 1-9. Electronics, Communication and Aerospace Technology,2022, pp.
388-394, doi: 10.1109/ICECA55336.2022.10009420.
[16] Rajput, A.K., Chouhan, S., Pattanaik, M. (2019). Low power boolean
logic circuits using reversible logic gates. In 2019 International [22] "Design and Speed Analysis of Low Power Single and Double Edge
Conference on Advances in Computing, Communication and Control Triggered Flip Flop with Pulse Signal Feed-Through Scheme," Int. J.
(ICAC3), Mumbai, India, pp. 1-6. Electr. Electron. Res., vol. 10, no. 4, pp. 1107-1114, Dec. 2022. DOI:
10.37391/ijeer.100456.
[17] G. Sudheer Kumar Yezerla and B RajendraNaik, "Design and
Estimation of delay power and area for Parallel prefix
adders", RAECS UIET Panjab University Chandigarh, March 2014.
6
Authorized licensed use limited to: REVA UNIVERSITY. Downloaded on August 16,2025 at [Link] UTC from IEEE Xplore. Restrictions apply.