Checkers in Formal Verification
This chapter continuous checker description started in the previous chapter. It focuses on the application of checkers to formal verification – composing non-deterministic abstract models. The main feature in checkers supporting non-determinism are free variables that are introduced in this chapter. We also introduce a special case of free variables, constant free variables, or rigid variables. We show how free and rigid variables can be used as an alternative to local variables, and discuss advantages and drawbacks of each approach.
KeywordsLocal Variable Abstract Model Free Variable Formal Semantic Formal Verification
- 7.IEEE Standard for SystemVerilog - Unified Hardware Design, Specification, and Verification Language (2009) IEEE STD 1800-2009, pp C1–1285Google Scholar