- 博客(59)
- 收藏
- 关注
原创 [A-45]ARMv9/v8-电源模式(Power Modes)
本文介绍了ARM电源管理体系的电源模式和操作模式的基本概念以及模式切换的相关内容。
2026-02-06 02:30:00
774
原创 [A-44]ARMv9/v8-电源管理域(Voltage Domain/Power Domain)
本文介绍了PSCA体系下的电压域与电源域的基础知识。
2026-01-12 09:56:38
882
原创 [A-43]ARMv9/v8-电源控制框架简介PCF(Power Control Framework Overview)
本文介绍了ARM PCSA体系下PCF的核心组件。
2025-09-20 11:29:09
834
原创 [A-42]ARMv9/v8-电源管理工作原理(SCP Service Overview)
本文介绍了ARM平台电源管理核心节点SCP的基础服务。
2025-08-08 07:00:00
795
1
原创 [A-41]ARMv9/v8-电源管理系统架构(Power Management System Architecture)
本文介绍了ARMv9/v8 PCSA电源管理的系统架构。
2025-07-29 18:30:00
1290
原创 [V-14][A-37]ARMv8/v9-GIC-虚拟中断直接注入VM的软件架构(ITS驱动架构)
本文介绍了虚拟中断直接注入VM的软件架构,同时讨论了ITS的软件架构。
2025-04-13 07:00:00
814
原创 [V-13][A-36]ARMv8/v9-GIC-虚拟中断直接注入VM的路由机制(Doorbell)
本文详细介绍了虚拟中断直接注入VM的路由机制,以及Doorbell机制。
2025-03-31 07:30:00
937
原创 [V-12][A-35]ARMv8/v9-GIC-虚拟中断直接注入系统架构(Direct Injection of Virtual Interrupts)
本文介绍了基于GIC架构的虚拟中断直接注入VM的系统架构。
2025-03-28 08:00:00
904
原创 [V-10]ARMv8/v9-CPU Virtualization-CPU虚拟化架构简介(vCPU/vPE)
本文简要介绍了CPU虚拟化架构的基础知识。
2025-03-07 07:30:00
1231
原创 [A-29]ARMv8/v9-GIC-中断子系统的安全架构设计(Security/FIQ/IRQ)
本文介绍了ARM安全架构下的中断子系统设计。
2025-01-29 00:00:00
2296
原创 [A-27]ARMv8/v9-GIC的核心组件(中断编程的基础组件)
本文介绍了GIC的核心组件,Distributor,ReDistributor,CPU-Interfaces。
2025-01-17 10:54:16
1013
原创 [A-24][V-09]ARMv8/v9-SMMU工作场景与SMMU的虚拟化架构
本文基于SMMUv3介绍了其在两级地址翻译中的使用场景,最后介绍了SMMUv3的虚拟化框架。
2024-12-28 22:00:00
1751
1
原创 [A-20][V-07]ARMv8/v9-内存虚拟化(Stage-2 Translation)
本文介绍了ARM的内存虚拟化技术的Stage-2阶段的相关课题。
2024-12-01 09:30:00
1462
原创 [A-19][V06]ARMv8/v9-内存虚拟化原理
前一篇文章,我们介绍了ARM内存的属性,算是一个小小的里程碑点,接下来我们会把注意力重新拉回虚拟化的赛道。我们从[V-05] 虚拟化基础-异常模型(Exception model)之后,花了很多笔墨介绍了ARM体系的Cache和内存相关的机制作为我们进一步研究虚拟化的基础知识,今天终于回归到我们的虚拟化主线继续小马奔腾。内存空间的管理也是虚拟化技术体系中的核心课题之一,下面我们就进入内存虚拟化的世界。
2024-11-24 10:28:41
1159
原创 [A-18]ARMv8/ARMv9-Memory-内存空间的属性(Attributes & Properties)
在宏伟的ARM的内存世界中VMSA中,属性这个议题算不上最亮的星,就和屏幕前的你和我一样,平凡的活在这个茫茫然的人世间。纵使“丈夫贫践应未足,今日相逢无酒钱。”,也不要灰心面对生活,因为“山重水复疑无路,柳暗花明又一村”。这个时代磨炼着每一个人,考验着每一个人的意志力,只要坚持走下去,“莫愁前路无知己,天下谁人不识君”。本文成文的早晨,发生了一些遗憾的事情,谨以此文激励一下每一个屏幕前奋斗的码农,每一个为家庭默默付出的人。
2024-11-16 17:14:29
1527
原创 [A-16]ARMv8/ARMv9-Memory-内存共享属性和内存一致性(Memory Shareability & Consistency)
本文介绍了ARM体系下的内存共享属性和内存一致性课题。
2024-11-03 08:30:00
1460
原创 [A-15]ARMv8/ARMv9-Memory-弱排序内存模型(效率至上)
前文中我们用了一篇文章对内存做了分类,ARMv8和ARMv9只支持两种类型的内存,Device类型和Normal类型。而且这两种类型的内存是mutually-exclusive(互斥的),任何一段内存只能被赋予一种类型属性。我们在介绍Normal类型的时候简要的介绍过,Normal类型的内存属于Weakly-Ordered(弱排序),目的是为了最大成都加快编程指令流的执行,提高整个硬件平台的性能。正所谓甘蔗没有两头甜,有好的一面,自然伴随着一些课题,本文先来讨论ARM的弱排序内存模型。
2024-10-28 10:41:07
1549
原创 [A-14]ARMv8/ARMv9-Memory-内存模型的类型(Device & Normal)
本文着重介绍了ARM架构下的内存的分类。
2024-10-26 15:44:05
1404
1
原创 [A-12]ARMv8/ARMv9-Memory-页表描述符(Translation table descriptor)
本文着重介绍了ARM体系的页表描述符的具体格式。
2024-09-30 07:00:00
2296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅