We extend the Burch and Dill flushing technique [6] for formal verification of microprocessors to be applicable to designs where the functional units and memories have multicycle and possibly arbitrary latency. We also show ways to incorporate exceptions and branch prediction by exploiting the properties of the logic of Positive Equality with Uninterpreted Functions [4][5]. We study the modeling of the above features in different versions of dualissue superscalar processors.
We describe an efficient validity checker for the quantifier-free logic of equality with uninterpret...
The paper presents a sequence of three projects on design and formal verification of pipelined and s...
. Verifying a 64-bit multiplier has a computational complexity that puts it beyond the grasp of curr...
We extend the Burch and Dill flushing technique [6] for formal verification of microprocessors to be...
We extend the Burch and Dill flushing technique [6] for formal verification of microprocessors to be...
We present a collection of ideas that allows the pipeline verification method pioneered by Burch an...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
AbstractWe compare SAT-checkers and decision diagrams on the evaluation of Boolean formulae produced...
We present a collection of ideas that allows the pipeline verification method pioneered by Burch and...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2...
This paper demonstrates the modeling and deductive verification of out-of-order microprocessors of v...
Abstract. Presented is a highly automatic approach for proving bounded liveness of pipelined process...
We present a way to abstract functional units in symbolic simulation of actual circuits, thus achiev...
We compare SAT-checkers and decision diagrams on the evaluation of Boolean formulas produced in the...
We present a way to abstract functional units in symbolic simulation of actual circuits, thus achie...
We describe an efficient validity checker for the quantifier-free logic of equality with uninterpret...
The paper presents a sequence of three projects on design and formal verification of pipelined and s...
. Verifying a 64-bit multiplier has a computational complexity that puts it beyond the grasp of curr...
We extend the Burch and Dill flushing technique [6] for formal verification of microprocessors to be...
We extend the Burch and Dill flushing technique [6] for formal verification of microprocessors to be...
We present a collection of ideas that allows the pipeline verification method pioneered by Burch an...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
AbstractWe compare SAT-checkers and decision diagrams on the evaluation of Boolean formulae produced...
We present a collection of ideas that allows the pipeline verification method pioneered by Burch and...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2...
This paper demonstrates the modeling and deductive verification of out-of-order microprocessors of v...
Abstract. Presented is a highly automatic approach for proving bounded liveness of pipelined process...
We present a way to abstract functional units in symbolic simulation of actual circuits, thus achiev...
We compare SAT-checkers and decision diagrams on the evaluation of Boolean formulas produced in the...
We present a way to abstract functional units in symbolic simulation of actual circuits, thus achie...
We describe an efficient validity checker for the quantifier-free logic of equality with uninterpret...
The paper presents a sequence of three projects on design and formal verification of pipelined and s...
. Verifying a 64-bit multiplier has a computational complexity that puts it beyond the grasp of curr...