NASA Logo

NTRS

NTRS - NASA Technical Reports Server

The auto‑search feature has been disabled based on user feedback. Enter a search term/phrase and click “Search” to begin.

Back to Results
Formal semantics for a subset of VHDL and its use in analysis of the FTPP scoreboard circuitIn the first part of the report, we give a detailed description of an operational semantics for a large subset of VHDL, the VHSIC Hardware Description Language. The semantics is written in the functional language Caliban, similar to Haskell, used by the theorem prover Clio. We also describe a translator from VHDL into Caliban semantics and give some examples of its use. In the second part of the report, we describe our experience in using the VHDL semantics to try to verify a large VHDL design. We were not able to complete the verification due to certain complexities of VHDL which we discuss. We propose a VHDL verification method that addresses the problems we encountered but which builds on the operational semantics described in the first part of the report.
Document ID
19940028228
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Bickford, Mark
(Odyssey Research Associates, Inc. Ithaca, NY, United States)
Date Acquired
September 6, 2013
Publication Date
April 5, 1994
Subject Category
Computer Systems
Report/Patent Number
NASA-CR-191577
NAS 1.26:191577
TM-92-0045
Report Number: NASA-CR-191577
Report Number: NAS 1.26:191577
Report Number: TM-92-0045
Accession Number
94N32734
Funding Number(s)
CONTRACT_GRANT: NAS1-18972
PROJECT: RTOP 505-64-10-13
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available