期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
An Abstract Reachability Approach by Combining HOL Induction and Multiway Decision Graphs 被引量:2
1
作者 Sa'ed Abed Otmane Ait Mohamed Ghiath Al-Sammane 《Journal of Computer Science & Technology》 SCIE EI CSCD 2009年第1期76-95,共20页
In this paper, we provide a necessary infrastructure to define an abstract state exploration in the HOL theorem prover. Our infrastructure is based on a deep embedding of the Multiway Decision Graphs (MDGs) theory i... In this paper, we provide a necessary infrastructure to define an abstract state exploration in the HOL theorem prover. Our infrastructure is based on a deep embedding of the Multiway Decision Graphs (MDGs) theory in HOL. MDGs generalize Reduced Ordered Binary Decision Diagrams (ROBDDs) to represent and manipulate a subset of first-order logic formulae. The MDGs embedding is based on the logical formulation of an MDG as Directed Formulae (DF). Then, the MDGs operations are defined and the correctness proof of each operation is provided. The MDG teachability algorithm is then defined as a conversion that uses our MDG theory within HOL. Finally, a set of experimentations over benchmark circuits has been conducted to ensure the applicability and to measure the performance of our approach. 展开更多
关键词 HOL theorem prover multiway decision graphs CORRECTNESS reachability analysis
原文传递
NuMDG:A New Tool for Multiway Decision Graphs Construction
2
作者 Sa'ed Abed Yassine Mokhtari +1 位作者 Otmane Ait-Mohamed Sofiene Tahar 《Journal of Computer Science & Technology》 SCIE EI CSCD 2011年第1期139-152,共14页
Multiway Decision Graphs (MDGs) are a canonical representation of a subset of many-sorted first-order logic. This subset generalizes the logic of equality with abstract types and uninterpreted function symbols. The ... Multiway Decision Graphs (MDGs) are a canonical representation of a subset of many-sorted first-order logic. This subset generalizes the logic of equality with abstract types and uninterpreted function symbols. The distinction between abstract and concrete sorts mirrors the hardware distinction between data path and control. Here we consider ways to improve MDGs construction. Efficiency is achieved through the use of the Generalized-If-Then-Else (GITE) commonly operator in Binary Decision Diagram packages. Consequently, we review the main algorithms used for MDGs verification techniques. In particular, Relational Product and Pruning by Subsumption are algorithms defined uniformly through this single CITE operator which will lead to a more efficient implementation. Moreover, we provide their correctness proof. This work can be viewed as a way to accommodate the ROBBD algorithms to the realm of abstract sorts and uninterpreted functions. The new tool, called NuMDG, accepts an extended SMV language, supporting abstract data sorts. Finally, we present experimental results demonstrating the efficiency of the NuMDG tool and evaluating its performance using a set of benchmarks from the SMV package. 展开更多
关键词 infinite state model checking multiway decision graphs uninterpreted functions
原文传递
Enhancing SAT-Based Test Pattern Generation
3
作者 刘歆 熊有伦 《Journal of Electronic Science and Technology of China》 2005年第2期134-139,共6页
This paper presents modeling tools based on Boolean satisfiability (SAT) to solve problems of test generation for combinational circuits. It exploits an added layer to maintain circuit-related information and value ju... This paper presents modeling tools based on Boolean satisfiability (SAT) to solve problems of test generation for combinational circuits. It exploits an added layer to maintain circuit-related information and value justification relations to a generic SAT algorithm. It dovetails binary decision graphs (BDD) and SAT techniques to improve the efficiency of automatic test pattern generation (ATPG). More specifically, it first exploits inexpensive reconvergent fanout analysis of circuit to gather information on the local signal correlation by using BDD learning, then uses the above learned information to restrict and focus the overall search space of SAT-based ATPG. Its learning technique is effective and lightweight. The experimental results demonstrate the effectiveness of the approach. 展开更多
关键词 test pattern generation fault detection Boolean satisfiability binary decision graphs
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部