5.15: Instruction set—DSP extension
5.15.1: Overview
The Armv8-M Mainline supports an optional DSP (digital signal processing) extension instruction set. This is available as an optional feature for the Cortex-M33 processor, and is also available on other Armv8-M Mainline processors. Chip designers can decide whether to include this feature in the chip design based on their application requirements. This DSP extension was also available in the Cortex-M4 and Cortex-M7 processors.
The DSP extension contains a range of instructions for integer and fixed-point processing. Examples of these are:
- – “Single-Instruction, Multiple-Data” (SIMD) instructions
- – Saturating arithmetic instructions
- – Multiply and "multiply and accumulate" (MAC) instructions ...
Get Definitive Guide to Arm Cortex-M23 and Cortex-M33 Processors now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.