Texas Instruments supports ARM's Cortex Microcontroller Software Interface Standard (CMSIS), a standardized hardware abstraction layer for the Cortex-M4 processor series. The purpose of the CMSIS initiative is to standardize a fragmented industry on one superior hardware and software microcontroller architecture.

The CMSIS DSP library includes source code and example applications, and saves time by including common DSP algorithms such as complex arithmetic, vector operations, filter and control functions. ARM’s Cortex-M4F core uses the DSP SIMD instruction set and floating-point hardware that enhances Tiva™ C series microcontrollers’ algorithm capabilities for digital signal control applications.
Key benefits:
- A standardized software interface allows developers to make the switch from a competitive MCU to TI’s Tiva C Series microcontrollers and more easily migrate existing software to any C Series microcontroller
- CMSIS DSP library includes source code and example applications, and helps developers save time by including common DSP algorithms such as complex arithmetic, vector operations, filter and control functions, etc.
- The ARM Cortex-M4 core uses a DSP SIMD instruction set and floating-point hardware that enhances Tiva C Series microcontrollers’ algorithm capabilities for digital signal control applications