DocumentCode :
2599786
Title :
A hierarchical methodology for verifying microprogrammed microprocessors
Author :
Windley, Phillip J.
Author_Institution :
Div. of Comput. Sci., California Univ., Davis, CA, USA
fYear :
1990
fDate :
7-9 May 1990
Firstpage :
345
Lastpage :
357
Abstract :
To date, several microprocessors have been verified using formal methods. The only successful verification efforts, however, have been on relatively simple microprocessor architectures (fewer than 32 words of micro instruction store, small instruction set, limited features for supporting operating systems, etc.). The goal of the research reported is to develop methodologies for verifying much larger architectures and demonstrate their applicability verifying such a microprocessor. A hierarchical methodology is presented for decomposing microprocessor verifications which reduces the necessary effort by more than an order of magnitude. A secondary result of the research is a verified microengine that can be used to quickly implement verified microprocessors with varied architectures
Keywords :
computer testing; microprocessor chips; microprogramming; hierarchical methodology; microengine; microprogrammed microprocessors verification; verifications; Circuits; Computer architecture; Computer science; Contracts; Costs; Humans; Microprocessors; Operating systems; Registers; Sun;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Research in Security and Privacy, 1990. Proceedings., 1990 IEEE Computer Society Symposium on
Conference_Location :
Oakland, CA
Print_ISBN :
0-8186-2060-9
Type :
conf
DOI :
10.1109/RISP.1990.63863
Filename :
63863
Link To Document :
بازگشت