首页> 外文期刊>Journal of circuits, systems and computers >Reversible Circuits Synthesis from Functional Decision Diagrams by using Node Dependency Matrices
【24h】

Reversible Circuits Synthesis from Functional Decision Diagrams by using Node Dependency Matrices

机译:通过使用节点依赖性矩阵从功能决策图合成可逆电路

获取原文
获取原文并翻译 | 示例

摘要

Decision diagrams are a data structure suitable for reversible circuit synthesis. Functional decision diagrams (FDDs) are particularly convenient in synthesis with Toffoli gates, since the functional expressions for decomposition rules used in them are similar to the functional expressions of Toffoli gates. The main drawback of reversible circuit synthesis based on decision diagrams is the usually large number of ancilla lines. This paper presents two methods for the reduction of the number of ancilla lines in reversible circuits derived from FDDs by selecting the order of implementation of nodes. In the first method, nodes are implemented by levels, starting from the bottom level to the top. The method uses appropriately defined level dependency matrices for choosing the optimal order of implementation of nodes at the same level. In this way, the optimization is performed level by level.The second method uses a diagram dependency matrix expressing mutual dependencies among all the nodes in the diagram. This method is computationally more demanding than the first method, but the reductions of both the number of lines and the Quantum cost of the circuits are larger.
机译:决策图是适用于可逆电路合成的数据结构。功能判定图(FDD)在具有Toffoli门的合成中特别方便,因为它们中使用的分解规则的功能表达式类似于Toffoli栅极的功能表达式。基于判定图的可逆电路合成的主要缺点是通常大量的辅助线。本文通过选择节点的实现顺序,提出了两种用于减少从FDD得出的可逆电路中的辅助电路中的ancilla线路数量。在第一种方法中,节点由级别实现,从底部级别到顶部。该方法使用适当定义的级别依赖性矩阵,用于选择相同级别的节点的实现的最佳顺序。以这种方式,优化按级别执行级别。第二种方法使用图表中的所有节点中的相互依赖性的图依赖性矩阵。该方法比第一种方法更苛刻,但是电路的数量和量子成本的减少更大。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号