Introduction to ARMV8-A MMU – Part 2

Introduction to ARMV8-A MMU - Part 2

Continuing from the previous article on ARMV8-A MMU – Part 1. IPS[34:32] (Intermediate Physical Address Size) controls the size of the IPA address space. When IPS=000, it indicates a 32-bit address space; when IPS=101, it indicates a 48-bit address space. The meanings of other values can be referenced in the ARMv8 documentation. After setting the … Read more

Introduction to MMU in ARMV8-A – Part 3

Introduction to MMU in ARMV8-A - Part 3

Continuing from the previous article on Introduction to MMU in ARMV8-A – Part 2. This article will continue from the last section and explain the multi-level page tables of MMU. The previous section discussed an example of a single-level page table, while this section will discuss an example of a two-level page table. Below is … Read more

Advantages of ARMv8-M Over ARMv7-M Architecture

Advantages of ARMv8-M Over ARMv7-M Architecture

Python Practical Community Java Practical Community Long press to recognize the QR code below,add as needed Scan to follow and add customer service Join Python Community▲ Scan to follow and add customer service Join Java Community▲ Source material丨Arm Edited and organized丨strongerHuang All processors we use have a set architecture, for example, the STM32F0 has a … Read more

The Evolution of Servers from Arm v8 to v9

The Evolution of Servers from Arm v8 to v9

​ 01 ARM: Major Development The separation of CPU design from manufacturing through a foundry model has provided AMD with a high degree of flexibility. The second and third generation EPYC processors can relatively freely choose different processes to match the specific needs of chip designs, objectively helping AMD to “achieve more with less” and … Read more

Overview of ARMv8 System Security

Overview of ARMv8 System Security

Click on the above“Embedded and Linux Matters”, select“Pin/Star Public Account” Welfare and dry goods delivered at the first time Security in ARMv8-A Systems A secure or trusted operating system protects sensitive information in the system, such as user-stored passwords and credit card authentication information from attacks. Security is defined by the following principles: Confidentiality: Protect … Read more

Analysis of Enterprise-Level SSD Innovative Technologies

Analysis of Enterprise-Level SSD Innovative Technologies

​ This article references the “ODCC-2022 Enterprise-Level SSD Technology and Application Report”, covering the overall situation of enterprise-level SSD storage, analysis of innovative technologies for enterprise-level SSDs, analysis of testing technologies for enterprise-level SSDs, and analysis of controller manufacturers. 1. Controller (1) ARM Architecture The ARM architecture adopts the ARM instruction set system, developing differentiated … Read more

How Arm Leads Storage Innovation in the AI Era

How Arm Leads Storage Innovation in the AI Era

As we all know, Arm processors are widely used in terminal devices. So what thoughts and deployments does Arm have from the perspective of storage? At the CFMS2024 storage summit, Parag Beeraka, head of Arm’s global storage market, delivered a keynote speech titled “Storage Innovation ‘Wins’ the Future: Arm’s Next-Generation Computing Platform Solutions,” explaining how … Read more

Empowering Ubiquitous Computing: Innovations in Storage Industry

Empowering Ubiquitous Computing: Innovations in Storage Industry

In recent years, we have witnessed significant advancements in technologies such as 5G, cloud computing, and edge computing, and we are filled with anticipation for the applications of emerging technologies like intelligent devices, autonomous driving, Web 3.0, and the metaverse. Ultimately, all of these rely on the storage and distributed real-time processing of massive amounts … Read more

ARM’s First 64-bit Cortex-R82 Real-Time Processor

ARM's First 64-bit Cortex-R82 Real-Time Processor

Arm is known for its Cortex series processors in mobile devices, but the mainstream Cortex-A series CPUs are not the only CPUs offered by the company. Arm also provides the Cortex-R series “real-time” processors for high-performance real-time applications. The last time we discussed the Cortex-R products was with the R8 released in 2016, when the … Read more

Virtualization Features of Cortex-R52 Architecture

Virtualization Features of Cortex-R52 Architecture

About ARM Cortex The ARM Cortex series is divided into three categories: Cortex-A, Cortex-R, and Cortex-M. Among them, processors based on Cortex-A are suitable for running systems with extremely high performance requirements. If high performance is required while ensuring real-time capabilities, it is suitable to use Cortex-R architecture chips. Cortex-M is suitable for other applications … Read more