2010
DOI: 10.1007/978-3-642-15898-8_10
|View full text |Cite
|
Sign up to set email alerts
|

SMT-Based Formal Verification of a TTEthernet Synchronization Function

Abstract: Abstract. TTEthernet is a communication infrastructure for mixedcriticality systems that integrates dataflow from applications with different criticality levels on a single network. For applications of highest criticality, TTEthernet provides a synchronization strategy that tolerates multiple failures. The resulting fault-tolerant timebase can then be used for time-triggered communication to ensure temporal partitioning on the shared network.In this paper, we present the formal verification of the compression … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2010
2010
2022
2022

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 25 publications
(11 citation statements)
references
References 5 publications
0
11
0
Order By: Relevance
“…This intuition was invaluable when the first protocol hardware implementations were debugged in the development laboratory. Other TTEthernet components, including several aspects of the clock-synchronization protocol, have also been formalized and verified using SAL [6,7]. This paper builds on these existing formalizations.…”
Section: Existing Ttethernet Formalizationsmentioning
confidence: 98%
See 1 more Smart Citation
“…This intuition was invaluable when the first protocol hardware implementations were debugged in the development laboratory. Other TTEthernet components, including several aspects of the clock-synchronization protocol, have also been formalized and verified using SAL [6,7]. This paper builds on these existing formalizations.…”
Section: Existing Ttethernet Formalizationsmentioning
confidence: 98%
“…In the case of TTEthernet, we have developed SAL models of some aspects of the clock synchronization protocol, and established correctness properties using bounded model checking [6,7]. However, the SAL models developed for this purpose abstracted away some of the protocol mechanisms, and the formalization considered only a limited set of small instances of TTEthernet (with as many as six SMs and two CMs).…”
Section: Formalization and Proofsmentioning
confidence: 99%
“…TTEthernet (SAE AS6802) introduces a robust distributed timing, synchronous startup and recovery 5.B.3-7 capabilities [14][15][16]. Based on the availability of the continuous global time and predefined schedule for critical functions, the latency, jitter and strict determinism are always guaranteed for time-triggered messages.…”
Section: Sae As6802 (Ttethernet)mentioning
confidence: 99%
“…Our focus is on the application of such automatic formal verification tools on distributed coordination problems. Several works such as [14,24] use SMT solvers to verify real-time communication protocols but do not consider mobility and spatial safety constraints. The problem of how autonomous traffic agents (or robots) should avoid collisions has also been treated formally with manual proof strategies.…”
Section: Related Workmentioning
confidence: 99%