Texas Instruments is offering two free software development tools for engineers developing ARM and Linux-based systems so allow them to incorporate the TMS320C6000 digital signal processor.
Using C6EZRun, ARM and Linux developers can port their current ARM applications to run on the DSP without changing their ARM code or learning DSP architectures.
Partitioning code between the DSP and the ARM cores offloads the ARM and allows the DSP to process signal-intensive algorithms.
“Efficient partitioning of code from the ARM to the DSP can increase performance of certain algorithms by as much as 10 times,” said the supplier.
The second tool, C6EZAccel, provides a framework to over 130 optimised DSP functions including video, audio and voice codecs.
The free C6EZRun and C6EZAccel software tools are available for download. The tools currently support the following C6000-based DSP + ARM processors and will expand to support future generations of floating- and fixed-point DSP + ARM devices.
Visit www.ti.com/c6run-prtf to download C6EZRun and www.ti.com/c6accel-prtf to download C6EZAccel.