专栏名称: EETOP
EETOP电子网(中国电子顶级开发网)是国内最顶级的电子行业工程师社区,涉及:嵌入式、智能硬件、半导体集成电路设计及制造等。 为您分享论坛精华内容、行业最新资讯、产品及技术 。 网址:www.eetop.cn bbs.eetop.cn
目录
今天看啥  ›  专栏  ›  EETOP

PCIE PCI-PM 功耗管理

EETOP  · 公众号  · 硬件  · 2025-08-04 09:07
    

主要观点总结

文章介绍了PCI-PM功耗管理的相关概念和状态转换,包括软件如何通过配置PMCSR寄存器进行功率状态的转变以降低功耗,以及不同功率状态下PCIE设备的行为特性。文章还详细解释了D0、D1、D2、D3等状态的特性和转换,以及功能状态转换的过程。

关键观点总结

关键观点1: PCI-PM功耗管理通过软件主动配置PMCSR寄存器进行功率状态的转变,以降低功耗。

通过配置PMCSR寄存器的PowerState配置字段,会导致power state的跳变,并可能引起link state的跳变,表现为PCIE消耗功耗的增加与减少,以及是否响应TLP报文。

关键观点2: PCI-PM的power state的跳变会导致链路层L0/L1/L2/L3等状态的变化。

具体表现为在function power state为D0 active时,对应link power state可以为L0/L1/L2/L3等状态,当在function power state为D2时,对应link power state可以为L1/L2/L3等状态,而不能为L0状态。

关键观点3: 文章介绍了D0、D1、D2和D3状态的特性及转换。

其中D0是必须支持的状态,无功耗节约措施;D1和D2是可选的浅度睡眠和深度睡眠状态,可以节约部分功耗;D3是强制支持的全关状态,也有两个子状态D3 Hot和D3 Cold。

关键观点4: 文章还介绍了Function PM State状态转换的过程。

包括上电复位后进入D0 Uninitialized状态,完成配置空间初始化后进入D0 active状态,以及在D3 hot状态下进行soft reset或D3 cold状态下进行fundamental reset后的状态转换。


免责声明

免责声明:本文内容摘要由平台算法生成,仅为信息导航参考,不代表原文立场或观点。 原文内容版权归原作者所有,如您为原作者并希望删除该摘要或链接,请通过 【版权申诉通道】联系我们处理。

原文地址:访问原文地址
总结与预览地址:访问总结与预览
推荐产品:   推荐产品
文章地址: 访问文章快照