Wind River Diab Compiler
A highly optimizing compiler toolchain to build fast and tight code for safety-certified use cases.
Overview
Boost application performance, minimize 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