Compiler / Tool Development

cl all

ICD/ES provides Tool Development Services for Embedded Systems Software as well as customizable Software Generation Frameworks and Consulting Services.

The Tool Development Service of ICD/ES covers the entire tool chain from highly efficient C compilers down to Low-Level Toolchains and fast cycle-true Processor Simulators, as shown in the figure above. Please select the product of your choice from the list below or directly from the list on the left.

Customizable Compiler Generators

  • ICD-C - High-Level Compiler Platform (suitable for Prepass Optimizations)
  • ICD-CG - Custom Tree-Pattern-Matching based Code Generator
  • ICD-LLIR - Low-Level (Assembly Level) Compiler Platform (suitable for Postpass Optimizations)

Software Tool Development for Embedded Systems