DocumentCode
296211
Title
High-level synthesis using genetic algorithm
Author
Ohmori, Kenji
Volume
1
fYear
1995
fDate
Nov. 29 1995-Dec. 1 1995
Firstpage
209
Abstract
This paper reports on a genetic algorithm applied to high-level hardware synthesis. The GA generates a register transfer level circuit from a behavioral specification of a hardware system. High-level synthesis is an NP complete and multiple objective problem. This paper describes two methods which were applied to the problem: the first divides high-level synthesis into scheduling and allocation problems and the second treats high-level synthesis as a resource assignment task without dividing it. Both these methods succeed in obtaining optimal solutions. In particularly, it is shown that the latter method is general enough to be applied to a class of problems minimizing several objectives such as high-level synthesis
Keywords
Circuit synthesis; Computer science; Design automation; Differential equations; Genetic algorithms; Hardware; High level synthesis; Job shop scheduling; Registers; Resource management;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 1995., IEEE International Conference on
Conference_Location
Perth, WA, Australia
Print_ISBN
0-7803-2759-4
Type
conf
DOI
10.1109/ICEC.1995.489146
Filename
489146
Link To Document