• DocumentCode
    2962969
  • Title

    Area-time estimation of C-based functions for design space exploration

  • Author

    Yan Lin Aung ; Siew-Kei Lam ; Srikanthan, Thambipillai

  • Author_Institution
    Sch. of Comput. Eng., NTU, Singapore, Singapore
  • fYear
    2012
  • fDate
    10-12 Dec. 2012
  • Firstpage
    297
  • Lastpage
    300
  • Abstract
    Rapid evaluation of design metrics is essential for hardware-software co-design of hybrid systems on FPGAs. However, acquisition of design metrics from high-level programs is costly and/or time-consuming, and this prohibits rapid design space exploration. We will present a rapid area-time estimation technique that is capable of obtaining hardware design metrics of all the functions of the given C-based application in a fraction of the time required by FPGA implementation. We will demonstrate the proposed area-time estimation technique as part of an open source high-level synthesis tool. For the application considered, we show that the proposed method, which takes into account the effects of hardware binding during estimation, leads to a reduction in estimation error of more than 35 and 8 times for Altera Cyclone II and Stratix IV FPGA respectively.
  • Keywords
    C language; field programmable gate arrays; hardware-software codesign; public domain software; Altera Cyclone II; C-based functions; FPGA implementation; Stratix IV FPGA; area-time estimation technique; design space exploration; hardware design metrics; hardware-software co-design; high-level programs; open source high-level synthesis tool; Cyclones; Estimation; Field programmable gate arrays; Hardware; Measurement; Program processors; Space exploration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2012 International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4673-2846-3
  • Electronic_ISBN
    978-1-4673-2844-9
  • Type

    conf

  • DOI
    10.1109/FPT.2012.6412151
  • Filename
    6412151