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
         
        
        
        
        
        
            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;
         
        
        
        
            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
         
        
        
            DOI : 
10.1109/FPL.2008.4630001