http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5970511&tag=1Microarchitectural refinements are often required to meet performance, area, or timing constraints when designing complex digital systems. While refinements are often straightforward to implement, it is difficult to formally specify the conditions of correctness for those which change cycle-level timing. As a result, in the later stages of design only those changes are considered that do not affect timing and whose verification can be automated using tools for checking FSM equivalence. This excludes an essential class of microarchitectural changes, such as the insertion of a register in a long combinational path to meet timing. A design methodology based on guarded atomic act...
Over the past four decades microprocessors have come to be a vital and inseparable part of the moder...
In this paper we explore the specification and verification of VLSI designs. The paper focuses on ab...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2...
Abstract—Microarchitectural refinements are often required to meet performance, area, or timing cons...
Our work addresses the challenge of scaling pre-silicon functional verification of hardware designs ...
Refinement is a key concept in the B-Method. While refinement is at the heart of the B Method, so fa...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
AbstractWe present a method for pipeline verification using SMT solvers. It is based on a non-determ...
Presented here is a formal specification and verification of a property of a quadruplicately redunda...
Building a high-performance microprocessor presents many reliability challenges. De-signers must ver...
International audienceRising complexity, increasing performance requirements, and shortening time-to...
Microprocessor pipelining is a well-established technique that improves performance and reduces powe...
Today's advanced digital devices are enormously complex and incorporate many functions. In order to ...
In microprocessors, achieving an efficient utilization of the execution units is a key factor in imp...
Rewriting rules and Positive Equality [4] are combined in an automatic way in order to formally veri...
Over the past four decades microprocessors have come to be a vital and inseparable part of the moder...
In this paper we explore the specification and verification of VLSI designs. The paper focuses on ab...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2...
Abstract—Microarchitectural refinements are often required to meet performance, area, or timing cons...
Our work addresses the challenge of scaling pre-silicon functional verification of hardware designs ...
Refinement is a key concept in the B-Method. While refinement is at the heart of the B Method, so fa...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
AbstractWe present a method for pipeline verification using SMT solvers. It is based on a non-determ...
Presented here is a formal specification and verification of a property of a quadruplicately redunda...
Building a high-performance microprocessor presents many reliability challenges. De-signers must ver...
International audienceRising complexity, increasing performance requirements, and shortening time-to...
Microprocessor pipelining is a well-established technique that improves performance and reduces powe...
Today's advanced digital devices are enormously complex and incorporate many functions. In order to ...
In microprocessors, achieving an efficient utilization of the execution units is a key factor in imp...
Rewriting rules and Positive Equality [4] are combined in an automatic way in order to formally veri...
Over the past four decades microprocessors have come to be a vital and inseparable part of the moder...
In this paper we explore the specification and verification of VLSI designs. The paper focuses on ab...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2...