首页> 外国专利> SCALABLE BOOLEAN METHODS IN A MODERN SYNTHESIS FLOW

SCALABLE BOOLEAN METHODS IN A MODERN SYNTHESIS FLOW

机译:现代合成流程中的可扩展布尔方法

摘要

Techniques and systems for optimizing a logic network are described. Some embodiments automatically identify scenarios where Boolean methods are best driven by truth tables, binary decision diagrams (BDDs) or satisfiability (SAT). Some embodiments use circuit partitioning techniques that are based on hash-tables and topological sorting, and that are capable of grouping nodes with high simplification likelihood and still are able to efficiently scale to large circuits. Some embodiments feature a generalized resubstitution framework based on computing, and implementing, the Boolean difference between two nodes. Some embodiments include enhancements to (i) gradient-based and-inverter-graph (AIG) optimization, (ii) heterogeneous elimination for kerneling, and (iii) revisitation of maximum set of permissible functions (MSPF) computation with BDDs.
机译:描述了用于优化逻辑网络的技术和系统。一些实施例自动地识别由真值表,二进制决策图(BDD)或可满足性(SAT)最佳地驱动布尔方法的场景。一些实施例使用基于哈希表和拓扑排序的电路划分技术,并且该电路划分技术能够以高的简化可能性对节点进行分组,并且仍然能够有效地扩展到大型电路。一些实施例的特征在于基于计算和实现两个节点之间的布尔差的通用再替换框架。一些实施例包括对(i)基于梯度和逆变器图(AIG)优化,(ii)用于核化的异构消除,以及(iii)使用BDD重新允许的最大允许函数(MSPF)计算集的增强。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号