Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > EDA/IP

DSP tool supports TI processors

Posted: 22 Feb 2006 ?? ?Print Version ?Bookmark and Share

Keywords:Code Composer Studio? integrated development environment? real-time kernel? DSP? digital signal processor?

Texas Instruments Inc. (TI) announced new features for the Platinum Edition of its Code Composer Studio integrated development environment (IDE) and DSP/BIOS real-time kernel for developing DSP systems.

CCStudio Platinum provides an IDE with support for the company's DSP-based processors, including TMS320C64x+ DSPs and DaVinci processors. The new version of the DSP/BIOS kernel is said to enable easier on-chip power management and DSP-to-DSP communications, as well as providing new security and debugging features for TMS320C64+ processors.

Initially introduced in 2005, CCStudio Platinum provides a single environment that can be used with all TI processor platforms for system coding, debugging and testing. In addition to the newly supported C64x+ DSPs and DaVinci processors, the CCStudio IDE supports TI's TMS320C6000, TMS320C5000 and TMS320C2000 DSPs, and OMAP platforms, including the ARM processors integrated in some of these platforms.

TI added that they have improved the DSP/BIOS real-time kernel, which customers use as the OS foundation for their software on the company's DSPs. Among the features newly released in DSP/BIOS kernel is a library of APIs that aids the implementation of power management techniques embedded in the hardware. Using the power management APIs, developers can scale core voltage and frequency, shut down peripherals, idle portions of the chip and perform other operations that reduce device power consumption. Initially supporting TMS320C55x DSPs, TI plans to extend the power management library to other platforms as well.

In addition, the new DSP/BIOS kernel includes the message queue library to facilitate DSP-to-DSP communication. Programs can now use the same APIs to communicate between tasks on separate DSPs as they would on a single DSP.

Support from DSP/BIOS kernel also extends now to a set of capabilities offered by the C64x+ DSP core. A new memory protection feature enables customers to implement multi-process applications by locking out areas of memory so that they cannot be overwritten by an erroneous program. In addition, an exception handling library enables programmers to manage C++ exceptions without the overhead typically associated with exceptions. Using real-time analysis tools that display exception information, the library allows customers to view data from the DSP during code execution. All of these and other DSP/BIOS kernel features are directly available to the developer via the CCStudio Platinum IDE, in both a GUI configuration tool as well as a new scripting configuration tool.

The CCStudio Platinum Edition is available for $3,595, including 15 months of update subscription service. The DSP/BIOS kernel is included for free with CCStudio with no royalties. A free 120-day evaluation version is available on CD-ROM.

Article Comments - DSP tool supports TI processors
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top