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 dual-issue superscalar processors
We compare SAT-checkers and decision diagrams on the evaluation of Boolean formulas produced in the...
Our work addresses the challenge of scaling pre-silicon functional verification of hardware designs ...
We describe an efficient validity checker for the quantifier-free logic of equality with uninterpret...
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]...
We present a collection of ideas that allows the pipeline verification method pioneered by Burch and...
AbstractWe compare SAT-checkers and decision diagrams on the evaluation of Boolean formulae produced...
This paper demonstrates the modeling and deductive verification of out-of-order microprocessors of v...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2...
The paper presents a sequence of three projects on design and formal verification of pipelined and s...
We present a way to abstract functional units in symbolic simulation of actual circuits, thus achiev...
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 achie...
We compare SAT-checkers and decision diagrams on the evaluation of Boolean formulas produced in the...
Our work addresses the challenge of scaling pre-silicon functional verification of hardware designs ...
We describe an efficient validity checker for the quantifier-free logic of equality with uninterpret...
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]...
We present a collection of ideas that allows the pipeline verification method pioneered by Burch and...
AbstractWe compare SAT-checkers and decision diagrams on the evaluation of Boolean formulae produced...
This paper demonstrates the modeling and deductive verification of out-of-order microprocessors of v...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2...
The paper presents a sequence of three projects on design and formal verification of pipelined and s...
We present a way to abstract functional units in symbolic simulation of actual circuits, thus achiev...
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 achie...
We compare SAT-checkers and decision diagrams on the evaluation of Boolean formulas produced in the...
Our work addresses the challenge of scaling pre-silicon functional verification of hardware designs ...
We describe an efficient validity checker for the quantifier-free logic of equality with uninterpret...