首页> 外文OA文献 >Synthesis of Reversible Circuits for Large Reversible Functions
【2h】

Synthesis of Reversible Circuits for Large Reversible Functions

机译:大型可逆函数可逆电路的综合

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This paper presents a new algorithmMP (multiple pass) to synthesize large reversible binary circuits without ancilla bits. The well-known MMD algorithm for synthesis of reversible circuits requires to store a truth table (or a Reed-Muller - RM transform) as a 2n vector to represent a reversible function of n variables. This representation prohibits synthesis of large functions. However, in MP we do not store such an exponentially growing data structure. The values of minterms are calculated in MP dynamically, one-by-one, from a set of logic equations that specify the reversible circuit to be designed. This allows for synthesis of large scale reversible circuits (30-bits), which is not possible with any existing algorithm. In addition, our unique multi-pass approach where the circuit is synthesized with various, yet specific, minterm orders yields quasi-optimal solution. The algorithm returns a description of the quasi-optimal circuit with respect to gate count or to its “quantum cost”. Although the synthesis process in MP is relatively slower, the solution is found in real-time for smaller circuits of 8 bits or less.
机译:本文提出了一种新的算法MP(多次通过)来合成没有辅助位的大型可逆二进制电路。用于合成可逆电路的众所周知的MMD算法要求将真值表(或Reed-Muller-RM变换)存储为2n向量,以表示n个变量的可逆函数。此表示禁止合成大型功能。但是,在MP中,我们不存储这种呈指数增长的数据结构。 minterm的值是在MP中根据一组逻辑方程式动态地计算得出的,这些逻辑方程式指定了要设计的可逆电路。这允许合成大规模可逆电路(30位),这是任何现有算法都不可能实现的。此外,我们独特的多通道方法可以将电路与各种(但特定的)最小项阶次综合在一起,从而产生准最优解。该算法返回有关门数或“量子成本”的准最优电路的描述。尽管MP中的合成过程相对较慢,但是对于8位以下的较小电路,可以实时找到解决方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号