New integer linear programming formulation for the scheduling problem in data path synthesis

53Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A novel approach is presented to the operation scheduling problem in data path synthesis. After obtaining the start time and the require time of each operation by the ASAP (as soon as possible) and ALAP (as late as possible) methods, respectively, an integer linear programming (ILP) formulation is formed to solve the scheduling problem. The objective is to fully utilize the hardware resources, i.e., to minimize the requirement of function units under a given timing constraint. The formulation can be generalized to support multicycle operations, multiple operations per cycle, pipelined data paths, mutually exclusive operations, and variables' lifetime consideration in a data path. A fifth-order filter containing 26 addition and 8 multiplication operations can be scheduled optimally for the cases from 17 cycles to 21 cycles per minute on a VAX-11/8800.

Cite

CITATION STYLE

APA

Lee, J. H., Hsu, Y. C., & Lin, Y. L. (1989). New integer linear programming formulation for the scheduling problem in data path synthesis (pp. 20–23). Publ by IEEE. https://doi.org/10.1109/iccad.1989.76896

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free