17³Ô¹Ï

HighTec

HighTec EDV-Systeme GmbH is a privately owned company since establishment in 1982 and stands as the world¡¯s largest commercial provider of automotive grade compilers utilizing cutting-edge open-source technologies. The company specializes in ISO 26262 ASIL D certified tools for embedded software development, providing scalable solutions tailored to the needs of the automotive industry. HighTec¡¯s compiler suites support C/C++ and Rust across major architectures, ensuring superior performance and flexibility for software development. .


Products

HighTec RISC-V LLVM Compiler Optimized for 17³Ô¹Ï ARC-V Processor IP

The HighTec C/C++ compiler suite for the RISC-V architecture is optimized for 17³Ô¹Ï ARC-V? Processor IP and includes support for custom extensions, enabling optimal utilization of this IP in system-on-chip (SoC) designs. Customer benchmarks have demonstrated the compiler's superior performance and efficiency, particularly in terms of code size.

To address safety-critical applications, HighTec offers a dedicated qualification kit for ISO 26262 ASIL D certification, along with a comprehensive safety manual tailored to specific customer use cases.

Leveraging the power of the open-source LLVM community, the HighTec RISC-V LLVM compiler benefits from a broad ecosystem and continuous innovative contributions. HighTec also provides professional-grade automotive services, including:

  • ISO 26262 ASIL D certification
  • Frozen branches and long-term support services
  • Extended longevity support
  • In-depth expert technical assistance and design-in support

The C/C++ compiler for ARC-V is currently available. Additionally, a preliminary Rust compiler for ARC-V is available upon request.

MetaWare for AURIX TC4x

HighTec partners with 17³Ô¹Ï to deliver the MetaWare for AURIX package, specifically designed for the Parallel Processing Unit (PPU) with vector coprocessor capabilities in the AURIX TC4x family.

The MetaWare for AURIX package includes:

  • LLVM-based C/C++ compiler with vector extensions
  • Libraries for vector DSP and linear algebra
  • Integrated simulator and debugger
  • SPEED runtime and PPU dispatcher
  • IPC software
  • Neural Network SDK

Most PPU-based software projects are developed using MATLAB Simulink¡¯s model-based development flow, which is fully supported by the Simulink Hardware Support Package (HSP) for the PPU.

To facilitate a fast and straightforward adoption, HighTec offers a compiler bundle including:

  • TriCore LLVM compiler
  • MetaWare package, including the PPU LLVM compiler
  • Ready-to-use Simulink examples with a detailed tutorial

This bundle, combined with the Simulink package from MathWorks, enables customers to quickly establish a Simulink model-based development workflow for the PPU.

For more information about HighTec products and services for RISC-V, visit .


Learn more about how HighTec and 17³Ô¹Ï work together.