Hercules™ Safety MCU Cortex™-R4 CMSIS DSP Library
This product has been released to the market and is available for purchase. For some products, newer alternatives may be available.
|Part Number||Buy from Texas Instruments or Third Party||Alert Me||Status||Current Version||Version Date||OS||Description|
||ACTIVE||v1.0.0||12-Sep-2012||Win Xp and Win 7/8||Includes 60+ functions covering vector operations, matrix computing, complex arithmetic, filter functions, control functions, PID controller|
TI's Cortex-R4 DSP library conforms to ARM’s Cortex Microcontroller Software Interface Standard (CMSIS), a standardized hardware abstraction layer for the Cortex processor series. The CMSIS-DSP library includes 60+ functions covering vector operations, matrix computing, complex arithmetic, filter functions, control functions, PID controller, Fourier transforms and many other frequently used DSP algorithms. Most algorithms are available in floating-point and various fixed-point formats and are optimized for the Cortex-R series processors. The Cortex-R4 processor implementation uses the ARM DSP SIMD (Single Instruction Multiple Data) instruction set and floating-point hardware to enable fully the capabilities of the Cortex-R4 processor for signal processing algorithms. The CMSIS-DSP library, written entirely in C and delivered with source code, enables software programmers to adapt algorithms for specific application requirements and can deliver higher performance for digital signal processing and control applications than can be achieved typically by compilers and run time support libraries.
- Basic math functions
- Fast math and trig functions
- Interpolation functions
- Complex math functions
- Statistics functions: Mean, RMS, std
- Filtering functions: FIR, IIR, LMS
- Transform functions: FFT, DCT
- Basic matrix functions
- Controller functions: PID, Clarke, Park, FOC
- Support functions: Copy and conversion
Projects supporting Code Composer Studio are included. An example object code library is included as well.