Implementation of CMOS Logic Circuits with Perfect Fault Detection Using Preservative Reversible Gates

被引:0
|
作者
Parvin, Sajjad [1 ]
Altun, Mustafa [1 ]
机构
[1] Istanbul Tech Univ, Dept Elect & Commun Engn, Istanbul, Turkey
关键词
CONCURRENT ERROR-DETECTION;
D O I
10.1109/iolts.2019.8854440
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In reversible circuits, a fault as a change in logic value at a circuit node always alters an output logic value, so observability of faults at the output is 100%. In other words, reversible circuits are latent-fault-free. Our motivation is to incorporate this unique feature of reversible circuits to design CMOS circuits having perfect or 100% Concurrent Error Detection (CED). For this purpose we propose a new, fault preservative, and reversible gate library called Even Target - Mixed Polarity Multiple Control Toffoli (ET-MPMCT). By using ET-MPCT, we ensure that the parity, even or odd, is preserved at all levels including the output level unless there is a faulty node. Our design strategy has two steps for a reversible function: 1) implement the reversible functions with the ET-MPMCT library; and 2) apply reversible-to-CMOS gate conversion. In case an irreversible function needs to he synthesized then its reversible form is used followed by the two design steps. As a result, we have come up with a CMOS circuit having 100% CED. The performance of our approach is compared with other CED schemes in the literature in terms of area, detection rate, and power consumption. Simulations are done with Cadence Genus tool using TSMC 0.18 mu m technology. Clearly, results are in favor of our proposed technique.
引用
收藏
页码:64 / 67
页数:4
相关论文
共 50 条
  • [41] Fault Detection in Parity Preserving Reversible Circuits
    Przigoda, Nils
    Dueck, Gerhard
    Wille, Robert
    Drechsler, Rolf
    2016 IEEE 46TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2016), 2016, : 44 - 49
  • [42] Universal Set of CMOS Gates for the Synthesis of Multiple Valued Logic Digital Circuits
    Romero, Milton Ernesto
    Martins, Evandro Mazina
    dos Santos, Ricardo Ribeiro
    Duarte Gonzalez, Mario Enrique
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2014, 61 (03) : 736 - 749
  • [43] FAULT TOLERANCE IN REVERSIBLE LOGIC CIRCUITS AND QUANTUM COST OPTIMIZATION
    Arunachalam, Kamaraj
    Perumalsamy, Marichamy
    Ponnusamy, Kaviyashri K.
    COMPUTING AND INFORMATICS, 2020, 39 (05) : 1099 - 1116
  • [44] Fault tolerance in reversible logic circuits and quantum cost optimization
    Arunachalam K.
    Perumalsamy M.
    Ponnusamy K.K.
    Computing and Informatics, 2021, 39 (05) : 1099 - 1116
  • [45] Implementation of Unbalanced Ternary Logic Gates with the Combination of Spintronic Memristor and CMOS
    Zhang, Haifeng
    Zhang, Zhaowei
    Gao, Mingyu
    Luo, Li
    Duan, Shukai
    Dong, Zhekang
    Lin, Huipin
    ELECTRONICS, 2020, 9 (04)
  • [46] MULTIPLE FAULT DETECTION FOR COMBINATIONAL LOGIC CIRCUITS
    YAU, SS
    YANG, SC
    IEEE TRANSACTIONS ON COMPUTERS, 1975, C 24 (03) : 233 - 242
  • [47] Partially redundant logic detection using symbolic equivalence checking in reversible and irreversible logic circuits
    Feinstein, David Y.
    Thornton, Mitchell A.
    Miller, D. Michael
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 1490 - +
  • [48] Priority Encoder using reversible logic gates in QCA
    Sen, Riya
    Das, Sandip
    Mazumder, Gitika Guha
    Yadav, Priyanka
    Neogy, Ballary
    Pandey, Rohit
    Sharma, Shalu
    Jana, Biswajit
    2017 8TH IEEE ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2017, : 319 - 323
  • [49] Design of ternary logic gates and circuits using GNRFETs
    Madhuri, Badugu Divya
    Sunithamani, Subramani
    IET CIRCUITS DEVICES & SYSTEMS, 2020, 14 (07) : 972 - 979
  • [50] Residue Arithmetic's using Reversible Logic Gates
    Raju, I. B. K.
    Kumar, P. Rajesh
    Rao, P. Bhaskara
    2014 2ND INTERNATIONAL CONFERENCE ON DEVICES, CIRCUITS AND SYSTEMS (ICDCS), 2014,