Automatic Synthesis of Reversible Logic Circuit Based on Genetic Algorithm

被引:8
作者
Zhang, Mingming [1 ]
Zhao, Shuguang [1 ]
Wang, Xu [1 ]
机构
[1] Donghua Univ, Coll Informat Sci & Technol, Shanghai 201620, Peoples R China
来源
2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 3 | 2009年
关键词
reversible logic circuit; synthesis; evolutionary design technique; genetic algorithm;
D O I
10.1109/ICICISYS.2009.5358132
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The reversible logic circuits (RLC) are a sort of novel circuits which can avoid the information loss and energy dissipation by implementing the reversible logic operations RLC prohibit the feedback and don't have the fan,out, so the synthesis methods of RLC are very different from the existing irreversible logic circuits In this paper, evolutionary design techniques are applied to the synthesis of RLC, and then an automatic synthesis approach of RLC based on genetic algorithm is proposed Firstly, some appropriate reversible logic gates are chosen as the building-blocks, and a computational array model is built for the synthesis of RLC According to the array model, the synthesis problems are modeled as the constrained multi-objective optimization problems which are converted into their single-objective equivalents by the weighted sum of objective functions Then, the single-objective equivalents are solved by a specialized genetic algorithm The experimental results verify the capability of automatic synthesis of the proposed approach, and show that the proposed approach is feasible and effective
引用
收藏
页码:542 / 546
页数:5
相关论文
共 14 条
[1]  
Dennis C., 2001, HUMAN GENOME
[2]   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
[3]   IRREVERSIBILITY AND HEAT GENERATION IN THE COMPUTING PROCESS [J].
LANDAUER, R .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1961, 5 (03) :183-191
[4]   Evolutionary approach to Quantum and Reversible Circuits synthesis [J].
Lukac, M ;
Perkowski, M ;
Goi, H ;
Pivtoraiko, M ;
Yu, CH ;
Chung, K ;
Jee, H ;
Kim, BG ;
Kim, YD .
ARTIFICIAL INTELLIGENCE REVIEW, 2003, 20 (3-4) :361-417
[5]   Toffoli network synthesis with templates [J].
Maslov, D ;
Dueck, GW ;
Miller, DM .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (06) :807-817
[6]   Reversible cascades with minimal garbage [J].
Maslov, D ;
Dueck, GW .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2004, 23 (11) :1497-1509
[7]  
Mishchenko A., 2002, P INT WORKSHOP LOGIC, P197
[8]  
Mohamadi M., 2007, IEEE EWDTS, P312
[9]  
Pan WD, 2005, IEEE POTENTIALS, V24, P38, DOI 10.1109/MP.2005.1405801
[10]   Synthesis of reversible circuits using a moving forward strategy [J].
Saeedi, Mehdi ;
Sedighi, Mehdi ;
Zamani, Morteza Saheb .
IEICE ELECTRONICS EXPRESS, 2008, 5 (17) :638-643