• DocumentCode
    3098509
  • Title

    Hardware selection and clustering in the HYPER synthesis system

  • Author

    Chu, Chi-Min ; Rabaey, Jan M.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    1992
  • fDate
    16-19 Mar 1992
  • Firstpage
    176
  • Lastpage
    180
  • Abstract
    A novel approach for the hardware selection and clustering problem in high level synthesis is presented. The goal of the hardware selection is to select a set of hardware modules which minimize the implementation cost of an algorithm, given the timing and throughput constraints. At the same time, simple operators are clustered into large combinatorial blocks to reduce the register count and to increase the throughput. The proposed approach is organized as a search employing a relaxed scheduling for cost estimation and uses a simple, yet accurate timing analysis to verify timing constraints. The results from real applications showed the excellent performance of the proposed algorithm
  • Keywords
    circuit CAD; HYPER synthesis system; clustering; combinatorial blocks; cost estimation; hardware selection; high level synthesis; register count; relaxed scheduling; throughput constraints; timing analysis; timing constraints; Adders; Clocks; Clustering algorithms; Control system synthesis; Costs; Databases; Hardware; Real time systems; Scheduling; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1992. Proceedings., [3rd] European Conference on
  • Conference_Location
    Brussels
  • Print_ISBN
    0-8186-2645-3
  • Type

    conf

  • DOI
    10.1109/EDAC.1992.205918
  • Filename
    205918