In using the logic of equality with unininterpreted functions to verify hardware systems, specific characteristics of the formula describing the correctness condition can be exploited when deciding its validity. We distinguish a class of terms we call “p-terms” for which equality comparisons can appear only in monotonically positive formulas. By applying suitable abstractions to the hardware model, we can express the functionality of data values and instruction addresses flowing through an instruction pipeline with p-terms. A decision procedure can exploit the restricted uses of p-terms by considering only “maximally diverse” interpretations of the associated function symbols, where every function application yields a different value excep...
We present a collection of ideas that allows the pipeline verification method pioneered by Burch an...
. The logic of equality with uninterpreted functions has been proposed for verifying abstract hardwa...
Abstract. The property of Positive Equality [2] dramatically speeds up validity checking of formulas...
In using the logic of equality with unininterpreted functions to ver-ify hardware systems, specific ...
The logic of Equality with Uninterpreted Functions (EUF) provides a means of abstracting the manipul...
The logic of equality with uninterpreted functions (EUF) provides a means of abstracting the manipul...
The logic of equality with uninterpreted functions (EUF) provides a means of abstracting the ma-nipu...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2...
Modern processors have relatively simple specificationsbased on their instruction set architectures....
Abstract: "This paper provides a stronger result for exploiting positive equality in the logic of Eq...
The property of Positive Equality [2] dramatically speeds up validity checking of formulas in the ...
AbstractThe logic of Equalities with Uninterpreted Functions is used in the formal verification comm...
Abstract. The logic of equality with uninterpreted functions has been proposed for verifying abstrac...
We describe an efficient validity checker for the quantifier-free logic of equality with uninterpret...
We present a collection of ideas that allows the pipeline verification method pioneered by Burch an...
. The logic of equality with uninterpreted functions has been proposed for verifying abstract hardwa...
Abstract. The property of Positive Equality [2] dramatically speeds up validity checking of formulas...
In using the logic of equality with unininterpreted functions to ver-ify hardware systems, specific ...
The logic of Equality with Uninterpreted Functions (EUF) provides a means of abstracting the manipul...
The logic of equality with uninterpreted functions (EUF) provides a means of abstracting the manipul...
The logic of equality with uninterpreted functions (EUF) provides a means of abstracting the ma-nipu...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2...
Modern processors have relatively simple specificationsbased on their instruction set architectures....
Abstract: "This paper provides a stronger result for exploiting positive equality in the logic of Eq...
The property of Positive Equality [2] dramatically speeds up validity checking of formulas in the ...
AbstractThe logic of Equalities with Uninterpreted Functions is used in the formal verification comm...
Abstract. The logic of equality with uninterpreted functions has been proposed for verifying abstrac...
We describe an efficient validity checker for the quantifier-free logic of equality with uninterpret...
We present a collection of ideas that allows the pipeline verification method pioneered by Burch an...
. The logic of equality with uninterpreted functions has been proposed for verifying abstract hardwa...
Abstract. The property of Positive Equality [2] dramatically speeds up validity checking of formulas...