Design of a FPGA-based Timing Sharing Architecture for Sound Rendering Applications

Sound rendering applications are data-intensive and memory-intensive as a sound space increases. To speed up computation and extend the simulated area, a sound rendering system based on the two-dimensional Digital Huygens Model (DHM) with timing sharing architecture is designed and implemented by a Field Programmable Gate Array (FPGA) chip XC5VLX330T. Compared with the DHM system with the traditional parallel architecture, the proposed system implemented by a FPGA chip extends about 20 times in simulated area, and speeds up 1.47 times against the software simulation carried out in a computer with an AMD Phenom 9500 Quad-core processor (2.2 GHz) and 4GB RAM. The system is relatively easy to cascade many FPGA chips to work in parallel in real applications.

[1]  Julius O. Smith,et al.  Physical Modeling with the 2-D Digital Waveguide Mesh , 1993, ICMC.

[2]  Dick Botteldooren,et al.  ACOUSTICAL FINITE-DIFFERENCE TIME-DOMAIN SIMULATION IN A QUASI-CARTESIAN GRID , 1994 .

[3]  P. K. Banerjee,et al.  Boundary element methods in engineering science , 1981 .

[4]  Donard De Cogan Transmission line matrix (TLM) techniques for diffusion applications , 1998 .

[5]  Yukio Iwaya,et al.  A real-time sound field renderer based on digital Huygens' model , 2011 .

[6]  David M. Howard,et al.  On the computational efficiency of different waveguide mesh topologies for room acoustic simulation , 2005, IEEE Transactions on Speech and Audio Processing.

[7]  D. Botteldooren Finite‐difference time‐domain simulation of low‐frequency room acoustic problems , 1995 .

[8]  Yukio Iwaya,et al.  A FPGA implementation of the two-dimensional Digital Huygens' Model , 2010, 2010 International Conference on Field-Programmable Technology.

[9]  A. Krokstad,et al.  Calculating the acoustical room response by the use of a ray tracing technique , 1968 .

[10]  K. Heutschi,et al.  Simulation of outdoor sound propagation with a transmission line matrix method , 2007 .

[11]  Takao Tsuchiya Numerical Simulation of Sound Wave Propagation with Sound Absorption Using Digital Huygens' Model , 2007 .

[12]  P. K. Banerjee The Boundary Element Methods in Engineering , 1994 .

[13]  Jon R. Sauer,et al.  Experience with ADI-FDTD techniques on the Cray MTA supercomputer , 2001, SPIE ITCom.

[14]  Nathan Ida,et al.  Introduction to the Finite Element Method , 1997 .

[15]  John D. Owens,et al.  GPU Computing , 2008, Proceedings of the IEEE.

[16]  T. Lewers,et al.  A combined beam tracing and radiatn exchange computer model of room acoustics , 1993 .

[17]  C. Christopoulos,et al.  The Transmission-line Modeling Method: TLM , 1995, IEEE Antennas and Propagation Magazine.

[18]  Y. Kagawa,et al.  Discrete Huygens' model approach to sound wave propagation , 1998 .

[19]  Erik Lindholm,et al.  NVIDIA Tesla: A Unified Graphics and Computing Architecture , 2008, IEEE Micro.

[20]  Jont B. Allen,et al.  Image method for efficiently simulating small‐room acoustics , 1976 .

[21]  I. Codreanu,et al.  FDTD speedups obtained in distributed computing on a Linux workstation cluster , 2000, IEEE Antennas and Propagation Society International Symposium. Transmitting Waves of Progress to the Next Millennium. 2000 Digest. Held in conjunction with: USNC/URSI National Radio Science Meeting (C.

[22]  Thomas Funkhouser,et al.  A beam tracing method for interactive architectural acoustics. , 2004, The Journal of the Acoustical Society of America.

[23]  Takao Tsuchiya,et al.  Digital equivalent circuits for acoustic field based on discrete huygens' modeling , 2005 .

[24]  Yukio Iwaya,et al.  DHM AND FDTD BASED HARDWARE SOUND FIELD SIMULATION ACCELERATION TEMPLATES FOR DAFX-08, FINLAND, FRANCE , 2011 .

[25]  Murray Hodgson,et al.  Investigation of the validity of radiosity for sound-field prediction in cubic rooms. , 2004, The Journal of the Acoustical Society of America.