Title :
A scheduling method by stepwise expansion in high-level synthesis
Author :
Komi, H. ; Yamada, S. ; Fukunaga, K.
Author_Institution :
Dept. of Electr. Eng., Osaka Univ., Japan
Abstract :
A fast heuristic method for the scheduling problem that minimizes hardware costs of functional units, registers, and buses on the basis of an integer linear programming (ILP) model is proposed. In the method, the total computation time can be greatly reduced compared to the general ILP method, since the number of the integer variables which appear in the ILP formulation is reduced by introducing a stepwise expansion approach. Results obtained for a practical scheduling problem indicate that the computation time of the proposed method is linear to the number of the control steps, and optimal or near-optimal solutions can be found.<>
Keywords :
circuit CAD; heuristic programming; integer programming; linear programming; scheduling; buses; computation time; functional units; hardware costs; high-level synthesis; integer linear programming; integer variables; near-optimal solutions; optimal solutions; registers; scheduling method; stepwise expansion; stepwise expansion approach; Design automation; Integer programming; Linear programming; Scheduling;
Conference_Titel :
Computer-Aided Design, 1992. ICCAD-92. Digest of Technical Papers., 1992 IEEE/ACM International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-3010-8
DOI :
10.1109/ICCAD.1992.279368