Skip to content

Commit 2f24a05

Browse files
authored
Overview added (#284)
* Overview added * Updates after feedback.
1 parent 29b2dc9 commit 2f24a05

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

ARM.CMSIS-DSP.pdsc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<package schemaVersion="1.7.40" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="https://raw.githubusercontent.com/Open-CMSIS-Pack/Open-CMSIS-Pack-Spec/v1.7.40/schema/PACK.xsd">
44
<name>CMSIS-DSP</name>
5-
<description overview="README.md">CMSIS Embedded Compute Library</description>
5+
<description overview="overview/README.md">CMSIS Embedded Compute Library</description>
66
<vendor>ARM</vendor>
77
<license>LICENSE</license>
88
<licenseSets>

overview/README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Overview
2+
3+
CMSIS-DSP is an optimized compute library for embedded systems (DSP is in the name for legacy reasons). It provides
4+
optimized compute kernels for Arm Cortex-M and for Cortex-A. Different variants are available according to the core and
5+
most of the functions are using a vectorized version when the [Helium](https://developer.arm.com/Architectures/Helium)
6+
or [Neon](https://developer.arm.com/Architectures/Neon) extension is available.
7+
8+
This CMSIS-Pack contains the CMSIS-DSP library.
9+
10+
## CMSIS-DSP Kernels
11+
12+
Kernels provided by CMSIS-DSP (list not exhaustive):
13+
14+
- Basic mathematics (real, complex, quaternion, linear algebra, fast math functions)
15+
- DSP (filtering)
16+
- Transforms (FFT, MFCC, DCT)
17+
- Statistics
18+
- Classical ML (Support vector machine, distance functions for clustering ...)
19+
20+
Kernels are provided with several data types: f64, f32, f16, q31, q15, q7.
21+
22+
## Links
23+
24+
- [Documentation](https://arm-software.github.io/CMSIS-DSP)
25+
- [Examples](https://github.com/ARM-software/CMSIS-DSP/tree/main/Examples)
26+
- [Repository](https://github.com/ARM-software/CMSIS-DSP)
27+
- [Issues](https://github.com/ARM-software/CMSIS-DSP/issues)

0 commit comments

Comments
 (0)