• DocumentCode
    2896274
  • Title

    Separable implementation of the second order Volterra filter (SOVF) in Xilinx Virtex-E FPGA

  • Author

    Al-Mistarihi, Mamoun F.

  • Author_Institution
    Dept. of Electr. Eng., Jordan Univ. of Sci. & Technol., Irbid
  • fYear
    2008
  • fDate
    8-10 Sept. 2008
  • Firstpage
    531
  • Lastpage
    534
  • Abstract
    Post-beamforming second order Volterra filter (SOVF) was previously introduced for decomposing the pulse echo ultrasonic radio-frequency (RF) signal into its linear and quadratic components. Using singular value decomposition (SVD), an optimal minimum-norm least squares algorithm for deriving the coefficients of the linear and quadratic kernels of the SOVF was developed and verified. The ldquoseparablerdquo implementation algorithm of a SOVF based on the eigenvalue decomposition (EVD) of the quadratic kernel was introduced and verified. In this paper, the ldquoSeparablerdquo version of a second order Volterra filter is implemented in Xilinx Virtex-E FPGA. Parallel operation, efficient use of instructions per task, and data streaming capability of FPGA are identified. This implementation should allow for real-time implementation of quadratic filtering on commercial ultrasound scanners.
  • Keywords
    acoustic signal processing; eigenvalues and eigenfunctions; field programmable gate arrays; filtering theory; least squares approximations; nonlinear filters; singular value decomposition; ultrasonics; SOVF; SVD; Xilinx Virtex-E FPGA; data streaming; eigenvalue decomposition; linear components; linear kernels; optimal minimum-norm least squares algorithm; pulse echo ultrasonic radio-frequency signal; quadratic components; quadratic kernels; second order Volterra filter; singular value decomposition; Eigenvalues and eigenfunctions; Field programmable gate arrays; Filtering; Kernel; Least squares methods; Nonlinear filters; RF signals; Radio frequency; Singular value decomposition; Ultrasonic imaging;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
  • Conference_Location
    Heidelberg
  • Print_ISBN
    978-1-4244-1960-9
  • Electronic_ISBN
    978-1-4244-1961-6
  • Type

    conf

  • DOI
    10.1109/FPL.2008.4630001
  • Filename
    4630001