Title :
Implementation of GSC based subarray adaptive LMS algorithm using Xilinx FPGA
Author :
Salim, T. ; Trinkle, M. ; Drake, R.
Author_Institution :
Sch. of Electr.&Electron. Eng., Univ. of Adelaide, Adelaide, SA
Abstract :
Large scale fully adaptive systems are difficult to implement on FPGA because of low latency, high speed data transfer, and computational requirements. A solution is proposed in previous correspondence where randomly sampled adaptive systems are employed to distribute complex problem into blocks of simple subarray modules. In this contribution we analyze generalized sidelobe canceller (GSC) based LMS subarray adaptive algorithm for FPGA implementation in complex domain. A complex adaptive algorithm requires twice as much device area as compared to real adaptive systems. GSC based LMS adaptive algorithms are evaluated using varying number of data sizes and antenna elements. A twelve channel adaptive beamformer with 18 bit resolution fits into almost one fourth of a Xilinx Virtex4 XC4VSX55 device. This means one Virtex4 device can accommodate both the sum and difference subarray channels for estimating target azimuthal and elevation polarization.
Keywords :
adaptive signal processing; array signal processing; field programmable gate arrays; least mean squares methods; matrix algebra; GSC based subarray adaptive LMS algorithm; Xilinx FPGA; Xilinx Virtex4 XC4VSX55 device; elevation polarization; generalized sidelobe canceller; high speed data transfer; target azimuthal estimation; Adaptive algorithm; Adaptive filters; Adaptive systems; Array signal processing; Australia; Constraint optimization; Field programmable gate arrays; Hardware; Interference constraints; Least squares approximation;
Conference_Titel :
Radar, 2008 International Conference on
Conference_Location :
Adelaide, SA
Print_ISBN :
978-1-4244-2321-7
Electronic_ISBN :
978-1-4244-2322-4
DOI :
10.1109/RADAR.2008.4653920