ARMv8.1-M
E732963
ARMv8.1-M is an ARM microcontroller architecture revision that enhances the ARMv8-M baseline with improved performance, security, and DSP capabilities for embedded and IoT applications.
All labels observed (1)
| Label | Occurrences |
|---|---|
| ARMv8.1-M canonical | 1 |
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
ARM architecture revision
ⓘ
instruction set architecture ⓘ |
| architectureFamily | ARMv8-M NERFINISHED ⓘ |
| bitWidth | 32-bit ⓘ |
| compatibleWith |
ARMv8-M software ecosystem
ⓘ
Cortex-M class processors NERFINISHED ⓘ |
| designGoal |
enhance security for IoT devices
ⓘ
improve DSP and signal-processing efficiency ⓘ improve performance for embedded workloads ⓘ |
| developer | Arm Limited NERFINISHED ⓘ |
| documentation | Arm Architecture Reference Manual for ARMv8-M and ARMv8.1-M NERFINISHED ⓘ |
| endianSupport | little-endian ⓘ |
| hasFeature |
deterministic interrupt latency
ⓘ
energy-efficient execution ⓘ enhanced DSP capabilities ⓘ enhanced memory model for security ⓘ enhanced security capabilities ⓘ hardware-enforced privilege levels ⓘ improved performance over ARMv8-M Baseline ⓘ optional floating-point support via FP extension ⓘ secure exception handling ⓘ separate secure and non-secure states ⓘ support for tightly coupled memories (implementation-defined) ⓘ |
| introducedAs | incremental update to ARMv8-M ⓘ |
| isExtensionOf |
ARMv8-M Baseline
NERFINISHED
ⓘ
ARMv8-M Mainline NERFINISHED ⓘ |
| supports |
ARMv8-M Security Extension
NERFINISHED
ⓘ
DSP extensions ⓘ SIMD-like DSP operations ⓘ Thumb instruction set ⓘ Thumb-2 technology ⓘ TrustZone for ARMv8-M NERFINISHED ⓘ barrier instructions ⓘ breakpoint and watchpoint extensions ⓘ enhanced debug features ⓘ exclusive load-store instructions ⓘ hardware divide instructions ⓘ low-latency interrupt handling ⓘ memory protection unit (MPU) features ⓘ nested vectored interrupt controller (NVIC) features ⓘ saturation arithmetic instructions ⓘ stack limit registers ⓘ system control registers for security ⓘ unaligned memory accesses (optional) ⓘ |
| targetDomain |
IoT devices
ⓘ
embedded systems ⓘ microcontrollers ⓘ |
| useCase |
low-power embedded devices
ⓘ
real-time control applications ⓘ sensor nodes in IoT ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.