| Generating finite state machines from SystemC |
| Full text |
Pdf
(173 KB)
|
| Source
|
Design, Automation, and Test in Europe
archive
Proceedings of the conference on Design, automation and test in Europe: Designers' forum
table of contents
Munich, Germany
SESSION: Specification and verification
table of contents
Pages: 76 - 81
Year of Publication: 2006
ISBN ~ ISSN:478061 , 3-9810801-0-6
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
European Design and Automation Association
3001 Leuven, Belgium, Belgium
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 65, Citation Count: 2
|
|
|
ABSTRACT
SystemC is a system level language proposed to raise the abstraction level for embedded systems design and verification. In this paper, we propose to generate Finite State Machines (FSM) from SystemC designs using two algorithms originally proposed for the generation of FSM from Abstract State Machines (ASM). This proposal enables the integration of SystemC with existing tools for test case generation from FSM. Hence, enabling two important applications: (1) using the FSM graph structure to produce test suites allowing functional testing of SystemC designs; and (2) performing conformance testing, where the FSM serves as a precise model of the observable behavior of the system used to validate lower abstraction levels of the design (e.g., Register Transfer Level (RTL)).
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
|
M. Barnett and L. Nachmanson W. Schulte. Conformance Checking of Components Against Their Non-deterministic Specifications. Technical report, Microsoft Research, MSR-TR-2001-56, June 2001.
|
| |
2
|
C. Campbell and M. Veanes. State Exploration with Multiple State Groupings. In Proc. International Workshop on Abstract State Machines, pages 119--130, Paris, France, January 2005.
|
| |
3
|
|
 |
4
|
|
| |
5
|
|
| |
6
|
Y. Gurevich, B. Rossman, and W. Schulte. Semantic Essence of AsmL. Technical report, Microsoft Research, MSR-TR-2004-27, March 2004.
|
| |
7
|
J. Lohse, J. Bormann, M. Payer, and G. Venzl. VHDL-Translation for BDD-based Formal Verification. Technical report, Siemens Corporate R&D, 1994.
|
| |
8
|
|
| |
9
|
Microsoft Research - Foundations of Software Engineering. Spec#. http://research.microsoft.com/specsharp/, 2005.
|
| |
10
|
Open SystemC Initiative. SystemC 2.0.1 Language Reference Manual. 2005.
|
| |
11
|
Open SystemC Initiative. www.systemc.org, 2005.
|
| |
12
|
V. S. Saun. FSM Derivation from SystemC. Technical report, CSE Dept., Indian Instititute of Technology, Delhi, May 2004.
|
| |
13
|
PCI Special Interest Group. www.pcisig.com, 2004.
|
|