AbstractWe apply algebraic tools for modelling microprocessors to the specification, implementation, and verification of an abstract pipelined case study. We employ a model of time based on counting events by means of a clock. We model systems by iterated maps that evolve over time from some initial state. We define formal correctness conditions, and introduce the one-step theorems that can reduce the complexity of formal verification. The algebraic models provide: (i) modular descriptions of pipelined systems; (ii) equational correctness criteria; and (iii) equational specification and verification techniques for the design of pipelined systems applicable to a range of software systems
We present a way to abstract functional units in symbolic simulation of actual circuits, thus achiev...
We present a way to abstract functional units in symbolic simulation of actual circuits, thus achie...
technical reportThe need to formally verify hardware and software systems before they are deployed t...
Subject of this thesis is the formal verification of pipelined microprocessors. This includes proces...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
technical reportWe present a systematic approach to decompose and incrementally build the proof of c...
Formal methods are mathematical techniques that enable the rigorous specification and verification o...
In microprocessors, achieving an efficient utilization of the execution units is a key factor in imp...
The verification of a n-stage pulse-driven IPCMOS pipeline, for any n>0, is presented. The complexit...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2...
Subject of this thesis is the formal verification of pipelined microprocessors. This includes proces...
AbstractIn this article we develop a model for applications running on multiprocessor platforms. An ...
AbstractWe present a method for pipeline verification using SMT solvers. It is based on a non-determ...
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
Information and communication systems enter an increasing number of areas of daily lives. Our relian...
We present a way to abstract functional units in symbolic simulation of actual circuits, thus achiev...
We present a way to abstract functional units in symbolic simulation of actual circuits, thus achie...
technical reportThe need to formally verify hardware and software systems before they are deployed t...
Subject of this thesis is the formal verification of pipelined microprocessors. This includes proces...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
technical reportWe present a systematic approach to decompose and incrementally build the proof of c...
Formal methods are mathematical techniques that enable the rigorous specification and verification o...
In microprocessors, achieving an efficient utilization of the execution units is a key factor in imp...
The verification of a n-stage pulse-driven IPCMOS pipeline, for any n>0, is presented. The complexit...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2...
Subject of this thesis is the formal verification of pipelined microprocessors. This includes proces...
AbstractIn this article we develop a model for applications running on multiprocessor platforms. An ...
AbstractWe present a method for pipeline verification using SMT solvers. It is based on a non-determ...
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
Information and communication systems enter an increasing number of areas of daily lives. Our relian...
We present a way to abstract functional units in symbolic simulation of actual circuits, thus achiev...
We present a way to abstract functional units in symbolic simulation of actual circuits, thus achie...
technical reportThe need to formally verify hardware and software systems before they are deployed t...