In-Depth Analysis of Microcontroller Architecture Features

In-Depth Analysis of Microcontroller Architecture Features

1. Core Architecture Features 1. System on Chip (SoC) Integration Module Aggregation: Integration of CPU, RAM, ROM, I/O, timers, ADC/DAC, etc. on a single chip Typical Case: STM32F407 integrates ARM Cortex-M4 core + 1MB Flash + 192KB RAM + rich peripherals 2. Memory Structure Program Memory (ROM/Flash)▶ Stores firmware (e.g., LED control code)▶ Capacity: 8KB~2MB … Read more

The Growing Influence of RISC-V

(This article is translated from Semiconductor Engineering) There is an increasing discussion in the industry about the many benefits of the RISC-V architecture, but is it really the right starting point? While it is not without flaws, it may offer the flexibility needed for gradual progress. The development of computer architecture and software has followed … Read more

IoT Technology and Its Security Issues

IoT Technology and Its Security Issues

With the development of 5G technology and the popularity of IPv6, the Internet of Things (IoT) industry has entered a period of rapid growth. IoT applications across various industries have surged, particularly in the industrial and power sectors. The intelligent and informational transformation of traditional industrial and power facilities through IoT technology and devices has … Read more

Introduction to AI System – 16 AI SoC Inference Chip Architecture

Introduction to AI System - 16 AI SoC Inference Chip Architecture

AI applications on terminal devices (mobile phones, cars, robots, etc.) are divided into training and inference stages. Training is generally done on servers using NVIDIA graphics cards, which are still a reliable way to obtain ultra-large computing power. The models obtained from training are deployed to terminal devices, which use information captured by sensors such … Read more

Object-Oriented Thinking in MCU Architecture

Object-Oriented Thinking in MCU Architecture

Follow+Star Public Account Number, don’t miss out on exciting contentSource | ERYUESANHIEditor | strongerHuangToday, I will share an article about the microcontroller program framework using time-slicing method combined with source code. Importance of Program Architecture Many people, especially beginners, often write code without an overall plan, leading to increasingly messy code and constant bugs.Ultimately, the … Read more

Revealing the Selection Plans! SOM’s ‘Future Grid’ vs ‘Minimalist Curve’, Which Understands Shenzhen Better?

Revealing the Selection Plans! SOM's 'Future Grid' vs 'Minimalist Curve', Which Understands Shenzhen Better?

“ In the vibrant and innovative city of Shenzhen, landmark buildings shine like brilliant stars, each radiating its unique glow. Among them, the Spring Bamboo Tower stands out as the most dazzling. It is not only an important representation of Shenzhen’s urban image but also embodies the city’s development and transformation. Today, let us step … Read more

Mainstream Microcontroller Core Architectures: ARM and RISC-V

Mainstream Microcontroller Core Architectures: ARM and RISC-V

In embedded systems,the core of a microcontroller (MCU) — the core (Core) determines the performance boundaries, power consumption characteristics, and software ecosystem of the entire platform. The current mainstream microcontroller architectures are represented by ARM and RISC-V, one being the cornerstone of the mature industrial sector, and the other being the pioneer of the open-source … Read more

Four Papers from the National Key Laboratory of Processor Chips Accepted at MICRO 2024

Four Papers from the National Key Laboratory of Processor Chips Accepted at MICRO 2024

At the top conference in the field of architecture, MICRO (IEEE/ACM International Symposium on Microarchitecture, CCF-A class) in 2024, four papers from the National Key Laboratory of Processor Chips at the Institute of Computing Technology, Chinese Academy of Sciences (hereinafter referred to as the “Laboratory”) were accepted: “Cambricon-LLM: A Chiplet-Based Hybrid Architecture for On-Device Inference … Read more

A Brave Dream Chaser from Southeast University: Balancing Circuit Board Soldering and Architectural Modeling

A Brave Dream Chaser from Southeast University: Balancing Circuit Board Soldering and Architectural Modeling

He has always had a dream of architecture. Due to his passion for architectural design, during his university years, he participatedin an exchange program at the UCBERKELY School of Architecture and received a recommendation letter from Professor JAMES TATE of the School of Architecture. He also participated innine architectural competitions and projects both domestically and … Read more

Enterprise-Level Python Application Architecture Design and Best Practices

Enterprise-Level Python Application Architecture Design and Best Practices

Enterprise-Level Python Application Architecture Design and Best Practices 1. Introduction Python’s role in enterprise application development is becoming increasingly important. Its concise syntax, rich ecosystem, and strong community support make it an ideal choice for building large enterprise applications. As business scales, designing an efficient, scalable, and maintainable Python architecture becomes a key challenge. This … Read more