Skip to content

CMSIS 5.9.0

Latest
Compare
Choose a tag to compare
@JonatanAntoni JonatanAntoni released this 02 May 10:59
· 122 commits to develop since this release

Announcement

Users of CMSIS-DSP and CMSIS-NN

We are planning to move these components off the CMSIS base pack and repository!

The components will be continued in the same way but relocated into their own GitHub repositories. Releases of these components will be provided as individual packs. The reason and advantage is to decouple release cycles of DSP and NN from the CMSIS-Core stuff.

Users with existing projects will need to install additional packs when updating to a later version. RTE-enabled IDEs will automatically pick up the source files from the new packs.

Release Notes

CMSIS-Core(M): 5.6.0

  • Arm Cortex-M85 cpu support
  • Arm China STAR-MC1 cpu support
  • Updated system_ARMCM55.c

CMSIS-DSP: 1.10.0 (see revision history for details)

CMSIS-NN: 3.1.0 (see revision history for details)

  • Support for int16 convolution and fully connected for reference implementation
  • Support for DSP extension optimization for int16 convolution and fully connected
  • Support dilation for int8 convolution
  • Support dilation for int8 depthwise convolution
  • Support for int16 depthwise conv for reference implementation including dilation
  • Support for int16 average and max pooling for reference implementation
  • Support for elementwise add and mul int16 scalar version
  • Support for softmax int16 scalar version
  • Support for SVDF with 8 bit state tensor

CMSIS-RTOS2: 2.1.3 (unchanged)

  • RTX 5.5.4 (see revision history for details)

CMSIS-Pack: deprecated (moved to Open-CMSIS-Pack)

CMSIS-SVD: 1.3.9 (see revision history for details)

CMSIS-DAP: 2.1.1 (see revision history for details)

  • Allow default clock frequency to use fast clock mode

Devices

  • Support for Cortex-M85

Utilities

  • SVDConv 3.3.42
  • PackChk 1.3.95