• DocumentCode
    2458409
  • Title

    Real-Time QRD-Based Beamforming on an FPGA Platform

  • Author

    Dick, Chris ; Harris, Fred ; Pajic, Miroslav ; Vuletic, Dragan

  • fYear
    2006
  • fDate
    Oct. 29 2006-Nov. 1 2006
  • Firstpage
    1200
  • Lastpage
    1204
  • Abstract
    This paper describes the architecture, design flow and verification process for the FPGA implementation of a realtime beamformer. One of the challenges in realizing this class of processing is in the implementation of the linear algebra operations required in forming the least-squares solution to the Normal equations. We describe the FPGA realization of a flexible QRD-based approach to this problem in which the system parameters (row and column dimensions) can be supplied to the beamformer module at run-time. The design and FPGA implementation of the beamformer architecture and verification framework is described along with implementation considerations for Xilinx Virtextrade-4 family of FPGAs. A model-based FPGA design flow called System Generatortrade [4], based on the The Mathworks Simulinkregvisual programming environment, was used exclusively to generate the implementation. The use of this tool chain for hardware verification is discussed. The FPGA resource utilization and performance of the QRD processor is reported.
  • Keywords
    array signal processing; digital signal processing chips; field programmable gate arrays; least squares approximations; linear algebra; logic design; real-time systems; FPGA resource utilization; Mathworks Simulink visual programming; Normal equations; System Generator; Xilinx Virtex; hardware verification tool; least-squares solution; linear algebra operations; model-based FPGA design flow; real-time QRD-based beamforming; Adaptive filters; Application software; Array signal processing; Baseband; Design engineering; Digital signal processing; Educational institutions; Field programmable gate arrays; Logic design; Systolic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2006. ACSSC '06. Fortieth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    1-4244-0784-2
  • Electronic_ISBN
    1058-6393
  • Type

    conf

  • DOI
    10.1109/ACSSC.2006.354945
  • Filename
    4176755