Verification of Combinational Logic in Nuprl
The work
| Authors | David A. Basin; Peter Del Vecchio |
|---|---|
| Editors | |
| Type | techreport |
| Year | 1989 |
| Citekey | basin1989verification |
Where it appeared
| Publisher | Cornell University |
|---|---|
| Number in series | TR89-1018 |
| School | Cornell University |
Identifiers
| handle | 1813/6818 |
|---|
Access
| Landing page | https://hdl.handle.net/1813/6818 |
|---|
Related
| Distinct from | barrett1987formal |
|---|---|
| Distinct from | basin1991formally |
| Distinct from | bloem2018formal |
| Distinct from | camilleri1986hardware |
| Distinct from | camilleri1988simulation |
| Distinct from | clocksin1985logic |
| Distinct from | cohn1987proof |
| Distinct from | dhingra1988formalising |
| Distinct from | friedrichs2018metastabilitycontaining |
| Distinct from | fugger2016unfaithful |
| Distinct from | gordon1985why |
| Distinct from | hunt1994fm8501 |
| Distinct from | joyce1987hardware |
| Distinct from | joyce1988formal |
| Distinct from | joyce1990multilevel |
| Distinct from | kumar1996formal |
| Distinct from | leeser1988reasoning |
| Distinct from | marino1981general |
| Distinct from | melham1990formalizing |
| Distinct from | oulkaid2024transistor |
| Distinct from | oulkaid2025modeles |
| Distinct from | urrahman2019advanced |
| Distinct from | yan2010formal |
| Distinct from | yan2012oscillator |
From bibtex.
Abstract
We present a case study of hardware specification and verification in the Nuprl Proof Development System. Within Nuprl we have built a specialized environment consisting of tactics, definitions, and theorems for specifying and reasoning about hardware. Such reasoning typically consists of term-rewriting, case-analysis, induction, and arithmetic reasoning. We have built tools that provide high-level assistance for these tasks. The hardware component that we have proven is the front end of a floating-point adder/subtractor. This component, the MAEC (Mantissa Adjuster and Exponent Calculator), has 5459 transistors and has been proven down to the transistor level. As the circuit has 118 inputs and 107 outputs, verification by traditional methods such as case analysis would have been a practical impossibility.
A copy is held
pdf, 1.8 MB. Not published — it may be under copyright. The facts and links here are.
How it got here
| How it got here | agent via bibtex |
|---|---|
| Added | 2026-09-15 18:04 UTC |
| Approved by | a person 2026-09-18 14:22 UTC |
Filed under
Cite it as
@techreport{basin1989verification,
title = {Verification of Combinational Logic in Nuprl},
author = {David A. Basin and Peter Del Vecchio},
year = {1989},
publisher = {Cornell University},
school = {Cornell University},
}
This record lives at https://refs.drheap.org/basin1989verification/ and will keep doing so.