A 3D-audio reconfigurable processor

Dimitris Theodoropoulos*, Georgi Kuzmanov, Georgi Gaydadjiev

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

6 Citations (Scopus)

Abstract

Various multimedia communication systems based on 3D-Audio algorithms have been proposed by researchers from the acoustic data processing domain. However, all systems reported in the literature follow a PC-based approach that introduces processing bottlenecks and excessive power consumption. In order to alleviate these problems, we propose a reconfigurable 3D-Audio processor that can record and render sound sources concurrently. Audio recording and rendering are performed by two hardware accelerators exploiting the beamforming and the Wave Field Synthesis algorithms. The theoretical scalability of the proposed processor is explored with respect to systems consisting of different microphone and loudspeaker arrays configurations. A working FPGA prototype is compared against a software implementation on a Core2 Duo system. Results suggest that the proposed reconfigurable hardware solution can process data up to 2.4x faster than the software approach, while power consumption is approximately 7 Watts according to the Xilinx XPower report.

Original languageEnglish
Title of host publicationFPGA'10 - Proceedings of the 18th ACM SIGDA International Symposium on Field-Programmable Gate Arrays
Pages107-110
Number of pages4
DOIs
Publication statusPublished - 3-May-2010
Externally publishedYes
Event18th ACM SIGDA International Symposium on Field-Programmable Gate Arrays, FPGA'10 - Monterey, CA, United States
Duration: 21-Feb-201023-Feb-2010

Publication series

NameACM/SIGDA International Symposium on Field Programmable Gate Arrays - FPGA

Conference

Conference18th ACM SIGDA International Symposium on Field-Programmable Gate Arrays, FPGA'10
Country/TerritoryUnited States
CityMonterey, CA
Period21/02/201023/02/2010

Keywords

  • 3D-audio
  • Beamforming
  • Communication systems
  • Reconfigurable computing
  • Wave field synthesis

Cite this