Glossary of Terms
ARMv8-M
A special version of the ARM version 8 instruction set customized for Microcontrollers that need to have signal processing capabilities.
Note that the "-M" suffix denotes the "Microcontroller" version.
Butterfly Operation
Fast Fourier Transform
Fourier Transform
INMP441 Microphone
ISO Definition
A term definition is considered to be consistent with ISO metadata registry guideline 11179 if it meets the following criteria:
- Precise
- Concise
- Distinct
- Non-circular
- Unencumbered with business rules
Single Instruction Multiple Data
A single assembler instruction that works on multiple data elements.
Example: ARMv8-M adds DSP-oriented instructions like SIMD (Single Instruction Multiple Data) for parallel processing. For instance, the ARM VADD.F32 operator does vector addtions on multiple data elements. This reduces loop overhead in FFT stages by processing multiple data points simultaneously.
- Also known as: SIMD
Spectrum Analyzer
Term
This is the definition of the term.