Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ris_DSP / TMS_SElection_Guide.pdf
Скачиваний:
53
Добавлен:
18.04.2015
Размер:
2.32 Mб
Скачать

DSP/BIOSKernel for eXpressDSPSoftware

Scalable Real-Time Kernel

DSP/BIOS Kernel Shortens Development Time

DSP/BIOS kernel is a scalable realtime kernel, designed for the TMS320C5000™ and TMS320C6000™ DSP platforms with preemptive multi-threading, hardware abstraction, real-time analysis and system configuration tools.

Features and Benefits

Quickly design multifunction applications

Understand your application’s real-time behavior

No need to develop scheduling software

Simpler device configuration and programming

Port applications quickly to new devices

Preemptive multitasking scheduler

Multiple scheduling and communication mechanisms

Fast, deterministic performance

Very small memory footprint

Configurable functionality

Graphical configuration

Static and dynamic task creation

Integrated real-time analysis tools

CPU load

Max/Average execution times

Task execution trace

Kernel object browser

DSP/BIOS Kernel Overview

DSP/BIOS kernel simplifies the development of today’s multifunction DSP applications. Complex applications that are easily organized into separate threads are scheduled in real-time according to their priority. New functionality can be easily added without affecting the response time of critical realtime functions. DSP/BIOS kernel also provides a set of interthread communication mechanisms that enable synchronization between threads if desired.

To aid debugging of complex applications, DSP/BIOS kernel includes host- to-target communication and real-time instrumentation services that are integrated with graphical real-time analysis displays on the development host. DSP programmers can instrument their applications to be probed, traced and monitored as they execute in real-time. Alternatively, programs that take advantage of the multi-threading capabilities of the DSP/BIOS kernel are implicitly instrumented; i.e., programs without any explicit calls to the DSP/BIOS kernel APIs can be traced in real-time.

DSP/BIOS kernel includes a chip support library that simplifies configuration and programming of the DSP on-chip peripherals such as the DMA channels, serial ports, host interface ports, caches and external memory interfaces. DSP/BIOS kernel enables you to configure the peripheral control registers either through a graphical tool or through a higher-level programmatic interface. Both methods eliminate the need to know exactly which bits to set in a specific register.

DSP/BIOS kernel is integrated within the Code Composer Studio™ Development Tools, requires no run-time license fees, and is fully supported by Texas Instruments.

DSP/BIOS kernel gives you a solid foundation to support substantial, sophisticated programs with a robust, industry-proven software kernel that has been used in thousands of designs.

Statistics

Real-Time

 

Analysis

 

Accumulation

 

 

 

Display

 

 

 

CPU Load

Tools

 

and

 

 

 

Graphical

Software

 

Execution

User-

 

 

 

Defined

 

 

Event Log

 

 

System

DSP/BIOS

 

Kernel

 

Event Log

 

Functions

 

 

 

 

and Objects

 

Find and fix real-time problems without any runtime license fees.

www.dspvillage.ti.com/dspbios 41

Соседние файлы в папке Ris_DSP