<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Comput. Sci.</journal-id>
<journal-title>Frontiers in Computer Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Comput. Sci.</abbrev-journal-title>
<issn pub-type="epub">2624-9898</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fcomp.2024.1373906</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Computer Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Design and simulation of a new QCA-based low-power universal gate</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Sadrarhami</surname> <given-names>Hamidreza</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<uri xlink:href="https://loop.frontiersin.org/people/2635821/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Zanjani</surname> <given-names>S. Mohammadali</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="aff" rid="aff4"><sup>4</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x002A;</sup></xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Dolatshahi</surname> <given-names>Mehdi</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Barekatain</surname> <given-names>Behrang</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Faculty of Computer Engineering, Najafabad Branch, Islamic Azad University</institution>, <addr-line>Najafabad</addr-line>, <country>Iran</country></aff>
<aff id="aff2"><sup>2</sup><institution>Big Data Research Center- Najafabad Branch, Islamic Azad University</institution>, <addr-line>Najafabad</addr-line>, <country>Iran</country></aff>
<aff id="aff3"><sup>3</sup><institution>Department of Electrical Engineering- Najafabad Branch, Islamic Azad University</institution>, <addr-line>Najafabad</addr-line>, <country>Iran</country></aff>
<aff id="aff4"><sup>4</sup><institution>Smart Microgrid Research Center- Najafabad Branch, Islamic Azad University</institution>, <addr-line>Najafabad</addr-line>, <country>Iran</country></aff>
<author-notes>
<fn fn-type="edited-by" id="fn0001">
<p>Edited by: Niusha Shafiabady, Charles Darwin University, Australia</p>
</fn>
<fn fn-type="edited-by" id="fn0002">
<p>Reviewed by: Yubing Shi, Shaanxi University of Chinese Medicine, China</p>
<p>Asif Karim, Charles Darwin University, Australia</p>
</fn>
<corresp id="c001">&#x002A;Correspondence: S. Mohammadali Zanjani, <email>sma_zanjani@pel.iaun.ac.ir</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>05</day>
<month>06</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>6</volume>
<elocation-id>1373906</elocation-id>
<history>
<date date-type="received">
<day>20</day>
<month>01</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>01</day>
<month>05</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x00A9; 2024 Sadrarhami, Zanjani, Dolatshahi and Barekatain.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Sadrarhami, Zanjani, Dolatshahi and Barekatain</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Quantum-dot Cellular Automata (QCA) is recognized in electronics for its low power consumption and high-density capabilities, emerging as a potential substitute for CMOS technology. GDI (Gate Diffusion Input) technology is featured as an innovative approach for enhancing power efficiency and spatial optimization in digital circuits. This study introduces an advanced four-input Improved Gate Diffusion Input (IGDI) design specifically for QCA technology as a universal gate. A key feature of the proposed 10-cell block is the absence of cross-wiring, which significantly enhances the circuit&#x2019;s operational efficiency. Its universal cell nature allows for the carrying out of various logical gates by merely altering input values, without necessitating any structural redesign. The proposed design showcases notable advancements over prior models, including a reduced cell count by 17%, a 29% decrease in total energy usage, and a 44% reduction in average energy loss. This innovative IGDI design efficiently executes 21 combinational and various sequential functions. Simulations in 18&#x2009;nm technology, accompanied by energy consumption analyses, demonstrate this design&#x2019;s superior performance compared to existing models in key areas such as multiplexers, comparators, and memory circuits, alongside a significant reduction in cell count.</p>
</abstract>
<kwd-group>
<kwd>improved gate diffusion input</kwd>
<kwd>quantum-dot cellular automata</kwd>
<kwd>polarization</kwd>
<kwd>QCADesigner</kwd>
<kwd>low-power</kwd>
</kwd-group>
<counts>
<fig-count count="9"/>
<table-count count="10"/>
<equation-count count="5"/>
<ref-count count="52"/>
<page-count count="11"/>
<word-count count="6811"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Software</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="sec1">
<label>1</label>
<title>Introduction</title>
<p>The enhancement of system capabilities and the trend toward reduced hardware sizes have brought to light significant challenges in complementary metal-oxide-semiconductor (CMOS) technology, particularly with the shift toward nanoscale circuitry. This development has prompted an increased need for alternative technological solutions, focusing on enhancing power efficiency and reducing the size of circuits (<xref ref-type="bibr" rid="ref40">Sadrarhami et al., 2018</xref>).</p>
<p>Quantum-dot Cellular Automata (QCA) has garnered interest as a potential alternative to CMOS technology, primarily due to its high circuit density (approximately 1,012 cells/cm<sup>2</sup>) and swift switching frequency (around 1 THz) (<xref ref-type="bibr" rid="ref31">Naz et al., 2021</xref>). QCA technology uniquely integrates Boolean logic operations with quantum dot functionalities, leveraging the advanced physical simulation of both automata and quantum dot cells (<xref ref-type="bibr" rid="ref53">Wang and Xie, 2018</xref>). This integration signifies a substantial advancement, aiming to enhance the efficiency and scalability of semiconductor technologies. A Quantum cell contains four quantum dots and two mobile electrons. The arrangement of these electrons along one of the two primary diagonals determines the logical value of the cell, either zero or one. This configuration relies on the Coulombic interactions among the electrons, not only with adjacent neighbors but also with cells in diagonal positions and those in different layers. Thus, the logical state of any given cell depends on the states of surrounding cells, highlighting the importance of a comprehensive evaluation of neighboring cell states for accurate charge determination (<xref ref-type="bibr" rid="ref27">Mohammadi and Navi, 2018</xref>; <xref ref-type="bibr" rid="ref53">Wang and Xie, 2018</xref>). Thus, the logical charge assigned to any given cell is linked to the charges of its surrounding cells, necessitating a comprehensive assessment of neighboring cell states to ascertain each cell&#x2019;s charge (<xref ref-type="bibr" rid="ref53">Wang and Xie, 2018</xref>) accurately. <xref ref-type="fig" rid="fig1">Figure 1</xref> depicts a quantum cell in two polarization states of 0 and 1.</p>
<fig position="float" id="fig1">
<label>Figure 1</label>
<caption>
<p>Two different polarization states of a QCA cell.</p>
</caption>
<graphic xlink:href="fcomp-06-1373906-g001.tif"/>
</fig>
<p>As illustrated in <xref ref-type="fig" rid="fig2">Figure 2</xref>, the architecture within QCA is segmented into four distinct clock zones, labeled 0, 1, 2, and 3. Each zone is characterized by a unique sequence of four clock phases: switch, hold, release, and relax (<xref ref-type="bibr" rid="ref39">Sadeghi et al., 2020</xref>).at the switch phase, the cell&#x2019;s polarization state is established. Following this, the hold phase maintains this specified polarization without alteration. Progressing to the release phase, there is a gradual diminishment in the cell&#x2019;s polarization, leading to the relax phase where the cell&#x2019;s polarization is entirely neutralized. This cycle ensures precise control over the cell&#x2019;s energy state and data flow, highlighting the intricate design and operational efficacy inherent in QCA technology (<xref ref-type="bibr" rid="ref3">Abutaleb, 2018</xref>).</p>
<fig position="float" id="fig2">
<label>Figure 2</label>
<caption>
<p>Four different phases in each clock zone (<xref ref-type="bibr" rid="ref39">Sadeghi et al., 2020</xref>).</p>
</caption>
<graphic xlink:href="fcomp-06-1373906-g002.tif"/>
</fig>
<p>In the realm of dynamic circuit analysis, the evaluation of energy levels and the determination of cell polarization are crucial. This is achieved through simulations conducted with a correlation vector engine. Specifically, the kink energy concept is pivotal, reflecting the energy differential between cells a and b when they exhibit opposing polarizations. This energy differential is quantifiable through the electrostatic interactions analysis among the charges present (<xref ref-type="bibr" rid="ref9">Cardenas-Barrera et al., 2002</xref>). The method involves a detailed computation of electrostatic interactions between disparate points within the same cell, guided by <xref ref-type="disp-formula" rid="EQ1">equation (1)</xref>, wherein the proportionality constant, known as Coulomb&#x2019;s constant, plays a fundamental role. The process to ascertain the kink energy entails an initial calculation of energy for cells exhibiting opposing polarities, followed by a similar computation for cells of identical polarity. The subtraction of these values yields the kink energy (<xref ref-type="bibr" rid="ref10">Chen et al., 2019</xref>).</p>
<disp-formula id="EQ1">
<label>(1)</label>
<mml:math id="M1">
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>K</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>q</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>q</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msub>
<mml:mi>&#x03B3;</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x03B3;</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mfrac>
</mml:math>
</disp-formula>
<disp-formula id="E1">
<mml:math id="M2">
<mml:mi>K</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>&#x03C0;</mml:mi>
<mml:msub>
<mml:mi>&#x03B5;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>&#x03B5;</mml:mi>
<mml:mi>&#x03B3;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:math>
</disp-formula>
<p>Circuit design errors in QCA technology encompass manufacturing, design, and clocking errors (<xref ref-type="bibr" rid="ref22">Khan et al., 2023</xref>). Manufacturing errors, disrupt cell function due to chemical imperfections like single-electron defects (<xref ref-type="bibr" rid="ref8">Bhat et al., 2023</xref>). The design errors affect both reversible and conventional circuits. Reversible design exhibits greater error resistance, maintaining functionality despite flaws and ensuring no data loss during computation. Although reversible design struggles with multiple lost or extra cell defects (<xref ref-type="bibr" rid="ref6">Ahmadpour et al., 2023</xref>), common errors like cell displacement and wire crossing impact circuit function (<xref ref-type="bibr" rid="ref22">Khan et al., 2023</xref>). Techniques such as the Friedkin gate, GDI gate, and tile design method have been utilized to mitigate these errors (<xref ref-type="bibr" rid="ref51">Tougaw et al., 2021</xref>; <xref ref-type="bibr" rid="ref22">Khan et al., 2023</xref>; <xref ref-type="bibr" rid="ref41">Safaiezadeh et al., 2023</xref>). The tile in QCA technology, crucial for circuit design, provides higher error resistance than basic gates but may elevate circuit complexity. Optimal cell spacing for improved output ranges between 2 and 3 nanometers (<xref ref-type="bibr" rid="ref19">Huang and Ottavi, 2005</xref>). In conventional design, QCA cells, majority gates, inverters, and wires form essential components, with errors in these elements leading to circuit flaws (<xref ref-type="bibr" rid="ref22">Khan et al., 2023</xref>). Cell rotation is a notable error, particularly affecting curved QCA wires, with inverters exhibiting the least tolerance. Complex circuits are sensitive to rotation failures, but reliability can be enhanced by adding extra cells in the majority gate design. Cell misalignment poses additional challenges (<xref ref-type="bibr" rid="ref51">Tougaw et al., 2021</xref>). The third type of fault is clocking errors. Accurate clocking, using appropriate methods, is vital for effectiveness. In QCA technology, clocking errors present a significant challenge that can affect the overall performance and reliability of computational circuits. Clocking in QCA is vital for controlling the information flow through the cells, ensuring that data moves in a precise and orderly manner (<xref ref-type="bibr" rid="ref22">Khan et al., 2023</xref>). An error in the clocking sequence can disrupt this flow, leading to incorrect data processing and output. Such errors might occur due to synchronization issues, where the timing between different parts of the circuit becomes misaligned (<xref ref-type="bibr" rid="ref23">Liu et al., 2014</xref>). Moreover, variations in fabrication processes can lead to inconsistencies in cell behavior under clocking signals, further exacerbating the problem. To mitigate clocking errors, designers employ rigorous simulation and testing methodologies, focusing on synchronization mechanisms and enhancing the robustness of the clocking architecture. This involves careful layout planning and the incorporation of error detection and correction mechanisms that can identify and compensate for clocking discrepancies, thereby ensuring that the circuit maintains its intended functionality even in the presence of potential clocking inaccuracies (<xref ref-type="bibr" rid="ref23">Liu et al., 2014</xref>).</p>
<p>GDI as an innovative approach for digital circuits is primarily attributed to minimalist transistor requirement and its ability to minimize power dissipation compared to traditional CMOS technology (<xref ref-type="bibr" rid="ref40">Sadrarhami et al., 2018</xref>). A basic GDI configuration involves the integration of one PMOS and one NMOS transistor (<xref ref-type="bibr" rid="ref16">Ghorbani et al., 2022</xref>). The superiority of GDI over CMOS is evident through its reduced transistor count, accelerated operational speed, diminished power consumption, and the simplification of Boolean function implementations. Additionally, the strategic interconnection of multiple GDI cells facilitates the creation of complex multi-input gates. The basic structure of a GDI gate is shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>. <xref ref-type="table" rid="tab1">Table 1</xref> illustrates different Boolean functions that can be generated using this block (<xref ref-type="bibr" rid="ref1">Abiri et al., 2019</xref>). The GDI presents a notable approach for designing low-power and compact digital circuits, particularly useful in digital logic and microprocessor design. Despite its advantages in reducing power consumption, GDI faces challenges. The GDI technique might introduce challenges in achieving high-speed performance for certain applications, as the propagation delays inherent in GDI circuits could impact operational speed. Overcoming these challenges requires innovative design strategies and the integration of GDI with other technology such as QCA technology to balance power efficiency with performance and noise resilience (<xref ref-type="bibr" rid="ref1">Abiri et al., 2019</xref>).</p>
<fig position="float" id="fig3">
<label>Figure 3</label>
<caption>
<p>Gate diffusion input (<xref ref-type="bibr" rid="ref1">Abiri et al., 2019</xref>).</p>
</caption>
<graphic xlink:href="fcomp-06-1373906-g003.tif"/>
</fig>
<table-wrap position="float" id="tab1">
<label>Table 1</label>
<caption>
<p>Various logic functions for different input combinations of GDI cell (<xref ref-type="bibr" rid="ref1">Abiri et al., 2019</xref>).</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top"><italic>N</italic></th>
<th align="center" valign="top"><italic>P</italic></th>
<th align="center" valign="top"><italic>G</italic></th>
<th align="center" valign="top"><italic>D</italic></th>
<th align="center" valign="top">Functions</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="middle">0</td>
<td align="center" valign="middle">B</td>
<td align="center" valign="middle">A</td>
<td align="center" valign="middle">A&#x2019;B</td>
<td align="center" valign="middle">F1</td>
</tr>
<tr>
<td align="left" valign="middle">B</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">A</td>
<td align="center" valign="middle">A&#x2019;&#x2009;+&#x2009;B</td>
<td align="center" valign="middle">F2</td>
</tr>
<tr>
<td align="left" valign="middle">1</td>
<td align="center" valign="middle">B</td>
<td align="center" valign="middle">A</td>
<td align="center" valign="middle">A&#x2009;+&#x2009;B</td>
<td align="center" valign="middle">OR</td>
</tr>
<tr>
<td align="left" valign="middle">B</td>
<td align="center" valign="middle">0</td>
<td align="center" valign="middle">A</td>
<td align="center" valign="middle">A.B</td>
<td align="center" valign="middle">AND</td>
</tr>
<tr>
<td align="left" valign="middle">C</td>
<td align="center" valign="middle">B</td>
<td align="center" valign="middle">A</td>
<td align="center" valign="middle">A&#x2019;B&#x2009;+&#x2009;AC</td>
<td align="center" valign="middle">Mux</td>
</tr>
<tr>
<td align="left" valign="middle">0</td>
<td align="center" valign="middle">1</td>
<td align="center" valign="middle">A</td>
<td align="center" valign="middle">A&#x2019;</td>
<td align="center" valign="middle">NOT</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The typical approach to circuit design in QCA technology involves combining the majority gates and inverters, which tends to enlarge the circuit footprint. Additionally, establishing communication between different gates increases circuit latency. Introducing universal gates, particularly for complex circuitry, can reduce circuit size, latency, and power consumption (<xref ref-type="bibr" rid="ref37">Riyaz et al., 2024</xref>).</p>
<p>Universal gates, offering a wider functionality spectrum compared to standard majority and inverter gates, hold promise for minimizing circuit size, power usage, and latency (<xref ref-type="bibr" rid="ref18">Hayati and Rezaei, 2019</xref>). Optimization techniques often borrow from successful strategies in other technologies. Therefore, in addressing the design challenge in QCA technology, this paper proposes a versatile gate utilizing GDI optimized in QCA to perform various fundamental functions. This GDI&#x2019;s application in QCA not only tackles GDI-related issues like high-speed performance, noise margins, and propagation delays but also resolves a fundamental challenge in QCA circuit design, namely the reliance on basic gates.</p>
<p>For instance, in reference (<xref ref-type="bibr" rid="ref16">Ghorbani et al., 2022</xref>), a dynamic XOR cell and full adder design using a combination of GDI and dynamic logic, termed D-GDI, is proposed. This design reduces the area, Power Delay Product (PDP), and parasitic capacitances at the output node and intermediate nodes. The D-GDI full adder also shows a 20% reduction in power consumption compared to the best existing designs. An improved version of this cell in reference (<xref ref-type="bibr" rid="ref2">Abiri et al., 2014</xref>) reduces the chip area for pull-up and pull-down networks by about 80 and 50%, respectively, compared to the basic GDI cell, while also improving the PDP.</p>
<p>However, GDI-based digital integrated circuits, while advantageous in terms of power efficiency and simplicity of design, face a limitation in achieving full-swing capability. To overcome this problem, dynamic logic has been integrated with GDI to enable full-swing functionality.</p>
<p>In <xref ref-type="bibr" rid="ref1">Abiri et al. (2019)</xref>, a GDI unit is proposed for QCA technology, inspired by the circuit detailed in <xref ref-type="bibr" rid="ref2">Abiri et al. (2014)</xref>. This unit, constructed with 16 QCA cells, executes seven functions within an area of 0.02&#x2009;&#x03BC;m<sup>2</sup> and experiences a delay of 2 clock pulses. By employing the QCA-GDI cell, multiplexer (MUX) circuits featuring two and four inputs were crafted and simulated, consisting of 16 and 30 cells, respectively, with an average energy consumption of 29.66 &#x03BC;eV. Furthermore, a two-input XOR gate was developed, comprising 39 cells, a 2-phase delay, and consuming 44.48 &#x03BC;eV of energy, and a full-wave rectifier (FWR) consisting of 30 cells with a 2-phase delay. Despite the unit&#x2019;s higher cell count and larger footprint, its minimal delay and accessible input/output cells offer advantages.</p>
<p><xref ref-type="bibr" rid="ref26">Mandai and Chakrabarty (2017)</xref> presents a Universal Logic Gate (ULG) in QCA technology, capable of implementing AND, OR, and XOR functions. With 11 cells, this planar gate covers an area of 0.01&#x2009;&#x03BC;m<sup>2</sup> and operates within a single clock phase. Despite its reduced cell count, small area, and minimal delay, the gate&#x2019;s low robustness and limited functionality are drawbacks.</p>
<p>A 30-cell universal gate with 6 input cells is introduced in <xref ref-type="bibr" rid="ref18">Hayati and Rezaei (2019)</xref>. This three-layered design implements 13 standard universal gate functions and covers an area of 0.11&#x2009;&#x03BC;m<sup>2</sup>, indicating a large cell number. However, its 1-phase delay and accessible input/output cells are beneficial.</p>
<p>In <xref ref-type="bibr" rid="ref52">Tripathi et al. (2020)</xref>, following the approach in <xref ref-type="bibr" rid="ref17">Gupta and Wairya (2016)</xref>, the design of basic circuits, adders, and comparators in QCA technology is discussed. An XOR gate with 11 cells, a 2-phase delay, an area of 0.012&#x2009;&#x03BC;m<sup>2</sup>, and a MUX gate with 19 cells and an area of 0.02&#x2009;&#x03BC;m<sup>2</sup> are designed. Also, a 73-cell adder with an area of 0.08&#x2009;&#x03BC;m<sup>2</sup> and a 25-cell single-bit comparator with an area of 0.03&#x2009;&#x03BC;m<sup>2</sup> are presented. The primary advantage of this method is the low delay in the designed circuits. However, using various structures, large cell numbers, and higher areas are disadvantages.</p>
<p>In <xref ref-type="bibr" rid="ref37">Riyaz et al. (2024)</xref>, a universal and reversible gate is presented. This gate is designed and simulated using 39 cells and works in one clock phase. This gate with an area of 0.029&#x2009;&#x03BC;m<sup>2</sup> can perform 13 different functions.</p>
<p>In <xref ref-type="bibr" rid="ref40">Sadrarhami et al. (2018)</xref>, a GDI block based on QCA technology using 11 cells is proposed. The block, covering an area of 0.01&#x2009;&#x03BC;m<sup>2</sup>, operates with a delay of one clock phase. It is based on the majority function as per <xref ref-type="disp-formula" rid="EQ2">equation (2)</xref>, executing nine basic functions.</p>
<disp-formula id="EQ2">
<label>(2)</label>
<mml:math id="M3">
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mi mathvariant="italic">Output</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>M</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>j</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>j</mml:mi>
<mml:mfenced open="(" close=")" separators=",,">
<mml:msup>
<mml:mi>G</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mi>P</mml:mi>
<mml:mn>0</mml:mn>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mi>M</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>j</mml:mi>
<mml:mfenced open="(" close=")" separators=",,">
<mml:mi>G</mml:mi>
<mml:mi>N</mml:mi>
<mml:mn>0</mml:mn>
</mml:mfenced>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>=</mml:mo>
<mml:mi>M</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>j</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msup>
<mml:mi>G</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mi>P</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>G</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mi>G</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mi>P</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>G</mml:mi>
<mml:mi>N</mml:mi>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
</disp-formula>
<p>Using the GDI method in designing a universal gate in QCA technology can reduce power consumption and smaller circuit areas by eliminating the need for basic gates. Hence, this article aims to propose a new QCA-based IGDI block as a standard design unit for implementing various digital circuits&#x2019; basic functions.</p>
<p>The organization of this edition is as follows: First, in Section 2, we discuss how to design, test, and evaluate the QCA-IGDI block. Section 3 covers developing various types of circuits using the IGDI-QCA block. In Section 4, a comprehensive comparison is made between the proposed works and previous works, and finally, it ends with the conclusion in Section 5 of the article.</p>
</sec>
<sec id="sec2">
<label>2</label>
<title>Proposed IGDI-QCA block</title>
<p>To solve the circuit design challenge with basic gates in QCA technology, in this paper, a universal gate is designed and simulated using the improved GDI technique. By changing the structure of GDI, an IGDI with four input cells is proposed. Then this plan is simulated in QCA technology. The operating principle of the IGDI-QCA block is encapsulated in <xref ref-type="disp-formula" rid="E2">equation (3)</xref>, which is derived from the corresponding Karnaugh map and its subsequent simplification. The proposed IGDI-QCA block consists of 10 cells, which include four input terminals labeled P, G, N, and H along with one output cell.</p>
<disp-formula id="E2">
<label>(3)</label>
<mml:math id="M4">
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mi mathvariant="italic">Output</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>G</mml:mi>
<mml:msup>
<mml:mi>H</mml:mi>
<mml:mo>'</mml:mo>
</mml:msup>
<mml:mi>P</mml:mi>
<mml:msup>
<mml:mi>N</mml:mi>
<mml:mo>'</mml:mo>
</mml:msup>
<mml:mo>+</mml:mo>
<mml:msup>
<mml:mi>G</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mi>H</mml:mi>
<mml:mi>P</mml:mi>
<mml:msup>
<mml:mi>N</mml:mi>
<mml:mo>'</mml:mo>
</mml:msup>
<mml:mo>+</mml:mo>
<mml:msup>
<mml:mi>G</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:msup>
<mml:mi>H</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:msup>
<mml:mi>P</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>G</mml:mi>
<mml:mi>H</mml:mi>
<mml:msup>
<mml:mi>P</mml:mi>
<mml:mo>'</mml:mo>
</mml:msup>
<mml:mi>N</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>+</mml:mo>
<mml:msup>
<mml:mi>G</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:msup>
<mml:mi>H</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mi>P</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>G</mml:mi>
<mml:msup>
<mml:mi>H</mml:mi>
<mml:mo>'</mml:mo>
</mml:msup>
<mml:mi>P</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:msup>
<mml:mi>G</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mi>H</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi mathvariant="italic">GHPN</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>&#x22B8;</mml:mo>
<mml:mo>&#x2297;</mml:mo>
<mml:mo>&#x22B8;</mml:mo>
<mml:mo>=</mml:mo>
<mml:mi>P</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:msup>
<mml:mi>G</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:msup>
<mml:mi>H</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mi>N</mml:mi>
<mml:mo>+</mml:mo>
<mml:msup>
<mml:mi>G</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mi>H</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>G</mml:mi>
<mml:msup>
<mml:mi>H</mml:mi>
<mml:mo>'</mml:mo>
</mml:msup>
<mml:mi>P</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>G</mml:mi>
<mml:mi>H</mml:mi>
<mml:mi>N</mml:mi>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
</disp-formula>
<p><xref ref-type="fig" rid="fig4">Figure 4</xref> displays the configuration of the proposed block, along with an examination of its functionality, encompassing output statuses for diverse inputs across different clock phases, and a depiction of energy consumption distribution.</p>
<fig position="float" id="fig4">
<label>Figure 4</label>
<caption>
<p><bold>(A)</bold> Proposed gate simulation <bold>(B)</bold> Simulation results and <bold>(C)</bold> Energy dissipation map with.</p>
</caption>
<graphic xlink:href="fcomp-06-1373906-g004.tif"/>
</fig>
<p>The area of the proposed block is 0.011&#x2009;&#x03BC;m<sup>2</sup>. The scheme is designed in a single layer and lacks cross-coupling methods. Using one clock phase reduces the delay in the proposed gate. As shown in <xref ref-type="table" rid="tab2">Table 2</xref>, the proposed block enables the implementation of a wide range of basic functions. By simply changing the input values in the proposed block unit structure, various basic operations such as AND, OR, NOT, BUFFER, XOR, XNOR, Multiplexer (MUX), majority logic, and a three-input exclusive OR can be performed.</p>
<table-wrap position="float" id="tab2">
<label>Table 2</label>
<caption>
<p>Logic functions implemented by the proposed MGDI cell.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top"><italic>H</italic></th>
<th align="center" valign="top"><italic>N</italic></th>
<th align="center" valign="top"><italic>P</italic></th>
<th align="center" valign="top"><italic>G</italic></th>
<th align="center" valign="top">OUT</th>
<th align="center" valign="top"><italic>H</italic></th>
<th align="center" valign="top"><italic>N</italic></th>
<th align="center" valign="top"><italic>P</italic></th>
<th align="center" valign="top"><italic>G</italic></th>
<th align="center" valign="top">OUT</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">0</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="middle" rowspan="3">AND (A, B)</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">1</td>
<td align="center" valign="middle" rowspan="2">A</td>
</tr>
<tr>
<td align="left" valign="top">1</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">0</td>
</tr>
<tr>
<td align="left" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">1</td>
<td align="center" valign="middle" rowspan="2">B</td>
</tr>
<tr>
<td align="left" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="middle" rowspan="3">OR (A, B)</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">0</td>
</tr>
<tr>
<td align="left" valign="top">0</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="middle" rowspan="2">B&#x2009;+&#x2009;A&#x2019;</td>
</tr>
<tr>
<td align="left" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">A</td>
</tr>
<tr>
<td align="left" valign="top">&#x2212;1</td>
<td align="center" valign="top">&#x2212;1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">Buffer (A)</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">A&#x2009;+&#x2009;B&#x2032;</td>
</tr>
<tr>
<td align="left" valign="top">&#x2212;1</td>
<td align="center" valign="top">+1</td>
<td align="center" valign="top">&#x2212;1</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">NOT (A)</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="middle" rowspan="2">A&#x2019;B</td>
</tr>
<tr>
<td align="left" valign="top">B</td>
<td align="center" valign="top">C</td>
<td align="center" valign="top">-</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">Maj (A, B, C)</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">A</td>
</tr>
<tr>
<td align="left" valign="top">0</td>
<td align="center" valign="top">C</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">MUX&#x2009;=&#x2009;A&#x2019;C&#x2009;+&#x2009;AB</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">AB&#x2019;</td>
</tr>
<tr>
<td align="left" valign="top">1</td>
<td align="center" valign="top">C</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">MUX&#x2009;=&#x2009;A&#x2019;B&#x2009;+&#x2009;AC</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">0</td>
</tr>
<tr>
<td align="left" valign="top">C</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">MUX&#x2009;=&#x2009;AC&#x2009;+&#x2009;BC&#x2019;</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">1</td>
</tr>
<tr>
<td align="left" valign="top">C</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">MUX&#x2009;=&#x2009;BC&#x2009;+&#x2009;AC&#x2019;</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">C</td>
<td align="center" valign="top">AB&#x2019;C&#x2032;&#x2009;+&#x2009;ABC</td>
</tr>
<tr>
<td align="left" valign="top">B</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">XOR (A, B)</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">C</td>
<td align="center" valign="top">A&#x2009;+&#x2009;B&#x2019;C&#x2009;+&#x2009;BC&#x2019;</td>
</tr>
<tr>
<td align="left" valign="top">B</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">XNOR (A, B)</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">0</td>
<td align="center" valign="top">C</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">AB&#x2019;C&#x2009;+&#x2009;A&#x2019;BC</td>
</tr>
<tr>
<td align="left" valign="top">A</td>
<td align="center" valign="top">C&#x2032;</td>
<td align="center" valign="top">C</td>
<td align="center" valign="top">B</td>
<td align="center" valign="middle" rowspan="2">TIEO (A, B, C)</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">C</td>
<td align="center" valign="top">B</td>
<td align="center" valign="top">A&#x2019;&#x2009;+&#x2009;C&#x2009;+&#x2009;B&#x2032;</td>
</tr>
<tr>
<td align="left" valign="top">B</td>
<td align="center" valign="top">A</td>
<td align="center" valign="top">A&#x2019;</td>
<td align="center" valign="top">C</td>
<td/>
<td/>
<td/>
<td/>
<td/>
</tr>
</tbody>
</table>
</table-wrap>
<p>It should be noted that to simulate the proposed block and all the circuits designed using the proposed block, QCADesigner-E software in 18&#x2009;nm technology using default simulation parameters according to <xref ref-type="table" rid="tab3">Table 3</xref> and using dual vector simulator engines and coherence vector has been done. Also, to determine the amount of energy consumed and draw its distribution map, the QCAPro simulator has been used. The energy utilization of the proposed block, under three different energy levels, is meticulously detailed and tabulated in <xref ref-type="table" rid="tab3">Table 3</xref>.</p>
<table-wrap position="float" id="tab3">
<label>Table 3</label>
<caption>
<p>Energy analysis of suggested IGDI-QCA cell.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th rowspan="2"/>
<th align="center" valign="top" colspan="3">Tunneling Energy</th>
</tr>
<tr>
<th align="center" valign="top">0.5 E<sub>K</sub></th>
<th align="center" valign="top">1 E<sub>K</sub></th>
<th align="center" valign="top">1.5 E<sub>K</sub></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">Avg Leakage Energy Dissipation</td>
<td align="center" valign="top">0.00150</td>
<td align="center" valign="top">0.00459</td>
<td align="center" valign="top">0.00826</td>
</tr>
<tr>
<td align="left" valign="top">Avg Switching Energy Dissipation</td>
<td align="center" valign="top">0.00951</td>
<td align="center" valign="top">0.00835</td>
<td align="center" valign="top">0.00722</td>
</tr>
<tr>
<td align="left" valign="top">Avg Energy Dissipation of circuit</td>
<td align="center" valign="top">0.01101</td>
<td align="center" valign="top">0.01294</td>
<td align="center" valign="top">0.01549</td>
</tr>
<tr>
<td align="left" valign="top">Max Kink Energy</td>
<td align="center" valign="top">0.00148</td>
<td align="center" valign="top">0.00148</td>
<td align="center" valign="top">0.00148</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="table" rid="tab4">Table 4</xref> provides the consumed energy of the proposed block at three energy levels, calculated and presented according to the method proposed in <xref ref-type="bibr" rid="ref50">Timler and Lent (2002)</xref>. The static energy stemming from leakage power is significantly lower than the dynamic energy arising from switching, displaying a similar state to circuits of CMOS technology. The average energy dissipation of the circuit, represented by Ebath_total, is estimated as the sum (Ebath) for each clock pulse cycle by each cell in the design, aiming to illustrate the overall wasted energy. In the following, several complex circuits are designed and simulated using the proposed block IGDI-QCA.</p>
<table-wrap position="float" id="tab4">
<label>Table 4</label>
<caption>
<p>Assessing the suggested IGDI cell in comparison to other existing works.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top">Reference</th>
<th align="center" valign="top">Technique</th>
<th align="center" valign="top">QCA cell count</th>
<th align="center" valign="top">Area (&#x03BC;m<sup>2</sup>)</th>
<th align="center" valign="top">Latency (Clock zones)</th>
<th align="center" valign="top">Crossover type</th>
<th align="center" valign="top">Cost (Area&#x002A;Latency)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref1">Abiri et al. (2019)</xref>
</td>
<td align="center" valign="top">GDI</td>
<td align="center" valign="top">16</td>
<td align="center" valign="top">0.02</td>
<td align="center" valign="top">2</td>
<td align="center" valign="top">Without</td>
<td align="center" valign="top">0.022</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref26">Mandai and Chakrabarty (2017)</xref>
</td>
<td align="center" valign="top">ULG</td>
<td align="center" valign="top">11</td>
<td align="center" valign="top">0.01</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">Coplanar</td>
<td align="center" valign="top">0.01</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref18">Hayati and Rezaei (2019)</xref>
</td>
<td align="center" valign="top">ULG</td>
<td align="center" valign="top">30</td>
<td align="center" valign="top">0.011</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">Without</td>
<td align="center" valign="top">0.011</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref52">Tripathi et al. (2020)</xref>
</td>
<td align="center" valign="top">GDI</td>
<td align="center" valign="top">19</td>
<td align="center" valign="top">0.02</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">Without</td>
<td align="center" valign="top">0.02</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref40">Sadrarhami et al. (2018)</xref>
</td>
<td align="center" valign="top">GDI</td>
<td align="center" valign="top">11</td>
<td align="center" valign="top">0.01</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">Without</td>
<td align="center" valign="top">0.01</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref37">Riyaz et al. (2024)</xref>
</td>
<td align="center" valign="top">ULG</td>
<td align="center" valign="top">39</td>
<td align="center" valign="top">0.03</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">Without</td>
<td align="center" valign="top">0.03</td>
</tr>
<tr>
<td align="left" valign="top">Proposed</td>
<td align="center" valign="top">IGDI</td>
<td align="center" valign="top"><bold>10</bold></td>
<td align="center" valign="top"><bold>0.01</bold></td>
<td align="center" valign="top"><bold>1</bold></td>
<td align="center" valign="top"><bold>Without</bold></td>
<td align="center" valign="top"><bold>0.01</bold></td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="sec3">
<label>3</label>
<title>Designed combinational and sequential circuits using the proposed IGDI-QCA block</title>
<p>This part of the paper focuses on demonstrating the effectiveness of the proposed IGDI-QCA block by designing and simulating a range of commonly used logic and computational circuits. In addition to the mentioned basic gates, connecting multiple proposed blocks, more complex combinational and sequential circuits can be designed. An example of this application is the design of a single-bit comparator circuit using the IGDI-QCA block. The comparator is a crucial component in the decision-making processes of complex computing circuits. Its detailed structure, circuit design, simulation outcomes, and energy consumption metrics are comprehensively depicted in <xref ref-type="fig" rid="fig5">Figure 5</xref>. Optimizing the comparator circuit improves other circuits that use this gate.</p>
<fig position="float" id="fig5">
<label>Figure 5</label>
<caption>
<p>single-bit comparator using the proposed cell. <bold>(A)</bold> Proposed circuit simulation <bold>(B)</bold> Simulation results and <bold>(C)</bold> Energy dissipation map with 0.5 Ek.</p>
</caption>
<graphic xlink:href="fcomp-06-1373906-g005.tif"/>
</fig>
<p>Similarly, the application of the proposed IGDI-QCA block is further exemplified through the design of a four-bit parity generator circuit, as showcased in <xref ref-type="fig" rid="fig6">Figure 6</xref>. The four-bit parity generator is used in error detection in digital storage and communication systems. Producing a parity bit ensures the data integrity by checking whether the number of set bits is odd or even.</p>
<fig position="float" id="fig6">
<label>Figure 6</label>
<caption>
<p>4-bit parity generator using the IGDI-QCA cell. <bold>(A)</bold> Proposed circuit simulation <bold>(B)</bold> Simulation results and <bold>(C)</bold> Energy dissipation map with 0.5 Ek.</p>
</caption>
<graphic xlink:href="fcomp-06-1373906-g006.tif"/>
</fig>
<p>The importance of memory circuits in modern computing cannot be overstated, as they are crucial for data storage and retrieval, directly impacting the speed and efficiency of computational processes. QCA plays a pivotal role in the development of high-speed memory circuits. This article introduces a novel three-layer reversible memory structure in QCA, utilizing the advanced IGDI block. The memory design consists of 27 cells and operates across two clock phases, as illustrated in <xref ref-type="fig" rid="fig7">Figure 7</xref>.</p>
<fig position="float" id="fig7">
<label>Figure 7</label>
<caption>
<p>Proposed reversible memory layers.</p>
</caption>
<graphic xlink:href="fcomp-06-1373906-g007.tif"/>
</fig>
<p>The equations governing the three outputs of this proposed memory design are meticulously detailed in <xref ref-type="disp-formula" rid="E2">equation (3)</xref>.</p>
<disp-formula id="E3">
<label>(3)</label>
<mml:math id="M6">
<mml:mtable columnalign="left">
<mml:mtr columnalign="left">
<mml:mtd columnalign="left">
<mml:mi>O</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>=</mml:mo>
<mml:mi>R</mml:mi>
<mml:mo stretchy="true">/</mml:mo>
<mml:mi>W</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr columnalign="left">
<mml:mtd columnalign="left">
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>=</mml:mo>
<mml:mi>R</mml:mi>
<mml:mo stretchy="true">/</mml:mo>
<mml:msup>
<mml:mi>W</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mo>.</mml:mo>
<mml:mi>P</mml:mi>
<mml:mi>O</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>R</mml:mi>
<mml:mo stretchy="true">/</mml:mo>
<mml:mi>W</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>I</mml:mi>
</mml:mtd>
</mml:mtr>
<mml:mtr columnalign="left">
<mml:mtd columnalign="left">
<mml:mi>O</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>R</mml:mi>
<mml:mo stretchy="true">/</mml:mo>
<mml:msup>
<mml:mi>W</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msup>
<mml:mo>.</mml:mo>
<mml:mi>I</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>R</mml:mi>
<mml:mo stretchy="true">/</mml:mo>
<mml:mi>W</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>P</mml:mi>
<mml:mi>O</mml:mi>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
</disp-formula>
<p>The subsequent section will delve into a detailed evaluation and comparison of these circuits, underscoring the benefits of the proposed block.</p>
</sec>
<sec id="sec4">
<label>4</label>
<title>Comparison</title>
<p>In this section, the outcomes of the proposed design are juxtaposed with prior studies. The sequential and combinational circuits fashioned by the proposed block are scrutinized against analogous circuits from earlier research, focusing on metrics like area, delay, and quantum cost. The proposed circuit is simulated using QCADesigner-E version 2.0.3 in 18-nanometer technology. Both dual vector and coherence vector simulation engines are employed to ascertain cell polarization with default parameters, yielding congruent results and affirming the design&#x2019;s accuracy. Comparison in <xref ref-type="table" rid="tab4">Table 4</xref> reveals the superiority of the proposed IGDI-QCA block in terms of cell count, area, and delay over prior works. When considering the cost function, defined as the product of area occupation and delay, only references (<xref ref-type="bibr" rid="ref28">Mosleh, 2019</xref>; <xref ref-type="bibr" rid="ref33">Perri et al., 2022</xref>) exhibit similar costs. Notably, reference (<xref ref-type="bibr" rid="ref28">Mosleh, 2019</xref>) utilizes a coplanar type circuit, while reference (<xref ref-type="bibr" rid="ref33">Perri et al., 2022</xref>) entails 11 cells. These insights are graphically depicted in <xref ref-type="fig" rid="fig8">Figure 8</xref>. Energy consumption is evaluated using QCAPro, indicating the proposed design&#x2019;s lower energy consumption relative to other works. Furthermore, <xref ref-type="fig" rid="fig9">Figure 9</xref> illustrates the assessment results for total and average dissipated energy (<xref ref-type="table" rid="tab5">Table 5</xref>).</p>
<fig position="float" id="fig8">
<label>Figure 8</label>
<caption>
<p>Comparison between the suggested block and existing works. <bold>(A)</bold> Number of cells <bold>(B)</bold> cost.</p>
</caption>
<graphic xlink:href="fcomp-06-1373906-g008.tif"/>
</fig>
<fig position="float" id="fig9">
<label>Figure 9</label>
<caption>
<p><bold>(A)</bold> Evaluation of the total energy consumed, <bold>(B)</bold> average energy consumed by the proposed.</p>
</caption>
<graphic xlink:href="fcomp-06-1373906-g009.tif"/>
</fig>
<table-wrap position="float" id="tab5">
<label>Table 5</label>
<caption>
<p>Results of evaluation of energy lost in the proposed IGDI-QCA cell and previous works.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top">Reference</th>
<th align="center" valign="top" colspan="2">Energy dissipation (total) eV</th>
<th align="center" valign="top" colspan="2">Energy dissipation (average per cycle) eV</th>
</tr>
<tr>
<th/>
<th align="center" valign="top">Sum_Ebath</th>
<th align="center" valign="top">Error</th>
<th align="center" valign="top">Avg_Ebath</th>
<th align="center" valign="top">Error</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="middle">
<xref ref-type="bibr" rid="ref1">Abiri et al. (2019)</xref>
</td>
<td align="center" valign="middle">1.61e<sup>&#x2212;002</sup></td>
<td align="center" valign="middle">&#x2212;1.75e<sup>&#x2212;003</sup></td>
<td align="center" valign="middle">1.47e<sup>&#x2212;003</sup></td>
<td align="center" valign="middle">&#x2212;1.59e<sup>&#x2212;004</sup></td>
</tr>
<tr>
<td align="left" valign="middle">
<xref ref-type="bibr" rid="ref40">Sadrarhami et al. (2018)</xref>
</td>
<td align="center" valign="middle">1.49e<sup>&#x2212;002</sup></td>
<td align="center" valign="middle">&#x2212;1.61e<sup>&#x2212;003</sup></td>
<td align="center" valign="middle">1.35e<sup>&#x2212;003</sup></td>
<td align="center" valign="middle">-1.46e<sup>&#x2212;004</sup></td>
</tr>
<tr>
<td align="left" valign="middle">Proposed</td>
<td align="center" valign="middle"><bold>0.845e</bold><sup><bold>&#x2212;002</bold></sup></td>
<td align="center" valign="middle"><bold>-0.907e</bold><sup><bold>&#x2212;003</bold></sup></td>
<td align="center" valign="middle"><bold>0.769e</bold><sup><bold>&#x2212;003</bold></sup></td>
<td align="center" valign="middle"><bold>-0.825e</bold><sup><bold>&#x2212;004</bold></sup></td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="table" rid="tab6">Table 6</xref> in the paper offers a comparative analysis between various 2/1 Multiplexers from prior studies and the proposed design. The proposed MUX gate, in number of cells compared to reference (<xref ref-type="bibr" rid="ref5">Ahmadpour et al., 2022</xref>), and area compared to works presented in references (<xref ref-type="bibr" rid="ref36">Rashidi et al., 2016</xref>; <xref ref-type="bibr" rid="ref30">Naji Asfestani and Rasouli Heikalabad, 2017</xref>; <xref ref-type="bibr" rid="ref49">Sushma et al., 2021</xref>; <xref ref-type="bibr" rid="ref5">Ahmadpour et al., 2022</xref>), and delay compared to <xref ref-type="bibr" rid="ref30">Naji Asfestani and Rasouli Heikalabad (2017)</xref>, <xref ref-type="bibr" rid="ref46">Shiri et al. (2019)</xref>, <xref ref-type="bibr" rid="ref49">Sushma et al. (2021)</xref> and <xref ref-type="bibr" rid="ref48">Sreevani et al. (2023)</xref> and cost compared to <xref ref-type="bibr" rid="ref30">Naji Asfestani and Rasouli Heikalabad (2017)</xref>, and <xref ref-type="bibr" rid="ref49">Sushma et al. (2021)</xref>, shows no improvement. So, the analysis of <xref ref-type="table" rid="tab7">Table 7</xref> shows that the proposed MUX has the lowest number of cells compared to other works and is in an optimal state in other parameters.</p>
<table-wrap position="float" id="tab6">
<label>Table 6</label>
<caption>
<p>Comparison results of MUX 2 &#x002A; 1 in the proposed design with previous works.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top">Reference</th>
<th align="center" valign="top">QCA cell count</th>
<th align="center" valign="top">Area (&#x03BC;m<sup>2</sup>)</th>
<th align="center" valign="top">Latency (Clock zones)</th>
<th align="center" valign="top">Cost (Area&#x002A;Latency)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref36">Rashidi et al. (2016)</xref>
</td>
<td align="center" valign="top">15</td>
<td align="center" valign="top">0.01</td>
<td align="center" valign="top">2</td>
<td align="center" valign="middle">0.02</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref30">Naji Asfestani and Rasouli Heikalabad (2017)</xref>
</td>
<td align="center" valign="top">12</td>
<td align="center" valign="top">0.01</td>
<td align="center" valign="top">1</td>
<td align="center" valign="middle">0.01</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref46">Shiri et al. (2019)</xref>
</td>
<td align="center" valign="top">16</td>
<td align="center" valign="top">0.02</td>
<td align="center" valign="top">2</td>
<td align="center" valign="middle">0.04</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref46">Shiri et al. (2019)</xref>
</td>
<td align="center" valign="top">19</td>
<td align="center" valign="top">0.02</td>
<td align="center" valign="top">1</td>
<td align="center" valign="middle">0.02</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref37">Riyaz et al. (2024)</xref>
</td>
<td align="center" valign="top">39</td>
<td align="center" valign="top">0.126</td>
<td align="center" valign="top">2</td>
<td align="center" valign="middle">0.252</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref38">Sabbaghi-Nadooshan and Kianpour (2014)</xref>
</td>
<td align="center" valign="top">26</td>
<td align="center" valign="top">0.02</td>
<td align="center" valign="top">2</td>
<td align="center" valign="middle">0.04</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref45">Sen et al. (2015)</xref>
</td>
<td align="center" valign="top">23</td>
<td align="center" valign="top">0.02</td>
<td align="center" valign="top">2</td>
<td align="center" valign="middle">0.04</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref44">Sen et al. (2014)</xref>
</td>
<td align="center" valign="top">19</td>
<td align="center" valign="top">0.02</td>
<td align="center" valign="top">2</td>
<td align="center" valign="middle">0.04</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref5">Ahmadpour et al. (2022)</xref>
</td>
<td align="center" valign="top">10</td>
<td align="center" valign="top">0.01</td>
<td align="center" valign="top">2</td>
<td align="center" valign="middle">0.02</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref49">Sushma et al. (2021)</xref>
</td>
<td align="center" valign="top">11</td>
<td align="center" valign="top">0.01</td>
<td align="center" valign="top">1</td>
<td align="center" valign="middle">0.01</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref48">Sreevani et al. (2023)</xref>
</td>
<td align="center" valign="top">13</td>
<td align="center" valign="top">0.02</td>
<td align="center" valign="top">1</td>
<td align="center" valign="middle">0.02</td>
</tr>
<tr>
<td align="left" valign="middle">Proposed</td>
<td align="center" valign="middle"><bold>10</bold></td>
<td align="center" valign="middle"><bold>0.01</bold></td>
<td align="center" valign="middle"><bold>1</bold></td>
<td align="center" valign="middle"><bold>0.01</bold></td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap position="float" id="tab7">
<label>Table 7</label>
<caption>
<p>Comparative results of XOR gate.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top">Reference</th>
<th align="center" valign="top">QCA cell count</th>
<th align="center" valign="top">Area (&#x03BC;m<sup>2</sup>)</th>
<th align="center" valign="top">Latency (Clock zones)</th>
<th align="center" valign="top">Cost (Area&#x002A;Latency)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref47">Singh and Sharma (2020)</xref>
</td>
<td align="center" valign="top">24</td>
<td align="center" valign="top">0.02</td>
<td align="center" valign="top">3</td>
<td align="center" valign="top">0.06</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref55">Zhang et al. (2020)</xref>
</td>
<td align="center" valign="top">27</td>
<td align="center" valign="top">0.02</td>
<td align="center" valign="top">3</td>
<td align="center" valign="top">0.06</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref54">Wang and Xie (2020)</xref>
</td>
<td align="center" valign="top">13</td>
<td align="center" valign="top">0.01</td>
<td align="center" valign="top">1</td>
<td align="center" valign="top">0.01</td>
</tr>
<tr>
<td align="left" valign="top">Proposed</td>
<td align="center" valign="top"><bold>10</bold></td>
<td align="center" valign="top"><bold>0.01</bold></td>
<td align="center" valign="top"><bold>1</bold></td>
<td align="center" valign="top"><bold>0.01</bold></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>According to <xref ref-type="table" rid="tab7">Table 7</xref>, although the proposed X-circuit is the same as the reference (<xref ref-type="bibr" rid="ref54">Wang and Xie, 2020</xref>) in terms of area, delay, and cost, it is better than all previous works in terms of the number of blocks.</p>
<p>As can be seen in <xref ref-type="table" rid="tab8">Table 8</xref>, the reference comparator circuit (<xref ref-type="bibr" rid="ref46">Shiri et al., 2019</xref>) has better results in terms of area, delay, and cost compared to the proposed scheme, while the proposed circuit is better than all the previous works in terms of the number of cells.</p>
<table-wrap position="float" id="tab8">
<label>Table 8</label>
<caption>
<p>Comparison result of single bit comparator.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top">Reference</th>
<th align="center" valign="top">QCA cell count</th>
<th align="center" valign="top">Area (&#x03BC;m<sup>2</sup>)</th>
<th align="center" valign="top">Latency (Clock zones)</th>
<th align="center" valign="top">Cost (Area&#x002A;Latency)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref13">Erniyazov and Jeon (2018)</xref>
</td>
<td align="center" valign="top">85</td>
<td align="center" valign="top">0.06</td>
<td align="center" valign="top">5</td>
<td align="center" valign="top">0.3</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref35">Qadri et al. (2018)</xref>
</td>
<td align="center" valign="top">58</td>
<td align="center" valign="top">0.05</td>
<td align="center" valign="top">3</td>
<td align="center" valign="middle">0.15</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref12">Deng et al. (2017)</xref>
</td>
<td align="center" valign="top">42</td>
<td align="center" valign="top">0.05</td>
<td align="center" valign="top">3</td>
<td align="center" valign="middle">0.15</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref46">Shiri et al. (2019)</xref>
</td>
<td align="center" valign="top">38</td>
<td align="center" valign="top">0.03</td>
<td align="center" valign="top">2</td>
<td align="center" valign="middle">0.06</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref32">Pal et al. (2021)</xref>
</td>
<td align="center" valign="top">37</td>
<td align="center" valign="top">0.06</td>
<td align="center" valign="top">3</td>
<td align="center" valign="middle">0.18</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref25">Majeed et al. (2021)</xref>
</td>
<td align="center" valign="top">35</td>
<td align="center" valign="top">0.04</td>
<td align="center" valign="top">3</td>
<td align="center" valign="middle">0.12</td>
</tr>
<tr>
<td align="left" valign="middle">Proposed</td>
<td align="center" valign="middle"><bold>34</bold></td>
<td align="center" valign="middle"><bold>0.04</bold></td>
<td align="center" valign="middle"><bold>3</bold></td>
<td align="center" valign="middle"><bold>0.12</bold></td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="table" rid="tab9">Table 9</xref> in the article presents a comparative analysis of various 4-bit parity generators from past studies alongside the proposed design. While the circuit mentioned in <xref ref-type="bibr" rid="ref15">Gassoumi et al. (2019)</xref>, <xref ref-type="bibr" rid="ref42">Safoev et al. (2022)</xref> shows better results in terms of area, and reference (<xref ref-type="bibr" rid="ref42">Safoev et al., 2022</xref>) outperforms the proposed design in terms of cost, the proposed IGDI-QCA-based design notably excels in other aspects. Specifically, it shows a significant 31% improvement in cell count efficiency compared to previous models.</p>
<table-wrap position="float" id="tab9">
<label>Table 9</label>
<caption>
<p>4-bit parity generator comparison results.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top">Reference</th>
<th align="center" valign="top">QCA cell count</th>
<th align="center" valign="top">Area (&#x03BC;m<sup>2</sup>)</th>
<th align="center" valign="top">Latency (Clock zones)</th>
<th align="center" valign="top">Cost (Area&#x002A;Latency)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref34">Poorhosseini and Hejazi (2018)</xref>
</td>
<td align="center" valign="top">111</td>
<td align="center" valign="top">0.14</td>
<td align="center" valign="top">8</td>
<td align="center" valign="middle">1.12</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref20">Kassa et al. (2018)</xref>
</td>
<td align="center" valign="top">97</td>
<td align="center" valign="top">0.1</td>
<td align="center" valign="top">7</td>
<td align="center" valign="middle">0.70</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref21">Khakpour et al. (2020)</xref>
</td>
<td align="center" valign="top">86</td>
<td align="center" valign="top">0.1</td>
<td align="center" valign="top">6</td>
<td align="center" valign="middle">0.60</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref15">Gassoumi et al. (2019)</xref>
</td>
<td align="center" valign="top">37</td>
<td align="center" valign="top">0.05</td>
<td align="center" valign="top">6</td>
<td align="center" valign="middle">0.30</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref42">Safoev et al. (2022)</xref>
</td>
<td align="center" valign="top">38</td>
<td align="center" valign="top">0.02</td>
<td align="center" valign="top">3</td>
<td align="center" valign="middle">0.06</td>
</tr>
<tr>
<td align="left" valign="top">Proposed</td>
<td align="center" valign="top"><bold>32</bold></td>
<td align="center" valign="top"><bold>0.06</bold></td>
<td align="center" valign="top"><bold>3</bold></td>
<td align="center" valign="middle"><bold>0.18</bold></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>A comparative analysis of various memory designs is detailed in <xref ref-type="table" rid="tab10">Table 10</xref>. The results show that the proposed design performs similarly to the circuit in reference (<xref ref-type="bibr" rid="ref24">Macrae, 2022</xref>) in terms of area and cost, but it is superior in terms of the number of cells. Reference (<xref ref-type="bibr" rid="ref43">Salimzadeh et al., 2020</xref>) is equivalent to the proposed work in terms of area and delay.</p>
<table-wrap position="float" id="tab10">
<label>Table 10</label>
<caption>
<p>RAM comparison results.</p>
</caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top">Reference</th>
<th align="center" valign="top">QCA cell count</th>
<th align="center" valign="top">Area (&#x03BC;m<sup>2</sup>)</th>
<th align="center" valign="top">Latency (Clock zones)</th>
<th align="center" valign="top">Cost (Area&#x002A;Latency)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref14">Fam and Navimipour (2019)</xref>
</td>
<td align="center" valign="top">55</td>
<td align="center" valign="top">0.06</td>
<td align="center" valign="top">10</td>
<td align="center" valign="middle">0.6</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref29">Mubarakali et al. (2019)</xref>
</td>
<td align="center" valign="top">87</td>
<td align="center" valign="top">0.07</td>
<td align="center" valign="top">6</td>
<td align="center" valign="middle">0.42</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref43">Salimzadeh et al. (2020)</xref>
</td>
<td align="center" valign="top">32</td>
<td align="center" valign="top">0.02</td>
<td align="center" valign="top">2</td>
<td align="center" valign="middle">0.04</td>
</tr>
<tr>
<td align="left" valign="top">
<xref ref-type="bibr" rid="ref5">Ahmadpour et al. (2022)</xref>
</td>
<td align="center" valign="top">26</td>
<td align="center" valign="top">0.03</td>
<td align="center" valign="top">4</td>
<td align="center" valign="middle">0.12</td>
</tr>
<tr>
<td align="left" valign="middle">Proposed</td>
<td align="center" valign="middle"><bold>29</bold></td>
<td align="center" valign="middle"><bold>0.02</bold></td>
<td align="center" valign="middle"><bold>2</bold></td>
<td align="center" valign="middle"><bold>0.04</bold></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Furthermore, compared to the circuit mentioned in <xref ref-type="bibr" rid="ref39">Sadeghi et al. (2020)</xref>, the proposed memory design, leveraging the capabilities of the IGDI-QCA block, shows remarkable improvements. Specifically, it achieves a 34% reduction in area, 50% in delay, and 67% in overall cost. It&#x2019;s noteworthy that the circuit from <xref ref-type="bibr" rid="ref39">Sadeghi et al. (2020)</xref> utilizes a combination of four AND gates, and one each of OR, NOT, and MUX gates. This configuration contributes to an increased area and delay in their design. In contrast, the proposed circuit effectively addresses these issues by integrating the efficient IGDI-QCA block, resulting in a more compact, faster, and cost-effective memory circuit solution.</p>
<p>It&#x2019;s important to note that the novelty of the presented manuscript lies in the improvement and modification of the conventional GDI structure from a 3-input to a 4-input configuration. As indicated in <xref ref-type="table" rid="tab2">Table 2</xref>, this structure can perform 33 different functions compared to 6 functions achievable by the traditional GDI structure. Additionally, to evaluate the proposed block, several combinational and sequential circuits have been designed using it and compared with existing works, demonstrating the efficiency of the proposed block.</p>
</sec>
<sec sec-type="conclusions" id="sec5">
<label>5</label>
<title>Conclusion</title>
<p>This paper introduced an innovative four-input GDI variant, termed Improved GDI (IGDI), achieved through an Improvement of the traditional GDI structure. Subsequently, this IGDI has been adapted and tested within QCA technology. The IGDI block, comprising a mere 10 cells, emerges as a versatile design unit capable of performing basic Medium-Scale Integration (MSI) combinational functions and being integral to sequential circuits.</p>
<p>A key feature of the IGDI block is the absence of cross-wiring, which significantly enhances the circuit&#x2019;s operational efficiency. Its universal cell nature allows for implementing various logical gates by merely altering input values without necessitating any structural redesign. Consequently, by setting one of the inputs to either &#x201C;0&#x201D; or &#x201C;1,&#x201D; the block can effectively realize gates such as AND, OR, XOR, and MUX within the IGDI-QCA framework. This flexibility leads to notable improvements in aspects like energy efficiency, cell count reduction, and occupied area minimization. Furthermore, the IGDI block is adept at designing other basic combinational functions including NOT, BUFFER, XNOR, and Majority (Maj). The design and simulation outcomes for sequential functions, such as reversible memory, highlight the significant reduction in cell count achieved by the proposed cell compared to previous models. Additionally, the decrease in overall energy consumption (Sum_Ebath) and the cost function are key benefits of this innovative design, underscoring its potential for advancing circuit technology.</p>
</sec>
<sec sec-type="data-availability" id="sec6">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec sec-type="author-contributions" id="sec7">
<title>Author contributions</title>
<p>HS: Conceptualization, Data curation, Formal analysis, Funding acquisition, Investigation, Methodology, Project administration, Resources, Software, Supervision, Validation, Visualization, Writing &#x2013; original draft, Writing &#x2013; review &#x0026; editing. SZ: Conceptualization, Data curation, Formal analysis, Funding acquisition, Investigation, Methodology, Project administration, Resources, Software, Supervision, Validation, Visualization, Writing &#x2013; original draft, Writing &#x2013; review &#x0026; editing. MD: Supervision, Writing &#x2013; review &#x0026; editing. BB: Supervision, Writing &#x2013; review &#x0026; editing.</p>
</sec>
</body>
<back>
<sec sec-type="funding-information" id="sec8">
<title>Funding</title>
<p>The author(s) declare that no financial support was received for the research, authorship, and/or publication of this article.</p>
</sec>
<sec sec-type="COI-statement" id="sec9">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="sec10">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="ref1"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Abiri</surname> <given-names>E.</given-names></name> <name><surname>Darabi</surname> <given-names>A.</given-names></name> <name><surname>Sadeghi</surname> <given-names>A.</given-names></name></person-group> (<year>2019</year>). <article-title>Gate-diffusion input (GDI) method for designing energy-efficient circuits in analogue voltage-mode fuzzy and QCA systems</article-title>. <source>Microelectron. J.</source> <volume>87</volume>, <fpage>81</fpage>&#x2013;<lpage>100</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.mejo.2019.04.001</pub-id></citation></ref>
<ref id="ref2"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Abiri</surname> <given-names>E.</given-names></name> <name><surname>Salehi</surname> <given-names>M. R.</given-names></name> <name><surname>Darabi</surname> <given-names>A.</given-names></name></person-group>, &#x201C;<article-title>Design and evaluation of low power and high speed logic circuit based on the modified gate diffusion input (m-GDI) technique in 32nm CNTFET technology</article-title>,&#x201D;In <conf-name>22nd Iranian Conference on Electrical Engineering</conf-name>. (<year>2014</year>). <conf-loc>Tehran, Iran</conf-loc>: <publisher-name>IEEE</publisher-name>. <fpage>67</fpage>&#x2013;<lpage>72</lpage>.</citation></ref>
<ref id="ref3"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Abutaleb</surname> <given-names>M. M.</given-names></name></person-group> (<year>2018</year>). <article-title>Robust and efficient QCA cell-based nanostructures of elementary reversible logic gates</article-title>. <source>J. Supercomput.</source> <volume>74</volume>, <fpage>6258</fpage>&#x2013;<lpage>6274</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s11227-018-2550-z</pub-id></citation></ref>
<ref id="ref5"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ahmadpour</surname> <given-names>S. S.</given-names></name> <name><surname>Mosleh</surname> <given-names>M.</given-names></name> <name><surname>Rasouli Heikalabad</surname> <given-names>S.</given-names></name></person-group> (<year>2022</year>). <article-title>Efficient designs of quantum-dot cellular automata multiplexer and RAM with physical proof along with power analysis</article-title>. <source>J. Supercomput.</source> <volume>78</volume>, <fpage>1672</fpage>&#x2013;<lpage>1695</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s11227-021-03913-2</pub-id></citation></ref>
<ref id="ref6"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ahmadpour</surname> <given-names>S. S.</given-names></name> <name><surname>Navimipour</surname> <given-names>N. J.</given-names></name> <name><surname>Mosleh</surname> <given-names>M.</given-names></name> <name><surname>Yalcin</surname> <given-names>S.</given-names></name></person-group> (<year>2023</year>). <article-title>Nano-design of ultra-efficient reversible block based on quantum-dot cellular automata</article-title>. <source>Front. Inf. Technol. Electron. Eng.</source> <volume>24</volume>, <fpage>447</fpage>&#x2013;<lpage>456</lpage>. doi: <pub-id pub-id-type="doi">10.1631/FITEE.2200095</pub-id></citation></ref>
<ref id="ref8"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bhat</surname> <given-names>S. M.</given-names></name> <name><surname>Ahmed</surname> <given-names>S.</given-names></name> <name><surname>Bahar</surname> <given-names>A. N.</given-names></name> <name><surname>Wahid</surname> <given-names>K. A.</given-names></name> <name><surname>Otsuki</surname> <given-names>A.</given-names></name> <name><surname>Singh</surname> <given-names>P.</given-names></name></person-group> (<year>2023</year>). <article-title>Design of Cost-Efficient SRAM cell in quantum dot cellular automata technology</article-title>. <source>Electronics</source> <volume>12</volume>:<fpage>367</fpage>. doi: <pub-id pub-id-type="doi">10.3390/electronics12020367</pub-id></citation></ref>
<ref id="ref9"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cardenas-Barrera</surname> <given-names>J. L.</given-names></name> <name><surname>Plataniotis</surname> <given-names>K. N.</given-names></name> <name><surname>Venetsanopoulos</surname> <given-names>A. N.</given-names></name></person-group> (<year>2002</year>). <article-title>QCA implementation of a multichannel filter for image processing</article-title>. <source>Math. Probl. Eng.</source> <volume>8</volume>, <fpage>87</fpage>&#x2013;<lpage>99</lpage>. doi: <pub-id pub-id-type="doi">10.1080/10241230211381</pub-id></citation></ref>
<ref id="ref10"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>H.</given-names></name> <name><surname>Lv</surname> <given-names>H.</given-names></name> <name><surname>Zhang</surname> <given-names>Z.</given-names></name> <name><surname>Cheng</surname> <given-names>X.</given-names></name> <name><surname>Xie</surname> <given-names>G.</given-names></name></person-group> (<year>2019</year>). <article-title>Design and analysis of a novel low-power exclusive-OR gate based on quantum-dot cellular automata</article-title>. <source>J. Circuits Syst. Comput.</source> <volume>28</volume>, <fpage>1950141</fpage>&#x2013;<lpage>1950117</lpage>. doi: <pub-id pub-id-type="doi">10.1142/S021812661950141X</pub-id></citation></ref>
<ref id="ref12"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Deng</surname> <given-names>F.</given-names></name> <name><surname>Xie</surname> <given-names>G.</given-names></name> <name><surname>Zhang</surname> <given-names>Y.</given-names></name> <name><surname>Peng</surname> <given-names>F.</given-names></name> <name><surname>Lv</surname> <given-names>H.</given-names></name></person-group> (<year>2017</year>). <article-title>A novel design and analysis of comparator with XNOR gate for QCA</article-title>. <source>Microprocess. Microsyst.</source> <volume>55</volume>, <fpage>131</fpage>&#x2013;<lpage>135</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.micpro.2017.10.009</pub-id></citation></ref>
<ref id="ref13"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Erniyazov</surname> <given-names>S.</given-names></name> <name><surname>Jeon</surname> <given-names>J.-C.</given-names></name></person-group> (<year>2018</year>). <article-title>Area efficient magnitude comparator based on QCA</article-title>. <source>Adv. Sci. Technol. Lett.</source> <volume>150</volume>, <fpage>75</fpage>&#x2013;<lpage>79</lpage>,</citation></ref>
<ref id="ref14"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fam</surname> <given-names>S. R.</given-names></name> <name><surname>Navimipour</surname> <given-names>N. J.</given-names></name></person-group> (<year>2019</year>). <article-title>Design of a loop-based random access memory based on the nanoscale quantum dot cellular automata</article-title>. <source>Photonic Netw. Commun.</source> <volume>37</volume>, <fpage>120</fpage>&#x2013;<lpage>130</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s11107-018-0801-9</pub-id></citation></ref>
<ref id="ref15"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gassoumi</surname> <given-names>I.</given-names></name> <name><surname>Touil</surname> <given-names>L.</given-names></name> <name><surname>Ouni</surname> <given-names>B.</given-names></name> <name><surname>Mtibaa</surname> <given-names>A.</given-names></name></person-group> (<year>2019</year>). <article-title>An ultra-low power parity generator circuit based on QCA technology</article-title>. <source>J. Electr. Comput. Eng.</source> <volume>2019</volume>, <fpage>1</fpage>&#x2013;<lpage>8</lpage>. doi: <pub-id pub-id-type="doi">10.1155/2019/1675169</pub-id></citation></ref>
<ref id="ref16"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ghorbani</surname> <given-names>A.</given-names></name> <name><surname>Dolatshahi</surname> <given-names>M.</given-names></name> <name><surname>Zanjani</surname> <given-names>S. M.</given-names></name> <name><surname>Barekatain</surname> <given-names>B.</given-names></name></person-group> (<year>2022</year>). <article-title>A new low-power dynamic-GDI full adder in CNFET technology</article-title>. <source>Integration</source> <volume>83</volume>, <fpage>46</fpage>&#x2013;<lpage>59</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.vlsi.2021.12.001</pub-id></citation></ref>
<ref id="ref17"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gupta</surname> <given-names>S.</given-names></name> <name><surname>Wairya</surname> <given-names>S.</given-names></name></person-group> (<year>2016</year>). <article-title>A GDI approach to various combinational logic circuits in CMOS Nano Technology</article-title>. <source>Int. J. of Adv. Trend Comp. Sci. Eng.</source> <volume>2016</volume>:<fpage>38</fpage>. doi: <pub-id pub-id-type="doi">10.18535/ijecs/v5i4.38</pub-id></citation></ref>
<ref id="ref18"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hayati</surname> <given-names>M.</given-names></name> <name><surname>Rezaei</surname> <given-names>A.</given-names></name></person-group> (<year>2019</year>). <article-title>Design of a new Optimized Universal Logic Gate for quantum-dot cellular automata</article-title>. <source>IETE J. Res.</source> <volume>68</volume>, <fpage>1141</fpage>&#x2013;<lpage>1147</lpage>. doi: <pub-id pub-id-type="doi">10.1080/03772063.2019.1643262</pub-id></citation></ref>
<ref id="ref19"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Huang</surname> <given-names>J.</given-names></name> <name><surname>Ottavi</surname> <given-names>M.</given-names></name></person-group> (<year>2005</year>). <article-title>Tile-based QCA design using majority-like logic primitives tile-based QCA design using majority-like logic primitives</article-title>. <source>ACM J. Emerg. Technol. Comput. Syst.</source> <volume>1</volume>, <fpage>163</fpage>&#x2013;<lpage>185</lpage>. doi: <pub-id pub-id-type="doi">10.1145/1116696.1116697</pub-id></citation></ref>
<ref id="ref20"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kassa</surname> <given-names>S. R.</given-names></name> <name><surname>Nagaria</surname> <given-names>R. K.</given-names></name> <name><surname>Karthik</surname> <given-names>R.</given-names></name></person-group> (<year>2018</year>). <article-title>Energy efficient neoteric design of a 3-input majority gate with its implementation and physical proof in quantum dot cellular automata</article-title>. <source>Nano Commun. Netw.</source> <volume>15</volume>, <fpage>28</fpage>&#x2013;<lpage>40</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.nancom.2018.02.001</pub-id></citation></ref>
<ref id="ref21"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Khakpour</surname> <given-names>M.</given-names></name> <name><surname>Gholami</surname> <given-names>M.</given-names></name> <name><surname>Naghizadeh</surname> <given-names>S.</given-names></name></person-group> (<year>2020</year>). <article-title>Parity generator and digital code converter in QCA nanotechnology</article-title>. <source>Int. Nano Lett.</source> <volume>10</volume>, <fpage>49</fpage>&#x2013;<lpage>59</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s40089-019-00292-8</pub-id></citation></ref>
<ref id="ref22"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Khan</surname> <given-names>A.</given-names></name> <name><surname>Parameshwara</surname> <given-names>M. C.</given-names></name> <name><surname>Arya</surname> <given-names>R.</given-names></name></person-group> (<year>2023</year>). <article-title>Defects of quantum dot cellular automata computing devices: an extensive review, evaluation, and future directions</article-title>. <source>Microprocess. Microsyst.</source> <volume>101</volume>:<fpage>104912</fpage>. doi: <pub-id pub-id-type="doi">10.1016/j.micpro.2023.104912</pub-id></citation></ref>
<ref id="ref23"><citation citation-type="book"><person-group person-group-type="author"><name><surname>Liu</surname> <given-names>W.</given-names></name> <name><surname>Srivastava</surname> <given-names>S.</given-names></name> <name><surname>O&#x2019;Neill</surname> <given-names>M.</given-names></name> <name><surname>Swartzlander</surname> <given-names>E. E.</given-names></name></person-group>, (<year>2014</year>), &#x201C;<article-title>Security issues in QCA circuit design - power analysis attacks</article-title>,&#x201D;In: <person-group person-group-type="author"><name><surname>Anderson</surname> <given-names>N.</given-names></name> <name><surname>Bhanja</surname> <given-names>S.</given-names></name></person-group> (eds) <source>Field-Coupled Nanocomputing</source>, <publisher-name>Springer</publisher-name>, <publisher-loc>Berlin, Heidelberg</publisher-loc>.</citation></ref>
<ref id="ref24"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Macrae</surname> <given-names>R. M.</given-names></name></person-group> (<year>2022</year>). <article-title>Mixed-valence realizations of quantum dot cellular automata</article-title>. <source>J. Phys. Chem. Solids</source> <volume>177</volume>:<fpage>111303</fpage>. doi: <pub-id pub-id-type="doi">10.1016/j.jpcs.2023.111303</pub-id></citation></ref>
<ref id="ref25"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Majeed</surname> <given-names>A. H.</given-names></name> <name><surname>Zainal</surname> <given-names>M. S.</given-names></name> <name><surname>Alkaldy</surname> <given-names>E.</given-names></name> <name><surname>Nor</surname> <given-names>D. M.</given-names></name></person-group> (<year>2021</year>). <article-title>Single-bit comparator in quantum-dot cellular automata (QCA) technology using novel QCA-XNOR gates</article-title>. <source>J. Electron. Sci. Technol.</source> <volume>19</volume>, <fpage>100078</fpage>&#x2013;<lpage>100273</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.jnlest.2020.100078</pub-id></citation></ref>
<ref id="ref26"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Mandai</surname> <given-names>N. K.</given-names></name> <name><surname>Chakrabarty</surname> <given-names>R.</given-names></name></person-group>, (<year>2017</year>), &#x201C;<article-title>Complementary dual-output universal gate in quantum dot cellular automata</article-title>,&#x201D;In <conf-name>8th Annual Industrial Automation and Electromechanical Engineering</conf-name>. <conf-loc>Bangkok, Thailand</conf-loc>: <publisher-name>IEEE</publisher-name>. <fpage>321</fpage>&#x2013;<lpage>323</lpage>.</citation></ref>
<ref id="ref27"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mohammadi</surname> <given-names>H.</given-names></name> <name><surname>Navi</surname> <given-names>K.</given-names></name></person-group> (<year>2018</year>). <article-title>Energy-efficient single-layer QCA logical circuits based on a novel XOR gate</article-title>. <source>J. Circuits Syst. Comput.</source> <volume>27</volume>:<fpage>1850216</fpage>. doi: <pub-id pub-id-type="doi">10.1142/S021812661850216X</pub-id></citation></ref>
<ref id="ref28"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mosleh</surname> <given-names>M.</given-names></name></person-group> (<year>2019</year>). <article-title>A novel full adder/subtractor in quantum-dot cellular automata</article-title>. <source>Int. J. Theor. Phys.</source> <volume>58</volume>, <fpage>221</fpage>&#x2013;<lpage>246</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s10773-018-3925-x</pub-id></citation></ref>
<ref id="ref29"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mubarakali</surname> <given-names>A.</given-names></name> <name><surname>Ramakrishnan</surname> <given-names>J.</given-names></name> <name><surname>Mavaluru</surname> <given-names>D.</given-names></name> <name><surname>Elsir</surname> <given-names>A.</given-names></name> <name><surname>Elsier</surname> <given-names>O.</given-names></name> <name><surname>Wakil</surname> <given-names>K.</given-names></name></person-group> (<year>2019</year>). <article-title>A new efficient design for random access memory based on quantum dot cellular automata nanotechnology</article-title>. <source>Nano Commun. Netw.</source> <volume>21</volume>:<fpage>100252</fpage>. doi: <pub-id pub-id-type="doi">10.1016/j.nancom.2019.100252</pub-id></citation></ref>
<ref id="ref30"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Naji Asfestani</surname> <given-names>M.</given-names></name> <name><surname>Rasouli Heikalabad</surname> <given-names>S.</given-names></name></person-group> (<year>2017</year>). <article-title>A unique structure for the multiplexer in quantum-dot cellular automata to create a revolution in design of nanostructures</article-title>. <source>Phys. B Condens. Matter</source> <volume>512</volume>, <fpage>91</fpage>&#x2013;<lpage>99</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.physb.2017.02.028</pub-id></citation></ref>
<ref id="ref31"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Naz</surname> <given-names>S. F.</given-names></name> <name><surname>Riyaz</surname> <given-names>S.</given-names></name> <name><surname>Sharma</surname> <given-names>V. K.</given-names></name></person-group> (<year>2021</year>). <article-title>A review of QCA nanotechnology as an alternate to CMOS</article-title>. <source>Curr. Nanosci.</source> <volume>18</volume>, <fpage>18</fpage>&#x2013;<lpage>30</lpage>. doi: <pub-id pub-id-type="doi">10.2174/1573413717666210301111822</pub-id></citation></ref>
<ref id="ref32"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pal</surname> <given-names>J.</given-names></name> <name><surname>Noorallahzadeh</surname> <given-names>M.</given-names></name> <name><surname>Sharma</surname> <given-names>J. S.</given-names></name> <name><surname>Bhowmik</surname> <given-names>D.</given-names></name> <name><surname>Saha</surname> <given-names>A. K.</given-names></name> <name><surname>Sen</surname> <given-names>B.</given-names></name></person-group> (<year>2021</year>). <article-title>Regular clocking scheme based design of cost-efficient comparator in QCA</article-title>. <source>Indones. J. Electr. Eng. Comput. Sci.</source> <volume>21</volume>, <fpage>44</fpage>&#x2013;<lpage>55</lpage>. doi: <pub-id pub-id-type="doi">10.11591/ijeecs.v21.i1.pp44-55</pub-id></citation></ref>
<ref id="ref33"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Perri</surname> <given-names>S.</given-names></name> <name><surname>Spagnolo</surname> <given-names>F.</given-names></name> <name><surname>Frustaci</surname> <given-names>F.</given-names></name> <name><surname>Corsonello</surname> <given-names>P.</given-names></name></person-group> (<year>2022</year>). <article-title>Multibit Full Comparator Logic in Quantum-Dot Cellular Automata</article-title>. <source>IEEE Trans Circuits Syst II Express Briefs</source> <volume>69</volume>, <fpage>4508</fpage>&#x2013;<lpage>4512</lpage>. doi: <pub-id pub-id-type="doi">10.1109/TCSII.2022.3193561</pub-id></citation></ref>
<ref id="ref34"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Poorhosseini</surname> <given-names>M.</given-names></name> <name><surname>Hejazi</surname> <given-names>A. R.</given-names></name></person-group> (<year>2018</year>). <article-title>A fault-tolerant and efficient XOR structure for modular design of complex QCA circuits</article-title>. <source>J. Circuits Syst. Comput.</source> <volume>27</volume>:<fpage>1850115</fpage>. doi: <pub-id pub-id-type="doi">10.1142/S0218126618501153</pub-id></citation></ref>
<ref id="ref35"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Qadri</surname> <given-names>S. U. R.</given-names></name> <name><surname>Bangi</surname> <given-names>Z. A.</given-names></name> <name><surname>Banday</surname> <given-names>M. T.</given-names></name> <name><surname>Bhat</surname> <given-names>G. M.</given-names></name></person-group>, (<year>2018</year>), &#x201C;<article-title>A novel cryptographic design in quantum dot cellular automata</article-title>,&#x201D; <conf-name>4th International Conference on Computing Communication and Automation (ICCCA)</conf-name>. <conf-loc>Greater Noida, India</conf-loc>: <publisher-name>IEEE</publisher-name>. <fpage>1</fpage>&#x2013;<lpage>10</lpage>.</citation></ref>
<ref id="ref36"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rashidi</surname> <given-names>H.</given-names></name> <name><surname>Rezai</surname> <given-names>A.</given-names></name> <name><surname>Soltany</surname> <given-names>S.</given-names></name></person-group> (<year>2016</year>). <article-title>High-performance multiplexer architecture for quantum-dot cellular automata</article-title>. <source>J. Comput. Electron.</source> <volume>15</volume>, <fpage>968</fpage>&#x2013;<lpage>981</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s10825-016-0832-3</pub-id></citation></ref>
<ref id="ref37"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Riyaz</surname> <given-names>S.</given-names></name> <name><surname>Sharma</surname> <given-names>V. K.</given-names></name> <name><surname>Kaushik</surname> <given-names>N.</given-names></name></person-group> (<year>2024</year>). <article-title>Fault-tolerant universal reversible gate design in QCA nanotechnology</article-title>. <source>e-Prime</source> <volume>7</volume>:<fpage>100435</fpage>. doi: <pub-id pub-id-type="doi">10.1016/j.prime.2024.100435</pub-id></citation></ref>
<ref id="ref38"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sabbaghi-Nadooshan</surname> <given-names>R.</given-names></name> <name><surname>Kianpour</surname> <given-names>M.</given-names></name></person-group> (<year>2014</year>). <article-title>A novel QCA implementation of MUX-based universal shift register</article-title>. <source>J. Comput. Electron.</source> <volume>13</volume>, <fpage>198</fpage>&#x2013;<lpage>210</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s10825-013-0500-9</pub-id></citation></ref>
<ref id="ref39"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sadeghi</surname> <given-names>M.</given-names></name> <name><surname>Navi</surname> <given-names>K.</given-names></name> <name><surname>Dolatshahi</surname> <given-names>M.</given-names></name></person-group> (<year>2020</year>). <article-title>Novel efficient full adder and full subtractor designs in quantum cellular automata</article-title>. <source>J. Supercomput.</source> <volume>76</volume>, <fpage>2191</fpage>&#x2013;<lpage>2205</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s11227-019-03073-4</pub-id></citation></ref>
<ref id="ref40"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sadrarhami</surname> <given-names>H.</given-names></name> <name><surname>Zanjani</surname> <given-names>S. M.</given-names></name> <name><surname>Dolatshahi</surname> <given-names>M.</given-names></name> <name><surname>Barekatain</surname> <given-names>B.</given-names></name></person-group> (<year>2018</year>). <article-title>Designing a new gate-diffusion input in quantum-dot cellular automata technology</article-title>. <source>J. Intell. Proced. Electr. Technol.</source> <volume>16</volume>, <fpage>63</fpage>&#x2013;<lpage>78</lpage>. doi: <pub-id pub-id-type="doi">10.20944/preprints202311.1295.v1</pub-id></citation></ref>
<ref id="ref41"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Safaiezadeh</surname> <given-names>B.</given-names></name> <name><surname>Kettunen</surname> <given-names>L.</given-names></name> <name><surname>Haghparast</surname> <given-names>M.</given-names></name></person-group> (<year>2023</year>). <article-title>Novel high-performance QCA Fredkin gate and designing scalable QCA binary to gray and vice versa</article-title>. <source>J. Supercomput.</source> <volume>79</volume>, <fpage>7037</fpage>&#x2013;<lpage>7060</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s11227-022-04939-w</pub-id></citation></ref>
<ref id="ref42"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Safoev</surname> <given-names>N.</given-names></name> <name><surname>Ahmed</surname> <given-names>S.</given-names></name> <name><surname>Tashev</surname> <given-names>K.</given-names></name> <name><surname>Naz</surname> <given-names>S. F.</given-names></name></person-group> (<year>2022</year>). <article-title>Design of fault tolerant bifunctional parity generator and scalable code converters based on QCA technology</article-title>. <source>Int. J. Inf. Technol.</source> <volume>14</volume>, <fpage>991</fpage>&#x2013;<lpage>998</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s41870-021-00730-x</pub-id></citation></ref>
<ref id="ref43"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Salimzadeh</surname> <given-names>F.</given-names></name> <name><surname>Heikalabad</surname> <given-names>S. R.</given-names></name> <name><surname>Gharehchopogh</surname> <given-names>F. S.</given-names></name></person-group> (<year>2020</year>). <article-title>Design of a reversible structure for memory in quantum-dot cellular automata</article-title>. <source>Int. J. Circuit Theory Appl.</source> <volume>48</volume>, <fpage>2257</fpage>&#x2013;<lpage>2265</lpage>. doi: <pub-id pub-id-type="doi">10.1002/cta.2807</pub-id></citation></ref>
<ref id="ref44"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sen</surname> <given-names>B.</given-names></name> <name><surname>Dutta</surname> <given-names>M.</given-names></name> <name><surname>Goswami</surname> <given-names>M.</given-names></name> <name><surname>Sikdar</surname> <given-names>B. K.</given-names></name></person-group> (<year>2014</year>). <article-title>Modular design of testable reversible ALU by QCA multiplexer with increase in programmability</article-title>. <source>Microelectron. J.</source> <volume>45</volume>, <fpage>1522</fpage>&#x2013;<lpage>1532</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.mejo.2014.08.012</pub-id></citation></ref>
<ref id="ref45"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sen</surname> <given-names>B.</given-names></name> <name><surname>Goswami</surname> <given-names>M.</given-names></name> <name><surname>Mazumdar</surname> <given-names>S.</given-names></name> <name><surname>Sikdar</surname> <given-names>B. K.</given-names></name></person-group> (<year>2015</year>). <article-title>Towards modular design of reliable quantum-dot cellular automata logic circuit using multiplexers</article-title>. <source>Comput. Electr. Eng.</source> <volume>45</volume>, <fpage>42</fpage>&#x2013;<lpage>54</lpage>. doi: <pub-id pub-id-type="doi">10.1016/j.compeleceng.2015.05.001</pub-id></citation></ref>
<ref id="ref46"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shiri</surname> <given-names>A.</given-names></name> <name><surname>Rezai</surname> <given-names>A.</given-names></name> <name><surname>Mahmoodian</surname> <given-names>H.</given-names></name></person-group> (<year>2019</year>). <article-title>Design of efficient coplanar comprator circuit in QCA technology</article-title>. <source>Facta Univ., Electron. Energ.</source> <volume>32</volume>, <fpage>119</fpage>&#x2013;<lpage>128</lpage>. doi: <pub-id pub-id-type="doi">10.2298/FUEE1901119S</pub-id></citation></ref>
<ref id="ref47"><citation citation-type="book"><person-group person-group-type="author"><name><surname>Singh</surname> <given-names>R.</given-names></name> <name><surname>Sharma</surname> <given-names>D. K.</given-names></name></person-group> (<year>2020</year>). &#x201C;<article-title>Area efficient multilayer designs of XOR gate using quantum dot cellular automata</article-title>&#x201D; in <source>Micro-electronics and telecommunication engineering</source>. eds. <person-group person-group-type="editor"><name><surname>Sharma</surname> <given-names>D. K.</given-names></name> <name><surname>Balas</surname> <given-names>V. E.</given-names></name> <name><surname>Son</surname> <given-names>L. H.</given-names></name> <name><surname>Sharma</surname> <given-names>R.</given-names></name> <name><surname>Cengiz</surname> <given-names>K.</given-names></name></person-group> (<publisher-loc>Singapore</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>693</fpage>&#x2013;<lpage>705</lpage>.</citation></ref>
<ref id="ref48"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sreevani</surname> <given-names>M.</given-names></name> <name><surname>Vijay</surname> <given-names>V.</given-names></name> <name><surname>Chaitanya</surname> <given-names>K.</given-names></name> <name><surname>Radhika</surname> <given-names>C.</given-names></name> <name><surname>Manjula</surname> <given-names>N.</given-names></name> <name><surname>Radha Krishna Koushik</surname> <given-names>D.</given-names></name> <etal/></person-group>. (<year>2023</year>). <article-title>State-of-art design: data selectors using quantum-dot cellular automata</article-title>. <source>Int. J. Syst. Assur. Eng. Manag.</source> <volume>15</volume>, <fpage>1285</fpage>&#x2013;<lpage>1293</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s13198-023-02215-5</pub-id></citation></ref>
<ref id="ref49"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Sushma</surname> <given-names>S.</given-names></name> <name><surname>Swathi</surname> <given-names>S.</given-names></name> <name><surname>Bindusree</surname> <given-names>V.</given-names></name></person-group>, (<year>2021</year>), &#x201C;<article-title>QCA based universal shift register using 2 to 1 mux and D flip-flop</article-title>,&#x201D;In <conf-name>International Conference on Advances in Computing, Communication, and Control (ICAC3)</conf-name>, <publisher-name>IEEE</publisher-name>: <conf-loc>Mumbai, India</conf-loc>. <fpage>1</fpage>&#x2013;<lpage>6</lpage>.</citation></ref>
<ref id="ref50"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Timler</surname> <given-names>J.</given-names></name> <name><surname>Lent</surname> <given-names>C. S.</given-names></name></person-group> (<year>2002</year>). <article-title>Power gain and dissipation in quantum-dot cellular automata</article-title>. <source>J. Appl. Phys.</source> <volume>91</volume>, <fpage>823</fpage>&#x2013;<lpage>831</lpage>. doi: <pub-id pub-id-type="doi">10.1063/1.1421217</pub-id></citation></ref>
<ref id="ref51"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tougaw</surname> <given-names>P. D.</given-names></name> <etal/></person-group>. (<year>2021</year>). <article-title>Logical devices implemented using quantum cellular automata</article-title>. <source>Appl. Sci.</source> <volume>75</volume>, <fpage>1818</fpage>&#x2013;<lpage>1825</lpage>,</citation></ref>
<ref id="ref52"><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Tripathi</surname> <given-names>D.</given-names></name> <name><surname>Sana</surname> <given-names>S.</given-names></name> <name><surname>Wairya</surname> <given-names>S.</given-names></name></person-group>, (<year>2020</year>). <article-title>Cell Optimization and Realization of MGDI and QCA based combinational logic circuits for nanotechnology applications</article-title>, In <conf-name>17th India council international conference (INDICON)</conf-name>. <conf-loc>New Delhi, India</conf-loc>: <publisher-name>IEEE</publisher-name>. <fpage>1</fpage>&#x2013;<lpage>8</lpage>.</citation></ref>
<ref id="ref53"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>L.</given-names></name> <name><surname>Xie</surname> <given-names>G.</given-names></name></person-group> (<year>2018</year>). <article-title>Novel designs of full adder in quantum-dot cellular automata technology</article-title>. <source>J. Supercomput.</source> <volume>74</volume>, <fpage>4798</fpage>&#x2013;<lpage>4816</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s11227-018-2481-8</pub-id></citation></ref>
<ref id="ref54"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>L.</given-names></name> <name><surname>Xie</surname> <given-names>G.</given-names></name></person-group> (<year>2020</year>). <article-title>A novel XOR/XNOR structure for modular design of QCA circuits</article-title>. <source>IEEE Trans Circuits Syst II Express Briefs</source> <volume>67</volume>, <fpage>3327</fpage>&#x2013;<lpage>3331</lpage>. doi: <pub-id pub-id-type="doi">10.1109/TCSII.2020.2989496</pub-id></citation></ref>
<ref id="ref55"><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>Y.</given-names></name> <name><surname>Deng</surname> <given-names>F.</given-names></name> <name><surname>Cheng</surname> <given-names>X.</given-names></name> <name><surname>Xie</surname> <given-names>G.</given-names></name></person-group> (<year>2020</year>). <article-title>A coplanar XOR using NAND-NOR-inverter and five-input majority voter in quantum-dot cellular automata technology</article-title>. <source>Int. J. Theor. Phys.</source> <volume>59</volume>, <fpage>484</fpage>&#x2013;<lpage>501</lpage>. doi: <pub-id pub-id-type="doi">10.1007/s10773-019-04343-w</pub-id></citation></ref>
</ref-list>
</back>
</article>