| TheoSim: combining symbolic simulation and theorem proving for hardware verification |
| Full text |
Pdf
(146 KB)
|
| Source
|
SBCCI
archive
Proceedings of the 17th symposium on Integrated circuits and system design
table of contents
Pernambuco, Brazil
SESSION: Verification (co-organized with LA-TTTC)
table of contents
Pages: 60 - 65
Year of Publication: 2004
ISBN:1-58113-947-0
|
|
Authors
|
|
G. Al Sammane
|
TIMA Laboratory, VDS Group, Grenoble Cedex, France
|
|
J. Schmaltz
|
TIMA Laboratory, VDS Group, Grenoble Cedex, France
|
|
D. Toma
|
TIMA Laboratory, VDS Group, Grenoble Cedex, France
|
|
P. Ostier
|
TIMA Laboratory, VDS Group, Grenoble Cedex, France
|
|
D. Borrione
|
TIMA Laboratory, VDS Group, Grenoble Cedex, France
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 22, Citation Count: 1
|
|
|
ABSTRACT
TheoSim is a symbolic verifiation tool that fills the gap between the simulation of test cases, and the use of theorem provers, for the validation of initial specifications, and the exploration of the very first design steps of digital integrated systems. The principles of Theosim are presented, followed by its application to the verification of the first design step of a state-of-the-art network on chip architecture.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Accellera. Property Specification Language Reference Manual Version 1.1, 2004.
|
| |
2
|
ARM. AMBA Specification, rev. 2.0.
|
| |
3
|
D. Borrione, P. Georgelin, and V. Rodrigues. Symbolic simulation and verification of VHDL with ACL2. In P. J. Ashenden, J. P. Mermet, and R. Seepold, editors, System-on-chip Methodologies and Design Languages, pages 59--70. Kluwer Academic Publisher, 2001.
|
| |
4
|
|
| |
5
|
B. L. Evans, S. X. Gu, A. Kalavade, and E. A. Lee. Symbolic Computation in System Simulation and Design. In Proc. of SPIE Int. Sym. on Advanced Signal Processing Algorithms, Architectures, and Implememtations, July 1995.
|
| |
6
|
R. W. Floyd. Assigning Meanings to Programs. In J. T. Schwartz, editor, Proc. Symposium in applied Mathematics, Mathematical Aspects of Computer Science, pages 19--32. American Mathematical Society, 1967.
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
IEEE. 1076.6-1999 IEEE Standard for VHDL Register Transfer Level (RTL) Synthesis, 1999.
|
| |
11
|
A. Jantsch. Network on Chip. In Proceedings of the Conference Radio vetenskap och Kommunication, Stockholm, June 2002.
|
| |
12
|
|
 |
13
|
Faraydon Karim , Anh Nguyen , Sujit Dey , Ramesh Rao, On-chip communication architecture for OC-768 network processors, Proceedings of the 38th conference on Design automation, p.678-683, June 2001, Las Vegas, Nevada, United States
[doi> 10.1145/378239.379047]
|
| |
14
|
|
| |
15
|
J. S. Moore. Introduction to the OBDD Algorithm for the ATP community. Technical report, Computational Logic Inc., 1992.
|
| |
16
|
|
| |
17
|
G. A. Sammane, D. Toma, J. Schmaltz, P. Ostier, and D. Borrione. Constrained Symbolic Simulation using Mathematica and ACL2. In Proc. Correct Hardware Design anf Verification Methods (CHARME'03), LNCS 2860. Springer, October 2003.
|
| |
18
|
J. Schmaltz and D. Borrione. A Functional Approach to the Formal Specification of Networks on Chip. In Proc. of the 5th International Conference on Formal Methods in Computer-Aided Design (FMCAD'04), Austin, Texas, USA, November 14-17 2004. Springer. To appear.
|
| |
19
|
N. Shankar, S. Owre, J. M. Rushby, and D. W. J. Stringer-Calvert. PVS Prover Guide Computer Science Laboratory. Technical report, SRI International, Menlo Park, CA, USA, 1999.
|
| |
20
|
|
| |
21
|
|
| |
22
|
|
|