RISC-V Performance Counters and Timer Extensions – Zicntr and Zihpm

RISC-V Performance Counters and Timer Extensions - Zicntr and Zihpm

Introduction: RISC-V (pronounced “risk-five”) is a new instruction set architecture (ISA) originally designed to support research and education in computer architecture. However, in recent years, it has evolved into a standardized, free, and open architecture for industrial implementations. One significant advantage of the RISC-V instruction set is its scalability, allowing users to select appropriate extension … Read more

Exploring Open Source Embedded RISC-V SoCs: Supported Operating Systems and Development Platforms

Exploring Open Source Embedded RISC-V SoCs: Supported Operating Systems and Development Platforms

The RISC-V architecture is rapidly emerging as a strong force in the SoC design field due to its open-source and scalable features. However, for many developers, understanding which operating systems can run on RISC-V SoCs and what development platforms are needed remains a challenge. This article will delve into the operating systems supported by RISC-V … Read more

RISC-V’s 15th Anniversary: Strong Global Adoption Momentum

RISC-V's 15th Anniversary: Strong Global Adoption Momentum

01 — Rocky Linux Plans to Support RISC-V Rocky Linux has officially announced plans to support RISC-V in the upcoming release of Rocky Linux 10, aligning with the Fedora RISC-V community. Supported Platforms: ✅ StarFive VisionFive 2:Fully supported, ready to use with the standard RHEL10 kernel. ✅ QEMU:Provides full support, suitable for testing and evaluation. … Read more

Latest Linux News – June 8, 2025

Latest Linux News - June 8, 2025

📚 Open Source Technology DailyExploring the Infinite Possibilities of Open Source2025/6/8⚡Linux 6.16 Introduces New Helper Function to Restrict Symbols to Specific Kernel ModulesLinux 6.16 merge window is about to close, and all updates to the kernel build system “Kbuild” have been merged today, with the release of Linux 6.16-rc1 expected tomorrow. The most notable feature … Read more

The Feast of Edge AI is Taking Shape

The Feast of Edge AI is Taking Shape

Looking back at the year 2024, artificial intelligence (AI) technology has rapidly developed in fields such as mobile devices, personal computers, automotive intelligent driving, digital home appliances, smart healthcare, and industrial applications, becoming the core driving force for innovation and development in multiple areas, providing strong support for the development of almost all sectors. As … 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

Detailed Development and Usage Methods for RISC-V E907 Core on Allwinner V85x

Detailed Development and Usage Methods for RISC-V E907 Core on Allwinner V85x

Development and Usage of V85x E907 Core Author: @Yuzuki HD Original: https://bbs.aw-ol.com/topic/3017/ The V85x platform includes V853, V853s, V851s, and V851se. The suffix ‘s’ indicates that the chip has integrated DDR memory, while ‘e’ indicates that the chip has integrated ePHY. It features a Cortex-A7 core at 900MHz, RISC-V at 600MHz, and an NPU with … Read more

Understanding Embedded Systems: Concepts, Technologies, and Trends

Understanding Embedded Systems: Concepts, Technologies, and Trends

1.Concept of Embedded Systems An embedded computer is a dedicated computer system designed for specific applications, based on microprocessors, with customizable hardware and software to meet strict requirements for functionality, reliability, cost, size, and power consumption. In simple terms, an embedded system is software embedded into the Flash memory of application devices, specifically tailored for … Read more

So Many Compilers for Embedded Development, Can You Handle It?

So Many Compilers for Embedded Development, Can You Handle It?

Why Are Compilers So Critical? On resource-constrained embedded platforms, compilers are not only responsible for translating source code into machine instructions but also undertake multi-level optimization tasks: Code Optimization and Size Reduction: Through function inlining, loop unrolling, constant propagation, and link-time optimization (LTO), firmware performance is enhanced and size is minimized. Hardware-Related Parameter Configuration: By … Read more

RISC-V: The Revolutionary NPU

RISC-V: The Revolutionary NPU

👆If you would like to meet regularly, feel free to star 🌟 and bookmark it~Source: ContentTranslated fromsemiwiki.. In an era where the scale, complexity, and diversity of artificial intelligence workloads are continuously increasing, chip manufacturers face mounting pressure to provide solutions that are not only fast but also flexible and programmable. Semidynamics recently announced the … Read more