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

In-Depth Analysis of Apple’s M1 Chip Based on Arm Architecture

In-Depth Analysis of Apple's M1 Chip Based on Arm Architecture

Source:This article is compiled by Semiconductor Industry Observer (ID: icbank) from AnandTech Recently, Apple launched their brand new MacBook series products. This is not an ordinary release; if there is anything different, it is that what Apple did today is something that has not happened in 15 years: the beginning of a CPU architecture transformation … Read more

An Overview of Multi-Core CPUs and SoC Chips and Their Working Principles

An Overview of Multi-Core CPUs and SoC Chips and Their Working Principles

Source: Chip Theory Introduction: Today’s CPUs or SoCs are basically integrated with multiple CPU cores on a single chip, forming what is commonly referred to as 4-core, 8-core, or more core CPUs or SoC chips. Why adopt this method? How do multiple CPU cores work together? Is more CPU cores always better? With these questions … Read more

Understanding CPU Instruction Sets and Microarchitectures

Understanding CPU Instruction Sets and Microarchitectures

Source: Chip Theory Abstract: Previous articles have mentioned that there are many classification methods for chips, with varieties as numerous as the stars in the night sky, making it impossible to enumerate them all. This article narrows the focus to high-end general-purpose chips, specifically CPUs. We will find that there are also many types of … Read more

Understanding ARM CPU Principles and SoC Based on ARM

Understanding ARM CPU Principles and SoC Based on ARM

1. Computer Architecture Before understanding computer architecture, let’s first get to know a few key figures who made significant contributions to the invention of computers. 1. Charles Babbage The father of the mechanical computer, a British nobleman, who built the first difference engine single-handedly, achieving a calculation precision of 6 decimal places. Later, he designed … Read more

Handmade 16-bit RISC Architecture CPU

Handmade 16-bit RISC Architecture CPU

[Click on the above“blue text” to follow DF Maker Community and become a tech enthusiast together] This week’s project shared with everyone comes from hackaday. From the creation log, this project started at the end of 2018 and has been updated intermittently until a couple of days ago. An interesting project that took a long … Read more

Essential Linux System Monitoring: Master CPU, Memory, and Disk Usage

Essential Linux System Monitoring: Master CPU, Memory, and Disk Usage

Memory, CPU, bandwidth, and disk usage are common aspects to monitor in Linux operations. Understanding how to check this information is a necessary skill. Below are several commonly used commands. General CPU and Memory top: Usage command: top Top Half %us Indicates the CPU usage rate of user space programs (not scheduled by nice) %sy … Read more

Understanding CPU, MCU, MPU, SoC, DSP, ECU, GPU, and FPGA

Understanding CPU, MCU, MPU, SoC, DSP, ECU, GPU, and FPGA

In electronic engineering and embedded development, terms like CPU, MCU, MPU, SoC, DSP, ECU, GPU, and FPGA are often mentioned. However, due to similar names and overlapping uses, beginners often feel confused. This article will comprehensively analyze their characteristics from four perspectives: definition, performance, usage, and price. — 1. CPU (Central Processing Unit) Definition The … Read more