• DocumentCode
    3745477
  • Title

    Optimized FPGA Implementation of ICA Based on Negentropy Maximization

  • Author

    Ran Tang;Hong Wu;Yunsong Pak;Yong Liu;Qiqi Wang;Yingxin Zhao

  • Author_Institution
    Tianjin Key Lab. of Photonics Mater. &
  • fYear
    2015
  • Firstpage
    551
  • Lastpage
    555
  • Abstract
    Independent component analysis (ICA) is a technique which is used to separate mixed signals. This paper presents an ICA implementation on FPGA utilizing negentropy maximization criteria for updating un-mixing weighting vector. We use this method to separate 4-channel comparatively fast mixed communication signals at the receiver. And before ICA processing, the mixed signals are often required whitening to achieve a better separating performance. We optimized the architectures of whitening and weighting vector updating modules respectively to balance the hardware resource consumption and calculation precision and speed. The performances are evaluated on Xilinx Spartan6 using simulation tool ISim and analysis is presented at the end of this paper.
  • Keywords
    "Jacobian matrices","Field programmable gate arrays","Covariance matrices","Matrix decomposition","Symmetric matrices","Entropy","Algorithm design and analysis"
  • Publisher
    ieee
  • Conference_Titel
    Instrumentation and Measurement, Computer, Communication and Control (IMCCC), 2015 Fifth International Conference on
  • Type

    conf

  • DOI
    10.1109/IMCCC.2015.122
  • Filename
    7405901