FlexRay Flashcards
Was sind die Eigenschaften von FlexRay?
- Datenrate 2*10Mbit/s
- Synchronisierte global time base mit precision zwischen 0.5μs und 10μs
- Bekannte Nachrichtenverzögerung mit garantierter Variabilität auf der Grundlage eines time triggered Kommunikationsplans
- Skalierbare Redundanz unterstützt redundante Übertragung individueller Nachrichten
- Flexibilität
In welchen Layern des OSI Modells wird FlexRay verwendet?
Pysical Layer und Data Link Layer
Welche Bestandteile hat ein FlexRay Node?
- Microcontroller (Ausführung Anwendungssoftware und Konfiguration FlexRay Controller)
- FlexRay Controller (Realisierung FlexRay Protokoll)
- Bus Driver (Realisierung physische Verbindung zum Kommunikationschannel)
Welche Topologien gibt es?
- Single channel bus topology
- Dual channel bus topology
- Hybrid topology and cascading
- Single channel star topology
- Dual channel star topology
Wie lauten die Bestandteile des Communication Cycle?
- Static segment
- Dynamic segment
- Symbol Window
- Network idle time (NIT)
Was ist ein dynamisches Segment?
- Aufgeteilt in ein oder mehrere Minislots mit gleicher Größe, die in aufsteigender Reihenfolge nummeriert sind
- Node sendet ein Frame, wenn die Frame-ID gleich der dynamischen Slot-ID ist
Wie sieht die Timing Hierarchie von FlexRay aus?
- Microticks werden vom Oszillator bestimmt und können an jedem Node unterschiedlich sein
- Macroticks werden global synchronisiert und haben die gleiche Größe an jedem Knotenpunkt; Nachfolgende Macroticks können eine unterschiedliche Anzahl von Microticks haben
- Zyklus besteht aus einer festen Anzahl von Macroticks
Wie funktioniert das Cluster Startup?
- Leading Cold Starter sendet Collision Avoidance Symbol gefolgt von Nachrichten in den zugewiesenen Slots des Node
- Following Cold Starters empfangen Nachrichten von Leading Cold Starter um Clock zu synchronisieren
- Regular Nodes warten bis zwei Cold Starter miteinander kommunizieren
Wie funktioniert der Simultaneous Start von zwei Nodes beim Cluster Startup?
- Übertragung des CAS von zwei Nodes
- Beide Nodes werden Leading Cold Starter
- Node mit früherem Slot im statischen Segment gewinnt, der andere Node zieht sich zurück und wird Following Cold Starter
Welche Fehler können beim Startup beim Empfänger auftreten?
- Fehlerhafter Regular Node
- Fehlerhafter Following Coldstarter
- Fehlerhafter Leader Coldstarter
Welche Fehler können beim Startup beim Sender auftreten?
- Fehlerhafter Regular Node oder Following Coldstarter
- Fehlerhafter Leader Coldstarter
Was ist in den Control Bits bei FlexRay enthalten?
- Payload Preamble Indicator (PPI)
- Null Frame Indicator (NFI)
- Sync Frame Indicator
- Startup Frame Indicator
Was ist ein Action Point?
- Action Point bezeichnet den Beginn der Übertragung innerhalb eines statischen Slots
- Begrenzte Genauigkeit der globalen Zeit trotz Clock Synchronisation
- gdActionPointOffset bezeichnet den zeitlichen Abstand des Action Points vom Slot-Start
Welche Einschränkungen gibt es beim statischen Slot?
- Abstand des Action Points vom Slot-Start muss größer sein als die precision
- Statischer Slot muss um propagation delay vergrößert werden
- Statischer Slot muss um idle detection time vergrößert werden
Was ist beim dynamic Slot und Action Point zu beachten?
- Dynamischer Slot besteht aus einer variablen Anzahl von Minislots, die wiederum aus einer festen Anzahl Macroticks bestehen
- Action Point ist potentielle Start- und Endzeit für eine Frame Übertragung