【24h】

A Fast SPFD-based Rewiring Technique

机译:一种快速的基于SPFD的重新启动技术

获取原文

摘要

Circuit rewiring can be used to explore a larger solution space by modifying circuit structure to suit a given optimization problem. Among several rewiring techniques that have been proposed, SPFD-based rewiring has been shown to be more effective in terms of solution space coverage. However, its adoption in practice has been limited due to its long runtime. We propose a novel SAT-based algorithm that is much faster than the traditional BDD-based methods. Unlike BDD-based methods that completely specify all pairs of SPFD using BDDs, our algorithm uses a few SAT instances to perform rewiring for a given wire without explicitly enumerating all SPFDs. Experimental results show that our algorithm's runtime is only 13% of that of a conventional one when each wire has at most 25 candidate wires and the runtime scales well with the number of candidate wires considered. Our approach evaluates each rewiring instance independently in the order of milliseconds, rendering deployment of an SPFD-based rewiring inside the optimization loop of synthesis tools a possibility.
机译:电路重新安装可用于通过修改电路结构来探索更大的解决方案空间以适应给定的优化问题。在已经提出的几种重新加速技术中,基于SPFD的重新挤出已经证明在解决方案空间覆盖范围内更有效。然而,由于其长期运行时,其在实践中的采用受到限制。我们提出了一种新的SAT基算法,比传统的基于BDD的方法快得多。与使用BDD完全指定所有SPFD的基于BDD的方法不同,我们的算法使用一些SAT实例来对给定导线进行重新启动,而无需明确枚举所有SPFD。实验结果表明,当每根电线最多25个候选导线和运行时尺度均匀地,我们的算法的运行时间仅为传统的运行时间只有25个候选导线,并且随着所考虑的候选导线的数量很好地缩放。我们的方法在毫秒的顺序中独立地评估每个重新兴天实例,渲染基于SPFD的重新安装在合成工具的优化循环中的部署的可能性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号