Texas Instruments has launched three free software development tools that enable developers easily leverage the real-time, intensive signal processing power of the TMS320C6000 digital signal processor (DSP) in TI’s integrated DSP + ARM and DSP Only processors.
Using C6Run, ARM and Linux developers can easily port suitable portions of their current ARM applications to run on the DSP. They can achieve this without restructuring or rewriting their ARM code or learning DSP architecture. Partitioning code between the DSP and the ARM cores offloads the ARM and allows the DSP to efficiently process signal-intensive algorithms, improving overall performance. Efficient partitioning of code from the ARM to the DSP can increase performance of certain algorithms by as much as 10 times.
For system engineers looking to reduce development time by leveraging ready-to-use DSP SW, C6Accel provides access to 100s of optimized, ready-to-use DSP kernels. The developers can now add DSP functionality to their application and differentiate their product. C6Accel allows system developers to realize greater value from the DSP beyond the traditional codecs operation.