Memory management in XDAIS with DSKT2

From Texas Instruments Embedded Processors Wiki

Jump to: navigation, search
Translate this page to   

Contents

Introduction, Motivation

There have been several queries on the Community Forums and other support channels on XDAIS memory management. This topic presents the recommended APIs for working with XDAIS algorithms.

DSKT2 is a C library with APIs to create and manage XDAIS algorithms. It is part of the Framework Components suite. The DSKT2 API Reference Guide is available online.

DSKT2 automates the standard algorithm operations that use an algorithm’s IALG methods. This work includes using an algorithm's IALG methods to instantiate the algorithm, get its memory requests, allocate memory for the algorithm, and activate/deactivate scratch memory. DSKT2 provides APIs to perform these and other tasks. DSKT2 also introduces two primary features that result in fine-grained memory configuration and optimized memory management: -

By adopting DSKT2, you can realize the following benefits:

Presentation on DSKT2

This presentation demonstrates the main features of DSKT2.

Alternatives to DSKT2

DSKT2 is a fully supported API within the Framework Components product. In addition Codec Engine relies upon FC's services.

However, if for some reason it does not meet your needs the following alternatives are available.

To reiterate however, DSKT2 is the preferred, supported API. Code examples using DSKT2 are included in the Framework Components product release.

See Also

E2e.jpg For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article Memory management in XDAIS with DSKT2 here.
Hyperlink blue.png Links
ARM Microcontroller MCU ARM Processor Digital Media Processor Digital Signal Processing Microcontroller MCU Multi Core Processor
Ultra Low Power DSP 8 bit Microcontroller MCU 16 bit Microcontroller MCU 32 bit Microcontroller MCU

Leave a Comment
Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox