Veriication of the Mdg Components Library in Hol
نویسنده
چکیده
The MDG system is a decision diagram based veriication tool, primarily designed for hardware veriication. It is based on Multiway decision diagrams|an extension of the traditional ROBDD approach. In this paper we describe the formal veriication of the component library of the MDG system, using HOL. The hardware component library, whilst relatively simple, has been a source of errors in an earlier developmental version of the MDG system. Thus verifying these aspects is of real utility towards the veriication of a decision digram based veriication system. This work demonstrates how machine assisted proof can be of practical utility when applied to a small focused problem.
منابع مشابه
Importing MDG Verification Results into HOL
Formal hardware veriication systems can be split into two categories: theorem proving systems and automatic nite state machine based systems. Each approach has its own complementary advantages and disadvantages. In this paper, we consider the combination of two such systems: HOL (a theorem proving system) and MDG (an automatic system). As HOL hardware veriication proofs are based on the hierarc...
متن کاملHierarchical Verification Using an MDG-HOL Hybrid Tool
We describe a hybrid formal hardware veriication tool that links the HOL interactive proof system and the MDG automated hardware veriication tool. It supports a hierarchical veriication approach that mirrors the hierarchical structure of designs. We obtain advantages of both veriication paradigms. We illustrate its use by considering a component of a communications chip. Veriication with the hy...
متن کاملVeri cation of the MDG Components Library in HOL
The MDG system is a decision diagram based veri cation tool, primarily designed for hardware veri cation. It is based on Multiway decision diagrams|an extension of the traditional ROBDD approach. In this paper we describe the formal veri cation of the component library of the MDG system, using HOL. The hardware component library, whilst relatively simple, has been a source of errors in an earli...
متن کاملA Comparison of MDG and HOL for Hardware Verification
Interactive formal proof and automated veriication based on decision graphs are two contrasting formal hardware veriication techniques. In this paper, we compare these two approaches. In particular we consider HOL and MDG. The former is an interactive theorem proving system based on higher-order logic, while the latter is an automatic system based on Multiway Decision Graphs. As the basis for o...
متن کاملComparing HOL and MDG: a Case Study on the Verification of an ATM Switch Fabric
Interactive formal proof and automated veriication based on decision graphs are two contrasting formal hardware veriication techniques. In this paper, we compare these two approaches. In particular, we consider HOL and MDG. The former is an interactive theorem-proving system based on higher-order logic, while the latter is an automatic system based on Multiway Decision Graphs. As the basis for ...
متن کامل