DocumentCode :
303059
Title :
A novel technique for pipelined scheduling and allocation of data-flow graphs based on genetic algorithms
Author :
Morris, Robert ; Nowrouzian, Behroulz
Author_Institution :
Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada
Volume :
1
fYear :
1996
fDate :
26-29 May 1996
Firstpage :
429
Abstract :
Genetic algorithms are exploited and applied to the development of a novel technique for the high-level synthesis of digital signal processing algorithms. The proposed technique performs the scheduling and allocation of functional units for the synthesis of both pipelined and non-pipelined data-paths. The salient feature of this technique is that it employs the order crossover operator in combination with a schedule building heuristic to overcome the well known encoding problem encountered when applying genetic algorithms to scheduling problems. The technique is demonstrated through its application to a benchmark fifth-order elliptic wave-digital filter. The results show that the technique produces the optimum schedules for non-pipelined data-paths, but requires further refinements to match the best existing schedules for pipelined data-paths
Keywords :
circuit CAD; data flow graphs; elliptic filters; genetic algorithms; high level synthesis; pipeline processing; processor scheduling; signal processing; wave digital filters; data-flow graphs; digital signal processing algorithms; encoding problem; fifth-order elliptic wave-digital filter; functional units; genetic algorithms; high-level synthesis; nonpipelined data paths; order crossover operator; pipelined allocation; pipelined data paths; pipelined scheduling; schedule building heuristic; scheduling problems; Digital signal processing; Genetic algorithms; Genetic engineering; Hardware; High level synthesis; Job shop scheduling; Multiplexing; Pipeline processing; Signal processing algorithms; Signal synthesis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 1996. Canadian Conference on
Conference_Location :
Calgary, Alta.
ISSN :
0840-7789
Print_ISBN :
0-7803-3143-5
Type :
conf
DOI :
10.1109/CCECE.1996.548128
Filename :
548128
Link To Document :
بازگشت