ITEA is the Eureka Cluster on software innovation
ITEA is the Eureka Cluster on software innovation
Dear visitor, please be informed that this is the ITEA staging environment. No actions here will be updated to production, feel free to test the system
ITEA 4 page header azure circular

Infineon Technologies

Project
16018 COMPACT
Type
New standard
Description
  • Automatic driver generation to reduce firmware development effort
  • Driver optimization towards memory consumption and performance via AI guided generation of driver ariants
Contact
Wolfgang Ecker
Email
wolfgang.ecker@infineon.com
Technical features

Input(s):

Model of the driver and related hardware

Main feature(s):

Firmware code generation under consideration of the HW/SW interface

Output(s):

Optimized firmware code of the driver and HAL

Integration constraints
  • Python 3.x
  • Python libraries for XML handling
  • Mako template Engine
  • Infineon proprietary code generation framework Metagen with DSL generation enhancement
  • MetaFirm and associated MetaModels
  • Enterprise Architect, SparX Systems
  • Kaktus, Tampere University
Targeted customer(s)
  • Software developers to automate the driver design and implementation
  • Architects as contribution to a rapid starting point for system analysis
  • Verification engineers as contribution to their testbenches
Conditions for reuse

Infineon proprietary.

Confidentiality
Public
Publication date
09-12-2020
Involved partners
Infineon Technologies AG (DEU)