Need help to know if my project can fit into a XMOS processo
Posted: Thu Aug 18, 2016 3:44 pm
Hi,
I usually work with ADI DSPs, such as Blackfin and Sharc. My project is a dual mic amplifier with USB audio. As the mic inputs can be digital (AES42), I have to sync audio to local domain clock using asynchronous sample rate converters.
As I never developed a XMOS application, I wonder if the following can fit into one XU2016 chip (we don't want BGA in that design, and power for a 24 or 32 cores is too high):
- 2x digital spdif receiver
- 2x stereo ASRC
- 2 channels USB audio in/out
- user interface for a small OLED display
- audio processing such as limiters, gain, ...
I already tried to integrate two spdif receivers and dedicated ASRC using the xCORE-200 MC AUDIO eval board, it works, but really doubt that I have enough available cores to add USB and all other things listed. Also, I've no idea of the core CPU usage, available memory, ...
Really need help for that design, as the solution of one single chip is really advantageous, but don't want to go with an impossible design.
All the best,
Vincent
I usually work with ADI DSPs, such as Blackfin and Sharc. My project is a dual mic amplifier with USB audio. As the mic inputs can be digital (AES42), I have to sync audio to local domain clock using asynchronous sample rate converters.
As I never developed a XMOS application, I wonder if the following can fit into one XU2016 chip (we don't want BGA in that design, and power for a 24 or 32 cores is too high):
- 2x digital spdif receiver
- 2x stereo ASRC
- 2 channels USB audio in/out
- user interface for a small OLED display
- audio processing such as limiters, gain, ...
I already tried to integrate two spdif receivers and dedicated ASRC using the xCORE-200 MC AUDIO eval board, it works, but really doubt that I have enough available cores to add USB and all other things listed. Also, I've no idea of the core CPU usage, available memory, ...
Really need help for that design, as the solution of one single chip is really advantageous, but don't want to go with an impossible design.
All the best,
Vincent