The work done at ORA for NASA-LRC in the design and formal verification of a hardware implementation of a scheme for attaining interactive consistency (byzantine agreement) among four microprocessors is presented in view graph form. The microprocessors used in the design are an updated version of a formally verified 32-bit, instruction-pipelined, RISC processor, MiniCayuga. The 4-processor system, which is designed under the assumption that the clocks of all the processors are synchronized, provides software control over the interactive consistency operation. Interactive consistency computation is supported as an explicit instruction on each of the microprocessors. An identical user program executing on each of the processors decides when a...
The role of automatic formal protocol verifica- tion in hardware design is considered. Principles ar...
AbstractThe paper details the author's thread verification experiences with four applications: Linux...
We present a new approach to automating the verification of hardware designs based on planning techn...
The design and formal verification of a hardware system for a task that is an important component of...
Presented here is a formal specification and verification of a property of a quadruplicately redunda...
Consider a network of four processors that use the Oral Messages (Byzantine Generals) algorithm of P...
Over the past four decades microprocessors have come to be a vital and inseparable part of the moder...
Consider a network of four processors that use the Oral Messages (Byzantine Generals) Algorithm of P...
The study on verification trends in the semiconductor industry shows that the design complexity is i...
A high-level design is presented for a reliable computing platform for real-time control application...
The following topics are covered in viewgraph form: (1) generic interpreters; (2) Viper microprocess...
Contemporary microprocessors implement many iterative algo-rithms. For example, the front-end of a m...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
Building a high-performance microprocessor presents many reliability challenges. De-signers must ver...
A number of methodologies for verifying systems and computer based tools that assist users in verify...
The role of automatic formal protocol verifica- tion in hardware design is considered. Principles ar...
AbstractThe paper details the author's thread verification experiences with four applications: Linux...
We present a new approach to automating the verification of hardware designs based on planning techn...
The design and formal verification of a hardware system for a task that is an important component of...
Presented here is a formal specification and verification of a property of a quadruplicately redunda...
Consider a network of four processors that use the Oral Messages (Byzantine Generals) algorithm of P...
Over the past four decades microprocessors have come to be a vital and inseparable part of the moder...
Consider a network of four processors that use the Oral Messages (Byzantine Generals) Algorithm of P...
The study on verification trends in the semiconductor industry shows that the design complexity is i...
A high-level design is presented for a reliable computing platform for real-time control application...
The following topics are covered in viewgraph form: (1) generic interpreters; (2) Viper microprocess...
Contemporary microprocessors implement many iterative algo-rithms. For example, the front-end of a m...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
Building a high-performance microprocessor presents many reliability challenges. De-signers must ver...
A number of methodologies for verifying systems and computer based tools that assist users in verify...
The role of automatic formal protocol verifica- tion in hardware design is considered. Principles ar...
AbstractThe paper details the author's thread verification experiences with four applications: Linux...
We present a new approach to automating the verification of hardware designs based on planning techn...