The role of automatic formal protocol verifica- tion in hardware design is considered. Principles are identified that maximize the benefits of pro- tocol verification while minimizing the labor and computation required. A new protocol description language and verifier (both called Mur') are de- scribed, along with experiences in applying them to two industrial protocols that were developed as part of hardware designs. 1 Introduction Most complex digital designs must be regarded as concur- rent systems: individual modules run in parallel and must coordinate by explicit synchronization and communication. Complexity will continue to increase, portending a shift in total design effort from, for instance, faster arithmetic cir- cuits, to me...
Modern computer systems rely more and more on on-chip communication protocols to exchange data. To t...
Ascertaining correctness of digital hardware designs through simulation does not scale-up for large ...
ion Mechanisms for Hardware Verification Thomas F. Melham University of Cambridge Computer Laborat...
As the world increasingly depends on complex systems to transfer messages, store our data, and contr...
Verification is widely recognized as one of the most difficult aspects of computer hardware design. ...
Working at system level is attracting increasing interest, as it supports the exploration of several...
Hardware description languages have been used in industry since the 1960s to document and simulate h...
To reduce problems encountered in the later phases of the software life cycle, verification techniq...
Our work addresses the challenge of scaling pre-silicon functional verification of hardware designs ...
Ensuring the functional correctness of hardware early in the design cycle is crucial for both econom...
In this paper, the methodology for automated design of checker for communication protocol testing is...
Modern computer systems rely more and more on on-chip communication protocols to exchange data. To m...
. A methodology for verifying complex circuits is presented, based on a strong coupling of design ve...
Designing modern processors is a great challenge as they involve millions of components. Traditional...
Design Verification in VLSI is the most important step in the product development process. It aims t...
Modern computer systems rely more and more on on-chip communication protocols to exchange data. To t...
Ascertaining correctness of digital hardware designs through simulation does not scale-up for large ...
ion Mechanisms for Hardware Verification Thomas F. Melham University of Cambridge Computer Laborat...
As the world increasingly depends on complex systems to transfer messages, store our data, and contr...
Verification is widely recognized as one of the most difficult aspects of computer hardware design. ...
Working at system level is attracting increasing interest, as it supports the exploration of several...
Hardware description languages have been used in industry since the 1960s to document and simulate h...
To reduce problems encountered in the later phases of the software life cycle, verification techniq...
Our work addresses the challenge of scaling pre-silicon functional verification of hardware designs ...
Ensuring the functional correctness of hardware early in the design cycle is crucial for both econom...
In this paper, the methodology for automated design of checker for communication protocol testing is...
Modern computer systems rely more and more on on-chip communication protocols to exchange data. To m...
. A methodology for verifying complex circuits is presented, based on a strong coupling of design ve...
Designing modern processors is a great challenge as they involve millions of components. Traditional...
Design Verification in VLSI is the most important step in the product development process. It aims t...
Modern computer systems rely more and more on on-chip communication protocols to exchange data. To t...
Ascertaining correctness of digital hardware designs through simulation does not scale-up for large ...
ion Mechanisms for Hardware Verification Thomas F. Melham University of Cambridge Computer Laborat...