DocumentCode
1691793
Title
Scheduling In High-Level Synthesis Using A Hybrid Constraint Logic Programming /Integer Programming Approach
Author
Ahmed, Mohamed M. ; Abdel-Malek, Hany L.
Author_Institution
Dept. of Eng. Math. & Phys., Cairo Univ., Giza
fYear
2006
Firstpage
127
Lastpage
131
Abstract
Scheduling is a very important step in high-level synthesis. Integer programming (IP) approach was successfully used to solve the scheduling problem, but it suffers from its restricted mathematical model. Constraint logic programming (CLP) was also proposed as a solution technique. Although its flexible model, CLP suffers from high runtimes in large problems. The objective of this paper is to compare the two approaches and to present a hybrid approach that use complementary strengths of integer programming (IP) and constraint logic programming (CLP). These approaches were applied to fifth order elliptic wave filter to solve scheduling with module selection problem and the results show the effectiveness of the proposed hybrid approach
Keywords
elliptic filters; high level synthesis; integer programming; logic programming; scheduling; CLP; constraint logic programming; elliptic wave filter; high-level synthesis; integer programming approach; scheduling; Circuits; High level synthesis; Linear programming; Logic programming; Mathematical model; Mathematics; Physics; Registers; Runtime; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Engineering and Systems, The 2006 International Conference on
Conference_Location
Cairo
Print_ISBN
1-4244-0271-9
Electronic_ISBN
1-4244-0272-7
Type
conf
DOI
10.1109/ICCES.2006.320436
Filename
4115496
Link To Document