首页> 外文会议> >Fredkin/Toffoli templates for reversible logic synthesis
【24h】

Fredkin/Toffoli templates for reversible logic synthesis

机译:Fredkin / Toffoli模板可逆逻辑综合

获取原文

摘要

Reversible logic has applications in quantum computing, low power CMOS, nanotechnology, optical computing, and DNA computing. The most common reversible gates are the Toffoli gate and the Fredkin gate. Our synthesis algorithm first finds a cascade of Toffoli and Fredkin gates with no backtracking and minimal look-ahead. Next we apply transformations that reduce the size of the circuit. Transformations are accomplished via template matching. The basis for a template is a network with m gates that realizes the identity function. If a sequence in the network to be synthesized matches more than half of a template, then a transformation that reduces the gate count can be applied. In this paper we show that Toffoli and Fredkin gates behave in a similar manner. Therefore, some gates in the templates may not need to be specified-they can match a Toffoli or a Fredkin gate. We formalize this by introducing the box gate. All templates with less than six gates are enumerated and classified. We synthesize all three input, three output reversible functions and compare our results to those obtained previously.
机译:可逆逻辑在量子计算,低功耗CMOS,纳米技术,光学计算和DNA计算中具有应用。最常见的可逆门是托菲利门和弗雷德金门。我们的综合算法首先找到了Toffoli和Fredkin门的级联,并且没有回溯并且具有最小的超前性。接下来,我们应用减小电路尺寸的变换。转换是通过模板匹配完成的。模板的基础是具有m个门的网络,该网络可实现身份功能。如果网络中要合成的序列与模板的一半以上匹配,则可以应用减少门数的转换。在本文中,我们证明了托菲利门和弗雷德金门的行为相似。因此,可能不需要指定模板中的某些门-它们可以匹配Toffoli或Fredkin门。我们通过引入箱门来对此进行形式化。所有少于六个门的模板都会被枚举和分类。我们综合了所有三个输入,三个输出可逆函数,并将我们的结果与以前获得的结果进行比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号