Understanding SOC Design and Address Allocation

Understanding SOC Design and Address Allocation

Previously, it was explained that when external registers need to be added, the bus interconnection module must be changed. In the bus interconnection module, each register has a wire connected to the bus interconnection module for reading data and enabling signals. If there are relatively few registers, it seems there is no problem. But what … Read more

Understanding Automotive Intelligence: CPU, GPU, NPU, DPU, MCU, ECU…

Understanding Automotive Intelligence: CPU, GPU, NPU, DPU, MCU, ECU...

As cars enter the era of electrification and intelligence, the terminology arising from product transformation confuses consumers. For instance, terms related to chips such as CPU, GPU, NPU, SoC, etc. These parameters are particularly important, even rivaling some core component configurations from the era of fuel vehicles. This time, we will conduct a popular science … Read more

An Overview of System-on-Chip SoC vs Traditional CPU

An Overview of System-on-Chip SoC vs Traditional CPU

After more than 50 years of absolute dominance, the CPU is finally facing new challenges, with the challenger being the SoC. In the past decades, you could walk into any computer store and choose a brand new computer based on CPU performance. Now, whether you look at smartphones, tablets, or laptops, they are all starting … Read more

What Are IP, FPGA, SOC, and CPU Verification Doing?

What Are IP, FPGA, SOC, and CPU Verification Doing?

You’ve Come This Far Don’t You Want to Know More? Recently, I’ve seen many people in the industry asking how to verify CPUs and what SOC verification involves. Today, I will briefly introduce IP, FPGA, SOC, and CPU verification. A typical chip team is composed of several departments: the Architecture department, IP designer department, IP … Read more

How Powerful Is MediaTek’s Dimensity 1380 with 3.0GHz and 4 A78 Cores?

How Powerful Is MediaTek's Dimensity 1380 with 3.0GHz and 4 A78 Cores?

Click the above PC Enthusiasts to follow us At the end of last year, Qualcomm tailored the Snapdragon 8cx Gen3 computing platform for “Windows on ARM”, which uses a 5nm process and consists of 4 cores of 3.0GHz Cortex-X1 super large cores and 4 cores of 2.4GHz Cortex-A78 large cores. Compared to the previous generation, … Read more

Hardware Defines Software? Or Software Defines Hardware?

Hardware Defines Software? Or Software Defines Hardware?

Source: Software-Hardware Integration Author:Chaobowx 1 Software and Hardware 1.1 Definitions of Software and Hardware Instructions are the medium between software and hardware, and the complexity of the instructions determines the degree of decoupling between the system’s software and hardware. Based on the complexity of unit calculations (instructions), processor platforms can be roughly divided into CPU, … Read more

How Does The Highest Performance RISC-V Processor Compare To Arm?

How Does The Highest Performance RISC-V Processor Compare To Arm?

Author: Huang Yefeng Original from EET Electronic Engineering Magazine Processors based on the RISC-V architecture are increasingly appearing in everyday electronic products, becoming more commonplace: not only have some typical MCU manufacturers begun to embrace RISC-V, such as the previously interviewed Tsinghua Unigroup, but also companies like GigaDevice have launched RISC-V product lines; Moreover, this … Read more

Is ARM Cortex-X1 Architecture Really That Powerful?

Is ARM Cortex-X1 Architecture Really That Powerful?

Click the top Computer Enthusiasts to follow us With the release of the Kirin 9000 and Samsung Exynos 1080, the Android smartphone chip sector has officially entered the 5nm era. Unfortunately, the CPU architecture of the Kirin 9000 still lingers at the ARM Cortex-A77 stage released last year, while the Exynos 1080, although equipped with … Read more

RISC-V Instruction Set Architecture Industry Overview

RISC-V Instruction Set Architecture Industry Overview

Source: Content from Yushi Capital, thank you. RISC-V is an Instruction Set RISC-V, generally pronounced as: risk five. V, which is the Roman numeral for 5. This instruction set is the fifth generation of the RISC series instruction sets. RISC-V is an open-source instruction set architecture based on the principles of “Reduced Instruction Set Computer … Read more

Understanding CPU, MPU, MCU, and SOC: Key Differences

Understanding CPU, MPU, MCU, and SOC: Key Differences

In embedded development, we often encounter some technical terms, such as CPU, MPU, MCU, and SOC. These technical terms are frequently used and are often topics of questions in interviews. Let’s take a look at their characteristics and differences. CPU CPU stands for Central Processing Unit, which is the core of computation and control in … Read more