By abstracting the details of the data representations and operations in a microprocessor, term-level verification can formally prove that a pipelined microprocessor faithfully implements its sequential, instruction-set architecture specification. Previous efforts in this area have focused on reduced instruction set computer (RISC) and very-large instruction word (VLIW) processors. This work reports on the verification of a complex instruction set computer (CISC) processor styled after the Intel IA32 instruction set using the UCLID term-level verifier. Unlike many case studies for term-level verification, this processor was not designed specifically for formal verification. In addition, most of the control logic was given in a simplified ha...
This paper presents a detailed description of the application of a formal verification methodology t...
Abstract- As the complexity of high-performance microprocessor increases, functional verification be...
model description I features Polaris macro instruction behavior I register MCV micro-operation I reg...
By abstracting the details of the data representations and operations in a microprocessor, term-leve...
The paper presents a sequence of three projects on design and formal verification of pipelined and s...
Formal verification has had a significant impact on the semiconductor industry, particularly for com...
Abstract. This paper presents status results of a microprocessor verification project. The authors v...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
Abstract—This paper describes the motivation for hy-brid term- and word- level verification models. ...
In microprocessors, achieving an efficient utilization of the execution units is a key factor in imp...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2...
his article describes a formal approach to the specification and verif ication of a microprocessor d...
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
Designing a microprocessor is a significant undertaking. Modern RISC processors are no exception. A...
The Verification methodology of modern processor designs is an enormous challenge. As processor desi...
This paper presents a detailed description of the application of a formal verification methodology t...
Abstract- As the complexity of high-performance microprocessor increases, functional verification be...
model description I features Polaris macro instruction behavior I register MCV micro-operation I reg...
By abstracting the details of the data representations and operations in a microprocessor, term-leve...
The paper presents a sequence of three projects on design and formal verification of pipelined and s...
Formal verification has had a significant impact on the semiconductor industry, particularly for com...
Abstract. This paper presents status results of a microprocessor verification project. The authors v...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2]...
Abstract—This paper describes the motivation for hy-brid term- and word- level verification models. ...
In microprocessors, achieving an efficient utilization of the execution units is a key factor in imp...
We study the applicability of the logic of Positive Equality with Uninterpreted Functions (PEUF) [2...
his article describes a formal approach to the specification and verif ication of a microprocessor d...
Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
Designing a microprocessor is a significant undertaking. Modern RISC processors are no exception. A...
The Verification methodology of modern processor designs is an enormous challenge. As processor desi...
This paper presents a detailed description of the application of a formal verification methodology t...
Abstract- As the complexity of high-performance microprocessor increases, functional verification be...
model description I features Polaris macro instruction behavior I register MCV micro-operation I reg...