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

Is ARM Cortex A76 good?

The ARM Cortex-A76 is generally considered to be a very good mobile CPU core. It offers excellent performance and efficiency…

Andrew Irwin 14 Min Read

What is the difference between Cortex-A76 and A77?

The ARM Cortex-A76 and Cortex-A77 are two of ARM's most advanced high-performance CPU cores designed for mobile, computing, and infrastructure…

Andrew Irwin 9 Min Read

Using the CortexA76 Cryptographic Extension

The CortexA76 processor from ARM includes a dedicated cryptographic extension for accelerating cryptographic operations. This extension provides significant performance improvements…

Neil Salmon 11 Min Read

Security features of The Arm Cortex-A76 (Explained)

The Arm Cortex-A76 is a high-performance CPU core designed for mobile, embedded and infrastructure applications. It offers several security features…

Neil Salmon 10 Min Read

Setting CPU Targets for ARM Compilation with gcc

When compiling code for ARM processors using the gcc toolchain, it is important to set the correct CPU target in…

Andrew Irwin 9 Min Read

Cortex-M3 Instruction Prefetching and Branch Prediction (Explained)

The Cortex-M3 CPU implements an instruction prefetch unit and branch prediction unit to improve performance by reducing stalls due to…

Jamie Kellett 14 Min Read

Bit Band and Bit Band Alias Areas in Cortex-M3 Memory

The Cortex-M3 processor has a feature called Bit Banding that allows each individual bit in a word of memory to…

Graham Kruk 8 Min Read

Debugging capabilities of Cortex-A76 with CoreSight

The Cortex-A76 processor from ARM provides powerful debugging capabilities through the use of CoreSight technology. CoreSight enables real-time access to…

Neil Salmon 8 Min Read

SoCs using Cortex-A76 cores (Kirin, Exynos, Snapdragon, etc)

The Cortex-A76 is ARM's latest high-performance CPU core designed for mobile computing. It offers substantial improvements in performance and power…

Mike Johnston 8 Min Read
- Sponsored-
Ad image