2013
DOI: 10.1007/978-3-642-38853-8_9
|View full text |Cite
|
Sign up to set email alerts
|

Model Checking Memory-Related Properties of Hardware/Software Co-designs

Abstract: Hardware/software codesign enables the integrated development of hardware and software in a single design language. In combination with transaction level modeling, it can be used to efficiently model complex systems on different levels of abstraction. As such systems are often used in safety-critical applications, the correctness is crucial to prevent high financial losses or casualties. Especially memory-related errors can cause severe problems as they either result in deadlocks, runtime-errors or undefined s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2014
2014
2017
2017

Publication Types

Select...
2
1
1

Relationship

2
2

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 34 publications
(51 reference statements)
0
3
0
Order By: Relevance
“…To evaluate our approach, we use two case studies and compare the verification times with those achieved with UPPAAL [10,14]. In the first case study, two producers and one consumer communicate over a FIFO buffer (3 processes, 1 channel).…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…To evaluate our approach, we use two case studies and compare the verification times with those achieved with UPPAAL [10,14]. In the first case study, two producers and one consumer communicate over a FIFO buffer (3 processes, 1 channel).…”
Section: Discussionmentioning
confidence: 99%
“…Bit-precise hardware data types are not explicitly considered. In [10,14], an approach for the formal verification of SystemC designs using the model checker UPPAAL is presented. A large subset of SystemC is supported.…”
Section: K-inductive Invariant Verificationmentioning
confidence: 99%
“…The work of [12] supports a large subset of SystemC including the SystemC transaction level modelling standard TLM [22] and the most important memory related operations [23] and enables model checking with the UPPAAL model checker. Therefore, it is well suited for the formal verification of SystemC designs.…”
Section: Towards Refinement For Systemcmentioning
confidence: 99%