• DocumentCode
    2833212
  • Title

    A module selection algorithm for high-level synthesis

  • Author

    Ishikawa, Masaki ; De Micheli, Giovanni

  • Author_Institution
    Center for Integrated Syst., Stanford Univ., CA, USA
  • fYear
    1991
  • fDate
    11-14 Jun 1991
  • Firstpage
    1777
  • Abstract
    A heuristic approach to the module selection problem in high-level synthesis is presented. In contrast to the common assumption made by most high-level synthesis systems, which consider one available resource for each type of operation, the authors assume that several resources with different delays and areas are available in a functional-block library. The proposed algorithm solves the scheduling, resource sharing, and module selection problems at the same time to achieve a circuit structure with near minimal area under a given overall latency constraint. Following the presentation of the algorithm, experimental results are reported
  • Keywords
    graph theory; logic CAD; scheduling; CAD; functional-block library; high-level synthesis; module selection algorithm; resource sharing; scheduling; Circuits; Databases; Delay estimation; Hardware; Heuristic algorithms; High level synthesis; Laboratories; Libraries; Resource management; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1991., IEEE International Sympoisum on
  • Print_ISBN
    0-7803-0050-5
  • Type

    conf

  • DOI
    10.1109/ISCAS.1991.176748
  • Filename
    176748