• DocumentCode
    1105438
  • Title

    Unified Incremental Physical-Level and High-Level Synthesis

  • Author

    Gu, Zhenyu ; Wang, Jia ; Dick, Robert P. ; Zhou, Hai

  • Author_Institution
    Northwestern Univ., Evanston
  • Volume
    26
  • Issue
    9
  • fYear
    2007
  • Firstpage
    1576
  • Lastpage
    1588
  • Abstract
    Achieving design closure is one of the biggest challenges for modern very large-scale integration system designers. This problem is exacerbated by the lack of high-level design-automation tools that consider the increasingly important impact of physical features, such as interconnect, on integrated circuit area, performance, and power consumption. Using physical information to guide decisions in the behavioral-level stage of system design is essential to solve this problem. In this paper, we present an incremental floorplanning high-level-synthesis system. This system integrates high-level and physical-design algorithms to concurrently improve a design´s schedule, resource binding, and floorplan, thereby allowing the incremental exploration of the combined behavioral-level and physical-level design space. Compared with previous approaches that repeatedly call loosely coupled floorplanners for physical estimation, this approach has the benefits of efficiency, stability, and better quality of results. The average CPU time speedup resulting from unifying incremental physical-level and high-level synthesis is 24.72times and area improvement is 13.76%. The low power consumption of a state-of-the-art low-power interconnect-aware high-level-synthesis algorithm is maintained. The benefits of concurrent behavioral-level and physical-design optimization increased for larger problem instances.
  • Keywords
    circuit layout CAD; high level synthesis; integrated circuit design; integrated circuit interconnections; integrated circuit layout; low-power electronics; concurrent behavioral-level optimization; design-automation tools; incremental floorplanning; integrated circuit; low-power interconnect-aware high-level-synthesis; physical-level design; unified incremental synthesis; very large-scale integration system; Algorithm design and analysis; Costs; Delay; Energy consumption; High level synthesis; Integrated circuit interconnections; Large scale integration; Logic; Scheduling; Very large scale integration; Behavioral synthesis; floorplanning; low power design;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2007.895780
  • Filename
    4294033