Abstract
The FPGA design of an adaptive antenna array beamformer is presented. The complex-valued array weights are calculated using the MVDR algorithm whose implementation is based on dichotomous coordinate descent (DCD) iterations. The DCD algorithm allows the multiplication-free solution of the normal equations, resulting in an area-efficient FPGA design that requires approximately 400 slices for the DCD core. Antenna beampatterns obtained from weights calculated in the fixed-point FPGA platform are compared with those of a floating-point simulation. The comparison shows good match of the results for linear arrays of as large as 64 elements. For a 64-element array, the proposed design could provide a weight update rate as high as 28kHz.
Original language | English |
---|---|
Title of host publication | 2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14 |
Place of Publication | NEW YORK |
Publisher | IEEE |
Pages | 2551-2556 |
Number of pages | 6 |
ISBN (Print) | 978-1-4244-0352-3 |
Publication status | Published - 2007 |
Event | IEEE International Conference on Communications (ICC 2007) - Glasgow Duration: 24 Jun 2007 → 28 Jun 2007 |
Conference
Conference | IEEE International Conference on Communications (ICC 2007) |
---|---|
City | Glasgow |
Period | 24/06/07 → 28/06/07 |
Keywords
- MVDR
- FPGA
- dichotomous coordinate descent
- antenna array
- ANTENNA