SYSGO Creates First Software-Only Implementation for AFDX

SYSGO, the European vendor for safety critical COTS software, announced the release of a software-only implementation for AFDX (ARINC-664), the first pure software implementation of AFDX available on the market. SYSGO’s AFDX software solution will be undergo DO178B Level B certification.

“This is another milestone to strengthen our position as a major vendor of safety critical COTS software in Europe. Since the US avionics market also focuses on AFDX, this is the next step that will allow SYSGO to emerge in the US market with a widely needed product”, says Detlev Schaadt, CTO of SYSGO.

The software implementation of AFDX offers design possibilities that hardware solutions can not provide. Software AFDX is portable, more flexible and much more affordable compared to the currently used ASICs. Portable AFDX consists of the AFDX Node implementation and the very small foot-printed host driver. ICMP and SNMP run on the AFDX Node not on the host. The configuration of the AFDX Node can be done through the host driver which uses a XML based VCT (Virtual Channel Table). This flexibility enables Portable AFDX to be used in several environments, only by changing the configuration. SYSGO’s software AFDX avoids the high design risks and extensive development costs of a hardware solution and provides the opportunity to incorporate customer ideas and to be ready for future challenges.

The reference implementation is based on a PowerQuicc II PMC module. SYSGO provides drivers for their own PikeOS RTOS, LynxOS-178 (LynuxWorks) and Linux. However, there are no limitations for using other safety critical RTOS.

About AFDX
‘Avionic Full-Duplex Switched Ethernet’ (AFDX – ARINC-664) is a specification of a deterministic aircraft data network bus system for public (but not only) avionic transportation. The network is based on standard 802.3 Ethernet technology components to reduce the overall costs for the aircraft network. AFDX extends the standard Ethernet by adding Quality of Service (QoS) and deterministic behaviour with a guaranteed dedicated bandwidth.

SYSGO is specialized in design, implementation and configuration of system software for the embedded market with a special focus on the operating system environment. SYSGO develops device drivers, board support packages and firmware and supports its international customers with products, services and support for Embedded Linux, real time and certification for safety-critical applications. The target markets are automotive, electronics, board vendors and semiconductors, engineering and medical technology as well as aerospace. SYSGO customers include Airbus, DaimlerChrysler, EADS, Honeywell, IBM, Raytheon, Rheinmetall, Rockwell-Collins, Rohde & Schwarz, or Siemens VDO. SYSGO AG was founded in Mainz, Germany, in 1991 and was reincorporated as a joint stock company in October 2002. Today, the company employs more than 70 people and has six facilities in Germany and Europe.