Jump to content

XDAIS algorithms

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Eeinfo2008 (talk | contribs) at 13:00, 6 November 2007. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

XDAIS or eXpressDsp Algorithm Interoperability Standard is a standard for algorithm development by Texas Instruments for the TMS320 DSP family. This standard was created to facilitate integration of DSP algorithm into systems without re-engineering cost. The XDAIS standard address the issues of algorithm resource allocation and consumption on a DSP. Algorithms that comply with the standard are tested and awarded an "eXpress DSP-compliant" mark upon successful completion of the test

The standard is comprised of a set of general rules and guidelines that should be applied to all algorithms. For instance, all XDIAS compliant algorithms must use a memory management API, called IALG. For those algorithms utilizing DMA, the IDMA interface must be implemented. Further, specific rules are provide for each family of TI DSP.

A XDAIS developer's kit provides the standard itself, example code, and a demonstration.