Publication Details
An Evolutionary-Based Algorithm to the Module Selection Process in High-Level Synthesis
Sekanina Lukáš, prof. Ing., Ph.D. (DCSY)
high-level synthesis, module selection, evolutionary algorithm
This paper proposes a new module selection algorithm for high-level synthesis.
The algorithm uses an evolutionary approach to find the modules configuration set
that satisfies design timing constraints while minimizing the total design cost
(area). The algorithm has been incorporated in a well-characterized design space
exploration strategy that aims to help designers to systematically find efficient
implementation(s) of their designs that meet the design constraints.
Incorporating module selection axis to the design space enable designers to
evaluate large number of design alternatives by varying module selection and the
latency or the resources required to implement the given design. We also present
some experimental results for standard benchmarks to show the effectiveness of
the algorithm.
@inproceedings{BUT10035,
author="Azeddien {Sllame M.} and Lukáš {Sekanina}",
title="An Evolutionary-Based Algorithm to the Module Selection Process in High-Level Synthesis",
booktitle="Mendel 2002 - 8th International Conference on Soft Computing",
year="2002",
pages="87--92",
publisher="Brno University of Technology",
address="Brno",
isbn="80-214-2135-5",
url="http://www.fit.vutbr.cz/~sekanina/publ/mendel02/ehigsynth.pdf"
}