Download:
|
by Laurent Arditi, Sophia Antipolis
http://www.geocities.com/larditi1/PUBLIS/framework.ps
Add To MetaCart
Abstract:
We propose a framework for the specification and formal verification of processors, based on generic interpreters. The originality of our method is to combine a generic specification environment and an efficient verification system. Computer experiments with our framework have clearly shown three main advantages: processor descriptions are concise and very easy to write down, the core of the verification system is generic so it may be applied without any modification to different processors, and last, the proof times are very short compared with previous approaches.
Citations
|
97
|
Verification of arithmetic functions with binary moment diagrams
– BRYANT, CHEN
- 1994
|
|
80
|
Formal Hardware Verification Methods: A Survey”, Journal of Formal Methods
– Gupta
- 1992
|
|
55
|
A proof of correctness of the VIPER microprocessor: The first level
– Cohn
|
|
43
|
Effective theorem proving for hardware verification
– Cyrluk, Rajan, et al.
- 1994
|
|
24
|
The Formal Verification of Generic Interpreters
– Windley
- 1990
|
|
21
|
The VHDL Cookbook
– Ashenden
- 1990
|
|
13
|
Towards a Methodology for the Formal Hierarchical Verification of RISC Processors
– Tahar, Kumar
- 1993
|
|
13
|
A theory of generic interpreters
– Windley
- 1996
|
|
11
|
The Architecture of Microprocessors
– Anceau
- 1986
|
|
8
|
STklos: a Scheme object oriented system dealing with the TK toolkit
– Gallesio
- 1994
|
|
6
|
A functional approach to formal hardware verification: The MTI experience
– Borrione, Camurati, et al.
- 1988
|
|
6
|
Microprocessor design verification
– Jr
- 1989
|
|
5
|
Towards verifying VHDL descriptions of processors
– Arditi, Collavizza
- 1995
|
|
5
|
Verification of the Tamarack-3 microprocessor in a hybrid verification environment
– Zhu, Joyce, et al.
- 1993
|
|
3
|
a machine oriented formulation of higher order logic
– HOL
- 1985
|
|
2
|
Microprocesseur `a test int'egr'e MTI -- description fonctionnelle et architecture
– Pulou, Rainard, et al.
- 1987
|
|
2
|
Equational techniques
– Sekar, Srivas
- 1989
|
|
2
|
Formal Methods in Circuit Design. Number 37
– Stavridou
- 1993
|
|
1
|
A rewriting based method for the formal verification of microprocessors
– Allemand
- 1993
|
|
1
|
An object oriented framework for the formal verification of processors
– Arditi, Collavizza
- 1995
|