Computer Engineering and Applications ›› 2009, Vol. 45 ›› Issue (2): 88-91.DOI: 10.3778/j.issn.1002-8331.2009.02.025
• 研发、设计、测试 • Previous Articles Next Articles
ZHANG Xiao-ying1,WANG Ling-li1,WU Wen-jin2,WANG Peng-jun1,2
Received:
Revised:
Online:
Published:
Contact:
张小颖1,王伶俐1,吴文晋2,汪鹏君1,2
通讯作者:
Abstract: Implementing Boolean functions on quantum circuits is an essential aim for the development of quantum computing.This paper introduces the definition of extended Toffoli gate,and proposes an algorithm of implementation of multi-output quantum Boolean functions.This algorithm converts the conventional SOP cubes of PLA(Programmable Logic Array) files into extended Toffoli cubes with the same logic function;therefore the function can be built in extended Toffoli gates.Experimental results of MCNC benchmark show that extended-Toffoli-gate implementation of multi-output logic function is more effective than the PLA implementation.
Key words: quantum computing, extended Toffoli gate, AND/XOR logic, Programmable Logic Array(PLA)
摘要: 用量子计算电路实现布尔逻辑运算是发展量子计算的一个重要目标。提出了量子扩展Toffoli门,及其在实现多输出逻辑电路中的转换算法。该算法将传统PLA文件的SOP积项转换到实现等价逻辑功能的量子Toffoli积项,能够用量子扩展Toffoli门实现。通过MCNC基准电路的测试结果表明,与经典PLA描述相比,用扩展Toffoli门能够更有效地描述多输出逻辑函数。
关键词: 量子计算, 扩展Toffoli门, 与/异或逻辑, 可编程逻辑阵列
ZHANG Xiao-ying1,WANG Ling-li1,WU Wen-jin2,WANG Peng-jun1,2. Extended Toffoli gates and its application in multi-output logic functions[J]. Computer Engineering and Applications, 2009, 45(2): 88-91.
张小颖1,王伶俐1,吴文晋2,汪鹏君1,2. 扩展Toffoli门及其在多输出电路设计中的应用[J]. 计算机工程与应用, 2009, 45(2): 88-91.
0 / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://cea.ceaj.org/EN/10.3778/j.issn.1002-8331.2009.02.025
http://cea.ceaj.org/EN/Y2009/V45/I2/88
Quantum immune optimization algorithm based on cloud model