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

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

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

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

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!

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

Detailed Explanation of ARM Compilers (armcc/armclang)

Detailed Explanation of ARM Compilers (armcc/armclang)

Click the blue text Follow us Due to changes in the public account’s push rules, please click “View” and add “Star” to get exciting technical shares at the first time Source from the internet, please delete if infringing Learning the ARM Compiler First, let’s understand the compiler, which is usually divided into three parts: frontend … Read more

Understanding the Seven Operating Modes of ARM Processors

Understanding the Seven Operating Modes of ARM Processors

As a core component of embedded systems, the presence of the ARM processor ensures the stability and performance of the system. To better ensure the normal operation of embedded systems, the ARM processor provides seven operating modes, each with its specific application scenarios and privilege levels. 1. User Mode (USR) Normal program execution mode. Cannot … Read more

An Overview of Smartphone Processors

An Overview of Smartphone Processors

It is said that there are only two types of smartphones in this world: iPhones and “other smartphones.” Among the “other smartphones,” there are the majority of Android devices, as well as the forgotten Windows Phones, Blackberries, and Symbian phones. As of September this year, statistics show that Android holds an 85% market share in … Read more

Overview of Major FPGA Manufacturers and Their Key Chips

Overview of Major FPGA Manufacturers and Their Key Chips

1 Introduction With the popularity of artificial intelligence, the demand for real-time processing of large volumes of images and video data has led to an increasing need for FPGA in hardware design. This article aims to summarize the current mainstream FPGA chips in the market and their main attributes. 2 Xilinx (赛灵思) Official Website:Xilinx Official … Read more