• DocumentCode
    1907000
  • Title

    Parallel algorithms for simultaneous scheduling, binding and floorplanning in high-level synthesis

  • Author

    Prabhakaran, Pradeep ; Banerjee, Prithviraj

  • Author_Institution
    Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
  • Volume
    6
  • fYear
    1998
  • fDate
    31 May-3 Jun 1998
  • Firstpage
    372
  • Abstract
    With small device features in submicron technologies, interconnection delays play a dominant part in cycle time. Hence, it is important to consider the impact of physical design during high level synthesis. In comparison to a traditional approach which separates high-level synthesis from physical design, an algorithm which is able to make these stages interact very closely, would result in solutions with lower latency and area. However, such an approach could result in increased runtimes. Parallel processing is an attractive way of reducing the runtimes. In this paper, two parallel algorithms for simultaneous scheduling, binding and floorplanning algorithm are presented. A detailed hardware model is considered, taking into account multiplexor and register areas and delays. Experimental results are reported on an IBM SP-2 multicomputer, with close to linear speedups for a set of benchmark circuits
  • Keywords
    VLSI; circuit layout CAD; delays; high level synthesis; integrated circuit interconnections; integrated circuit layout; parallel algorithms; scheduling; timing; binding; cycle time; delays; floorplanning; hardware model; high-level synthesis; interconnection delays; latency; linear speedups; multiplexor areas; parallel algorithms; physical design; register areas; scheduling; submicron technologies; Algorithm design and analysis; Delay effects; Hardware; High level synthesis; Integrated circuit interconnections; Parallel algorithms; Parallel processing; Registers; Runtime; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1998. ISCAS '98. Proceedings of the 1998 IEEE International Symposium on
  • Conference_Location
    Monterey, CA
  • Print_ISBN
    0-7803-4455-3
  • Type

    conf

  • DOI
    10.1109/ISCAS.1998.705288
  • Filename
    705288