Use case – ZFAS (Audi)

Summary:

  • zFAS is central unit of the systems for piloted driving at Audi. It has 4 chip on itself that handles large amount of features, like Front view detection, Top view drawing, Autonomous driving, Park assistant, … This solution is already in production cars (Audi A8, A6, VW Phaeton, Porsche Panamera) for 2018.

Challenges:

  • Developing safety critical software according to ISO 26262
  • Write software according to MISRA C and AUTOSAR
  • Integrate software from several Tier 1
  • Fulfill all requirement for Level 3/Level 4 approval
  • Write documentation that is according to V-model

Technology platform/framework/language used:

  • Programing languages: C, Python
  • Platforms (OS): Microsar, Linux, VxWorks 7
  • Protocols: SPI, I2C, CAN, LIN, FlexRay

Our Role:

  • Collecting requirement, writing architecture, source code, unit tests for EyeQCom software SW-C ( communication with EyeQ4 )
  • Generate source and header files using Python scripts
  • Developing Diagnostics SW-C
  • Integration basic software (SPI driver)
  • Integration of separate SW-C into fully functional release package
  • Platform testing