We describe an algorithm to verify a hardware design given in Verilog using an ANSI-C program as a specification. We use SAT based Bounded Model Checking [1] in order to reduce the equivalence problem to a bit vector logic decision problem. As a case study, we describe experimental results on a hardware and a software implementation of the data encryption standard (DES) algorithm. I
In the age of submicron technology a single chip may contain tens or even hundreds of millions trans...
this paper, a verification method is presented which combines the advantages of deduction style proo...
Abstract—Propositional bounded model checking has been applied successfully to verify embedded softw...
We describe an algorithm to verify a hardware design given in Verilog using an ANSI-C program as a s...
It is common practice to write C models of circuits due to the greater simulation efficiency. Once t...
Abstract: "We present an algorithm that checks behavioral consistency between an ANSI-C program and ...
Program analysis is a highly active area of research, and the capacity and precision of software ana...
Abstract—Program analysis is a highly active area of research, and the capacity and precision of sof...
With increasing design complexity, verification becomes a more and more important aspect of the desi...
Hardware description languages have been used in industry since the 1960s to document and simulate h...
In this paper, we study the application of propositional deci-sion procedures in hardware verificati...
We describe a tool that formally verifies ANSI-C programs. The tool implements a technique called Bo...
Theorem proving allows the formal verification of the correctness of very large systems. In order to...
Designing modern processors is a great challenge as they involve millions of components. Traditional...
Propositional bounded model checking has been applied successfully to verify embedded software but i...
In the age of submicron technology a single chip may contain tens or even hundreds of millions trans...
this paper, a verification method is presented which combines the advantages of deduction style proo...
Abstract—Propositional bounded model checking has been applied successfully to verify embedded softw...
We describe an algorithm to verify a hardware design given in Verilog using an ANSI-C program as a s...
It is common practice to write C models of circuits due to the greater simulation efficiency. Once t...
Abstract: "We present an algorithm that checks behavioral consistency between an ANSI-C program and ...
Program analysis is a highly active area of research, and the capacity and precision of software ana...
Abstract—Program analysis is a highly active area of research, and the capacity and precision of sof...
With increasing design complexity, verification becomes a more and more important aspect of the desi...
Hardware description languages have been used in industry since the 1960s to document and simulate h...
In this paper, we study the application of propositional deci-sion procedures in hardware verificati...
We describe a tool that formally verifies ANSI-C programs. The tool implements a technique called Bo...
Theorem proving allows the formal verification of the correctness of very large systems. In order to...
Designing modern processors is a great challenge as they involve millions of components. Traditional...
Propositional bounded model checking has been applied successfully to verify embedded software but i...
In the age of submicron technology a single chip may contain tens or even hundreds of millions trans...
this paper, a verification method is presented which combines the advantages of deduction style proo...
Abstract—Propositional bounded model checking has been applied successfully to verify embedded softw...