• DocumentCode
    3080299
  • Title

    Data wordlength optimization for FPGA synthesis

  • Author

    Hervé, Nicolas ; Ménard, Daniel ; Sentieys, Olivier

  • Author_Institution
    IRISA, Rennes Univ., Lannion, France
  • fYear
    2005
  • fDate
    2-4 Nov. 2005
  • Firstpage
    623
  • Lastpage
    628
  • Abstract
    Field programmable gate arrays (FPGAs) are now considered as a real alternative for digital signal processing (DSP) applications. But, new methodologies are still needed to automatically map a DSP application into an FPGA with respect to design constraints such as area, power consumption, execution time and time-to-market. Moreover DSP applications are frequently specified using floating-point arithmetic whereas fixed-point arithmetic should be used on FPGA. In this paper, a high-level synthesis methodology under constraints is presented. The originality is to consider a computation accuracy constraint. The methodology is based on a fixed-point operator library which characterizes the operators cost according to their wordlength. An error noise propagation model is used to compute an analytical expression of the accuracy in function of the signals wordlength. To obtain an efficient hardware implementation, the data wordlength optimization process is coupled with the high-level synthesis. In addition, the accuracy evaluation is done through an analytical method, which drastically reduces the optimization time.
  • Keywords
    digital signal processing chips; field programmable gate arrays; fixed point arithmetic; power consumption; DSP applications; FPGA synthesis; data wordlength optimization; digital signal processing applications; error noise propagation model; field programmable gate arrays; fixed-point arithmetic; fixed-point operator library; floating-point arithmetic; high-level synthesis methodology; Costs; Digital signal processing; Energy consumption; Field programmable gate arrays; Fixed-point arithmetic; Floating-point arithmetic; High level synthesis; Libraries; Signal synthesis; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems Design and Implementation, 2005. IEEE Workshop on
  • ISSN
    1520-6130
  • Print_ISBN
    0-7803-9333-3
  • Type

    conf

  • DOI
    10.1109/SIPS.2005.1579941
  • Filename
    1579941