Hi,
I am new at this forum.
I am a DSP engineer and starting a new project with an lcd / touchpanel control panel and audio processing (Mixer, EQ, Limiter, etc.). At the moment I am checking what platform to start with. I found out that an OMAP based design might nicely fit most of our customer's requirements. But there is one issue I am not sure with:
I have to estimate the maximum throughput of data in the chain SSD (solid-state disk) -> USB2.0 -> GPP -> DSPLink -> DSP -> DAC.
There have to be opened up to 40 (yes - fourty) WAV files, each in 24 Bit / 96 kHz / mono format.
The SSD is connected at the HSUSB port (480 Mbit/s).
The PCM data out of the WAV files are then to be transferred over DSPLink driver. I am not sure at the moment if I have to implement 40 ring-IO buffers or pack all into one...?
Then, the DSP receives the PCM data and makes the signal processing.
Finally, output is to the 8 channel DAC via TDM.
Other side effects may come with operating system (Ubuntu, Angstrom, QNX, ...) and multitasking - timing itself and application tasks.
Furthermore, the USB port is also shared with a touchpanel and optionaly keyboard, mouse, USB stick.
I would be very happy if someone can give me some advice or benchmark informations or how to do a simple test.
Best regards,
Louis