• DocumentCode
    2767729
  • Title

    Estimating Area Costs of Custom Instructions for FPGA-based Reconfigurable Processors

  • Author

    Lam, Siew-Kei ; Srikanthan, Thambipillai

  • Author_Institution
    Nanyang Technol. Univ., Singapore
  • fYear
    2007
  • fDate
    9-11 July 2007
  • Firstpage
    89
  • Lastpage
    94
  • Abstract
    FPGA (field programmable gate array) based reconfigurable processor has been shown to meet the increasingly challenging performance targets and shorter time-to-market pressures. In this paper, we propose a method to rapidly estimate the FPGA area costs of custom instructions without the need for hardware synthesis. The proposed estimation technique relies on a novel approach to partition the custom instruction data-paths into a set of clusters, where each cluster can be realized using an FPGA logic element or a coarse-grained arithmetic unit. Experiments based on 20 custom instructions reveal that the estimation results show an average of only 8% increase in the area costs when compared with the corresponding hardware synthesized results. In addition, we show that the maximum FPGA area utilized by custom instructions of each of the seven applications examined is equivalent to about 1000 Xilinx FPGA logic elements.
  • Keywords
    field programmable gate arrays; FPGA logic element; FPGA-based reconfigurable processors; coarse-grained arithmetic unit; field programmable gate array; Application software; Arithmetic; Costs; Embedded computing; Embedded system; Field programmable gate arrays; Hardware; Logic devices; Reconfigurable logic; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-specific Systems, Architectures and Processors, 2007. ASAP. IEEE International Conf. on
  • Conference_Location
    Montreal, Que.
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4244-1026-2
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2007.4429963
  • Filename
    4429963