C6EZ Tools

From Texas Instruments Wiki

(Redirected from C6EaseOfDevelopmentTools)
Jump to: navigation, search
Translate this page to   

Contents

Overview

C6tools graphic.png 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.


C6Run Software Development Tool for TI DSP+ARM Processors

C6run graphic.png 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.


C6Accel Software Development Tool for TI ARM+DSP Processors

C6accel graphic.png 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.


Key Features and Benefits

C6 Tool Feature Benefit
C6EZRun Creates ARM-side interfaces that abstract the DSP

Developer may quickly partition code between the DSP and ARM

A simple, familiar GNU Compiler Collection (GCC)-like interface

Allows developers to program the DSP without writing DSP code or changing their ARM code

Offloads the ARM, allowing the DSP to handle intense calculations and optimizing overall system performance

Enables developers to use an interface with which they are familiar when porting their ARM code, eliminating the need to learn about DSP architecture and underlying technologies

C6EZAccel Provides easy access to 100s of optimized DSP kernels

Ready-to-use algorithms that run on the DSP

ARM-side API library that abstracts the DSP

Allows systems engineers to add differentiation without writing DSP code, accelerating time to market for signal processing, analytics and medical applications

Facilitates more efficient use of the processor, leading to fewer upgrades

Enables engineers to use DSP functionality without knowing DSP architecture

Getting Started

Tool Tool Folder Overview Video Product Bulletin White Paper Product Documentation
C6EZRun C6Run Tool Folder C6Run Overview Video C6Run Bulletin C6Run Whitepaper C6Run Documentation
C6EZAccel C6Accel Tool Folder C6Accel Overview Video C6Accel Bulletin C6Accel Whitepaper C6Accel Documentation
Leave a Comment
Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox