Die Stack-Implementierungen für Profinet IO und EtherNet/IP von Softing stehen als Portierung auf verschiedene Betriebssysteme für den NIOS-II-Kern des Altera-FPGAs zur Verfügung. Bei einer erreichbaren Zykluszeit von 1 ms hat der Stack eine Größe von nur 600 kByte. Der Speicherbedarf für Daten liegt bei lediglich 300 kByte. Zur Anpassung der Geräteapplikation an die Protokollsoftware dient ein Access Kit, das durch die gewählte Architektur eine optimale Kommunikation der Anwendung mit der Protokollsoftware ermöglicht. Dabei spielt es keine Rolle, ob die Anwendung gemeinsam mit der Kommunikation auf dem gleichen NIOS-Kern abläuft, ob sie einen weiteren Kern nutzt oder sogar auf einem völlig anderen Prozessor realisiert wird. Das Access Kit stellt eine einheitliche Schnittstelle für die verschiedenen Real-Time Ethernet-Protokolle zur Verfügung, so dass die Anwendung für den Einsatz der einzelnen Protokolle nicht angepasst werden muss.