This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Finding the right DSP for my embedded solution

Hi,

This is a very high level general question and I need guidance from people working in this domain.

I have created an application on pc (using visual studio) which takes input from mic, encode the audio, encrypt the encoded audio and transmit using serial communication. Now I want to port my code to an embedded system and according to my knowledge DSP will be the best option because of the computations involved in the audio encoder. All of the code is written in C and can be easily ported to the DSP.

Now problem is that how will I know which DSP will do the job ? Considering the strict time constraints of the real time system and also the huge size of the code (many predefined fixed arrays that cannot be generated on the fly), what DSP will be feasible for me? I mean it is not some result I achieve by Hit and Trial method. Is there any way that I could estimate complete size of my code ? Can I get an estimate of how many milliseconds will a specific DSP take to execute the encoding + encryption ? Only after getting all such information I can make a good guess of which DSP to buy. Can I get all these estimates without buying any piece of hardware ?

I am sure there is a proper procedure that a newbie like me can follow. Your help will be highly appreciated