Title :
Hierarchical conditional dependency graphs for conditional resource sharing
Author :
Kountouris, Apostolos A. ; Wolinski, Christophe
Author_Institution :
Campus Univ. de Beaulieu, IRISA, Rennes, France
Abstract :
Conditional resource sharing has been identified as a possibility for optimizing high-level synthesis results. We propose a hierarchical conditional dependency graph representation that permits to treat conditional resource sharing in a generic fashion depending on the specific context, i.e. functional units, storage elements and interconnects. Resource usage conditions are represented in a control hierarchy of BDD trees that permits efficient reasoning on condition exclusiveness. These ideas are illustrated by a scheduling example
Keywords :
circuit optimisation; diagrams; directed graphs; high level synthesis; resource allocation; scheduling; trees (mathematics); BDD trees; binary decision diagrams; condition exclusiveness; conditional resource sharing; control hierarchy; functional units; hierarchical conditional dependency graphs; high-level synthesis optimization; interconnects; resource usage conditions; scheduling; storage elements; Analysis of variance; Binary decision diagrams; Clocks; Data analysis; Hardware; High level synthesis; Resource management; Scheduling algorithm; Testing; Tree graphs;
Conference_Titel :
Euromicro Conference, 1998. Proceedings. 24th
Print_ISBN :
0-8186-8646-4
DOI :
10.1109/EURMIC.1998.711816