2000
DOI: 10.1109/92.902270
|View full text |Cite
|
Sign up to set email alerts
|

GABIND: a GA approach to allocation and binding for the high-level synthesis of data paths

Abstract: We present here a technique for allocation and binding for data path synthesis (DPS) using a Genetic Algorithm (GA) approach. This GA uses an unconventional crossover mechanism relying on a force directed data path binding completion algorithm. The data path is synthesized using some supplied design parameters. A bus-based interconnection scheme, use of multi-port memories, and provision for multicycling and pipelining are the main features of this system. The method presented here has been applied to standard… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
39
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 46 publications
(40 citation statements)
references
References 10 publications
1
39
0
Order By: Relevance
“…In addition, to compute the fitness of the evolved solution we replace the usual expensive evaluation process with a cost model coupled with an inheritance fitness scheme. In particular, our approach extends previous works on the application of EAs to HLS [14,21,24,25] basically in three respects: (i) while in previous works focused on evolutionary approaches to optimize a human designed objective function, we exploit NSGA-II [9], a multi-objective genetic algorithm, to perform a fully automated design space exploration; (ii) we exploit a regression model to perform a fast and quite accurate evaluation of the candidate solutions; (iii) to our knowledge, this is the first work that applied a fitness inheritance scheme to HLS in order to reduce the number of evaluations. We validated our approach on several benchmark problems.…”
Section: Introductionsupporting
confidence: 62%
See 3 more Smart Citations
“…In addition, to compute the fitness of the evolved solution we replace the usual expensive evaluation process with a cost model coupled with an inheritance fitness scheme. In particular, our approach extends previous works on the application of EAs to HLS [14,21,24,25] basically in three respects: (i) while in previous works focused on evolutionary approaches to optimize a human designed objective function, we exploit NSGA-II [9], a multi-objective genetic algorithm, to perform a fully automated design space exploration; (ii) we exploit a regression model to perform a fast and quite accurate evaluation of the candidate solutions; (iii) to our knowledge, this is the first work that applied a fitness inheritance scheme to HLS in order to reduce the number of evaluations. We validated our approach on several benchmark problems.…”
Section: Introductionsupporting
confidence: 62%
“…To support scalability and to explore a larger set of alternative designs, several non-deterministic approaches (e.g., [20]), and in particular GAs [12,14,21,24,25], have been efficiently applied to HLS. Most of them focused on only one of the HLS sub-task.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The authors have used two different encoding schemes. The priority based scheme [2] arranges nodes in the DFG in the order in which they have to be scheduled by a list scheduler whereas the binding based scheme [23] incorporates binding information pertaining to each DFG node. The area and delay costs are extracted from a regression model built using actual characterizations.…”
Section: Review Of Previous Workmentioning
confidence: 99%