• DocumentCode
    1793474
  • Title

    Designing of single precision floating point DSP co-processor

  • Author

    Overchick, Evgeni R. ; Abramov, Binyamin

  • Author_Institution
    Dept. Electr. Eng., Afeka Coll. of Eng., Tel Aviv, Israel
  • fYear
    2014
  • fDate
    3-5 Dec. 2014
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    In this paper, we show that using FPGA as a CoProcessor with floating point arithmetic can enhance DSP system performance levels through optimized core implementation of critical compute-intensive digital signal processing algorithms such as Fast Fourier Transform (FFT). Our approach is based on building basic building blocks, by implementing optimized, multi-cycle, floating point arithmetic core, which are then used to implement much complex layers of logic such as FFT butterfly, complex multiplier and a DFT block. We present performance results to show that a speedup of 10-19X can be achieved over an optimized FFT DSP Coprocessor implementation on a low cost FPGA such as Cyclone IV.
  • Keywords
    Fourier transforms; coprocessors; digital signal processing chips; field programmable gate arrays; floating point arithmetic; DFT block; DSP system performance levels; FFT butterfly; FPGA; basic building blocks; complex multiplier; critical compute-intensive digital signal processing algorithms; fast Fourier transform; floating point arithmetic core; optimized FFT DSP coprocessor; single precision floating point DSP coprocessor; Complexity theory; Coprocessors; Digital signal processing; Discrete Fourier transforms; Field programmable gate arrays; Floating-point arithmetic; Signal processing algorithms; DSP Coprocessor; FFT; FPGA; IEEE754; Single Precision Floating Point Numbers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical & Electronics Engineers in Israel (IEEEI), 2014 IEEE 28th Convention of
  • Conference_Location
    Eilat
  • Print_ISBN
    978-1-4799-5987-7
  • Type

    conf

  • DOI
    10.1109/EEEI.2014.7005864
  • Filename
    7005864