期刊文献+

结合因式分解与布尔表达式图的可逆电路综合方法

Reversible Circuit Synthesis Method by Combining Factoring and Boolean Expression Diagram
下载PDF
导出
摘要 为降低由布尔表达式图(BED)综合所得可逆电路的成本,提出一种将因式分解与BED表示模型相结合的可逆电路综合方法.给定布尔函数的积之异或和(ESOP)覆盖,首先由ESOP立方体的共享零抑制多输出决策图表示借助代数除法对立方体实施因式分解,并在此基础上构建BED;然后将BED结点映射为可逆门级联.对基准函数的可逆电路综合结果表明,该方法具有较高的时间效率.与现有将有向无环图作为函数表示模型的综合方法相比,该方法在许多情况下能降低综合所得可逆电路的量子成本和量子位数.从平均角度看,与结合变量分组和BED表示模型的综合方法相比,该方法可将量子成本和量子位数分别降低5.01%和5.47%. In order to reduce the cost of the resulting circuits,a reversible circuit synthesis method by combining factoring and Boolean expression diagram(BED)is proposed.For a given cover representing the exclu-sive-sum-of-products(ESOP)expansion of a Boolean function,cubes in the ESOP expansion represented by shared zero-suppressed multiple-output decision diagrams are first factored by leveraging algebraic division,then a BED is built from the factored ESOP cover and a reversible circuit is synthesized from the BED by mapping a BED node to a cascade of reversible gates.The proposed synthesis method is evaluated using benchmark func-tions.Experimental results show that the proposed synthesis method is time efficient.Compared to the existing reversible circuit synthesis methods using a directed acyclic graph as the representation model for Boolean func-tions,the proposed synthesis method can reduce the quantum cost and the number of qubits of the resulting re-versible circuits in many cases.On average,compared to the synthesis method by combining variables grouping and BED,the proposed synthesis method can reduce the quantum cost and the number of qubits by 5.01%and 5.47%,respectively.
作者 卜登立 Bu Dengli(School of Electrical,Electronic and Computer Science,Guangxi University of Science and Technology,Liuzhou 545006;School of Electronics and Information Engineering,Jinggangshan University,Ji’an 343009)
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2021年第10期1617-1626,共10页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金(61961023,61640412) 江西省自然科学基金(20202BABL202007) 广西科技大学博士基金(21Z04).
关键词 可逆电路 积之异或和展开 因式分解 共享零抑制多输出决策图 布尔表达式图 reversible circuits exclusive-sum-of-products expansion factoring shared zero-suppressed multi-ple-output decision diagrams Boolean expression diagram
  • 相关文献

参考文献4

二级参考文献16

  • 1Donald J, Jha N K. Reversible logic synthesis with Fredkin and Peres gates [J]. ACM Journal on Emerging Technologies in Computing Systems (JETC), 2008,4( 1 ) :2.
  • 2Maslov D,Dueck G W,MiUer D M. Toffoli network synthesis with templates[ J]. IF.EF. Transactions on Circuits and Systems, 2005,24(6) :807 - 817.
  • 3Saeedi M, Sedighi M, Zamani M S. Synthesis of reversible cir- cuits using a moving forward slrategy [J]. IEICE Electronics Express,2008,5(17) :638 - 643.
  • 4Datta K,Rathi G, Sengupta I, et al. Synthesis of reversible cir- cuits using heuristic search method [A]. Proceedings of 201225th International Conference on VLSI Design [ C ]. Piscat- away, NJ: 1EEE,2012. 328 - 333.
  • 5Wille R,Drechsler R. Effect of BDD optimization on synthesis of reversible and quantum logic [J] .Electronic Notes in Theo- retical Computer Science,2010,253(6) :57 - 70.
  • 6Kemtopf P. A new heuristic algorithm for reversible logic syn- thesis[ A]. Proceedings of the 41st annual Design Automation Conference[ C]. New York: ACM, 2004.834 - 837.
  • 7Wille R, Drechsler R. BDD-based synthesis of reversible logic for large functions[ A]. Proceedings of the 46th Annual Design Automation Conference [C ]. New York: ACM, 2009. 270 - 275.
  • 8Pang Y, Wang S, He Z, et al. Positive Davio-based synthesis al- gorithm for reversible logic[ A]. Proceedings of 2011 IEEE. 29th International Conference on Computer Design[ C] . Piscataway, NJ: IEEE,2011.212 - 218.
  • 9Drechsler R,Becker B. Ordered Kronecker functional decision diagrams a data structure for representation and manipula- tion of boolean functions [ J]. IEEE Transactions on Comput- er-Aided Design of Integrated Circuits and Systems, 1998, 17 (10) : 965 - 973.
  • 10Wille R, Grofle D, Teuber L, et al. RevLib: An online resource for reversible functions and reversible circuits[ A]. Proceedings of 38th International Symposium on Multiple Valued[ C] .Pis- cataway, NJ: IEEE 2008.220 - 225.

共引文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部