2010 Forum on Specification &Amp; Design Languages (FDL 2010) 2010
DOI: 10.1049/ic.2010.0132
|View full text |Cite
|
Sign up to set email alerts
|

Formal support for untimed SystemC specifications. Application to high-level synthesis

Abstract: SystemC lacks a well defined formal semantics for abstract specification, specifically for untimed models. This paper tackles this problem by providing the fundamentals of a framework which enables the analysis of any untimed SystemC specification under a formal meta-model. Then, the conditions for the SystemC specification to correspond with its formal metamodel are defined. As an application example, the use of the framework for high-level synthesis verification is shown.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
4
0

Year Published

2010
2010
2011
2011

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 10 publications
0
4
0
Order By: Relevance
“…Furthermore, a more flexible interpretation is feasible to support formalization of abstract models, such as in [23] where untimed SystemC models are formalized. Similarly, in [24], ForSyDe was used to reflect the abstract executive semantics of high-level PIM MARTE models, whose SystemC mapping was defined in [25].…”
Section: Forsyde: Application To Formalizationmentioning
confidence: 99%
See 3 more Smart Citations
“…Furthermore, a more flexible interpretation is feasible to support formalization of abstract models, such as in [23] where untimed SystemC models are formalized. Similarly, in [24], ForSyDe was used to reflect the abstract executive semantics of high-level PIM MARTE models, whose SystemC mapping was defined in [25].…”
Section: Forsyde: Application To Formalizationmentioning
confidence: 99%
“…Using ForSyDe as the linking formalism enables all its potential applications. As a first example of this potential, in [23], an application of the formalism, to validate implementation refinement is shown. Furthermore, ForSyDe has the necessary elements to yield understandable and coherent semantics for heterogeneous specifications.…”
Section: Forsyde: Application To Formalizationmentioning
confidence: 99%
See 2 more Smart Citations