Understanding How to Design Efficient Embedded Systems Based on RISC-V Architecture

Understanding How to Design Efficient Embedded Systems Based on RISC-V Architecture

Efficient embedded systems, if purely pursuing speed and performance, can be resolved by using the highest configuration hardware (high-performance CPUs, large memory, and various good peripherals, etc.). However, this goes against the original intention of embedded systems. As an embedded system is asoftware and hardware system flexibly tailored based on user needs, designing a high-performance … Read more

Understanding How to Design High-Performance Embedded Systems Based on RISC-V Architecture

Understanding How to Design High-Performance Embedded Systems Based on RISC-V Architecture

High-performance embedded systems, if purely pursuing speed and performance, can be addressed by using the highest specification hardware (high-performance CPUs, large memory, and various good peripherals, etc.). However, this contradicts the original intent of embedded systems. As a type of flexible hardware and software system tailored to user needs, designing high-performance embedded systems must consider … Read more

OpenOCD: A Powerful Tool for Embedded System Development

OpenOCD: A Powerful Tool for Embedded System Development

OpenOCD (Open On-Chip Debugger) is a powerful open-source tool for on-chip programming and debugging of embedded systems. It supports various hardware platforms and target chips, providing rich features that greatly simplify the embedded development process. This article will delve into OpenOCD, covering its core functionalities, usage methods, and application scenarios. Powerful Features and Flexible Architecture … Read more

Driving a 7.3-Inch Color E-Paper Display with Raspberry Pi Pico 2 W

Driving a 7.3-Inch Color E-Paper Display with Raspberry Pi Pico 2 W

The Inky Frame 7.3-inch is an e-paper display driven by the Pico 2 W (Raspberry Pi’s latest MCU RP2350), equipped with a 7.3-inch E Ink screen, a resolution of 800 x 480, and supports 7 colors. Other features include 5 buttons with LEDs, 2 Qwiic/STEMMA QT connectors, 1 microSD card slot, and a battery connector … Read more

Enhancing Embedded System Design: Microchip PolarFire SoC Discovery Toolkit

Enhancing Embedded System Design: Microchip PolarFire SoC Discovery Toolkit

In this blog post, we will detail the technical specifications and advantages of the PolarFire® System on Chip (SoC) Discovery Toolkit. Microchip Technology Inc. Frederick Koons 01 PART Utilizing PolarFire® SoC to Enhance Embedded Systems In the rapidly evolving field of embedded systems, the combination of open-source RISC-V architecture and Field Programmable Gate Arrays (FPGAs) … Read more

Unlocking Embedded System Design: Microchip PolarFire SoC Discovery Kit

Unlocking Embedded System Design: Microchip PolarFire SoC Discovery Kit

Hey, explorers and innovators in the embedded systems field, are you ready? Today, I want to recommend an article—Unlocking Embedded System Design: Microchip PolarFire® SoC Discovery Kit. That’s right, it’s that exciting and powerful! Imagine, Microchip, a big player in the embedded world, has been laying the groundwork for us designers, and now it has … Read more

Trampoline RTOS: A Lightweight and Efficient Open-Source Embedded Real-Time Operating System

Trampoline RTOS: A Lightweight and Efficient Open-Source Embedded Real-Time Operating System

Trampoline is a static real-time operating system (RTOS) designed for small embedded systems. Its API aligns with OSEK/VDX OS and AUTOSAR OS 4.2 standards, balancing performance and usability, providing developers with an efficient and reliable embedded software development platform. Powerful Cross-Platform Support Trampoline RTOS currently supports 8 platforms, covering various popular microcontroller architectures, showcasing its … Read more

Building and Implementing an ARM Cortex-A53 Virtual Platform Based on QEMU

Building and Implementing an ARM Cortex-A53 Virtual Platform Based on QEMU

This article was published in the “Integrated Circuits and Embedded Systems” 2024, Issue 12. Building and Implementing an ARM Cortex-A53 Virtual Platform Based on QEMU Chen Fang, Song Leijun, Zhang Fengling, Gao Saijun, Shan Xinxin (Shanghai Aerospace Computer Technology Research Institute) In the aerospace field, the development of embedded systems faces challenges such as tight … Read more

Deepening Integration Between Universities and Enterprises to Optimize Talent Cultivation in Higher Education

Deepening Integration Between Universities and Enterprises to Optimize Talent Cultivation in Higher Education

With the rapid development of artificial intelligence, embedded systems, the Internet of Things, big data, cloud computing, and 5G technology, the new generation of information technology, represented by artificial intelligence, is assisting traditional industries in their digital and intelligent transformation and upgrading. This has led to the intersection and mutual penetration of technologies across various … Read more

Two New Points in Automation: Changes Brought by IoT (Part One: Embedded Device Security, Old Soldiers with New Stories, Relating to IIoT Security)

Two New Points in Automation: Changes Brought by IoT (Part One: Embedded Device Security, Old Soldiers with New Stories, Relating to IIoT Security)

Introduction Industrial automation consists of two parts: networking and interconnection of devices, and the design and manufacturing of embedded devices. The development of the Internet of Things (IoT) poses challenges to the interconnectivity and information security of factory, industrial facilities, and service equipment. Previously, when devices were not connected to the internet, everything was safe; … Read more