TI's DSP Simulation Technology Reduce Modeling Time to Minutes
2/11/2003 - Enabling developers to run complex digital signal processor (DSP) simulations in minutes instead of hours, Texas Instruments Incorporated (TI) (NYSE:TXN) introduced the fastest DSP simulation technology available in the market. With increased simulation speeds of up to 21 times faster than previous offerings, developers can simulate data in only minutes compared to hours using competing DSP simulators. Along with TI's new simulation technology, TI is announcing the Analysis Tool Kit for TI's TMS320C5000TM and TMS320C6000TM DSP platforms that enables developers increased application visibility and the opportunity to profile and model full DSP applications. To see competitive benchmarks or to get more information, see www.ti.com/fastsimulationpr.
Developers need DSP simulators because they allow the architecture of complex multicore systems to be realized early in the design process, typically months before hardware is available. Simulators make it possible to evaluate various design configurations without the need for prototype devices, however the slowness of previous simulators prevented them from being used extensively. Also, data collection tools of the past did not give developers the visibility they needed to identify problems or bugs within their code. Studies have demonstrated that bugs and bottlenecks found late in the design cycle are harder and more expensive to isolate and fix and can be the reason for a product missing a critical market window. Now with fast simulators and with TI's new Analysis Tool Kit, developers can use DSP simulators earlier in the design cycle to achieve the following benefits:
- full system-level modeling making the transition to hardware much easier
- code optimization early on to achieve maximum system performance
- deeper visibility both in software and hardware to catch and fix costly bugs in the early stages of the development cycle, eliminating wasted weeks or months
"The potential benefits of DSP simulation have been known for a long time, but because simulators have been slow and difficult to use most developers never adopted them," said Paul Zorfass, senior analyst with IDC/FTI. "TI's new simulation tools make DSP simulation more usable and practical, not just because of simulation speed, but because they accumulate and display more critical data and present it in a very usable manner. It is very likely that these tools have the potential to significantly improve the design process."
As a key component of TI's Code Composer StudioTM (CCStudio) Integrated Development Environment (IDE), the Analysis Tool Kit makes it possible to exploit the benefits of simulation in every phase of the design process and gain unprecedented levels of visibility before and after hardware availability. TI is the first DSP provider to combine these analysis tools into one kit eliminating the need for the developers to shop multiple vendors. The Analysis Toolkit includes four new powerful components: an on-chip cache memory conflict analyzer, a pipeline stall analyzer, a code coverage analyzer and a multi-event function profiler. Each one is designed to help develop and optimize applications by providing extensive visibility into on-chip memory, application behavior and use of system resources:
- Cache Analyzer - provides a graphical depiction of cache accesses, highlighting cache hit and miss patterns over time. While it has been possible to collect cache-miss data, there has never been a way to quickly identify the root cause of the cache misses. The cache analysis tool within the Analysis Tool Kit automatically gathers this cache-miss data and clearly identifies its source, so that the developer can isolate and identify patterns to better organize the code to optimize performance.
- Pipeline Stall Analyzer - rapidly identifies stalls in the pipeline down to the instruction level and presents the information on a single screen that the designer can use to reorder the instruction to eliminate the conflict. This tool makes this process so simple that even designers without extensive DSP development expertise can optimize a DSP's pipeline structure to maximize performance.
- Code Coverage Analyzer - automatically finds the conditional statements in the code, tracks the path taken through it and provides results in an easy-to-read graphical format in a single display. The analyzer leaves no code untested, and makes it possible to have confidence in code coverage based on actual data taken by a highly accurate and repeatable process for the first time.
- Multi-Event Function Profiler - allows the user to collect data on multiple events and presents it in a single table, saving the developer valuable time from having to analyze each event separately. They can also see how changes made to one event affects all other events, allowing them to determine how steps taken to improve performance in one operational area impact others as well.
Pricing and Availability
Fast simulators and the Analysis Tool Kit are available on selected processors within the C5000TM and C6000TM DSP platforms. The Analysis Tool Kit is available free with CCStudio 2.2 for all registered users via the Update Advisor, or live update capability within the software or at www.ti.com/fastsimulationpr. CCStudio, with the first year annual subscription, is available today for $3,595 or through a free 90-day evaluation version.
Texas Instruments Incorporated provides innovative DSP and analog technologies to meet our customers' real world signal processing requirements. In addition to Semiconductor, the company's businesses include Sensors & Controls, and Educational & Productivity Solutions. TI is headquartered in Dallas, Texas, and has manufacturing, design or sales operations in more than 25 countries.
Texas Instruments is traded on the New York Stock Exchange under the symbol TXN. More information is located on the World Wide Web at www.ti.com.
Previous Page | News by Category | News Search
If you found this page useful, bookmark and share it on:
If you are familiar with RSS feeds, you can also sign up for our free blog feed. Our RSS feed is updated in real-time while our newsletter is updated daily.
