Back to Search Start Over

Formal Specification and Verification of Processor Micro-Architectures Functional Approach.

Authors :
Merniz, S.
Benmohammed, M.
Source :
International Review on Computers & Software; May2008, Vol. 3 Issue 3, p245-255, 11p, 9 Diagrams, 2 Charts
Publication Year :
2008

Abstract

This paper presents a methodological approach for the formal specification and verification of RISC processor micro-architectures within a functional framework The approach exploits only the next state function to formally specify both the Instruction-Set-Architecture (ISA) and the Micro-Architecture (MA) levels and proves their equivalence in a systematic way. The central idea consists of decomposing the next state function into coordinates such that to model the micro-architecture at the component level. Such decomposition allows the proof to be systematically decomposed into a set of verification conditions more simple to reason about and to verify, The potential features of the proof methodology are demonstrated over the MIPS processor within Haskell framework. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
18286003
Volume :
3
Issue :
3
Database :
Complementary Index
Journal :
International Review on Computers & Software
Publication Type :
Academic Journal
Accession number :
33565979