Mainstream Autonomous Driving Chips and Platform Architecture: Low-Performance Platforms

Mainstream Autonomous Driving Chips and Platform Architecture: Low-Performance Platforms

Source | Abao1990 Knowledge Circle | To join the “Domain Controller Group”, please add WeChat 13636581676, noteDomain As the level of autonomous driving increases, the required chip computing power increases exponentially. The computing power requirement for L2 level autonomous driving is only 2-2.5 TOPS, but for L3 level it requires 20-30 TOPS, and L4 level … Read more

Understanding MIPI Interface: A Comprehensive Guide

Understanding MIPI Interface: A Comprehensive Guide

Author: Sifan Personal WeChat: pulloff888 MIPI (Mobile Industry Processor Interface) was established in 2003 by companies like ARM, Nokia, ST, TI, etc. (www.mipi.org). The goal is to standardize the internal interfaces of mobile phones such as camera, display interfaces, RF/baseband interfaces, etc., thus reducing the complexity of mobile phone design and increasing design flexibility. CSI … Read more

Annual Highlights | CPU Cache/Embedded Open Source Projects/SoC Multi-core Boot

Annual Highlights | CPU Cache/Embedded Open Source Projects/SoC Multi-core Boot

Click on the card below to follow Arm Technology Academy 2023 Annual Review Time flies, and before we know it, it’s the end of the year again. In 2023, Arm Technology Academy published over 400 technical articles covering various technology fields. Thank you for your continued support. To help everyone learn and grow, we have … Read more

Why Industrial Embedded Products Don’t Use Powerful Qualcomm CPUs?

Why Industrial Embedded Products Don't Use Powerful Qualcomm CPUs?

In the world of smartphone chips, such as Kirin, Qualcomm, MediaTek, and Apple’s, they are all competing for single-digit nanometer processes to achieve the highest efficiency and advanced instruction sets for maximum performance release. However, in the industrial field, if you casually open a PLC, you will find that the main control CPU on the … Read more

How to Check Your Embedded Device CPU Temperature

How to Check Your Embedded Device CPU Temperature

Click on the top “Embedded Miscellaneous” and “Star the Official Account” to view embedded notes at the first time! Everyone should have seen some videos of big shots grilling meat with computer CPUs. Is the temperature of the computer CPU really that high? Let’s take a look at what the temperature of our computer CPU … Read more

Enhancing Reliability of Embedded Systems through CPU Testing

Enhancing Reliability of Embedded Systems through CPU Testing

Embedded systems play a crucial role in our daily lives, covering areas from smartphones and cars to medical devices and industrial control systems. These systems must be designed with the utmost precision to ensure they operate reliably and safely. A key aspect of this design process is implementing comprehensive safety measures, such as CPU testing.In … Read more

Understanding Embedded Parallel Multithreading Processors

Understanding Embedded Parallel Multithreading Processors

Hello everyone, I am the Mixed Bag Master. Recently, a friend gave me a small board, and the MCU on the board is a very interesting thing – the parallel multithreading processor MC3172. In simple terms, this MCU internally implements functionalities similar to RTOS multithreading. However, the biggest difference between MC3172 programming and RTOS programming … Read more

Understanding ARM Processor Architecture: A Comprehensive Guide

Understanding ARM Processor Architecture: A Comprehensive Guide

1、Embedded Processor Basics A typical microprocessor consists of a control unit, program counter (PC), instruction register (IR), data channels, memory, etc. The instruction execution process is generally divided into: Fetch: Obtain the next instruction to be executed from memory into the instruction register; PC: Program Counter, always points to the next instruction to be executed; … Read more

Understanding CPUs in Embedded Development

Understanding CPUs in Embedded Development

CPU is an important part of digital processing systems. In my view, microcontrollers, microprocessors, and DSPs can all be referred to as CPUs, with their emphasis differing. Specifically, traditional microcontrollers are more focused on embedded computing, such as the commonly used 51, AVR, and ARM chips, which not only contain computational and control functions but … Read more