Title :
Towards a global solution to high level synthesis problems
Author :
Safir, Abdelhakim ; Zavidovique, Bertrand
Author_Institution :
Etablissement Tech. Central de l´´Armement/CREA/SP, Arcueil, France
Abstract :
Since the various tasks as scheduling, operator allocation and module selection involved in the high level synthesis are strongly interdependent, a global solution to the high level synthesis problems becomes necessary. Therefore, a global optimization process which simultaneously performs scheduling, operators allocation and module selection, is presented in this paper. The search for a good solution in a `realistic enough´ design space is made possible thanks to a global optimization algorithm which is simulated-annealing-based and improved by a pseudo-deterministic control. In the absence of other challenging global methods for both scheduling-operator allocation and module selection, the proposed global optimization algorithm is compared to a regular simulated annealing. Experimental results are shown in this paper and highlight a significant speed-up over a regular simulated annealing
Keywords :
circuit CAD; digital filters; optimisation; scheduling; global optimization process; global solution; high level synthesis problems; module selection; operator allocation; pseudo-deterministic control; scheduling; simulated annealing; Algorithm design and analysis; Design optimization; Digital filters; Flow graphs; High level synthesis; Optimization methods; Scheduling algorithm; Simulated annealing; Space exploration; Testing;
Conference_Titel :
Design Automation Conference, 1990., EDAC. Proceedings of the European
Conference_Location :
Glasgow
Print_ISBN :
0-8186-2024-2
DOI :
10.1109/EDAC.1990.136660