| English [German version see below] ------------------------ ----------- Contents: - FlexRay/CAN residual bus simulation with FlexRay CCM and MultibusAnalyser - IEEE 1588 Protocol Stack and IP-Core - Powerlink Managing Node functionality as FPGA IP - Industrial Ethernet Module for PROFINET, EtherCAT, EtherNet/IP und Powerlink ----------- FlexRay/CAN residual bus simulation with FlexRay CCM and MultibusAnalyser The FlexRay/CAN residual bus simulation provides a simulation environment for one or more electronic control units (ECUs), so they can be tested independently of other nodes. This includes the generation of message traffic that is necessary for the ECU under test and reaction to messages, which have been sent by the tested control unit. The FlexRay/CAN residual bus simulation runs directly on the FlexRay CCM hardware in real-time. IXXAT provides a graphical user interface to generate, compile and link the simulation code (with full FIBEX support). User specific code can be integrated into this process. It is possible to control the embedded residual bus simulation with the PC via data transfer, as well as the stand-alone operation. For soft real-time requirements i.e. when response times of 10-20 ms are sufficient, the residual bus simulation environment via the .NET interface of the MultibusAnalyser is available. --- IEEE 1588 Protocol Stack and IP-Core For the integration of the version 2 IEEE 1588 standard into customer specific devices, IXXAT offers various solutions which are adapted to the application requirements. The IXXAT IEEE 1588 protocol software enables the fast and easy implementation of the standard into customer devices and supports various microcontroller platforms. The software can be used with or without operating system. All functions according to the IEEE 1588 standard are provided by an easy to use application interface. This allows to set-up "Ordinary" and "Boundary Clocks" as well as "Transparent Clocks" very easily. Further features are the support of "Unicast Messaging", "Best Master Algorithm", "One step / two step" mechanism and of the management protocols. If better time accuracy is needed, this can be achieved by using a CPU with integrated IEEE 1588 hardware support or by adding this functionality via FPGA or special PHY chips. The IEEE 1588 IP Core allows the easy implementation of the IEEE 1588 hardware support in a FPGA, including time stamp unit, an IEEE 1588 timer as well as programmable timer synchronized digital inputs and outputs and a PPS signal. --- Powerlink Managing Node functionality as FPGA IP By using IXXAT´s Powerlink FPGA IP Core, the Powerlink Managing Node (MN) functionality can be implemented rapidly and cost effective into any kind of host system. The major advantages of the FPGA based implementation are the flexibility, the vendor independency, the reduced development time and due to this the low development costs. Furthermore, the possibility of reconfiguring the FPGA solution allows the implementation of various real-time Ethernet based protocols on the same hardware platform. Besides the Powerlink functionality, the MN IP Core includes a standard Ethernet controller, an Ethernet hub and a PCI controller for the host communication. --- Industrial Ethernet Module for PROFINET, EtherCAT, EtherNet/IP und Powerlink With the "Industrial Ethernet Module" devices can be adapted quickly and cost-efficient to various Industrial Ethernet technologies. Besides the already available version for a Powerlink Controlled Node the module now supports PROFINET RT IO-Device, EtherCAT Slave and EtherNet/IP Adapter. Further technologies like SERCOS III and Modbus/TCP are under development. The module is based on an Altera FPGA and besides an integrated 32-bit CPU and an Ethernet Controller it comprises also the PHYs and th RJ45 jacks. By using the supplied programming interface to the Host-CPU (Host-API in “C” sourcecode) the vendor can connect his device easily using SPI or a standardised µC-Interface. The Host-API controls the functions of the industrial Ethernet protocol running on the module. Thus the application can be developed independently of the underlaying network. Besides the module itself, IXXAT also offers a license for the design-in to the specific customer device. ----------- German [English version see above] ------------------------ ----------- Inhalte: - FlexRay/CAN-Restbussimulation mit FlexRay CCM und MultibusAnalyser - IEEE 1588 Protokollsoftware und IP-Core - Powerlink Managing-Node-Funktionalität als FPGA-IP - Industrial Ethernet Modul für PROFINET, EtherCAT, EtherNet/IP und Powerlink ----------- FlexRay/CAN-Restbussimulation mit FlexRay CCM und MultibusAnalyser Die FlexRay/CAN-Restbussimulation stellt für einzelne oder mehrere Steuergeräte eine Simulationsumgebung bereit, mit der diese unabhängig von anderen Netzwerk-Teilnehmern getestet werden können. Hierzu gehört z. B. die Generierung des notwendigen Nachrichtenverkehrs für das zu testende Gerät und die Reaktion auf Nachrichten, die durch die zu testenden Steuergeräte gesendet werden. Die Restbussimulation läuft direkt auf der FlexRay CCM Hardware in Echtzeit. IXXAT stellt eine graphische Bedieneroberfläche zur Verfügung, über die der Simulations-Code generiert, übersetzt und gebunden werden kann (mit voller FIBEX-Unterstützung). Dabei kann auch benutzerspezifischer Code integriert werden. Die Steuerung der Echtzeit-FlexRay/CAN-Restbussimulation über den PC mit Übergabe von Daten ist genauso möglich, wie der Stand-Alone-Betrieb. Für niedrige Echtzeit-Anforderungen mit Antwortzeiten im Bereich von 10-20 ms, steht die Restbussimulationsumgebung über die .NET Schnittstelle des MultibusAnalysers zur Verfügung. --- IEEE 1588 Protokollsoftware und IP-Core Für die Integration der Version 2 des IEEE 1588 Standards in kundenspezifische Geräte bietet IXXAT mehrere Lösungen, die optimal an die jeweiligen Anforderungen angepasst sind. Die IEEE 1588 Protokollsoftware von IXXAT ermöglicht die schnelle und einfache Implementierung des Standards und unterstützt eine Vielzahl von unterschiedlichen Mikrocontroller-Plattformen. "Ordinary" und "Boundary Clocks", aber auch "Transparent Clocks" können damit einfach realisiert werden. Weitere Merkmale sind die Unterstützung von "Unicast Messaging", "Best Master Algorithm", "One step / two step"-Mechanismus und Management-Protokollen. Für Anwendungen mit höheren Anforderungen an die Zeitgenauigkeit ist darüber hinaus der Einsatz von CPUs mit integrierter IEEE 1588 Hardwareunterstützung oder das Nachrüsten der Hardwarefunktionalität mittels FPGA oder speziellem PHY-Baustein möglich. Der IEEE 1588 IP-Core ermöglicht die Implementierung der IEEE 1588 Hardwareunterstützung in ein FPGA und umfasst eine Zeitstempeleinheit, einen IEEE 1588 Timer sowie programmierbare, timersynchronisierte digitale Ein- und Ausgänge und ein PPS Signal. --- Powerlink Managing-Node-Funktionalität als FPGA-IP Mit dem Powerlink FPGA IP-Core bietet IXXAT eine Lösung an, mit der die Powerlink Managing-Node (MN) Funktionalität schnell und preisgünstig in beliebige Host-Systeme integriert werden kann. Entscheidende Vorteile dieser FPGA-basirenden Implementierung sind die hohe Flexibilität, die Unabhängigkeit von einem Hersteller, sowie die niedrigen Entwicklungskosten. Aufgrund der Rekonfigurierbarkeit der FPGA-Lösung ist auch die Implementierung verschiedener Real-Time Ethernetprotokolle auf derselben Hardware-Plattform möglich. Neben der eigentlichen Powerlink-Funktionalität enthält der MN-IP-Core einen Standard Ethernet-Controller, einen Ethernet-Hub sowie einen PCI-Controller für die Kommunikation mit einem Host. --- Industrial Ethernet Modul für PROFINET, EtherCAT, EtherNet/IP und Powerlink Mit dem "Industrial Ethernet Modul" können Geräte schnell und kostengünstig an die verschiedenen Industrial Ethernet Technologien angebunden werden. Neben der bisher schon verfügbaren Variante für Powerlink Controlled Nodes unterstützt das Modul nun auch PROFINET RT IO-Device, EtherCAT Slave und EtherNet/IP Adapter. Als weitere Technologien sind SERCOS III und Modbus/TCP in Vorbereitung. Das Modul basiert auf einem FPGA von Altera und enthält neben einer integrierten 32-Bit CPU und einem Ethernet Controller auch die PHYs und die RJ45-Buchsen. Über die offengelegte Programmierschnittstelle zur Host-CPU (Host-API in „C“-Quellcode) kann ein kundenspezifisches Gerät einfach über SPI oder über ein standardisiertes µC-Interface angeschlossenen werden. Die Host-API steuert die Funktionen des Industrial Ethernet Protokolls die auf dem Modul laufen, so dass der Anwender seine Applikation unabhängig vom unterlagerten Netzwerk erstellen kann. Neben dem Modul selbst bietet IXXAT auch die Lizenzierung als Design-In auf dem Kundengerät an. |