井冈山大学电子与信息工程学院,江西,吉安,343009
网络出版:2020-03-25,
纸质出版:2020
移动端阅览
卜登立, 郭鸣. 基于布尔表达式图的可逆电路综合方法[J]. 电子学报, 2020,48(3):494-502.
BU Deng-li, GUO Ming. Reversible Circuit Synthesis Method Based on Boolean Expression Diagram[J]. Acta Electronica Sinica, 2020, 48(3): 494-502.
卜登立, 郭鸣. 基于布尔表达式图的可逆电路综合方法[J]. 电子学报, 2020,48(3):494-502. DOI: 10.3969/j.issn.0372-2112.2020.03.011.
BU Deng-li, GUO Ming. Reversible Circuit Synthesis Method Based on Boolean Expression Diagram[J]. Acta Electronica Sinica, 2020, 48(3): 494-502. DOI: 10.3969/j.issn.0372-2112.2020.03.011.
本文基于布尔表达式图(Boolean Expression Diagram,BED)提出一种可逆电路综合方法.该方法使用BED表示函数,采用逐BED结点方式综合可逆电路.在综合一个结点时,通过考虑其子结点函数的值是否还会被后续电路使用,基于由NOT、CNOT以及混合极性Peres门构成的门库构建该结点的局部最优可逆子电路.为进一步改善所得电路的成本,根据函数表达式的乘积项中变量对的共享度对变量进行分组实现BED中变量的排序.使用一组基准函数对所提出方法进行了验证.结果表明所提出方法具有较高时间效率.与现有使用决策图作为函数表示模型的综合方法相比,所提出方法能改善综合所得可逆电路的量子成本,且在许多情况下还能减少量子位数和垃圾线数.
A reversible circuit synthesis method based on BED (Boolean Expression Diagram) is proposed. The proposed method utilizes a BED to represent a Boolean function
and synthesizes a reversible circuit through mapping BED nodes to reversible cascades. Using a gate library consisting of NOT
CNOT and mixed-polarity Peres gates
the proposed method constructs a locally optimal reversible cascade for each BED node by considering whether the values of the child nodes of this node will be used by subsequent reversible cascades. In order to improve the cost of the circuit synthesized from the BED of a function
according to the sharing of pairs of variables among products of the function expression
variable ordering for the BED is achieved by variable grouping. The proposed method is validated using a set of benchmark functions. The results show that the proposed method is time efficient. Compared to the existing reversible circuit synthesis methods using decision diagram as a representation model
the proposed method can improve the quantum cost of the synthesized reversible circuits for almost all of the used benchmark functions
and can also reduce the number of qubits and the number of garbage lines in many cases.
0
浏览量
86
下载量
1
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621