1 / 22

Code Composer Studio TM Integrated Development Environment v2

Code Composer Studio TM Integrated Development Environment v2. First Intelligent IDE To Offer DSP Application Development For Multi-Processor, Multi-User, Multi-Site Projects. Scalable, real-time kernel. Powerful, integrated development tools.

jalen
Télécharger la présentation

Code Composer Studio TM Integrated Development Environment v2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Code Composer StudioTM Integrated Development Environment v2 First Intelligent IDE To Offer DSP Application Development For Multi-Processor, Multi-User, Multi-Site Projects

  2. Scalable, real-time kernel Powerful, integrated development tools DSP/BIOS has more than 1500 design-ins (greater than 50% penetration) Shipped 20,000 seats in year 2000 Standards for application interoperability Reusable, modular software and support TI has more than 400 third parties today Over 300 eXpressDSPTM compliant algorithms and more than 20 compliant plug-ins from third parties are already available Code Composer StudioTM is a Key Component of eXpressDSPTM Real-Time Software Technology

  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 Code Composer Studio v2 Code Composer Studio 1.2 eXpressDSPTM Real-time Software Technology Tartan Labsacquisition XDS510/JTAGemulation GO DSP acquisition First DSPcompiler 1989 2001 1999 2000 1984 1987 1996 1997 1998 DSP/BIOSTM II VLIW compiler support for TMS20C6000TM Spectron Microsystems acquisition RTDXTM Source level debug

  4. Development Concerns Project complexity is increasing due to convergence 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. TI Announces Code Composer StudioTM v2 New Capabilities For Distributed Work Teams Easily manage large multi-user, multi-site and multi-processor projects The Most Intelligent DSP IDE On The Market Today Create, optimize and debug target code for any systems in less time

  6. Code Composer StudioTM Integrated Development Environment v2 Support for Distributed work teams

  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. 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. 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. 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 StudioTM Integrated Development Environment v2 Intelligent IDE Provides Dramatically Faster Code Creation, Optimization and Debug

  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. 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. Maximum Reuse and Portability for Fastest Code Development CodeMaestroTM 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. Greater Real-time Visibility into More Complex Applications RTDXTM • Real-time communications channel • Multiple Processor Support • Complex systems • Simulator Support • Tools • Diagnostics • Configuration • Channel viewer

  16. Real-time Software Foundation DSP/BIOSTM • Provides • Pre-emptive multi-threading • Hardware abstraction • Real-time analysis • Configuration tools • Real-time Operating System • Scheduling and synchronization • Scalable • 150 DSP/BIOS APIs’ • No run-time license fees

  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. Maximum Reuse and Portability for Fastest Code Development Visual Linker • 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. 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. C5000™ DSP C6000™ DSP TMS320 Devices Supported in the CCS v2 C5000 and C6000 Products C5000 Devices • C541, C542, C543, C545, C546, C548, C549, • C5402, C5409, C5410, C5416, C5420, C5421, C5440 • C5510 C6000 Devices • C6201, C6202, C6203, C6204, C6205, C6211 • C6701, C6711, C6712 • C64x Simulator

  21. dspvillage.ti.com/ccstudio

  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

More Related