|

| |
Features & Benefits
- For the first time, the host development environment is fully aware of and integrated with the DSP target and its resources. This is enabled by DSP/BIOS and RTDX Real-time Data Exchange. This provides the underlying technology with advanced real-time functionality and facilitates all phases of the DSP code development cycle from design to development to deployment.
- Provides host and target tools integration in a unified environment
(a single control panel for all code development, analysis and debugging tools working seamlessly together)
- Simplifies DSP system configuration and application design through straightforward configuration assistance at the project, board and CPU level, and dynamic on-the-fly visualization of system configuration. This optimizes the usage of the DSP's resources and allows designers to view system parameters more intuitively and analyze the data more effectively.
- Reduces customer risk by using industry-proven development tools including the market-leading Code Composer IDE and world class optimizing compiler and Assembly Optimizer technology from Texas Instruments to create robust products faster than ever before.
- Customers now have the ability to analyze and debug a live, real-time system without halting the processor. Since real-time systems must be analyzed while the system is running in order to extract any meaningful data, many problems only arise when the system is running in real-time and can only be located under these conditions.
Real-time analysis and debug is accomplished by a tight set of DSP/BIOS functions that allow system developers to address function calls during code development and to collect information during application execution. The target application invokes DSP/BIOS run-time services by embedding corresponding API calls within its program source code. Requiring no more than 1K word of target program memory, DSP/BIOS includes a preemptive scheduler for real-time program threads and core I/O modules for managing real-time data streams.
- Developers can identify real-time problems during design, development and in the field. Without this ability, such problems can take weeks to locate, if they can be located at all.
- Significantly reduce development time by eliminating the inefficiency of stopping a target application at designated breakpoints to read registers and other data storage locations.
Just as a picture is worth a thousand words of data, the ability to have integrated data visualization is vital in DSP to gain an intuitive understanding of the system and its characteristics. In conjunction with Probe Points and File I/O, a developer can view data and signals at any point in the algorithm in their native format or in processed form (such as FFT waterfalls, eye diagrams, constellation diagram, RGB and YUV images), This provides oscilloscope-like functionality and a window into the algorithm. This is especially useful in multistage DSP algorithms where designers need to view intermediate signal waveforms that are never routed through any I/O port. Data Visualization is not available anywhere else in DSP or the MCU/embedded market.
- See data change in real-time
- Identify problems quickly
- Allows easier interpretation and analysis of data
- Simplifies testing without modifying source code
- Advanced application-specific graphical signal analysis speeds up development for specific applications like communications, control, imaging etc.
- Real-time system task visualization
- Real-time advanced Data Visualization (built-in time, frequency, FFT waterfall, eye diagram, constellation diagram, imaging etc.)
You can now extend the development environment by seamlessly integrating third-party development tools from the largest DSP third-party network into both the host and DSP target.
- Allows you to focus on creating new applications and added value for your customers
- Reduces the amount of development resources required for DSP programming
- Reduces risk since you do not need to develop your own utilities and all the utilities have been fully documented and tested
- Allows the development environment to expand and evolve to match the growing needs of DSP application development.
- Easy-to-use, standard tools enable both novice and experienced DSP developers to focus on their core competency
- Single control panel for all host and target development tools
- Market-leader Code Composer Integrated Development Environment (IDE) including:
- project manager
- editor
- debugger with Probe Points™ and File I/O
- profiler
- C-based scripting language
- Visual DSP/BIOS target-aware system configuration
- Heterogeneous debugging using different processors in the same JTAG chain
- Board level functionality and multi-board support
- Workgroup Development for network project management and development
- RTOS-ready with task-level debugging
|
|