Skip to main content

The Scheduling Problem in High-Level Synthesis: Extended 0/1 LP Model and Solution Methods

  • Conference paper
Book cover Operations Research ’93
  • 123 Accesses

Abstract

As demonstrated by the activity in this area high-level synthesis — often referred to as behavioral synthesis — is becoming an increasingly popular research topic. A main part of high-level synthesis is scheduling where each operation from a data flow graph is assigned to a control step besides several constraints. We have formulated the scheduling problem as a 0/1 LP. For the first time we have extended the model to different execution times and multifunctional function units. To decrease the computation time we have developed a method for constructing new lower bounds with the help of LP (!). The results show that computation time is superior to comparable approaches though our model is able to describe a larger set of problems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Achatz H. (1993a) Extended 0/1 LP Model for the Scheduling Problem in High-Level Synthesis, EURODAC, Hamburg, to appear.

    Google Scholar 

  • Achatz H. (1993b) SUSAN: System for Universal Scheduling and Allocation, SASIMI Synthesis And Simulation Meeting and International Interchange, NARA, Japan, to appear.

    Google Scholar 

  • Gebotys C. H., Elmasry M. I. (1991) Simultaneous Scheduling and Allocation for Cost Constrained Optimal Architectural Synthesis, 28th ACM/IEEE DAC, San Francisco, pp. 2–7.

    Google Scholar 

  • Hwang C.-T., Lee J.-H., Hsu Y.-C. (1991) A Formal Approach to the Scheduling Problem in High Level Synthesis, IF.F,E Transactions on Computer-Aided Design 10 (4), pp. 464–475.

    Article  Google Scholar 

  • Lee J.-H., Hsu Y.-C., Lin Y.-L. (1989) A New Integer Linear Programming Formulation for the Scheduling Problem in Data Path Synthesis, ICCAD, pp. 20–23.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Physica-Verlag Heidelberg

About this paper

Cite this paper

Achatz, H. (1994). The Scheduling Problem in High-Level Synthesis: Extended 0/1 LP Model and Solution Methods. In: Bachem, A., Derigs, U., Jünger, M., Schrader, R. (eds) Operations Research ’93. Physica, Heidelberg. https://doi.org/10.1007/978-3-642-46955-8_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-46955-8_1

  • Publisher Name: Physica, Heidelberg

  • Print ISBN: 978-3-7908-0794-3

  • Online ISBN: 978-3-642-46955-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics