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.

Suitability of C66xx for multichannel audio applications

I would like to have more processing capability than a single C6747 can provide to handle 64 stereo audio channels at 48 kHz (197 Mbit/sec).  How suitable is a C66xx for audio applications of this sort?  As there is no McASP on the C66xx how would I get the audio in and out?

Thanks,

Fawad

  • Fawad,

    Please go to TI.com and find the DSP Selection Tool. From TI.com, on the Products tab, click on DSP, then the Products there. You can choose different interfaces to see which devices have the interfaces you need, for example the McASP if that is a requirement for you.

    There may be other devices, but I am not sure what the best path is. Another option you may want to consider is other interfaces for getting the data into and out of the DSP. For example, the TSIP and SPI are serial interfaces that could work out, but it will depend on what your actual interfaces are to the multiple audio channels. You might be able to go through a CPLD or small FPGA to go between them.

    Your processing requirements dictate the total MIPS or MFLOPS that you will need, so putting all of that together with your options for I/O is what needs to be done for you to choose a new, more powerful device for your application.

    Regards,
    RandyP

  • Look at the TSIP  -

     

    http://www.ti.com/lit/ug/sprugy4/sprugy4.pdf

     

    This bus might help you get the audio in

     

    Ran

  • Ran,

    Looks like TSIP is only on the C64xx series of DSPs.  I am looking to use the C66xx floating point DSP.  The audio processing I need to do requires 3 C6747s.  I would rather use a single C66xx because of board space constraints.  We have in house FPGA capability to interface to the various ports on the C66xx but I did not know if any one was using these DSPs to do any audio processing.  I guess not.

    Thanks,

    Fawad

  • Look at   http://www.ti.com/product/tms320c6678

     

    The device has two TSIP ports, at least this is what the Functional Diagram says

     

    (The 7th block from the left in the lowest rows of IPs)

  • Fawad,

    Where did you find the information that led you to believe TSIP is not on the C66xx devices? We need to make that more clear.

    Regards,
    RandyP

  • RandyP,

    Sorry my mistake.  I was only looking at the C6654 and noticed it does not have TSIP.  But as you mention the C6678 does.  But my original question remains.  I am interested to hear from people who have used the C66xx for multichannel audio processing.

    Thanks,

    Fawad