Software for Industrial Networking

GOAL Middleware

GOAL (Generic Open Abstraction Layer) is a communication middleware designed to simplify the integration of industrial networking protocols in embedded systems. It provides a common software framework for scalable, real-time Industrial Ethernet communication.

GOAL includes a protocol abstraction layer that enables multi-protocol integration, along with optimized support for Industrial Ethernet protocols. It offers hardware and operating system abstraction, improving portability across platforms.

By optimizing for deterministic Industrial communication, GOAL enables NXP’s protocol offerings to deliver both flexibility and high performance.