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.