Texas Instruments, The MathWorks collaborate on DSP development tools
AUGUST 26--Advancing the capabilities of digital-signal-processor (DSP) software development, Texas Instruments Inc. (TI; Houston, TX; www.ti.com) and The MathWorks (Natick, MA; www.mathworks.com) have announced two new software tools that simplify development and speed time to market for DSP-based systems.
AUGUST 26--Advancing the capabilities of digital-signal-processor (DSP) software development, Texas Instruments Inc. (TI; Houston, TX; www.ti.com) and The MathWorks (Natick, MA; www.mathworks.com) have announced two new software tools that simplify development and speed time to market for DSP-based systems. The new MATLAB Link for Code Composer Studio Development Tools (CCStudio) and Embedded Target for the C6000 DSP platform both put more-powerful problem-solving capabilities in the hands of DSP developers for faster system integration. The MATLAB Link for CCStudio offers a significant enhancement of software verification and testing for TI's TMS320family of DSPs, and the Embedded Target for C6000 DSP provides a new way of developing DSP code for the TI TMS320C6000 family.
The MathWorks MATLAB Link for CCStudio enables communication between MATLAB and TI's Code Composer Studio Development Tools, simplifies software development and real-time software validation, analysis, and testing for all TI DSPs supported by CCStudio. The MathWorks Embedded Target for the C6000 DSP platform simplifies software design and analysis specifically for TI's C6000 DSPs by enabling rapid prototyping and direct generation of optimized code from The MathWorks Simulink system-level modeling product. The new tools are both eXpressDSP-compliant plug-ins, and they extend and enhance the development capabilities available through TI's CCStudio, turning DSP algorithm research directly into software implementation. Both the MATLAB Link for CCStudio and the Embedded Target for C6000 DSP are key elements of The MathWorks recently announced Release 13 family of products that includes new versions of MATLAB and Simulink.
The Embedded Target for C6000 DSP is a design and code-generation tool that enables developers to create, validate, and deploy C6000 fixed- and floating-point DSP software in less time. Designers can simulate a system-level model in Simulink's hierarchical block-diagram environment to produce an unambiguous, executable specification of the algorithm. The tool integrates TI's TMS320C62x DSPLIB library to generate highly efficient code for the C6000 platform from the model and enables rapid prototyping on C6711 DSK or C6701 EVM evaluation boards. Automatic code generation not only reduces programming time, but also cuts down on errors from manual recoding while maintaining a single, easily managed algorithmic representation. This also enables early proof of algorithm viability and eventual implementation on a C6000 DSP and thus speeds development while optimizing the use of DSP engineering resources.