NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Formal Verification of the AAMP-FV MicrocodeThis report describes the experiences of Collins Avionics & Communications and SRI International in formally specifying and verifying the microcode in a Rockwell proprietary microprocessor, the AAMP-FV, using the PVS verification system. This project built extensively on earlier experiences using PVS to verify the microcode in the AAMP5, a complex, pipelined microprocessor designed for use in avionics displays and global positioning systems. While the AAMP5 experiment demonstrated the technical feasibility of formal verification of microcode, the steep learning curve encountered left unanswered the question of whether it could be performed at reasonable cost. The AAMP-FV project was conducted to determine whether the experience gained on the AAMP5 project could be used to make formal verification of microcode cost effective for safety-critical and high volume devices.
Document ID
19990018441
Acquisition Source
Langley Research Center
Document Type
Contractor Report (CR)
Authors
Miller, Steven P.
(Rockwell Collins, Inc. Cedar Rapids, IA United States)
Greve, David A.
(Rockwell Collins, Inc. Cedar Rapids, IA United States)
Wilding, Matthew M.
(Rockwell Collins, Inc. Cedar Rapids, IA United States)
Srivas, Mandayam
(SRI International Corp. Menlo Park, CA United States)
Date Acquired
September 6, 2013
Publication Date
February 1, 1999
Subject Category
Computer Programming And Software
Report/Patent Number
NASA/CR-1999-208992
NAS 1.26:208992
Report Number: NASA/CR-1999-208992
Report Number: NAS 1.26:208992
Funding Number(s)
CONTRACT_GRANT: NAS1-19704
PROJECT: RTOP 519-30-31-01
CONTRACT_GRANT: NAS1-20334
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available