- Packs
- CMSIS-DSP
CMSIS-DSP
1.17.0-
Pack Type
Software Pack
CMSIS Embedded Compute Library
-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.17.0
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.17.0
Download
ARM.CMSIS-DSP.1.17.0.packRepository
CMSIS-DSPChange Log
Version 1.17.0: Feb. 4, 2026
Recommended
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.17.0
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.17.0
Download
ARM.CMSIS-DSP.1.17.0.pack* Internal rework of lots of files to be able to build Neon versions when targetting Cortex-A * Cortex-A build is not part of the pack release and should not impact Cortex-M build * Other changes in the github repository : Cortex-A build with Neon using cmake and Zephyr module * Correction of arm_biquad_cascade_df1_f32 (#290) : out of buffer access with Helium * Fix overflow risk in arm_div_int64_to_int32 (#287) * New transform APIs to get the required size of buffers depending on the target architecture * Fix a small bug regarding copying history samples in taps_5-8 processing of FIRF32 when targetting Helium (#245) * Fix issue #270 : Vector type casting issues for Helium * Corrected problem in arm_biquad_cascade_df1_32x64_q31: Workaround because of gcc bug when targetting Helium (#265) * Adding "deprecated" comments (#263) * Corrected out of bound access for coefficients in fir interpolate f32 (#261) * FilteringFunctions: Avoid uninitialized value warnings from GCC 14.3 (#262) * Correction of issue #258 : Remove use of INFINITY from the float code * Fix the issues in Controller benchmark testing (#239) * Fix typos discovered by codespell (#236) * Fix compile issue caused by the incorrect name of round-up macro (#237) * Add support for running tests for Support benchmarks (#238) * Create arm_mat_init_q7 (#235) * Improve float representation accuracy by increasing precision from 8 to 9 decimal digits (#226) * Correct issue #217 : vector type issues when targeting Helium
Version 1.16.2: July 29, 2024
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.16.2
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.16.2
Download
ARM.CMSIS-DSP.1.16.2.pack* Improvements to documentation * Added arm_fir_decimate_f64 * Removed some gcc workarounds that are no more needed for Helium * Removed redundant test in arm_atan2_q15 and arm_atan2_q31 * Replaced INFINITY by maximum positive float * Replaced hex constants with 2's complement equivalents * Added C++ template extension (outside of pack - headers available from github repository) * Added new compilation defines (ARM_DSP_ATTRIBUTE, ARM_DSP_TABLE_ATTRIBUTE and ARM_DSP_CUSTOM_CONFIG) * Solved several github issues * Corrected wrong version number in pack for v1.16.0 * Corrected issue #201 in v1.16.1 (related to new ARM_DSP_ATTRIBUTE)
Version 1.16.1: July 25, 2024
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.16.1
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.16.1
Download
ARM.CMSIS-DSP.1.16.1.pack* Improvements to documentation * Added arm_fir_decimate_f64 * Removed some gcc workarounds that are no more needed for Helium * Removed redundant test in arm_atan2_q15 and arm_atan2_q31 * Replaced INFINITY by maximum positive float * Replaced hex constants with 2's complement equivalents * Added C++ template extension (outside of pack - headers can be got from github * repository) * Added new compilation defines (ARM_DSP_ATTRIBUTE, ARM_DSP_TABLE_ATTRIBUTE and ARM_DSP_CUSTOM_CONFIG) * Solved several github issues
Version 1.16.0: July 17, 2024
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.16.0
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.16.0
Download
ARM.CMSIS-DSP.1.16.0.packv1.16.0 release * Improvements to documentation * Added arm_fir_decimate_f64 * Removed some gcc workarounds that are no more needed for Helium * Removed redundant test in atan2_q15 and q31 * Replaced INFINITY by maximum positive float * Replaced hex constants with 2's complement equivalents * Added C++ template extension (outside of pack - headers can be got from github * repository) * Solved issue #198 * Solved issue #197 * Solved issue #197 * Solved issue #98 * Solved issue #195 * Solved issue #180 * Solved issue #191 * Solved issue #189 * Solved issue #188 * Solved issue #187 * Solved issue #178 * Solved issue #184 * Solved issue #183 * Solved issue #172 * Solved issue #170 * Solved issue #165 * Solved issue #156 * Solved issue #164 * Solved issue #163 * Solved issue #160 * Solved issue #159 * Solved issue #146 * Solved issue #145 * Solved issue #133 * Solved issue #144 * Solved issue #142 * Solved issue #141 * Solved issue #140 * Solved issue #139 * Solved issue #138 * Solved issue #135 * Solved issue #131 * Solved issue #118 * Solved issue #124 * Solved issue #99
Version 1.15.0: Aug. 21, 2023
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.15.0
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.15.0
Download
ARM.CMSIS-DSP.1.15.0.packv1.15.0 * Switched to semantic versioning * Corrections to MFCC * Updated support for cmsis build tools 2.0 * Compute graph removed. It is now part of CMSIS-Stream * Github issues: * 95,96,105,106,108,111,112 * New FFT initializations to allow linker to do code size optimizations * If you know the size of the transform at build time, prefer functions like arm_cfft_init_64_q15 to functions like arm_cfft_init_q15. It applies for CFFT, RFFT and MFCC and other datatypes.
Version 1.14.4: March 10, 2023
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.14.4
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.14.4
Download
ARM.CMSIS-DSP.1.14.4.packVersion v1.14.4
Version 1.14.3: Jan. 20, 2023
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.14.3
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.14.3
Download
ARM.CMSIS-DSP.1.14.3.packv1.14.3
Version 1.14.2: Nov. 4, 2022
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.14.2
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.14.2
Download
ARM.CMSIS-DSP.1.14.2.packBug fixes. Bug fixes and improvements to compute graph.
Version 1.14.1: Sept. 29, 2022
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.14.1
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.14.1
Download
ARM.CMSIS-DSP.1.14.1.packSome Neon acceleration for aarch64 f64 kernels
Version 1.14.0: Sept. 20, 2022
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.14.0
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.14.0
Download
ARM.CMSIS-DSP.1.14.0.packAdded support for CMSIS Event Recorder to the compute graph. Added more customization options to the compute graph.
Version 1.13.0: Sept. 13, 2022
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.13.0
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.13.0
Download
ARM.CMSIS-DSP.1.13.0.packAdded cyclo static scheduling to the CMSIS-DSP compute graph
Version 1.12.0: Sept. 9, 2022
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.12.0
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.12.0
Download
ARM.CMSIS-DSP.1.12.0.packNew version of SDF (Renaming and new feature to make it more developer friendly).
Version 1.11.0: Aug. 3, 2022
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.11.0
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.11.0
Download
ARM.CMSIS-DSP.1.11.0.packImproved documentation. QR decomposition with Householder transform (float only).
Version 1.10.1: July 5, 2022
Get Pack-
Add to CMSIS Solution
packs:- pack: ARM::CMSIS-DSP@1.10.1
Add with cpackget
> cpackget add ARM::CMSIS-DSP@1.10.1
Download
ARM.CMSIS-DSP.1.10.1.packFirst release with new repository