• DocumentCode
    483819
  • Title

    A Floating-point Coprocessor Configured by a FPGA in a Digital Platform Based on Fixed-point DSP for Power Electronics

  • Author

    Hu, Haibing ; Jin, Tianjun ; Zhang, Xianmiao ; Lu, Zhengyu ; Qian, Zhaoming

  • Author_Institution
    Nat. Key Lab. of Power Electron., Zhejiang Univ., Hangzhou
  • Volume
    2
  • fYear
    2006
  • fDate
    14-16 Aug. 2006
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    A configurable floating-point coprocessor by a FPGA is designed to enhance the computational capability of the digital platform based on the fixed-point DSP, with which the platform will be competent to implement intensively computational tasks. Detailed design procedures of the coprocessor are presented. A new division algorithm is proposed by combining the lookup-table algorithm and multiplicative algorithm in order to reduce the number of LEs (Logic Element in FPGA) and latency. Error analysis of the proposed algorithm shows that the maximum absolute approximate error is less than 2ulp (Unit in Last Place). The coprocessor speed can reach up to 25 MFLOP (Million Floating-point Operations). FFT algorithm is adopted to test the computational efficiency of the floating-point units. Experimental results show the computation time by FPU is five times less than that of DSP algorithms
  • Keywords
    coprocessors; digital signal processing chips; error analysis; fast Fourier transforms; field programmable gate arrays; floating point arithmetic; power electronics; table lookup; FFT algorithm; FPGA; LE; MFLOP; computation time; computational efficiency; configurable floating-point coprocessor; digital platform; error analysis; fixed-point DSP; floating-point units; logic element; lookup-table algorithm; million floating-point operations; multiplicative algorithm; power electronics; Coprocessors; Costs; Delay; Digital signal processing; Error analysis; Field programmable gate arrays; Motor drives; Power electronics; Production; Signal processing algorithms; FFT; FPGA; Floating-point; Power Electronics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Power Electronics and Motion Control Conference, 2006. IPEMC 2006. CES/IEEE 5th International
  • Conference_Location
    Shanghai
  • Print_ISBN
    1-4244-0448-7
  • Type

    conf

  • DOI
    10.1109/IPEMC.2006.4778177
  • Filename
    4778177