首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >IGRAINE-an Implication GRaph-bAsed engINE for fast implication, justification, and propagation
【24h】

IGRAINE-an Implication GRaph-bAsed engINE for fast implication, justification, and propagation

机译:IGRAINE-一种涵义基础的引擎,用于快速涵义,证明和传播

获取原文
获取原文并翻译 | 示例
           

摘要

Implication, justification, and propagation are three important Boolean problems that have to be solved during many tasks in electronic design automation (EDA) for digital circuits. As they constitute the key components of automatic test pattern generation (ATPG) most algorithms that tackle these problems originate in ATPG research. Due to their fundamental nature these ATPG-based methods have successfully been adopted by logic synthesis and formal verification where they have helped advance the fields of netlist optimization and Boolean equivalence checking. Despite their high importance and wide applicability, the data structures and algorithms suggested so far have proven to be suboptimal and inflexible in several respects. Therefore, we propose IGRAINE, a fast and flexible engine for performing implication, justification, and propagation in combinational circuits that is specifically optimized with respect to these tasks. Due to its modular design, IGRAINE is easily included into new applications that require ATPG-based methods. Our approach is based on a new implication graph (IG) model which forms the core of IGRAINE. Contrary to other IG models, the proposed IG represents all information on the implemented logic function as well as the topology of a combinational circuit in a single graph model. In order to demonstrate the performance of the presented IG-based algorithms for implication, justification, and propagation, we provide experimental results for stuck-at and path delay fault ATPG as well as Boolean equivalence checking. They show that TIP outperforms the state-of-the-art in SAT-based and structure-based ATPG. A comparison with tools for Boolean equivalence checking demonstrates the high effectiveness of our approach.
机译:隐含,合理性和传播性是三个重要的布尔问题,在数字电路的电子设计自动化(EDA)的许多任务中必须解决。由于它们构成了自动测试模式生成(ATPG)的关键组件,因此大多数解决这些问题的算法都来自于ATPG研究。由于其基本性质,这些基于ATPG的方法已成功地被逻辑综合和形式验证所采用,这些方法有助于推进网表优化和布尔等效检查的领域。尽管它们具有很高的重要性和广泛的适用性,但是到目前为止,已提出的数据结构和算法在几个方面都被证明是次优且缺乏灵活性的。因此,我们提出了IGRAINE,这是一种快速灵活的引擎,用于在组合电路中执行隐含,合理性和传播,并针对这些任务进行了优化。由于其模块化设计,IGRAINE可以轻松地包含在需要基于ATPG方法的新应用程序中。我们的方法基于构成IGRAINE核心的新隐含图(IG)模型。与其他IG模型相反,提出的IG代表了单个图形模型中有关已实现的逻辑功能以及组合电路拓扑的所有信息。为了证明所提出的基于IG的算法的含义,合理性和传播性能,我们提供了卡滞和路径延迟故障ATPG以及布尔等效检查的实验结果。他们表明,在基于SAT和基于结构的ATPG中,TIP的性能优于最新技术。与布尔等价检查工具的比较证明了我们的方法的高度有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号