FlexRay vs TTP/C

Gast #1630334
Lesenswert?
• ▲
▼
Hi an alle im Forum

Habe mich in letzter Zeit viel mit FlexRay beschäftigt und auch mit der 
Uhrensynchronisation die sowohl eine offset als auch eine Driftkorrektur 
vornimmt.

Nun habe ich mir mal im Vergleich dazu TTP/C angesehen aber irgendwie 
habe ich aus der Spec nicht ganz herausgelesen ob sie ebenfalls offset 
und Driftkorrektur macht ode rnur offset? Weiters habe ich gelesen das 
ein push down stack vorkommt ist das ein Stack der immer die vie 
aktuellsten werte speichert und den ältesten raushaut?

Danke im vorhinein für alle Antworten.

Hans
Gast
Lesenswert?
• ▲
▼
"Das Besondere an diesem Protokoll ist, dass es zeitgesteuert arbeitet, 
d.h. es als Steuersignale die gemeinsame Uhrzeit verwendet. Die Uhren 
der einzelnen Teilnehmer werden ständig durch Mittelwertbildung der 
Differenzen zwischen realer Ankunft der Nachricht und erwarteter Ankunft 
der Nachricht synchronisiert. Dieser Uhrensynchronisationsalgorithmus 
arbeitet dezentral und ist fehlertolerant gegenüber beliebigen 
Einzelfehlern. Die erwarteten Ankunftszeiten werden a priori in der MEDL 
(Message Descriptor List) festgelegt. Durch die MEDL ist jedem 
Teilnehmer bekannt, wann es ihm erlaubt ist zu senden und wann er 
empfangen muss."

--> http://de.wikipedia.org/wiki/Time-Triggered_Protocol

ich kenne die Begriffe "Offset" und "Drift" nicht - scheint aber nicht 
so, als würde TTP da unterscheiden mit seiner Mittelwertbildung. Der 
Offset dürfte wohl bei der ersten Synchronisation verschwinden und der 
Drift bei jedem Durchlauf zurückgesetzt werden.

Aber ob eine "Driftkorrektur" vielleicht sogar mehr ist, weiß ich nicht. 
Denkbar wäre ja, dass man eine Uhr die schneller läuft, schon eine 
gewisse Zeit "nachstellt" damit der Fehler im Mittel minimal ist. Aber 
was sich hinter dem Begriff genau verbirgt weißt du ja evtl. schon?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.