PCIe学习笔记(17)--- Power Management (2)
来源:互联网 发布:数据通信与网络第四版 编辑:程序博客网 时间:2024/06/07 04:10
PCI-PM spec定义了一组POWER MANAGEMENT CAPABILITY CONFIGURATION REGISTERS
该组寄存器位于PCI-COMPATIBLE CONFIGURATION SPACE (256 BYTE)
CAPABILITY ID = 01h
D0-3之间的切换,是由软件对PM CAPABILITY REGISTERS中的PMCSR 的POWER STATE写入相应状态值
PCIE DEVICE/FUNCTION PM STATES
包含D0(FULL-ON), D1(OPTIONAL), D2(OPTIONAL), D3(FULL-OFF)
D0:
D0 UNINITIALIZED: 在RESET之后,或者由软件状态控制,从D3hot到D0
只回应CONFIGURATION 读写
无法作为事务的发起者,或者响应MEMORY/IO的读写
D0 ACTIVE:软件配置之后的状态
DPA: DYNAMIC POWER ALLOCATION(没有研究)
D3:
D3hot: Vcc is till applied
只能发PME或者PME_TO_ACK MESSAGE,以及响应CONFIG REQUEST或者PME_TURN_OFF MESSAGE
D3cold: Vcc掉了; 如果Vaux在,则LINK进入L2; 否则,LINK进入L3
FUNCTION与LINK之间的关系:
D0 <---> L0, L0s(required FOR ASPM), L1(OPTIONAL FOR ASPM)
D1 <---> L1
D2 <---> L1
D3hot <--->L1, L2/L3 Ready (该状态为去掉Vcc做准备,通过PME_TURN_OFF、PME_TO_ACK握手来完成)
D3cold <--->L2 (有AUX PWR), L3(无AUX PWR)
- PCIe学习笔记(17)--- Power Management (2)
- PCIe学习笔记(16)--- Power Management (1)
- PCIe学习笔记(18)--- Power Management (3)
- PCIe学习笔记(19)--- Power Management (4)--software init link pwr mng
- PCIe学习笔记(3)---PCIe初步
- PCIE协议解析 synopsys IP Power Management Capability 读书笔记(10)
- DWC PCIE学习笔记(一)----->PCIE PHY接口
- PCIe学习笔记(21)--- 中断(2)---MSI
- PCIe学习笔记(2)---PCI-x相关
- PCIe学习笔记(1)---PCI相关
- PCIe学习笔记(7)--- BDF
- PCIe学习笔记(26)--- PL
- PCIe学习笔记(27)--- PL
- PCIe学习笔记(28)--- PL
- PCIe学习笔记(29)--- PL
- PCIe学习笔记(30)--- PL
- PCIe学习笔记(32)--- PL
- PCIe学习笔记(33)--- PL
- Java常量池详解之抓狂的面试题
- Android引导页的实现
- HDU
- linux练习题5
- A-No response
- PCIe学习笔记(17)--- Power Management (2)
- scikit-learn Linear models
- HDU 2089 不要62
- qt信号signal和槽slot机制
- linux内核简介
- ABCDE五人每句话一半是对的,判断最后排名
- B-简单时间转换
- 整理:卷积的直观理解、物理意义与本质(一)
- 【GitHub】利用Github建立你的个人网站