What is Serial Wire Viewer (SWV) in Arm Cortex-M?

Serial Wire Viewer (SWV) is a real-time trace functionality that is available in Arm Cortex-M microcontrollers. It allows real-time data…

Mike Johnston 9 Min Read

Arm Cortex-M DAP bus and interconnect architecture Explained

The Arm Cortex-M series of processors feature a Debug Access Port (DAP) that provides debug capability and access to the…

Neil Salmon 11 Min Read

Controlling Clocks and PLL for Power Savings in Cortex-M3

The Cortex-M3 processor provides multiple clock control features that allow significant power savings by slowing or stopping clocks when parts…

David Moore 12 Min Read

Sleep-on-Exit for Automated Low Power in Cortex-M3 (Explained)

Sleep-on-exit is a feature in Cortex-M3 processors that allows the processor to automatically enter a low power sleep mode when…

Eileen David 23 Min Read

Latest Arm

What are Co-processor instructions in Arm Cortex-M series?

Co-processor instructions in Arm Cortex-M series microcontrollers provide an interface to optional co-processors that can be added to the core…

Jamie Kellett 8 Min Read

What are TrustZone security instructions in Arm Cortex-M series?

TrustZone security instructions in Arm Cortex-M series processors provide hardware-based security features to enable trusted execution environments and partition sensitive…

Jamie Kellett 6 Min Read

What are Helium vector instructions in Arm Cortex-M series?

Helium vector instructions are a new set of SIMD instructions introduced in Arm Cortex-M55 that provide significant performance improvements for…

David Moore 7 Min Read

What are Double-Precision (DP) floating-point instructions in Arm Cortex-M series?

Double-precision (DP) floating-point instructions refer to operations that process 64-bit double-precision floating-point data types on Arm Cortex-M series processors. These…

Javier Massey 7 Min Read

What are Single-Precision (SP) floating-point instructions in Arm Cortex-M series?

Single-precision (SP) floating-point instructions in Arm Cortex-M processors refer to operations that process 32-bit floating-point data according to the IEEE…

Scott Allen 6 Min Read

What are Half-Precision (HP) floating-point instructions in Arm Cortex-M series?

Half-precision (HP) floating-point instructions in Arm Cortex-M series processors provide support for calculations using 16-bit floating-point data types. This allows…

Scott Allen 5 Min Read

What are DSP instructions in Arm Cortex-M series?

Digital signal processing (DSP) instructions in Arm Cortex-M series microcontrollers provide optimized processing capabilities for digital signal processing algorithms. They…

Scott Allen 6 Min Read

What are Saturated Math Instructions in Arm Cortex-M Series?

Saturated math instructions in Arm Cortex-M series refer to arithmetic instructions that saturate the result instead of overflowing. This means…

Scott Allen 9 Min Read

What are Divide instructions (32-bit quotient) in Arm Cortex-M series?

The Arm Cortex-M series of processor cores are designed for embedded and IoT applications. They feature a 32-bit architecture with…

Scott Allen 7 Min Read
- Sponsored-
Ad image