- Nele Mentens, Ingrid Verbauwhede (COSIC, ESAT, KU Leuven)
- Kris Aerts (KU Leuven)
Electronic Design Automation (EDA) plays a central role in bridging the productivity gap for designing complex electronic systems. Most existing tools generate hardware and embedded software that satisfy the required functional specifications. However, for many applications, it is also important that non-functional requirements are met, such as performance, resource utilization and power consumption, either in a strict way (e.g. a maximum surface is given) or in a tradeoff manner (e.g. low power consumption is more important than high performance).
Our goal is to develop a tool that takes into account both functional and non-functional requirements for the generation of hardware and embedded software. The concept is generic, but to obtain a competitive solution, application-specific low-level components are used.