How to Read MOESI State and Tag Information in Cache Line on ARMv8

How to Read MOESI State and Tag Information in Cache Line on ARMv8

This article takes the Cortex-A53 processor as an example, accessing the internal storage units (tag RAM and dirty RAM) in the processor to read the MOESI information in the cache line. The Cortex-A53 provides a mechanism to access some internal storage units used by the Cache and TLB by reading certain system registers. This feature … Read more

Application Note AN2814 – SAMA5D2 Layout Considerations

Application Note AN2814 - SAMA5D2 Layout Considerations

SAMA5D2 Layout Considerations The SAMA5D2 series is based on the Arm® Cortex®-A5 processor, which integrates various peripherals and communication interfaces on a single chip, thereby increasing the complexity of printed circuit boards (PCBs). How to place components and route critical traces to maintain signal integrity poses a challenge for hardware designers. This application note briefly … Read more

Understanding the ARMv8-A Architecture

Understanding the ARMv8-A Architecture

Click the card below to follow Arm Technology Academy This article is selected from the Extreme Technology column “IC Design”, authorized to be reprinted from the WeChat public account Old Qin Talks Chips. This article will briefly study the Cortex-A series of the Armv8 architecture. In previous articles, Armv8-A has often been mentioned. So what … Read more

ARM Documentation Series: GIC

ARM Documentation Series: GIC

Half-Watt’s ARM series articles: • ARM Documentation Series Part One: System Software Engineers View on ARM • ARM Documentation Series Part Two: ARM CPU Documentation • ARM Documentation Series Part Three: ARM CPU TRM – Taking Cortex-A76 as an Example • ARM Documentation Series Part Four: CoreSight Architecture and TRM • How to Play with … Read more

The Dominance of ARM in Semiconductor Industry

The Dominance of ARM in Semiconductor Industry

[Join the GGAI Intelligent Automotive Industry Group (Autonomous Driving Industry Group 3, Vehicle Networking Intelligent Cockpit Group 2, Intelligent Commercial Vehicle Industry Group), add WeChat: 15818636852. Limited to intelligent connected software and hardware enterprises, automotive parts and OEM manufacturers] The above shows the mainstream CV chips on the market, which include Cortex series chips. These … Read more

Genius Behind Atmel SAMA5: High-Performance ARM Cortex-A5 Processor

Genius Behind Atmel SAMA5: High-Performance ARM Cortex-A5 Processor

The Genius Behind Atmel SAMA5: High-Performance ARM Cortex-A5 Processor Sister Liu: Hey Frog, I heard you went for an interview again today? How did it go? Still not successful? Frog: Yes, Sister Liu. I feel I still have a lot to learn about microcontroller source code. The interviewer asked me questions about Atmel SAMA5, and … Read more

Killer Low-Power MPU Cortex®-A5 for IoT Era

Killer Low-Power MPU Cortex®-A5 for IoT Era

Do you want breakthroughs in performance and power consumption, while also hoping for a safe and easy-to-use underlying design technology? Based on the Microchip Atmel ARM® Cortex®-A5 processor series (MPU), this balance is achieved through a rich set of peripherals and user interfaces. The SAMA5 MPU provides high performance, market-leading low power, and advanced security … Read more

Adding Register Viewing Functionality in Eclipse for Cortex-A5 MPU Debugging

Adding Register Viewing Functionality in Eclipse for Cortex-A5 MPU Debugging

@Adding Register Viewing Functionality in Eclipse for Cortex-A5 MPU Debugging Configure CMSIS in Eclipse Add MCU Repositories Open CMSIS Configuration Interface Configure Device in Eclipse Access Registers in Eclipse Debug This tutorial will introduce how to configure the CMSIS package corresponding to the Microchip SAMA5 MPU in Eclipse, and then configure the device model in … Read more

Comparison of ARM Cortex-A7 and Cortex-A53 Architectures and Selection Guide for Industrial Applications

Comparison of ARM Cortex-A7 and Cortex-A53 Architectures and Selection Guide for Industrial Applications

1. Architecture Overview In the field of industrial automation, the choice of processor cores directly affects the real-time performance, energy efficiency, and computational power of devices. The ARMxy series industrial controllers BL335 (dual-core Cortex-A7) and BL340 (quad-core Cortex-A53) represent two different technological paths, each targeting distinct industrial scenarios. ARM Cortex-A7 and Cortex-A53 are two classic … Read more

In-Depth Comparison of Three Mainstream Quad-Core Cortex-A53 Processors: TI AM6254, i.MX8M Mini, and RK3562J

In-Depth Comparison of Three Mainstream Quad-Core Cortex-A53 Processors: TI AM6254, i.MX8M Mini, and RK3562J

Click to follow Beryllium Technology Beryllium Technology’s ARMxy series ARM industrial computers cover these commonly used Cortex A53 processor models, where the BL350 uses the TI AM6254, the BL360 series uses the i.MX8M Mini processor, and the BL370 uses the RK3562J processor. Below is a detailed comparison of the three classic quad-core Cortex-A53 processors: TI … Read more