NOVEL REVERSIBLE FAULT TOLERANT ERROR CODING AND DETECTION CIRCUITS

被引:20
作者
Haghparast, Majid [1 ]
Navi, Keivan [2 ]
机构
[1] Islamic Azad Univ, Shahre Rey Branch, Dept Comp Engn, Tehran, Iran
[2] Shahid Beheshti Univ, Fac Elect & Comp Engn, Tehran, Iran
关键词
Quantum computation; reversible logic design; fault tolerance; Hamming code; cyclic code; low power design; parity-preserving reversible circuits; nanotechnology; LOGIC; ALGORITHM;
D O I
10.1142/S0219749911007447
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Reversible logic is an emerging area of research, having applications in nanotechnology, low power CMOS design, quantum computing, and DNA computing. In this paper, two different parity-preserving reversible error coding and detection circuits are studied. First we propose two new reversible Hamming code generator circuits. One of them is parity-preserve. We also propose a new parity-preserving reversible Hamming code error detector circuit. The proposed parity-preserving reversible Hamming code generator (PPHCG) and error detector circuits provide single error correction-double error detection (SEC-DED). The designs are better than the existing counterparts in terms of quantum cost (QC), number of constant inputs, and number of garbage outputs. Then we propose parity-preserving reversible cyclic code encoder/decoder circuits for the first time. A parity-preserving reversible D flip-flop is also proposed. Equivalent quantum representation of two parity-preserving 4*4 reversible gates, IG, and PPHCG, are also proposed. We show for the first time that IG has a QC of only 7 and PPHCG has a QC of only 6.
引用
收藏
页码:723 / 738
页数:16
相关论文
共 35 条
[11]   An algorithm for synthesis of reversible logic circuits [J].
Gupta, Pallav ;
Agrawal, Abhinav ;
Jha, Niraj K. .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (11) :2317-2330
[12]  
Haghparast Majid, 2008, American Journal of Applied Sciences, V5, P519, DOI 10.3844/ajassp.2008.519.523
[13]  
HAGHPARAST M, 2007, J APPL SCI, V7, P3995, DOI DOI 10.3923/JAS.2007.3995.4000
[14]  
Haghparast M., 2008, WORLD APPL SCI J, V3, P114
[15]   OPTIMIZED REVERSIBLE MULTIPLIER CIRCUIT [J].
Haghparast, Majid ;
Mohammadi, Majid ;
Navi, Keivan ;
Eshghi, Mohammad .
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2009, 18 (02) :311-323
[16]  
Hung W. N., IEEE T COMP AIDED DE, V25, P1652
[17]  
James R. K., 2007, IEEE REG 10 TENCON C, DOI [10.1109/TECON.2007.4428776, DOI 10.1109/TECON.2007.4428776]
[18]  
Kaye P., 2007, An Introduction to Quantum Computing
[19]   On universality of general reversible multiple-valued logic gates [J].
Kerntopf, P ;
Perkowski, MA ;
Khan, MHA .
34TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, PROCEEDINGS, 2004, :68-73
[20]   IRREVERSIBILITY AND HEAT GENERATION IN THE COMPUTING PROCESS [J].
LANDAUER, R .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1961, 5 (03) :183-191