Worldwide
Search:

Real Time TI Interface

-

Features and Benefits

  • eXpressDSP CompliantProvides Real-Time Hardware-in-the-loop Simulations with TI’s Code Composer Studio® (CCS)
  • Works with Code Generator to provide integrated Design Flow from System Design to TI implementation
  • Provides tight interaction between SystemVue, Code Composer Studio Debugger and target EVM or DSK boards
  • Supports Real-Time Signal Generation and Data Acquisition

Introduction

Real-Time TI Interface extends the SystemVue design environment, providing a design flow from bit-true system design to implementation on TI DSP processors. This design flow is achieved through a seamless interface between the SystemVue design environment and the Code Composer Studio development environment for real-time analysis, debug, validation and optimization. SystemVue also generates ANSI C code through Code Generator for SystemVue designs to be used as a starting point for DSP code development. This generated code contains the shell required for a CCS project.

DSP Design Flow

This block diagram illustrates the new DSP design flow
enabled by Real-Time TI Interface

Real-Time TI Interface, together with SystemVue ANSI C Code Generator, extends the SystemVue design environment, providing a design flow from bit-true system design to implementation on TI or other processors. The Real-Time TI Interface component provides an interface between the SystemVue design environment and the Code Composer Studio development environment for real-time analysis, debug, validation and optimization. The Code Generator component produces target-specific ANSI C Code from SystemVue systems or subsystems with the CCS project shell. The generated source code can be compiled by Code Composer Studio to produce an executable that can be run in co-simulation with SystemVue using the Real-Time TI Interface feature.

Code Composer Studio Interface

Texas Instruments offers an Integrated Development Environment (IDE) for DSP software development called Code Composer Studio, which supports the TMS320C5x and TMS320C6x DSP product families. The Eagleware-Elanix product Real-Time TI Interface interfaces to Code Composer Studio and supports any processor supported by Code Composer Studio (CCS).

This interface greatly simplifies code validation, debug, and optimization by allowing the Code Composer Studio development tool and the SystemVue design tool to work together.

The interface consists of new real-time source, sink, and general blocks in the SystemVue DSP library. These blocks provide real-time access to the application running on the TI Evaluation Module (EVM) or DSP Starter Kit (DSK) through the Real-Time Data Exchange (RTDX) component of Code Composer Studio.

Screenshot

The Code Composer Studio interface provided in Real-Time TI Interface greatly simplifies code validation, debug, and optimization by allowing the SystemVue design tool, the Code Composer Studio development tool and the EVM or DSK to work together.

RTDX allows users to acquire signal data from and send signal data to the EVM/DSK. This capability fully integrates the real-time software prototype into the SystemVue design. Key features of the interface include:

TI source token in the DSP library: This token provides real-time data acquisition from TI EVM/DSK boards. Allows the user to utilize real-time data coming from the EVM/DSK as a source signal in SystemVue.

TI sink token in the DSP library: This token provides a signal generation interface to TI EVM/DSK boards. It allows the user to send signal data generated by the SystemVue design to the EVM/DSK for real-time processing.

TI general token in the DSP library: This token allows the user to replace a portion of the SystemVue design with a link to the EVM/DSK running the program under development for hardware-in-the-loop simulation. This token allows the user to replace a portion of his SystemVue design with a link to the EVM/DSK running the project under development for hardware-in-the-loop simulation.

Debug interface.
The tight interaction between SystemVue, Code Composer Studio debugger and the EVM/DSK allows you to set break points in the Code Composer Studio debugger, then execute your system in SystemVue. The application running on the EVM/DSK is automatically executed and will stop when it hits a break point in the debugger.

Automatic C Code Generation

The SystemVue ANSI C Code Generator tool greatly enhances the Real-Time TI Interface tool by automatically generating C Code from a SystemVue system, subsystem or individual token. The generated code, which is customized for a specified target, can be compiled with Code Composer Studio and brought back into a SystemVue simulation using the Real-Time TI Interface.

About Code Composer Studio Plug-ins

A Code Composer Studio plug-in is a software tool that integrates with, extends and/or customizes TI's Code Composer Studio’s open integrated development environment. Plug-ins simplify the development of DSP solutions by helping users start and finish the development of robust applications in record time.

Code Composer Studio is a key component of TI's award-winning eXpressDSP Real-time Software Technology. Designed to cut software development time in half and increase DSP applications tenfold, the eXpressDSP open software environment sets the standard in the industry for DSP development support.

About eXpressDSP

The award-winning eXpressDSP™ real-time software technology is the premier, open software environment for TI DSPs. Its four components are: Code Composer Studio™ -- a powerful, extensible, integrated development tool suite, DSP/BIOS -- a real-time software kernel, TMS320TM DSP Algorithm Standard -- standards for application interoperability, and the world's largest DSP third party network -- provides algorithms, plug-in tools and development hardware. eXpressDSP is designed to reduce development time well above 50 percent, increase DSP applications tenfold, give DSP end users a "make vs. buy" choice for DSP algorithms and allow programmers to invest their time focusing on the next winning application.


top of pagetop of page     printer-friendly versionprinter-friendly version     email this pageemail this page

*
*
 
*
*
*
*
*
*
*
 
*
*
*

.

Click Here for RSS Feeds Subscribe now for instant product, support, and application news!