• DocumentCode
    2268309
  • Title

    Heuristic search based approach to scheduling, allocation and binding in Data Path Synthesis

  • Author

    Kumar, Ajit ; Kumar, Ajit ; Balakrishnan, Mahesh

  • Author_Institution
    Cadence Design Syst. (I) Pvt. Ltd., Noida, India
  • fYear
    1995
  • fDate
    4-7 Jan 1995
  • Firstpage
    75
  • Lastpage
    80
  • Abstract
    In this paper, we present a novel heuristic search based approach (VITAL) to Data Path Synthesis. The approach is flexible as it is based on a generalized heuristic search algorithm and is capable of trading off between the solution quality and the computation time. The search algorithms are based on computation of cost estimates which are lower bound on the achievable cost. The approach achieves a higher degree of integration compared to other approaches, and provides closer cost estimates by performing allocation and partial binding sub-tasks during scheduling. It supports a variety of design styles, design constraints and component types, resulting in a versatile system. Experiments on several existing benchmark designs show that even VITAL-NS, which follows strictly one path in the search tree, gives excellent results
  • Keywords
    VLSI; computational complexity; high level synthesis; scheduling; search problems; VITAL; allocation; benchmark designs; binding; component types; computation time; cost estimates; data path synthesis; design constraints; design styles; heuristic search based approach; partial binding sub-tasks; scheduling; solution quality; Cost function; Hardware; Heuristic algorithms; Integrated circuit synthesis; Iterative methods; Processor scheduling; Resource management; Scheduling algorithm; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1995., Proceedings of the 8th International Conference on
  • Conference_Location
    New Delhi
  • ISSN
    1063-9667
  • Print_ISBN
    0-8186-6905-5
  • Type

    conf

  • DOI
    10.1109/ICVD.1995.512081
  • Filename
    512081