Wind River Diab Compiler

A highly optimizing compiler toolchain to build fast and tight code for safety-certified use cases.

Overview

Boost application performance, minimizes memory usage, and generate high-quality, standards-compliant code for embedded systems with the Wind Riverยฎ Diab Compiler.

It is critical that software conform to industry standards for functional safety. Diab Compiler is certified by TรœV SรœD for developing safety-related software. It supports customers working on products with the creation of safety artifacts that meet their end productโ€™s safety certification requirements.

FEATURES

  • Hundreds of optimization options for fine-tuning software for performance, footprint, or both
  • Support for leading processor architectures (PowerPC, Arm, TriCore, RH850, ColdFire, MIPS, and Intel)
  • Support for ISO 26262 up to ASIL D and IEC 61508 up to SIL 4
  • Clang front end or Edison Design Group front end, LLVM and/or Dinkumware libraries, ANSI C11 and C++17 language standards conformance
  • Tested with millions of test cases and industry standard test suites; POSIXยฎ PSE52 conformance runtime libraries
  • Perpetual licenses for one architecture or annual per-developer subscription for all architectures
  • Service Capability and Performance (SCP)โ€“certified support, available around the world in local languages
  • Support tailored to customersโ€™ requirements