• DocumentCode
    2560083
  • Title

    Scheduling algorithm in data path synthesis using the Tabu search technique

  • Author

    Amellal, Said ; Kaminska, Bozena

  • Author_Institution
    Electr. Eng. Dept., Ecole Polytech. de Montreal, Que., Canada
  • fYear
    1993
  • fDate
    22-25 Feb 1993
  • Firstpage
    398
  • Lastpage
    402
  • Abstract
    A model in integer linear programming (ILP) for the scheduling problem in the high-level synthesis of digital systems at register transfer level is developed using a new approach based on penalty weights. This approach avoids the inflexibility of the ILP formulations developed in related works where the functional unit performing each type of operation is fixed before scheduling. The Tabu search method was adapted for this purpose. The mathematical formulation developed takes into account almost all the area parameters and allows an unrestricted search in a large space delimited only by the components available in the library used
  • Keywords
    data flow graphs; high level synthesis; integer programming; linear programming; scheduling; search problems; combinatorial optimisation; data flow graph; data path synthesis; high-level synthesis; integer linear programming; metaheuristic procedure; penalty weights; register transfer level; scheduling algorithm; Cost function; Digital systems; Hardware; High level synthesis; Integer linear programming; Integrated circuit interconnections; Libraries; Optimization methods; Scheduling algorithm; Search methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1993, with the European Event in ASIC Design. Proceedings. [4th] European Conference on
  • Conference_Location
    Paris
  • Print_ISBN
    0-8186-3410-3
  • Type

    conf

  • DOI
    10.1109/EDAC.1993.386443
  • Filename
    386443