
低功耗
文章平均质量分 64
为受版权保护,活动价格49.9元,持续丰富内容中
优惠券已抵扣
余额抵扣
还需支付
¥49.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
安全二次方
曾就职于华为海思,现为某处理器厂商安全方向副研究员。 在底层软件安全、低功耗方向工作8余年。工作内容涉及Trustzone/TEE/TF-A安全、Modem低功耗等。 曾参与世界首款单芯片多模5G基带芯片相关软件研发工作。
研究方向:安全之安全
研究内容:ARM&RISC-V安全架构、TF-A/TEE/Hafnium之安全、GP安全认证&IDA逆向分析、静&动态代码分析、低功耗等
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PSCI OS-initiated操作系统启动模式
电源域拓扑是一种系统中电源域的逻辑层级结构,它源于电源域之间的物理依赖关系。本地电源状态描述单个节点的电源状态,而复合电源状态则描述该节点及其父节点的组合电源状态。对于核心层级之上的拓扑节点,进入低功耗状态需要协调其子节点。例如,在一个电源域包括共享缓存、每个核心有独立电源域的系统中,必须先关闭核心的电源域,才能关闭共享缓存的电源域。PSCI(电源状态协调接口)支持两种电源状态协调模式:平台协调(platform-coordinated)和操作系统启动(OS-initiated)。原创 2025-06-22 10:58:40 · 75 阅读 · 0 评论 -
ARM功耗管理之Suspend-to-Disk实验
思考:睡眠唤醒实验?压力测试?Suspend-to-Idle/RAM/Disk演示?原创 2024-07-25 19:56:18 · 817 阅读 · 0 评论 -
ARM功耗管理之功耗和安全
思考:功耗与安全?超频攻击?欠压攻击?低功耗流程中的安全?原创 2024-07-22 20:26:56 · 474 阅读 · 0 评论 -
ARM功耗管理之Suspend-to-RAM实验
思考:睡眠唤醒实验?压力测试?Suspend-to-Idle/RAM/Disk演示?原创 2024-07-23 20:12:49 · 675 阅读 · 0 评论 -
ARM功耗管理之唤醒源和Suspend-to-Idle实验
思考:睡眠唤醒实验?压力测试?Suspend-to-Idle/RAM/Disk演示?原创 2024-07-23 20:07:30 · 706 阅读 · 0 评论 -
ARM功耗管理之QEMU实验环境和软件代码准备
思考:睡眠唤醒实验?压力测试?Suspend-to-Idle/RAM/Disk演示?原创 2024-07-22 20:31:59 · 413 阅读 · 0 评论 -
ARM功耗管理之autosleep和睡眠锁实验
思考:睡眠唤醒实验?压力测试?Suspend-to-Idle/RAM/Disk演示?原创 2024-07-25 19:59:35 · 712 阅读 · 0 评论 -
ARM功耗管理之压力测试和PM_DEBUG实验
思考:睡眠唤醒实验?压力测试?Suspend-to-Idle/RAM/Disk演示?原创 2024-07-27 09:45:43 · 339 阅读 · 0 评论 -
ARM功耗管理之功耗数据与功耗收益评估
思考:功耗数据如何测试?功耗曲线?功耗收益评估?原创 2024-07-13 09:41:40 · 1197 阅读 · 0 评论 -
ARM功耗管理之唤醒源与组合唤醒源
思考:什么是睡眠锁?什么是唤醒源?什么是组合唤醒源?原创 2024-07-12 22:27:15 · 1263 阅读 · 0 评论 -
ARM功耗管理之睡眠锁
思考:什么是睡眠锁?什么是唤醒源?什么是组合唤醒源?原创 2024-07-12 22:22:29 · 1087 阅读 · 0 评论 -
ARM功耗管理之多核处理器启动
思考:SecureBoot?多核处理器启动流程?PSCI启动方式?原创 2024-07-11 20:02:52 · 1074 阅读 · 0 评论 -
ARM功耗管理标准接口之SCMI
思考:功耗管理有哪些标准接口?ACPI&PSCI&SCMI?原创 2024-07-11 19:57:54 · 785 阅读 · 0 评论 -
ARM功耗管理标准接口之PSCI
思考:功耗管理有哪些标准接口?ACPI&PSCI&SCMI?原创 2024-07-10 21:07:04 · 1075 阅读 · 0 评论 -
ARM功耗管理标准接口之ACPI
思考:功耗管理有哪些标准接口?ACPI&PSCI&SCMI?原创 2024-07-10 21:00:07 · 773 阅读 · 0 评论 -
ARM功耗管理软件之DVFS&AVS
思考:功耗管理软件栈及示例?WFI&WFE?时钟&电源树?DVFS&AVS?原创 2024-07-01 20:13:37 · 880 阅读 · 0 评论 -
ARM功耗管理软件之时钟&电源树
思考:功耗管理软件栈及示例?WFI&WFE?时钟&电源树?DVFS&AVS?原创 2024-07-01 20:04:17 · 706 阅读 · 0 评论 -
ARM功耗管理框架之PPU
思考:功耗管理框架?SCP?PPU?LPI?之间的关系?如何配合?原创 2024-06-19 20:08:43 · 1246 阅读 · 0 评论 -
ARM功耗管理框架之LPI
思考:功耗管理框架?SCP?PPU?LPI?之间的关系?如何配合?原创 2024-06-19 20:16:08 · 859 阅读 · 0 评论 -
ARM功耗管理软件之软件栈及示例
思考:功耗管理软件栈及示例?WFI&WFE?时钟&电源树?DVFS&AVS?原创 2024-06-23 10:12:16 · 691 阅读 · 0 评论 -
ARM功耗管理软件之WFI&WFE
思考:功耗管理软件栈及示例?WFI&WFE?时钟&电源树?DVFS&AVS?原创 2024-06-23 10:19:01 · 537 阅读 · 0 评论 -
ARM功耗管理框架之SCP
思考:功耗管理框架?SCP?PPU?LPI?之间的关系?如何配合?原创 2024-06-09 17:17:28 · 1581 阅读 · 0 评论 -
ARM功耗管理之功耗状态及功耗模式
思考:功耗状态?功耗模式?Core&Cluster&Device&SoC如何映射?原创 2024-06-05 20:51:06 · 550 阅读 · 0 评论 -
ARM-V9 RME(Realm Management Extension)系统架构之系统安全能力的信任根服务
本节定义了系统架构必须支持的一般安全属性和能力,以确保RME安全性。 本章扩展了可能属于系统认证配置文件的一部分的其他安全规范,例如基于信任的系统架构。原创 2024-06-01 17:24:27 · 1287 阅读 · 0 评论 -
ARM-V9 RME(Realm Management Extension)系统架构之系统安全能力的系统隔离属性
一、系统隔离属性1、系统配置完整性1.1、时间隔离2、关键错误的报告原创 2024-06-01 17:36:44 · 1169 阅读 · 1 评论 -
ARM功耗管理之系统分区-电压域和电源域
思考:什么是电压域?什么是电源域?CPU&GPU分区示例?层次结构?原创 2024-06-01 16:36:06 · 1214 阅读 · 0 评论 -
ARM功耗管理架构演进及变迁
思考:从单核->多核->big.LITTLE->DynamIQ,功耗管理架构演进?原创 2024-05-30 19:19:33 · 824 阅读 · 1 评论 -
PSCA电源管理软件栈示例
本博客就PSCA电源管理软件栈进行举例,主要以移动通讯系统和基础设施系统为例来说明。原创 2024-05-09 19:10:17 · 334 阅读 · 0 评论 -
ACPI高级配置和电源接口规范概览
ACPI是在1990s由英特尔、微软、东芝、惠普和凤凰合作开发的。在开发ACPI之前,OS主要使用BIOS (Basic Input/Output System)接口进行电源管理、设备发现和配置。这种电源管理方法利用了操作系统的能力来调用系统BIOS进行电源管理。BIOS方案在三个关键方面存在问题。首先,操作系统应用程序的行为可能受到bios配置的电源管理设置的负面影响,导致系统在非预期场景进入休眠。其次,电源管理接口在每个系统上都是专有的,开发人员需要花大量精力了解每个系统的电源管理配置。原创 2024-05-09 19:13:34 · 748 阅读 · 0 评论 -
ARM功耗管理背景及挑战
思考:为什么要功耗管理?SOC架构中功耗管理示例?功耗管理挑战?原创 2024-04-25 20:05:32 · 818 阅读 · 1 评论 -
Arm功耗管理精讲与实战
1、功耗管理背景及挑战2、功耗管理架构演进及变迁3、系统分区-电压域和电源域4、功耗状态及功耗模式5、功耗管理框架-SCP&PPU&LPI6、功耗管理软件7、功耗管理标准接口8、多核处理器启动9、睡眠锁与唤醒源10、功耗管理实战11、功耗数据与功耗收益评估12、功耗管理与安全原创 2024-04-24 10:01:19 · 1114 阅读 · 4 评论 -
如何修改代码,以在qemu上支持Suspend_to_Ram功耗状态
使用QEMU环境模拟低功耗的管理实验,当设置为Suspend_to_Ram功耗状态时,提示如下所示,发现/sys/power/mem_sleep中并不支持mem状态供选择。也就是说qemu系统中暂不支持Suspend_to_Ram功耗状态,遇到这个问题如何解决呢,本博客予以探究。原创 2024-04-18 18:22:51 · 337 阅读 · 0 评论 -
如何添加swap分区,以在QEMU上支持Suspend_to_Disk功耗状态
使用QEMU环境模拟低功耗的管理实验,当设置为Suspend_to_Disk功耗状态时,执行睡眠命令,提示如下所示的"Cannot find swap device, try swapon -a"以及"write error: No such device"错误log。也就是说qemu系统中没有swap分区,遇到这个问题如何解决呢,本博客予以探究。原创 2024-04-18 18:23:13 · 492 阅读 · 0 评论 -
PSCA复位控制集成之复位信号
组件可能支持两种基本的复位类型。• 冷复位:重置组件中的所有逻辑。用作上电复位。• 热复位:重置组件中的大部分逻辑。通常,复位的范围是所有功能逻辑。不包括在热复位中的逻辑会随组件类型而变化,但通常会排除诸如调试和 RAS 综合寄存器等功能。原创 2024-03-18 21:12:30 · 424 阅读 · 0 评论 -
PSCA系统控制集成之复位层次结构
PPU 提供以下对复位控制的支持。• 复位信号Reset signals:PPU 提供冷复位和热复位输出信号。PPU 还为实现部分保留的电源域管理提供了额外的热复位输出信号。• 电源模式控制Power mode control:PPU 硬件适当地管理每个支持的电源模式转换的复位信号。• 热复位Warm reset:PPU 支持热复位模式,并支持软件和硬件发起的热复位。原创 2024-03-18 21:15:26 · 472 阅读 · 0 评论 -
PSCA复位控制集成之复位管理
PSCA复位控制集成之复位管理原创 2024-03-18 21:18:39 · 521 阅读 · 0 评论 -
PSCA电源控制集成之System of Systems
一些SoC子系统本身可能是复杂的实体,而且可能有理由让这样一个子系统拥有自己的本地控制处理器(LCP)。除了一些细微的差异外,子系统的电源管理结构反映了SoC的结构,因此这样的安排被称为系统之间的系统。原创 2024-03-15 21:01:31 · 403 阅读 · 0 评论 -
PSCA电源控制集成之组件集成层
在某些情况下,一些组件的接口可能与PPU的接口不直接匹配。在这种情况下,可以使用集成层方法来适应PPU和受控组件之间的接口。原创 2024-03-16 09:09:41 · 358 阅读 · 0 评论 -
PSCA电源控制集成之电压和电源门控域时钟门控
在域可以关闭电源或置于完全retention之前,必须在外部对其进行时钟门控。这可以防止以下问题发生:• 域内的寄生开关导致电流消耗,从而减缓上电过程。• retention寄存器的损坏。这由PPU进行管理,与任何动态高级时钟门控制是分开的。原创 2024-03-16 09:11:25 · 620 阅读 · 0 评论 -
PSCA电源控制集成之电压和电源域边界
电压域之间的跨越必须是异步的。电源域之间的跨越可以是同步的,也可以是异步的。在电压域或异步电源域之间的边界处,需要使用域桥来实现所需的协议。对于电压域之间的边界,或者是异步电源域之间的边界,域桥被分割成两半,每个域有一半。对于同步电源域之间的边界,域桥可以被分割成两半,一半位于每个电源域内,也可以将整个桥放置在一个电源域内。以下各节描述了这些域之间的跨越以及对电源控制和高级时钟控制的影响。原创 2024-03-16 09:13:03 · 1104 阅读 · 0 评论