NetModule: Tool für Ethernet-Tests vorgestellt


NetModule-NetJuryNetModule präsentiert mit NetJury ein leistungsstarkes Tool mit programmierbarer FPGA-Logik. Es zielt auf Tests von Echtzeit-Ethernet-Protokollen ab, etwa der Konformität mit dem IEC62439-PRP-Protokoll. So lässt sich mit NetJury leicht überprüfen, ob Endgeräte verschiedener Hersteller wie Siemens, ABB oder Hirschmann dem Standard entsprechen und interoperabel sind. Abstimmungs- und Regressionstests, fehlerbasierte Stress-Tests sowie die Fehlerverfolgung und Entwicklungstests runden die Einsatzbereiche ab. Die Notwendigkeit solcher Prüfungen steigt zusehends mit der zunehmenden Anzahl und Vielfalt von Embedded-Geräten, welche in Ethernet Netzwerken verbunden sind; denn schon ein einzelnes fehlerhaftes Gerät kann unter Umständen enorme Schäden verursachen.

Mit NetJury können  Entwickler bekannte Herausforderungen bei Tests einfacher meistern:

  • Echtzeit-Ethernet-Tests im Nanosekundenbereich
  • HiL (Hardware in the Loop) -Testanordnung
  • Komplett automatisierte Sequenzen der Testfälle mit Python
  • Offene Plattform-Architektur basierend auf dem Linux-Betriebssystem

  • Einfach programmierbare Scripts für die FPGA-Logik
  • Entwicklung, Interoperabilität, Pre- und Übereinstimmungs-Tests auf  demselben Gerät
  • Außergewöhnliche Kosten-pro-Interfaces-Ratio

Neben einem Xilinx-Zynq-7000-Baustein integriert das kompakte Gerät in Industriequalität unter anderem 1 GByte DDR-SDRAM, 16 MByte QSPI-Flash, Micro-SDHC-Slot, 4 Gigabit Ethernet-Ports und 1x Ethernet-Management-Port. Die leistungsstarke Hardware ermöglicht eine Paket-Analyse und -Generierung unter kompromissloser Echtzeitbedingungen im Nanosekunden-Bereich. Als weitere Besonderheit bietet NetJury den Anwendern die kosteneffektive ‚Deploy your Own‘-Strategie: Weil auf dem Prozessorsystem Linux läuft, werden standardmäßige Linux-Anwendungen unterstützt. Dadurch können sie ihre existierenden Test Applikationen auf der NetJury weiterverwenden und mit zusätzlichen Script-basierten Echtzeit-Tests erweitern.

NetModule 

Speichere in deinen Favoriten diesen permalink.

Schreibe einen Kommentar