ARM电源策略单元Power Policy Unit

本规范描述了电源策略单元(PPU)架构。它定义了PPU架构的1.1版本。

PPU规范的1.1版本增加了操作模式支持。这使得能够为功能或更高粒度的电源控制原因提供组件特定的电源模式支持。

在本文档中,对PPU或PPU的引用指的是实现了此PPU架构的设备。除非上下文清楚表明引用是指设备的可选或实现定义特性,这些引用描述了本规范的要求。

介绍电源策略单元及其特性。它包含以下部分:

• 电源控制框架
• 电源策略单元概述

一、电源控制框架

电源控制框架是标准基础设施组件、接口和相关方法的集合,可用于构建SoC电源管理所需的基础设施。
标准基础设施组件包括电源和时钟控制组件。
基础架构组件和功能组件之间的本地接口使用ARM Q-Channel和P-Channel低功耗接口(LPI)。不支持Arm LPI的组件使用集成层自适应方法进行管理。
下图为电源控制框架的高级示意图。

用于电源域控制的组件被定义为电源策略单元(PPU)。PPU是一个固定功能的硬件,通过软件接口由系统控制处理器(SCP)编程支持一组电源策略。PPU与电源域组件进行接口连接,根据需要使用低功耗接口(LPI),以确保安全的电源模式转换。

时钟控制器针对支持高级时钟门控的组件,其中包括许多Arm CoreLink™系统组件。这种方法使得当组件处于空闲状态时,时钟可以在时钟树的根处进行门控。

有关电源控制框架的更详细描述,请参阅ARM电源控制系统架构规范。

二、电源策略单元概述

PPU是一个标准组件,用于将软件控制的电源域策略抽象到低级硬件控制信号。它通过分离设备和技术特定内容,并提供一个通用的软件接口,实现了可重用性。

PPU具有以下接口:

  • 软件接口:用于高级策略控制和配置。
  • 设备控制接口:用于低级设备控制。它确保设备静止和功能控制。包括:
    • 设备接口,包括一个或多个低功耗接口(LPI)。
    • 设备控制,包括时钟使能、复位和隔离控制。
  • 电源控制状态机(PCSM)接口:用于控制低级技术特定的电源开关和保持控制。

下图展示了PPU的接口。

PPU提供了与设备静止协调的技术独立的硬件和软件接口,用于控制域的电源模式。设备接口使用单个P-Channel或多个Q-Channel,如《低功耗接口规范 ARM Q-ChannelP-Channel》所述。

电源控制状态机(PCSM)是一种技术相关的状态机,用于对电源开关链和保持控制进行排序,其中可能包括RAM和寄存器保持。PCSM在PPU的指导下执行电源模式的更改。PPU与PCSM之间的接口是一个P-Channel

下图展示了PPU和PCSM控制如何相互连接,以及与电源门控域的连接的高级示意图。组件和信号连接周围的虚线表示这些是实现相关的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/517690.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

实现qq音乐歌词滚动效果

闲来无事,听音乐的时候,突发奇想 实现该效果中,包含了根据声音高低生成音波的功能,有兴趣的直接下载代码即可 这是启动后的效果。

泽攸科普——扫描电子显微镜(SEM)样品制备技术综述

扫描电子显微镜(Scanning Electron Microscope, SEM)作为一种功能强大的表征手段,在材料科学、生物医学、地质矿物学等诸多领域发挥着不可或缺的作用。它利用聚焦的电子束在样品表面扫描,通过检测发射出的各种信号来获取样品的形貌、组成等信…

android基础学习

从上面的描述就可以知道,每一个Activity组件都有一个对应的ViewRoot对象、View对象以及WindowManager.LayoutParams对象。这三个对象的对应关系是由WindowManagerImpl类来维护的。具体来说,就是由WindowManagerImpl类的成员变量mRoots、mViews和mParams所…

【C语言】glibc

一、获取源码 apt install glibc-source 在Debian系统中,通过apt install glibc-source命令安装的glibc源码通常会被放置在/usr/src/glibc目录下。安装完成后,可能需要解压缩该源码包。以下是解压缩源码包的步骤: 1. 打开终端。 2. 切换到源…

STM32各外设初始化步骤

1、GPIO初始化步骤 1、使能GPIO时钟 2、初始化GPIO的输入/输出模式 3、设置GPIO的输出值或获取GPIO的输入值 GPIO_InitTypeDef GPIO_InitStruct;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);GPIO_InitStruct.GPIO_Mode GPIO_Mode_Out_PP; GPIO_InitStruct.GPIO_Pin…

【数学+前缀和】第十四届蓝桥杯省赛C++ A组《平方差》(c++)

【问题描述】 给定 L,R,问 L≤x≤R 中有多少个数 x 满足存在整数 y,z 使得 xy的平方−z的平方。 【输入格式】 输入一行包含两个整数 L,R,用一个空格分隔。 【输出格式】 输出一行包含一个整数满足题目给定条件的 x 的数量。 【数据范围】 对于 40% 的…

前端语义化标签及实例

常用的语义化标签的以下几种&#xff1a; header、nav、article、section、aside、footer、abbr、dfn、address、del、ins、pre、meter、progress <header> 定义文章的页眉信息 <header><h1>我的网站标题</h1><nav><ul><li><a …

npm install 报错gyp ERR! configure error

在windows系统上下载gitee Vue项目源码后&#xff0c;执行npm install安装项目依赖时&#xff0c;报错内容如下&#xff1a; 首先参考该篇作者文章&#xff0c;gyp ERR! configure error-CSDN博客文章浏览阅读1.2w次。npm install 错误 | gyp ERR! configure error分析原因&…

会议活动如何高效地执行?邀请媒体到场报道的注意点

传媒如春雨&#xff0c;润物细无声&#xff0c;大家好&#xff0c;我是51媒体网胡老师。 会议活动高效执行要点与媒体邀请注意事项 一、会议活动高效执行要点&#xff1a; 明确目标&#xff1a;确立清晰、具体的会议目的和预期成果。 详细规划&#xff1a;制定详尽的活动流程…

关于DC/DC电源模块的工作温度问题

关于DC/DC电源模块的工作温度问题 BOSHIDA DC/DC电源模块是一种将直流电源转换为其他电压或电流级别的设备。它通常由输入端、输出端、电感、开关管等部件组成。工作温度是影响电源模块性能和可靠性的一个重要参数。一个合适的工作温度范围可以保证模块的正常工作&#xff0c…

1:2.5万、1:5万、1:10万军用地形图图式

当我们决定要开发水经微图&#xff08;简称“微图”&#xff09;Web版的态势标绘后&#xff0c;在前期调研阶段&#xff0c;无意中检索到一份军用地形图图式标准。 军用地形图图式 本标准规定了1:25 000、1:50 000、1:100 000军用地形图所表示的地物、地貌符号的图形、大小和…

学习Java的第二天

如何使用文本文档在cmd里打印出HelloWorld 1、创建一个文本文档&#xff0c;并命名为HelloWorld&#xff0c;将后缀改为java&#xff08;需要自己去把后缀打开显示出来&#xff09; 2、打开编辑 也可以双击打开 3、在里面写出以下代码 上面红框里为你要打印的语句&#xff0c;…