AbstractWe present a method for pipeline verification using SMT solvers. It is based on a non-deterministic “mother pipeline” machine (MOP) that abstracts the instruction set architecture (ISA). The MOP vs. ISA correctness theorem splits naturally into a large number of simple subgoals. This theorem reduces proving the correctness of a given pipelined implementation of the ISA to verifying that each of its transitions can be modeled as a sequence of MOP state transitions
AbstractWe apply algebraic tools for modelling microprocessors to the specification, implementation,...
Subject of this thesis is the formal verification of pipelined microprocessors. This includes proces...
This paper addresses test generation for design verification of pipelined microprocessors. We descri...
AbstractWe present a method for pipeline verification using SMT solvers. It is based on a non-determ...
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]...
Microprocessor pipelining is a well-established technique that improves performance and reduces powe...
Abstract — In this paper, we propose a verification method for pipelined microprocessors with out-of...
The transition from single-core to multi-core processors has made multi-threaded software an importa...
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
The paper presents a sequence of three projects on design and formal verification of pipelined and s...
As embedded systems continue to face increasingly higher performance requirements, deeply pipelined ...
Abstract. This paper extends Burch and Dill’s pipeline verification method [4] to the bit level. We ...
this paper, we call it the symbolic execution method. The symbolic execution method is highly automa...
Formal methods are becoming increasingly important for debugging and verifying hardware and software...
AbstractWe apply algebraic tools for modelling microprocessors to the specification, implementation,...
Subject of this thesis is the formal verification of pipelined microprocessors. This includes proces...
This paper addresses test generation for design verification of pipelined microprocessors. We descri...
AbstractWe present a method for pipeline verification using SMT solvers. It is based on a non-determ...
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]...
Microprocessor pipelining is a well-established technique that improves performance and reduces powe...
Abstract — In this paper, we propose a verification method for pipelined microprocessors with out-of...
The transition from single-core to multi-core processors has made multi-threaded software an importa...
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
The paper presents a sequence of three projects on design and formal verification of pipelined and s...
As embedded systems continue to face increasingly higher performance requirements, deeply pipelined ...
Abstract. This paper extends Burch and Dill’s pipeline verification method [4] to the bit level. We ...
this paper, we call it the symbolic execution method. The symbolic execution method is highly automa...
Formal methods are becoming increasingly important for debugging and verifying hardware and software...
AbstractWe apply algebraic tools for modelling microprocessors to the specification, implementation,...
Subject of this thesis is the formal verification of pipelined microprocessors. This includes proces...
This paper addresses test generation for design verification of pipelined microprocessors. We descri...