Publication detail

An Evolutionary-Based Algorithm to the Module Selection Process in High-Level Synthesis

SLLAME M., A., SEKANINA, L.

Original Title

An Evolutionary-Based Algorithm to the Module Selection Process in High-Level Synthesis

English Title

An Evolutionary-Based Algorithm to the Module Selection Process in High-Level Synthesis

Type

conference paper

Language

en

Original Abstract

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.

English abstract

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.

Keywords

high-level synthesis, module selection, evolutionary algorithm

RIV year

2002

Released

12.06.2002

Publisher

Brno University of Technology

Location

Brno

ISBN

80-214-2135-5

Book

Mendel 2002 - 8th International Conference on Soft Computing

Pages from

87

Pages to

92

Pages count

6

URL

BibTex


@inproceedings{BUT10035,
  author="Azeddien {Sllame M.} and Lukáš {Sekanina}",
  title="An Evolutionary-Based Algorithm to the Module Selection Process in High-Level Synthesis",
  annote="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.",
  address="Brno University of Technology",
  booktitle="Mendel 2002 - 8th International Conference on Soft Computing",
  chapter="10035",
  institution="Brno University of Technology",
  year="2002",
  month="june",
  pages="87--92",
  publisher="Brno University of Technology",
  type="conference paper"
}