REPUBLIC OF SERBIA MINISTRY OF DEFENCE
MINISTRY OF DEFENCE Material Resources Sector Defensive Technologies Department
|
An FPGA Implementation of Beamforming
Algorithm
Institute Mihailo Pupin, University of Belgrade, iva.salom@pupin.rs Vladimir Čelebić Institute Mihailo Pupin, University of Belgrade, vladimir.celebic@pupin.rs Milan Milanović Institute Mihailo Pupin, University of Belgrade, m.milanovic@pupin.rs Dejan Todorović Dirigent Acoustics, Belgrade, dejan.todorovic@dirigent-acoustics.co.rs, Mirjana Radosavljević Dirigent Acoustics, Belgrade, m.radosavljevic@dirigent-acoustics.co.rs Jurij Prezelj Faculty of Mechnical Engineering, University of Ljubljana, Slovenia, jurij.prezelj@fs.uni-lj.si
Abstract:The goal of the project described in this paper was to design an acoustic system for localization of the dominant noise source by implementation of the conventional delay-and-sum beamforming algorithm on FPGA platform with a sound receiver system based on digital MEMS microphones. Such configuration enables the execution of the beamforming algorithm in real time.Additionally, FPGAs are bringing many benefits in terms of safety, reliability, rapidity, and power consumption. The system was designed and ascertainedusing rapid prototyping methodology with Matlab Simulink tools.A performance evaluation of the FPGA design is presented in terms of hardware resources for the chosen Xilinx Spartan-6 family. Keywords:beamforming, MEMS microphone, microphone array, Simulink, sum and delay, FPGA .
|
|||||
|