DSP Selection Guide
DSP Selection Guide
DSP Selection Guide
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Software and Development Tools<br />
Code Composer Studio Development Tools for eXpress<strong>DSP</strong> Software<br />
81<br />
➔<br />
Code Composer Studio Software Development Tools<br />
Integrated Development Environment<br />
Get more information about Code Composer Studio Development Tools at: www.ti.com/ccstudio<br />
Code Composer Studio<br />
Development Tools Simplify<br />
<strong>DSP</strong> Development<br />
Code Composer Studio (CCStudio) software<br />
is a fully integrated development<br />
environment (IDE) supporting Texas<br />
Instruments industry-leading<br />
TMS320C6000, TMS320C5000,<br />
TMS320C2000 <strong>DSP</strong>, DaVinci and<br />
OMAP processor platforms.<br />
Features and Benefits<br />
• Unified IDE supports C2000,<br />
C5000, C6000 <strong>DSP</strong>, DaVinci and<br />
OMAP processor platforms in one<br />
installation providing development<br />
tool savings, multiprocessor support<br />
and ease of platform migration<br />
• Real-time analysis tools for monitoring<br />
program interactions without<br />
halting the processor<br />
• A scalable, real-time, royalty-free<br />
<strong>DSP</strong>/BIOS kernel<br />
• Advanced Code Tuning tools streamline<br />
optimization process to meet<br />
power/performance and code size goals<br />
• Data visualization for viewing signals<br />
in multiple graphical formats<br />
• Easily manage large multi-user, multisite<br />
and multi-processor projects<br />
• Fast simulators provide deeper visibility<br />
for quick and precise problem<br />
resolution<br />
• Integrated CodeWright editor provides<br />
quick startup and numerous<br />
time-saving features<br />
• Component Manager offers flexibility<br />
to evaluate or lock down compiler<br />
and <strong>DSP</strong>/BIOS versions for the life of<br />
the project<br />
• Robust, resilient host-to-target connect/disconnect<br />
enables hot swapping<br />
and eliminates restarts during<br />
debug<br />
• Rewind lets developers step forward<br />
and backward in their source code to<br />
quickly find and fix bugs<br />
• Unified Breakpoint Manager gives<br />
developers a single control panel to<br />
manage software and hardware<br />
breakpoint configurations<br />
Code Composer Studio Development Tools Overview<br />
CCStudio IDE includes the features necessary<br />
to take you through each step of<br />
the application development flow. All of<br />
the features are provided in an integrated<br />
product allowing developers to focus<br />
their energy on innovation. CCStudio IDE<br />
has an open architecture that allows TI<br />
and third parties to extend the IDE’s functionality<br />
by seamlessly plugging in additional<br />
specialized tools. Such familiar<br />
tools and interfaces allow users to get<br />
started faster than ever before and add<br />
functionality to their application thanks<br />
to sophisticated productivity tools.<br />
Code Composer Studio full-function<br />
evaluation tools are available for a<br />
free 120-day evaluation. To order your<br />
CD-ROM, visit<br />
www.ti.com/freetools<br />
Project<br />
Manager<br />
Toolbars<br />
Disassembly<br />
Window<br />
Watch<br />
Window<br />
CodeWright Editor<br />
Output Window Data Visualization GEL<br />
Industry-Leading C/C++ Compiler<br />
Unlike other processors that relay on<br />
public domain (GNU) technology, TI’s<br />
Code Composer Studio compiler takes<br />
advantage of limited registers and mikes<br />
tight <strong>DSP</strong>-specific loops. With more than<br />
25 years experience and several patents,<br />
the robust and reliable compiler and optimizer<br />
technologies allow developers to<br />
spend less time hand-coding and more<br />
time concentrating on delivering new<br />
applications.<br />
Code Composer Studio tools include the<br />
only compiler that optimizes code at the<br />
program level, which is often critical to<br />
performance. The compiler also contains<br />
many <strong>DSP</strong>-specific optimizations such as<br />
software pipelining, conversion/predicate<br />
execution, memory address cloning and<br />
memory address dependence elimination.<br />
<strong>DSP</strong>/BIOS Configuration Window<br />
Memory<br />
Window<br />
Code Composer Studio Development Tools feature all tools used in the development cycle working<br />
tightly together. Edit, build, debug and visualize.<br />
Data<br />
Visualization<br />
Texas Instruments 1Q 2007<br />
<strong>DSP</strong> <strong>Selection</strong> <strong>Guide</strong>