• DocumentCode
    665038
  • Title

    A soft-processor-based FPGA implementation of a microphone array direction-of-arrival estimator

  • Author

    Trinh Quoc Vo ; Klein, U.

  • Author_Institution
    Sch. of Electr. Eng., Vietnam Nat. Univ., Ho Chi Minh City, Vietnam
  • fYear
    2013
  • fDate
    16-18 Oct. 2013
  • Firstpage
    667
  • Lastpage
    670
  • Abstract
    This paper presents the implementation of a digital system to estimate the direction-of-arrival (DOA) of a sound source signal using the multichannel cross-correlation coefficient (MCCC) method. The implementation is based on a Nios® II soft processor incorporated in a four-microphone-channel signal processing system on a field-programmable gate array (FPGA). The MCCC algorithm is coded in C and executes on the Nios® II soft processor on an Altera® Cyclone® II FPGA. The performance of the soft-processor-based FPGA implementation of the MCCC algorithm is investigated by applying simulated microphone input signals from a pre-recorded sound source stored on a secure digital (SD) memory card. The results for noisy and reverberant environments are in good agreement with simulations and they confirm that the DOA estimation robustness is suitable for practical applications.
  • Keywords
    array signal processing; correlation methods; direction-of-arrival estimation; field programmable gate arrays; memory cards; microphone arrays; Altera® Cyclone® II FPGA; MCCC; Nios® II soft processor; direction-of-arrival estimator; field programmable gate array; four microphone channel signal processing system; microphone array; multichannel cross-correlation coefficient; secure digital memory card; sound source signal; Arrays; Delays; Direction-of-arrival estimation; Estimation; Field programmable gate arrays; Microphones; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Technologies for Communications (ATC), 2013 International Conference on
  • Conference_Location
    Ho Chi Minh City
  • ISSN
    2162-1020
  • Print_ISBN
    978-1-4799-1086-1
  • Type

    conf

  • DOI
    10.1109/ATC.2013.6698198
  • Filename
    6698198