Towards nanoscale fault-tolerant logical circuits using proposed robust majority voter in quantum-dot cellular automata technology

IF 2.9 4区 计算机科学 Q2 ENGINEERING, ELECTRICAL & ELECTRONIC
Fatemeh Akbarian , Mohammad Mosleh
{"title":"Towards nanoscale fault-tolerant logical circuits using proposed robust majority voter in quantum-dot cellular automata technology","authors":"Fatemeh Akbarian ,&nbsp;Mohammad Mosleh","doi":"10.1016/j.nancom.2023.100468","DOIUrl":null,"url":null,"abstract":"<div><p><span><span>The occupied area, power consumption<span>, and delay are the most crucial and critical factors in constructing integrated circuits. Due to the reduced occupied area, highly low power consumption<span><span>, and extremely high speed of quantum-dot cellular automata (QCA) technology, it is one of the finest alternatives to complementary metal–oxide–semiconductor (CMOS) technology for </span>nanoscale construction of circuits. On the other hand, </span></span></span>fault tolerance<span><span> becomes crucial in QCA due to the inherent sensitivity of quantum dots to various sources of errors and faults. These errors can arise from environmental disturbances, </span>manufacturing imperfections<span><span>, thermal fluctuations, and other factors. The presence of defects or faults can significantly impact the functionality and accuracy of QCA systems, leading to incorrect computation or signal corruption. To address these challenges, fault-tolerant structures are designed in QCA systems. These structures are specifically engineered to detect, tolerate, and mitigate the effects of faults, thereby enhancing the reliability and robustness of QCA-based computation. Fault-tolerant designs aim to ensure that the system can continue to operate correctly even in the presence of defects or faults. In QCA, proposed a fault-tolerant majority gate is necessary to ensure reliable computation in the presence of defects or faults. The fault-tolerant majority gate is a fundamental component in digital </span>logic circuits, and it plays a crucial role in performing computations. It takes multiple input signals and produces an output based on the majority of those inputs. In classical computing, the majority gates are typically implemented using transistors. Therefore, </span></span></span><strong>t</strong><span>his paper introduces a new and efficient fault-tolerant 3-input majority voter (FT MV3) using 11 simple and rotated cells in the QCA technology, which is 100% and 90.47% tolerant against single-cell and double-cell omission defects. The recommended FT MV3 gate verification is confirmed using some physical proofs. Afterward, to illustrate the performance of the introduced gate, three fault-tolerant computational circuits, including multiplexer<span>, adder and ALU, are presented using the introduced FT MV3 gate. The comparison of the proposed fault tolerant ALU to the best coplanar design shows a 28.80% and 34.01% reduction of cell count and occupied area, respectively. All circuits are simulated using QCADesigner 2.0.3 software.</span></span></p></div>","PeriodicalId":54336,"journal":{"name":"Nano Communication Networks","volume":"38 ","pages":"Article 100468"},"PeriodicalIF":2.9000,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Nano Communication Networks","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1878778923000340","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

The occupied area, power consumption, and delay are the most crucial and critical factors in constructing integrated circuits. Due to the reduced occupied area, highly low power consumption, and extremely high speed of quantum-dot cellular automata (QCA) technology, it is one of the finest alternatives to complementary metal–oxide–semiconductor (CMOS) technology for nanoscale construction of circuits. On the other hand, fault tolerance becomes crucial in QCA due to the inherent sensitivity of quantum dots to various sources of errors and faults. These errors can arise from environmental disturbances, manufacturing imperfections, thermal fluctuations, and other factors. The presence of defects or faults can significantly impact the functionality and accuracy of QCA systems, leading to incorrect computation or signal corruption. To address these challenges, fault-tolerant structures are designed in QCA systems. These structures are specifically engineered to detect, tolerate, and mitigate the effects of faults, thereby enhancing the reliability and robustness of QCA-based computation. Fault-tolerant designs aim to ensure that the system can continue to operate correctly even in the presence of defects or faults. In QCA, proposed a fault-tolerant majority gate is necessary to ensure reliable computation in the presence of defects or faults. The fault-tolerant majority gate is a fundamental component in digital logic circuits, and it plays a crucial role in performing computations. It takes multiple input signals and produces an output based on the majority of those inputs. In classical computing, the majority gates are typically implemented using transistors. Therefore, this paper introduces a new and efficient fault-tolerant 3-input majority voter (FT MV3) using 11 simple and rotated cells in the QCA technology, which is 100% and 90.47% tolerant against single-cell and double-cell omission defects. The recommended FT MV3 gate verification is confirmed using some physical proofs. Afterward, to illustrate the performance of the introduced gate, three fault-tolerant computational circuits, including multiplexer, adder and ALU, are presented using the introduced FT MV3 gate. The comparison of the proposed fault tolerant ALU to the best coplanar design shows a 28.80% and 34.01% reduction of cell count and occupied area, respectively. All circuits are simulated using QCADesigner 2.0.3 software.

利用量子点元胞自动机技术实现纳米级容错逻辑电路
在构建集成电路时,占用面积、功耗和延迟是最关键的因素。由于量子点细胞自动机(QCA)技术的占地面积小、功耗低、速度极高,它是用于纳米级电路构建的互补金属-氧化物-半导体(CMOS)技术的最佳替代方案之一。另一方面,由于量子点对各种误差和故障源的固有敏感性,容错在QCA中变得至关重要。这些误差可能由环境干扰、制造缺陷、热波动和其他因素引起。缺陷或故障的存在会严重影响QCA系统的功能和准确性,导致不正确的计算或信号损坏。为了应对这些挑战,在QCA系统中设计了容错结构。这些结构专门设计用于检测、容忍和减轻故障的影响,从而增强基于QCA的计算的可靠性和稳健性。容错设计旨在确保系统即使在存在缺陷或故障的情况下也能继续正确运行。在QCA中,所提出的容错多数门是必要的,以确保在存在缺陷或故障的情况下进行可靠的计算。容错多数门是数字逻辑电路中的一个基本部件,在计算中起着至关重要的作用。它接收多个输入信号,并根据这些输入的大部分产生输出。在经典计算中,多数门通常使用晶体管来实现。因此,本文在QCA技术中引入了一种新的高效容错三输入多数表决器(FT-MV3),该表决器使用了11个简单的旋转单元,对单单元和双单元遗漏缺陷的容错率分别为100%和90.47%。推荐的FT MV3门验证通过一些物理证明进行了确认。然后,为了说明所引入的门的性能,使用所引入的FT MV3门,给出了三个容错计算电路,包括多路复用器、加法器和ALU。所提出的容错ALU与最佳共面设计的比较显示,单元数量和占用面积分别减少了28.80%和34.01%。所有电路均使用QCADesigner 2.0.3软件进行模拟。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Nano Communication Networks
Nano Communication Networks Mathematics-Applied Mathematics
CiteScore
6.00
自引率
6.90%
发文量
14
期刊介绍: The Nano Communication Networks Journal is an international, archival and multi-disciplinary journal providing a publication vehicle for complete coverage of all topics of interest to those involved in all aspects of nanoscale communication and networking. Theoretical research contributions presenting new techniques, concepts or analyses; applied contributions reporting on experiences and experiments; and tutorial and survey manuscripts are published. Nano Communication Networks is a part of the COMNET (Computer Networks) family of journals within Elsevier. The family of journals covers all aspects of networking except nanonetworking, which is the scope of this journal.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信