Renesas Electronics RA MCU Application Development Teacher Training

Dear Teachers from Various Universities: As a global leader in MCU product supply, Renesas Electronics has an average annual shipment of over 3.5 billion MCUs, widely used in the automotive, industrial, IoT, data center, and communication infrastructure sectors. Renesas Electronics has a comprehensive portfolio of 8-bit, 16-bit, and 32-bit products and is an excellent supplier … Read more

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

Understanding the Aging Prefrontal Cortex: Insights and Implications

The Prefrontal Cortex with Age The Aging Prefrontal Cortex The prefrontal cortex is the region of the brain located just behind the forehead, where higher-level cognition occurs, such as recalling whether a word was heard aloud or read. Most people show evidence of more processing on one side of the cortex, the right side. However, … Read more

pyOCD: A Cross-Platform Tool for Programming Arm Cortex-M Microcontrollers

In this era filled with innovation and challenges for developers, debugging embedded systems has become a standard skill in our daily toolkit. Today, we are going to talk about the protagonist—pyOCD, a powerful tool designed for developing Arm Cortex-M microcontrollers. Whether you are an experienced technical expert or a novice just getting into microcontroller programming, … Read more

Analysis of Assembly Code Related to Porting uCOSII on Cortex-M3 Microcontroller

Recently started updating a series of articles on Cortex-M3 core microcontrollers, which will involve basic knowledge of assembly, analysis of the startup process, map file analysis, etc. Further updates will continue, and friends are welcome to follow. This is the fourth article Other already updated series articles include 104, 61850, etc., welcome to read. Variable … Read more

Leveraging MTE and FF-A Features to Create Advanced TEE with Armv9-A

Armv9-A was launched in March 2021, representing ARM’s vision for the next decade of 300 billion chip computing platforms. Last time we discussed some key extensions added in Armv9-A, such as Privileged Access Never [PAN], Pointer Authentication Code [PAC], and Branch Target Identification [BTI]. However, from Trustonic’s perspective, the two most important features of Armv9-A … Read more

Introduction to ARMV8-M Architecture

1. Introduction The Cortex-M processor series is based on the M-Profile architecture, providing low-latency and highly deterministic operations for deepembedded systems. Our latest generation Cortex-M processor is the Cortex-M55. The Cortex-M55 is the first processor based on the Armv8.1-M architecture, utilizing the vector processing extension Arm Helium technology. The Cortex-M55 brings higher levels of machine … Read more