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.

TMS320C6xxx vs ADSP21xxx performance comparision

Other Parts Discussed in Thread: OMAP-L137, TMS320C6747

Hi everyone

I'm a newbie in this community, since so far I always developed with Analog Devices DSPs (mainly ADSP21161).

I'm wondering if anyone can suggest me a white paper or application note to help me evaluate pros and cons of migrating to TI for a new project.

I'm mainly considering ADSP21371 on one side and TMS320C6747 (or even OMAP-L137) on the other.

From the datasheet and reference manuals I see TI is much more versatile in terms of system integration (plenty of useful peripherals and interfaces I need) but apparently it pays in terms of execution speed (floating point instructions require several cycles, longer pipeline will delay branches , longer interrupt latencies, no hw support for loops, ...).

Has anyone of you some benchmark data based on an actual case, I mean not the standard FFT or FIR cycles but a more general embedded system code, with only a moderate part of signal processing (say 10-20%)

One final question I still couldn't find in the manuals. Can TMS320C6x execute code directly from external SDRAM? If this is the case, what's the maximum execution speed?

Thank you in advance