As embedded systems continue to face increasingly higher performance requirements, deeply pipelined processor architectures are being employed to meet desired system performance. System architects critically need modeling techniques that allow exploration, evaluation, customization and validation of different processor pipeline configurations, tuned for a specific application domain. We propose a novel FSM-based modeling of pipelined processors and define a set of properties that can be used to verify the correctness of in-order execution in the pipeline. Our approach leverages the system architect's knowledge about the behavior of the pipelined processor (through our ADL constructs) and thus allows a powerful top-down approach to pipeline ...
Embedded systems are ubiquitous in the modern world. They are microcomputers most often included inc...
Designing modern processors is a great challenge as they involve millions of components. Traditional...
As CPUs have become larger and more complex, it has become increasingly more difficult during hardwa...
As embedded systems continue to face increasingly higher performance requirements, deeply pipelined ...
Verification is one of the most complex and expensive tasks in the current Systems-on-Chip (SOC) des...
Verification is one of the most complex and expensive tasks in the current Systems-on-Chip (SOC) des...
Verification is one of the most complex and expensive tasks in the current Systems-on-Chip design pr...
Abstract — In this paper, we propose a verification method for pipelined microprocessors with out-of...
This dissertation addresses the challenge of modelling and functional verification for com- plex com...
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]...
The paper presents a sequence of three projects on design and formal verification of pipelined and s...
this paper, we call it the symbolic execution method. The symbolic execution method is highly automa...
Dreesen R, Jungeblut T, Thies M, Porrmann M, Rückert U, Kastens U. A Synchronization Method for Regi...
AbstractWe present a method for pipeline verification using SMT solvers. It is based on a non-determ...
Embedded systems are ubiquitous in the modern world. They are microcomputers most often included inc...
Designing modern processors is a great challenge as they involve millions of components. Traditional...
As CPUs have become larger and more complex, it has become increasingly more difficult during hardwa...
As embedded systems continue to face increasingly higher performance requirements, deeply pipelined ...
Verification is one of the most complex and expensive tasks in the current Systems-on-Chip (SOC) des...
Verification is one of the most complex and expensive tasks in the current Systems-on-Chip (SOC) des...
Verification is one of the most complex and expensive tasks in the current Systems-on-Chip design pr...
Abstract — In this paper, we propose a verification method for pipelined microprocessors with out-of...
This dissertation addresses the challenge of modelling and functional verification for com- plex com...
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]...
The paper presents a sequence of three projects on design and formal verification of pipelined and s...
this paper, we call it the symbolic execution method. The symbolic execution method is highly automa...
Dreesen R, Jungeblut T, Thies M, Porrmann M, Rückert U, Kastens U. A Synchronization Method for Regi...
AbstractWe present a method for pipeline verification using SMT solvers. It is based on a non-determ...
Embedded systems are ubiquitous in the modern world. They are microcomputers most often included inc...
Designing modern processors is a great challenge as they involve millions of components. Traditional...
As CPUs have become larger and more complex, it has become increasingly more difficult during hardwa...