›› 2017, Vol. 30 ›› Issue (9): 1-.

• 论文 •    下一篇

基于NCV门库的可逆逻辑门进化设计与优化

赵曙光,崔平,罗霄,李智伟   

  1. (东华大学 信息科学与技术学院,上海 201620)
  • 出版日期:2017-09-15 发布日期:2017-11-03
  • 作者简介:赵曙光(1965-),男,博士,教授。研究方向: 电子设计自动化等。崔平(1990-),男,硕士研究生。研究方向:可逆逻辑门的自动化设计等。
  • 基金资助:

    国家自然科学基金(61272224)

Research on the Evolutionary Design and Optimization Method of Reversible Logic Gates Based on NCV Gate Library

ZHAO Shuguang,CUI Ping,LUO Xiao,LI Zhiwei   

  1. (School of Information Science and Technology,Donghua University,Shanghai 201620,China)
  • Online:2017-09-15 Published:2017-11-03

摘要:

提出和实现了一种基于遗传算法的可逆逻辑门的设计方法。其特点是预先求出并存储所需功能的可逆逻辑门的真值表,并对NCV基本门库中的控制V门,控制V+门,控制非门,非门进行编码,通过这些基本门的级联,构成染色体暨可逆逻辑门,在逐代进化中按照既定逻辑功能和优化目标进行适应度评估,再利用遗传换代中的选择,交叉,变异等功能进行遗传操作,进而找到功能和性能均符合预定目标的可逆逻辑门。实验结果证明,此方法的可行性、有效性,与传统手工设计可逆逻辑门相比,其在求解速度和能力方面有显著提高。

关键词: 可逆逻辑门, 可逆逻辑, NCV门库, 遗传算法

Abstract:

A design method of reversible logic gates based on genetic algorithm is proposed and implemented in this paper. Its feature is that given and stored the truth tables in advance of the needed reversible logic gate. Encoding quantum NOT, CNOT, Controlled-V and Controlled-V+ (NCV). Using the base logic gates to construct chromosomes (reversible logic gates). Evaluation fitness according to expect logic function and optimization objectives, and running genetic operations such as selection, crossover and mutation. Thus we can find the reversible logic gate which has corrected function and optimal form. The experimental results give some prove of feasibility and effectiveness of this method. This method is more advantage than traditional manual design in capability and speed.

Key words: reversible logic;reversible logic gates;NCV gate library;genetic algorithm

中图分类号: 

  • TN79