Skip to content

Core digital signal processing function library

License

Notifications You must be signed in to change notification settings

andrewstanfordjason/lib_dsp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xCORE-200 DSP Library

Summary

This API reference manual describes the XMOS fixed-point digital signal processing software library. The library implements of a suite of common signal processing functions for use on XMOS xCORE-200 multicore microcontrollers.

Required tools and libraries

  • xTIMEcomposer Tools Version 14.2.1 or later

Required hardware

Only XMOS xCORE-200 based multicore microcontrollers are supported with this library. The previous generation XS1 based multicore microntrollers are not supported.

The xCORE-200 has a single cycle 32x32->64 bit multiply/accumulate unit, single cycle double-word load and store, dual issue instruction execution, and other instruction set enhancements. These features make xCORE-200 an efficient platform for executing digital signal processing algorithms.

Prerequisites

This document assumes familiarity with the XMOS xCORE architecture, the XMOS tool chain, the 'C' programming language, and digital signal processing concepts.

Software version and dependencies

.. libdeps::

Related application notes

The following application notes use this library:

  • AN00209 - xCORE-200 DSP Library

About

Core digital signal processing function library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 57.1%
  • XC 22.7%
  • Assembly 11.9%
  • Makefile 4.1%
  • Python 3.9%
  • Shell 0.2%
  • C++ 0.1%