Home Microcontrollers (MCUs) & processors Processors Digital signal processors (DSPs)

Microcontrollers (MCUs) & processors

Accelerated Libraries

Adding optimized DSP processing to your application can be as easy as calling a library function. Click on any of the processing areas below to download libraries, see benchmarks and find more information.

Signal processing

Popular math and signal processing routines typically used in computationally intensive real-time applications.

  • Filtering
  • Convolution
  • Arithmetic
  • Logical, shift
  • Sampling
  • Rounding
  • Trigonometric

Image processing

Routines that are typically used in computationally intensive image/video applications where optimal execution time is critical.

  • Image analysis
  • Image filtering & format conversion
  • Compression/decompression

Machine learning

Software that uses artificial neural networks running on Sitara processors.

  • Image analysis
  • Jessica
  • Image filtering & format conversion

Linear algebra

Optimized library for performing dense linear algebra computations. Includes BLAS and LAPACK libraries.


OpenCV 3.1 for all Arm® Cortex®-A based processors and 66AK2x multicore DSP + Arm® processor families.

  • Image processing
  • Video analysis
  • Object detection

C66x video codecs

Optimized video codecs that run on the C66x DSP core.

  • H.264 / AVC
  • H.265 / HEVC
  • MPEG4
  • MPEG2
  • JPEG2k

AM57x IVA-HD accelerated video codecs

Video codecs available on the AM57xx devices that leverage the IVA-HD subsystem.

  • H.264 / AVC
  • MPEG4
  • MPEG2
  • VC1