22 Common Concepts About ARM Hardware

MSB: Most Significant Bit; LSB: Least Significant Bit; AHB: Advanced High-performance Bus; VPB: VLSI Peripheral Bus connecting on-chip peripherals; EMC: External Memory Controller; MAM: Memory Accelerator Module; VIC: Vector Interrupt Controller; SPI: Full-Duplex Serial Interface; CAN: Controller Area Network, a serial communication protocol; PWM: Pulse Width Modulator; ETM: Embedded Trace Macrocell; CPSR: Current Program Status … Read more

Technical Sharing | ARM Series – Interrupts (Part 3)

This article is selected from the Extreme Technology column “Arm Technology Blog” and is authorized to be transferred from the WeChat public account Lao Qin Talks about Chips. Previously, we sharedinterrupts and how they are handled in the ARM architecture and GIC-600 related knowledge; this article will introduce redistributor related knowledge. Keep it simple, keep … Read more

Understanding Mobile CPU Process Suffixes

We all know that for mobile processors, the core of their performance lies in the CPU architecture and GPU cores. For example, ARM Cortex A76 is inherently stronger than A75, while Cortex A55 is certainly better than A53. In terms of GPU, Mali-G73MP6 (where the suffix “MP+x” indicates the number of compute cores) outperforms Mali-G72MP6, … Read more

Understanding ARM: The Backbone of Mobile Processors

ARM’s design is the foundation of most mobile device processors worldwide. Major mobile chips, including Qualcomm Snapdragon, Apple A series, Huawei Kirin chips, and Samsung Exynos, are all built on ARM technology. Today, let’s follow the steps of Kewa to learn more about ARM! 1. What is ARM? ARM first refers to a company (the … Read more

Reviewing Snapdragon 820: Why Qualcomm Abandoned Self-Developed Mobile CPUs?

The EE History Class series has not been opened for a long time. Recently, Chips and Cheese updated their tests on the Snapdragon 820: we had also planned to trace back the topic of Snapdragon 820 mobile chip articles two years ago, but we had to shelve it due to the lack of satisfactory materials. … Read more

How ARM Cores Respond to Interrupts

Click the blue "Arm Selection" in the top left corner and select "Set as Favorite" 1. Interrupt Response Model of 51 Microcontroller Let’s recall the use of interrupts in microcontrollers. As shown in the figure below, on the left is the pin diagram of the 51 microcontroller, where P3.0-P3.5 are the corresponding interrupt pins. When … Read more

Cortex-A78, X1, Mali-G78 Released! ARM’s Three Musketeers Explained

Click the above Computer Enthusiasts to follow us In May 2019, ARM released the Cortex-A77 CPU and Mali-G77 GPU architecture (more accurately, IP, also known as core licensing), and the recently mass-produced Dimensity 1000+ is the first flagship 5G SoC to adopt the above IP combination. Last night, ARM officially released the next-generation IP, consisting … Read more

Understanding Embedded Systems in Simple Terms

Many people, especially beginners, are interested in embedded systems and want to learn about embedded technology, but they often feel confused and frustrated. Therefore, I think it is necessary to take some time to write something to “enlighten the masses.” Of course, I am not a Buddha, and using the term “enlighten the masses” may … Read more

The Contradiction Between Mobile CPU Performance and Power Consumption? Not!

In January of this year, most regions in China experienced severe cold weather. Some jokingly said they could run benchmarks on their phones to keep warm, reflecting a deeply rooted issue in people’s minds regarding phone heat generation. As the core of the mobile phone, the CPU largely represents the phone’s performance. From the initial … Read more