Download presentation
Presentation is loading. Please wait.
1
Code Composer Studio TM Integrated Development Environment v2 First Intelligent IDE To Offer DSP Application Development For Multi-Processor, Multi-User, Multi-Site Projects
2
2 Code Composer Studio TM is a Key Component of eXpressDSP TM Real-Time Software Technology Powerful, integrated development tools Shipped 20,000 seats in year 2000 Standards for application interoperability Over 300 eXpressDSP TM compliant algorithms and more than 20 compliant plug-ins from third parties are already available Scalable, real-time kernel DSP/BIOS has more than 1500 design-ins (greater than 50% penetration) Reusable, modular software and support TI has more than 400 third parties today
3
3 TI Creates First Industry Standard Integrated Development Environment For DSP TI has invested more than $1 billion in the past five years on software TI creates first industry-standard Integrated Development Environment for DSP Broad market acceptance with more than 50,000 seats of Code Composer Studio IDE 199719981996 1989 1987 1984 19992000 2001 First DSP compiler Source level debug XDS510/ JTAG emulation Tartan Labs acquisition VLIW compiler support for TMS20C6000 TM GO DSP acquisition RTDX TM eXpressDSP TM Real-time Software Technology Code Composer Studio 1.2 DSP/BIOS TM II Code Composer Studio v2 Spectron Microsystems acquisition
4
4 Project complexity is increasing due to convergence Development Concerns Adding system programmers at a rapid rate Teams are more widely distributed, requiring higher levels of connectivity Project life cycles are continuing to shrink Need to leverage existing software investment
5
5 New Capabilities For Distributed Work Teams Easily manage large multi-user, multi-site and multi-processor projects TI Announces Code Composer Studio TM v2 The Most Intelligent DSP IDE On The Market Today Create, optimize and debug target code for any systems in less time
6
Code Composer Studio TM Integrated Development Environment v2 Support for Distributed work teams
7
7 Easily Manage Large Cross-Site DSP Projects Integrated Project Manager Manage 1000’s of files, over a 10x improvement Access multiple projects Active project selection Project Configurations Debug and Release build options Build executables or libraries Project file is editable
8
8 Easily Manage Large Cross-Site DSP Projects Version Control Support Version control across multiple platforms Select the provider you want Clearcase SourceSafe PVCS StarTeam… Project Manager Shows status of files check in/check out add files Revision history, show differences
9
9 Easily Manage Large Cross-Site DSP Projects Building Outside of the IDE External make support Build custom makefiles Specify make utility CCS launches build, loads result and scans makefile for list of files Exporting makefile Convert CCS project to standard make Allows (Unix®) developers to build with other make utilities Timake.exe Standalone build utility Build CCS project without running CCS
10
10 On-line Connection to TI Update Advisor Real-time web access to latest tools Drivers Updates Cuts delivery time Register on-line Check for updates at your convenience Custom Update listing Direct email support
11
Code Composer Studio TM Integrated Development Environment v2 Intelligent IDE Provides Dramatically Faster Code Creation, Optimization and Debug
12
12 Optimize and Debug Programs More Quickly Advanced Profiler Provides insight into code performance Function profiling in C or C++ Range profiling – C, C++ or ASM Create reports Import into spreadsheet
13
13 Optimize and Debug Programs More Quickly Symbol Browser Project-like view provides: Source code navigation File list Function definitions Support team development Application information Full C++ class browser Use DWARF to provide more info to the Symbol Browser
14
14 Maximum Reuse and Portability for Fastest Code Development CodeMaestro TM Technology Get code right the first time Features: Suggest word Complete word Auto parameter info Auto member info Case correct Dynamic parsing of C/C++
15
15 Greater Real-time Visibility into More Complex Applications RTDX TM Real-time communications channel Multiple Processor Support Complex systems Simulator Support Tools Diagnostics Configuration Channel viewer
16
16 Real-time Software Foundation DSP/BIOS TM Real-time Operating System Scheduling and synchronization Scalable 150 DSP/BIOS APIs’ No run-time license fees Provides Pre-emptive multi-threading Hardware abstraction Real-time analysis Configuration tools
17
17 Real-time Software Foundation Chip Support Library (CSL) Extension of DSP/BIOS Peripheral management functions and macros Easier to develop drivers Hardware abstraction layer Switch processors Resource Management Multiple channels
18
18 Visual Linker Maximum Reuse and Portability for Fastest Code Development Visually optimize memory Fully interactive graphical environment Drag and Drop into multiple memory types Get immediate feedback Library included standard device memory maps No data books required Linker Wizards ease of use Automatically convert legacy text linker command files
19
19 Intelligent IDE Provides Dramatically Faster Code Creation, Optimization and Debug Profile Based Compiler Balance code size and speed Set limits Builds and profiles application Uses CCS Profiler Generates project config. Function level options Visually inspect configuration Evaluates function performance Customize according to system need C6000 hardware or simulator
20
20 C5000 Devices C541, C542, C543, C545, C546, C548, C549, C5402, C5409, C5410, C5416, C5420, C5421, C5440 C5510 TMS320 Devices Supported in the CCS v2 C5000 and C6000 Products C5000™ DSP C6000™ DSP C6000 Devices C6201, C6202, C6203, C6204, C6205, C6211 C6701, C6711, C6712 C64x Simulator
21
21 dspvillage.ti.com/ccstudio
22
22 Related Training CCS 2.0 Technical Training Series (14 total through August) http://www.ti-training.com/ CCS 2.0 Multimedia Tutorials Available on product CD http://www.ti-training.com/ CCS 2.0 has new set of tutorials: Getting Starting IDE Optimization PBC Advanced Event Triggering Visual Linker
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.