DocumentCode
3258620
Title
Optimal scheduling and allocation of embedded VLSI chips
Author
Gebotys, Catherine H.
Author_Institution
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
fYear
1992
fDate
8-12 Jun 1992
Firstpage
116
Lastpage
119
Abstract
A new integer programming (IP) model is presented for synthesizing high speed embedded VLSI chips. A model is presented for simultaneous scheduling, selecting types of functional units, allocation and determining the clock period. Functional units can be chained, multicycled, or pipelined, with different speed and area characteristics. A large number of optimal architectures, satisfying area, speed, and interface constraints, can be synthesized. The synthesis problem is transformed into a tight IP model based on polyhedral theory. A branch and bound algorithm produces globally optimal architectures in practical CPU execution times. It is shown that by simultaneously selecting clock periods and chaining operations, the architectures, synthesized by the optimal architectural synthesis model, are up to 23% faster than previously published architectures. Up to 30 times improvement in CPU execution times is obtained
Keywords
VLSI; circuit layout CAD; integer programming; scheduling; area; branch and bound algorithm; embedded VLSI chips; integer programming; interface constraints; optimal allocation; optimal scheduling; polyhedral theory; simultaneous scheduling; speed; Clocks; Delay; Hardware; Job shop scheduling; Linear programming; Optimal scheduling; Signal processing algorithms; Synthesizers; Timing; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 1992. Proceedings., 29th ACM/IEEE
Conference_Location
Anaheim, CA
ISSN
0738-100X
Print_ISBN
0-8186-2822-7
Type
conf
DOI
10.1109/DAC.1992.227851
Filename
227851
Link To Document