Multi-channel beamforming and frequency-domain analysis on SigmaDSP
Hi folks and analog devices administrators,
I'm new to digital signal processors and I'm trying to evaluate SigmaDSPs for multi-channel beamforming and frequency-domain analysis as described:
- 8ch @11025Hz I2S TDM Input
- Beamforming
- Direction Of Arrival Algorithms
- Real FFT (Size: 1024)
- SPI communication with Host Microcontroller (Real FFT is the output data)
I do understand SigmaDSPs are low-cost stream-oriented DSPs with a lack of external memory interfaces that limit the applications. However, I'm still attracted to then given the block programming tools provided through sigmastudio as well as their cost.
I've found FFT blocks were lately implemented starting with sigmastudio 3.14. I do also find sigmastudio 2-channel beamformer.
Are SigmaDSPs the correct solution for the described application or should I look for SHARC DSPs instead?
Thanks in advance,
Pedro
fft
tdm
beamforming
Hola Pedro:
Both SigmaDSP and Sharc are good options,.
The ADAU145x and ADAU146x do have external SPI (memory interface) although it might be slow for some needs.
The 4 MAC architecture of the Sigma300 (ADAU145x and ADAU146x) makes it very good for beamforming.
We are working on direction of arrival concepts already (although we don't have anything ready yet)
Currently we have a complex FFT that users can read from. A real FFT is on the works.
Regards
Miguel
Please log in to reply.