The primary scientific and technical objective of COMPLEX is to develop an innovative, highly efficient and productive design methodology and a holistic framework for iteratively exploring the design space of embedded HW/SW systems. This objective has a strategic dimension, since platform providers, EDA providers and system integrators would benefit from this framework likewise. These companies are seeking short to mid-term consolidation and growth of their market shares in business sectors such as telecom, consumer and automotive electronics, in which the European industry holds world-wide technical excellence and commercial leadership.

The R&D activities to be performed in COMPLEX will target new modelling and specification methodologies by using software like MDA design entry for system design as well as the integration of HW and SW timing and power estimation in efficient virtual system simulation, and also multi-objective design-space exploration under consideration of run-time management for power and performance optimizations. The innovative solutions will be fully worked out and their effectiveness assessed and demonstrated within the project. Specifically, the scientific and technical results expected by the conclusion of the project are:

  • Highly efficient and productive design methodology and holistic framework for iterative design space exploration of embedded HW/SW systems. The resulting framework will be platform vendor and application domain independent, will provide open interfaces and will enable the integration of new industry players.
  • Combination and augmentation of well established ESL synthesis & analysis tools into a seamless design flow enabling performance & power aware virtual prototyping from a combined HW/SW perspective
  • Proposal of an interface to the next-generation model-driven SW design approach (MARTE/UML) and the industry standard Matlab/Simulink model-based design environment. This seamless design entry lowers existing barriers between HW and SW developers, allowing SW designers to take more influence on the exploration of the HW platform.
  • Multi-objective co-exploration to asses the design quality and to optimize the system platform with respect to performance, power, reliability metrics, etc.
  • Fast simulation and assessment of the platform at ESL with up to bus-cycle accuracy at the earliest instant in the design iteration.
  • Optimization benefits from run-time mode adaptation techniques, such as dynamic power management or application adaptation to varying workloads.
  • Demonstration of the accuracy and ease of integration of existing EDA tools within the new methodology and framework by comparison with state-of-the-art reference methodologies.
  • Demonstration of the applicability and effectiveness of the new methodology and framework through validation against measured data and/or available power and performance characterized virtual platforms.
  • Demonstration of the usability and effectiveness of new design methodologies, tools and framework by their application to industry-strength design cases made available by some of the project partners.

Distinguishing feature of the R&D approach of COMPLEX is that it unifies the development and integration of next-generation MDA design-entry with platform-based design, existing EDA techniques and tools for estimation and model generation for virtual system prototypes, and a multi-objective design-space exploration technique and tool. This enables a synergic approach to a holistic embedded HW/SW virtual system prototyping approach regardless of the target platform and application domain.

The COMPLEX design framework will be developed by research, industry and EDA partners, ensuring its usability in realistic, industry-strength design flows and environments, thus allowing the industrial partners to take advantage of the new solutions during the course of the project and to apply the new tools for production purposes shortly after project end.

The technical objectives highlighted above constitute a prerequisite for the commercial targets of the industrial partners, which are geared towards an improvement of their (and their customers) competitiveness in the world-wide market of electronic products and applications. Such objectives will extend to European semiconductor, telecom, consumer electronics and automotive industry, which could greatly benefit from the R&D results the COMPLEX project, will achieve and make available to the scientific and industrial communities during and after project lifetime. One additional objective of COMPLEX is that of disseminating Europe-wide the valuable know-how and competence that each single partner will acquire thanks to the R&D effort performed by all the researchers, designers, application, and EDA engineers participating to the project.

Last Updated ( Tuesday, 05 January 2010 14:38 )  


Successful final review meeting
On Thursday, May 25th, the final COMPLEX review meeting has been held in Brussels.


Final public deliverables uploaded

All public COMPLEX deliverables are now available in the Deliverables section.


COMPLEX @ ISCUG'2013 conference
14-15 April, 2013 - Noida, India


Newsflash RSS Feed