AMIDAR: A Class of Reconfigurable Processors
Research in synthesis algorithms is typically focused on the quality of the synthesis results. In most cases this goes along with increasing memory and performance requirements. Thus, synthesis algorithms are typically not feasible for an execution inside of embedded systems.
The aim of this research is to find new synthesis algorithms that are feasible for an execution inside of embedded systems. Thus, it would be possible to autonomously synthesize functional units for the adaptive processor to accelerate the running application (factors of 10-1000 depending on the nature of the application can be expected). Even if the result of the synthesis is not optimal compared to up-to-date algorithms, the speedup can still be significant enough. The general motto for this research will be: forfeit 10% of the quality and gain a factor of 10 in memory/performance requirements.
In general we will follow two branches:
Two areas of CSoC design algorithms shall be researched: