An FPGA-based MVDR beamformer using dichotomous coordinate descent iterations

Jie Liu, Ben Weaver, Yuriy Zakharov, George White

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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 languageEnglish
Title of host publication2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14
Place of PublicationNEW YORK
PublisherIEEE
Pages2551-2556
Number of pages6
ISBN (Print)978-1-4244-0352-3
Publication statusPublished - 2007
EventIEEE International Conference on Communications (ICC 2007) - Glasgow
Duration: 24 Jun 200728 Jun 2007

Conference

ConferenceIEEE International Conference on Communications (ICC 2007)
CityGlasgow
Period24/06/0728/06/07

Keywords

  • MVDR
  • FPGA
  • dichotomous coordinate descent
  • antenna array
  • ANTENNA

Cite this