• DocumentCode
    2439425
  • Title

    Area-Time Estimation of Controller for Porting C-Based Functions onto FPGA

  • Author

    Lieu My Chuong ; Lam, Siew-Kei ; Srikanthan, Thambipillai

  • Author_Institution
    PixelMetrix Corp., Singapore, Singapore
  • fYear
    2009
  • fDate
    23-26 June 2009
  • Firstpage
    145
  • Lastpage
    151
  • Abstract
    Rapid area-time estimation is an essential step for efficient design exploration of FPGA-based implementations. In this paper, we focus on area-time estimation of the controller for porting C-based functions onto commercial FPGA devices. We have adopted the one-hot encoding scheme for our FSM model, and devised techniques to estimate area-time of the next-state and control signal decoding logic. Experimental results for the Xilinx Spartan FPGA device show that the proposed model and techniques can lead to reliable area-time estimation. In particular, when compared to results from the commercial tool, the proposed area estimation strategy leads to an average absolute error of only about 10%. In addition, the maximum delay estimation error for the FSM is less than 1ns.
  • Keywords
    controllers; delay estimation; encoding; field programmable gate arrays; finite state machines; C-based function porting; FSM; Xilinx Spartan FPGA device; area-time estimation; controller; maximum delay estimation error; one-hot encoding; signal decoding logic; Decoding; Embedded system; Field programmable gate arrays; Hardware; High level languages; High level synthesis; Mathematical model; Prototypes; Space exploration; Space technology; Area-time estimation; FPGA; FSM; controller;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2009. RSP '09. IEEE/IFIP International Symposium on
  • Conference_Location
    Paris
  • ISSN
    1074-6005
  • Print_ISBN
    978-0-7695-3690-3
  • Type

    conf

  • DOI
    10.1109/RSP.2009.15
  • Filename
    5158512