A language for compositional specification and verification of finite state hardware controllers
A language for compositional specification and verification of finite state hardware controllers
复制标题
一种用于有限状态硬件控制器的组合规范和验证的语言
DOI:
--
复制
发表时间:
1991
影响因子:
20.6
通讯作者:
K. McMillan
中科院分区:
文献类型:
--
作者:
E. Clarke;D. E. Long;K. McMillan
The authors consider the state machine language (SML) for describing complex finite state hardware controllers. It provides many of the standard control structures found in modern programming languages. The state tables produced by the SML compiler can be used as input to a temporal logic model checker that can automatically determine whether a specification in the logic CTL is satisfied. The authors describe extensions to SML for the design of modular controllers. These extensions allow a compositional approach to model checking which can substantially reduce its complexity. To demonstrate these methods, the authors discuss the specification and verification of a simple central-processing-unit (CPU) controller. >