返回
Modular Model Checking of Large Asynchronous Designs with Efficient Abstraction Refinement
DOI:10.1109/TC.2009.187.png)
摘要
En 中文
Divide-and-conquer is essential to address state explosion in model checking. Verifying each individual component in a system, in isolation, efficiently requires an appropriate context, which traditionally is obtained by hand. This paper presents an efficient modular model checking approach for asynchronous design verification. It is equipped with a novel abstraction refinement method that can refine a component abstraction to be accurate enough for successful verification. It is fully automated, and eliminates the need of finding an accurate context when verifying each individual component, although such a context is still highly desirable. This method is also enhanced with additional state space reduction techniques. The experiments on several nontrivial asynchronous designs show that this method efficiently removes impossible behaviors from each component including ones violating correctness requirements.
Keyword:
Formal methods
model checking
modular verification
logic verification
circuit verification
abstraction
refinement
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
3.8
论文数:
5.4K
被引数:
9.8K
机构
引用论文
The Middle and Upper Ottnangian of the Simssee area (SE Germany): Micropalaeontology, biostratigraphy and chronostratigraphy辛斯塞地区(德国东南部)的中期和晚期奥特纳格阶:微体古生物学、生物地层学和年代地层学


