• 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