An evolutionary approach for data path synthesis

This paper presents an evolutionary approach to solve the data path allocation problem in high-level synthesis. From a behavioral description and a set of constraints, the method generates a VHDL RTL data path and a controller structure with a minimal cost. The proposed method was implemented using...

Full description

Saved in:
Bibliographic Details
Main Author: Harmanani, H.M. (author)
Other Authors: Saliba, R. (author)
Format: conferenceObject
Published: 2017
Online Access:http://hdl.handle.net/10725/5463
http://dx.doi.org/10.1109/CCECE.2000.849734
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://ieeexplore.ieee.org/abstract/document/849734/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1864513477067931648
author Harmanani, H.M.
author2 Saliba, R.
author2_role author
author_facet Harmanani, H.M.
Saliba, R.
author_role author
dc.creator.none.fl_str_mv Harmanani, H.M.
Saliba, R.
dc.date.none.fl_str_mv 2017-03-30T09:28:31Z
2017-03-30T09:28:31Z
2017-03-30
dc.identifier.none.fl_str_mv 0-7803-5957-7
http://hdl.handle.net/10725/5463
http://dx.doi.org/10.1109/CCECE.2000.849734
Harmanani, H. M., & Saliba, R. (2000). An evolutionary approach for data path synthesis. In Electrical and Computer Engineering, 2000 Canadian Conference on (Vol. 1, pp. 380-384). IEEE.
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://ieeexplore.ieee.org/abstract/document/849734/
dc.language.none.fl_str_mv en
dc.publisher.none.fl_str_mv IEEE
dc.rights.*.fl_str_mv info:eu-repo/semantics/openAccess
dc.title.none.fl_str_mv An evolutionary approach for data path synthesis
dc.type.none.fl_str_mv Conference Paper / Proceeding
info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/conferenceObject
description This paper presents an evolutionary approach to solve the data path allocation problem in high-level synthesis. From a behavioral description and a set of constraints, the method generates a VHDL RTL data path and a controller structure with a minimal cost. The proposed method was implemented using the C language on a Linux workstation. We tested our method on various high-level synthesis benchmarks, all yielding good solutions in a short time. Designs were validated using Altera Max+Plus II.
eu_rights_str_mv openAccess
format conferenceObject
id LAURepo_e53eb4a1aa8f52bcba6c96f28f0b0ad1
identifier_str_mv 0-7803-5957-7
Harmanani, H. M., & Saliba, R. (2000). An evolutionary approach for data path synthesis. In Electrical and Computer Engineering, 2000 Canadian Conference on (Vol. 1, pp. 380-384). IEEE.
language_invalid_str_mv en
network_acronym_str LAURepo
network_name_str Lebanese American University repository
oai_identifier_str oai:laur.lau.edu.lb:10725/5463
publishDate 2017
publisher.none.fl_str_mv IEEE
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling An evolutionary approach for data path synthesisHarmanani, H.M.Saliba, R.This paper presents an evolutionary approach to solve the data path allocation problem in high-level synthesis. From a behavioral description and a set of constraints, the method generates a VHDL RTL data path and a controller structure with a minimal cost. The proposed method was implemented using the C language on a Linux workstation. We tested our method on various high-level synthesis benchmarks, all yielding good solutions in a short time. Designs were validated using Altera Max+Plus II.N/AIEEE2017-03-30T09:28:31Z2017-03-30T09:28:31Z2017-03-30Conference Paper / Proceedinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject0-7803-5957-7http://hdl.handle.net/10725/5463http://dx.doi.org/10.1109/CCECE.2000.849734Harmanani, H. M., & Saliba, R. (2000). An evolutionary approach for data path synthesis. In Electrical and Computer Engineering, 2000 Canadian Conference on (Vol. 1, pp. 380-384). IEEE.http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.phphttp://ieeexplore.ieee.org/abstract/document/849734/eninfo:eu-repo/semantics/openAccessoai:laur.lau.edu.lb:10725/54632021-03-19T10:00:56Z
spellingShingle An evolutionary approach for data path synthesis
Harmanani, H.M.
status_str publishedVersion
title An evolutionary approach for data path synthesis
title_full An evolutionary approach for data path synthesis
title_fullStr An evolutionary approach for data path synthesis
title_full_unstemmed An evolutionary approach for data path synthesis
title_short An evolutionary approach for data path synthesis
title_sort An evolutionary approach for data path synthesis
url http://hdl.handle.net/10725/5463
http://dx.doi.org/10.1109/CCECE.2000.849734
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://ieeexplore.ieee.org/abstract/document/849734/