ES920 – FlexRay-Modul

Das FlexRay-Modul ES920 ist eine FlexRay-Erweiterung für das kompakte Prototyping- und Schnittstellenmodul ES910. Der ES920-Einschub findet im Erweiterungsschacht des ES910-Moduls Platz.
ES920 – FlexRay-Modul

Das ES920-Modul enthält einen Kommunikationscontroller mit Bosch E-Ray IP. Das Modul stellt einen FlexRay-Knoten mit zwei FlexRay-Kanälen zur Verfügung. Das ES920-Modul ist konform zur FlexRay-Spezifikation V2.1 und erfüllt die Kriterien des FlexRay-Konformitätstests (ISO 9646). Als Bustreiber kommt der TJA1080-Baustein von Philips zum Einsatz. Das ES920-Modul kann einfach per Firmware-Update an neue Versionen der FlexRay-Spezifikation angepasst werden.

Die ES910/ES920-Hardware wird mit INTECRIO oder INCA konfiguriert. Gemeinsam mit INTECRIO ermöglicht das ES910/ES920-Modul die Validierung von neuen Steuergerätefunktionen mit kurzen Turnaround-Zeiten im Labor oder im Fahrzeug. Die Funktionen werden in der RTA-OSEK-Betriebssystemsumgebung des ES910-Moduls ausgeführt. Im Zusammenspiel mit dem leistungsfähigen FlexRay-Modul ES920 können Versuche am FlexRay-Bus mit anspruchsvollen Echtzeitbedingungen durchgeführt werden. Dabei ist ein zusätzlicher PC zur Datenverarbeitung nicht erforderlich.

In der INCA-Anwendung dient das ES910/ES920-Modul zur Steuergerätekalibrierung mit Hilfe des XCP-on-FlexRay-Protokolls und zum Monitoring des FlexRay-Busses. 

Funktionen

  • 1 FlexRay-Knoten mit 2 FlexRay Kanälen mit mimimaler Latenz für das Prototyping und Schnittstellenmodul ES910.2 und ES910.3
  • Rapid Prototyping von Steuerungs- und Regelungsfunktionen des Fahrzeugs am FlexRay-Bus
  • Steuergerätekalibrierung mit XCP-on-FlexRay
  • FlexRay-Busmonitoring
  • Unterstützt ab INTECRIO V2.1, ASCET-RP V6.2.1 und INCA V6.2.1 mit INCA-ES900 V6.2.2
  • Philips TJA1080 Bustreiber
  • FlexRay-Kommunikationscontroller mit Bosch E-Ray IP (FPGA-basiert)
  • Entspricht FlexRay-Protokollspezifikation V2.1 und erfüllt FlexRay-Konformitätstest (ISO 9646)
  • Generiert Interrupts auf der Zyklus-, Segment- und Zeitschlitzebene des FlexRay-Takts
  • LED zeigt Austausch von Daten mit dem FlexRay-Bus an
  • Gerät lässt sich durch Kommunikation am FlexRay-Bus automatisch einschalten

FlexRay-Bus

Zur Synchronisation von Funktionsprototypen mit dem FlexRay-Bus generiert das ES920-Modul Interrupts auf der Zyklus-, Segment- und Zeitschlitzebene des FlexRay-Takts.

Das FlexRay-Modul ES920 verfügt über einen eigenen Prozessor, um den Datendurchsatz zwischen dem FlexRay-Bus und dem ES910-Simulationscontroller zu optimieren. Die Umlaufzeit zwischen dem Einlesen eines FlexRay-Signals in das ES910-Modul und der Ausgabe eines entsprechenden Antwortsignals am Bus beträgt weniger als 100 Mikrosekunden. Bei typischen Zeitschlitzbreiten im statischen Segment von 50 μs ist das ES910-Modul damit in der Lage, eine Antwort wenige Zeitschlitze nach dem Empfang einer Botschaft innerhalb desselben FlexRay-Zyklus zu senden.