Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
12 years ago

Audio project - 2D speaker array and mic array

Hi,

For my Thesis on Audio processing. I want to develop a test bed to demonstrate DSP logic's(e.g. starting will be from LMS and then moving to complex logics) in real time. The test bed will consist of atleast 64 speakers (arranged in 2-D) and atleast 32 Mics(arranged in 2-D). I had already ordered one ADAU1446 evaluation board from Analog devices. One ADAU1446 is capable of controlling 8 channels audio In and 16 channels audio out. So I am planning to stack 4 of ADAU1446 evaluation boards. My requirements/questions are following:-

1) I need master FPGA to synchronise 4 slave ADAU1446. This will use 4 I2C bus

2) All the audio IN data from audio codec will be routed to centralised DSP chip(ADAU1446 or sharc.) for DSP and then the digital output will be routed to DAC in audio codec. All this will use 64 I2S bus.

Can you please recommend some FPGA for this purpose?

Thanks for advice

Sam

B.A.Sc(Hons)

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Depends on the work you want to move into the FPGA. I doubt, that the CPU will have enough power to do that. I worked on line arrays already as well as wave field synthesis (www.irt.de) and found the linearisation of the microphones will have to be performed before analyzing thier data in order to be able to obtain useful results. This all required some FIR filtering in parallel which was best done in FPGAs. Also microwave arrays and matrix led arrays with IR diodes for laser impulse reception work this way. Allthough they come with similar band widths they required an FPGA though.