ASPM(Active State Power Management 活动状态电源管理)
概念:微软VISTA以及之后的系统上所支持的一种电源链接管理方案,尝试在设备(PCI Express)空闲时采用节电模式。
简介:它的模式有:L0s、L1、L2。L0s/L1级电源状态管理通过将链路置于电气空闲(E-IDLE)下来降低功耗。要求链路双方设备都能否实现L0s,快速的进入或退出电气空闲状态。从PCIe1.0开始,L0s级电源管理就是调试测试的一个难题。
L1级也将链路置于电气空闲状态,需要链路双方协商,并且需要花较长的时间才能退出电气空闲。L1相对于L0会进一步降低功耗。链路宽度降低是根据链路数据传输流量控制而定,只要满足系统的吞吐率,可适当的关闭原来活动的链路,以达到减小能耗。同样,当系统吞吐率要求增大时,能够开启被关闭的链路。链路的传输速度也在2.5Gbps和5Gbps之间切换,以最小的系统能耗完成数据传输任务。
模式
L0—正常运作:在L0模式下,连结处在全线运作状态,所有时脉都启用,任何传输作业都在正常延迟速度下进行,所有装置都必须支援这种模式。
L0s—连结待机:所有PCIe系统都必须支援L0s模式,在L0s模式中,时脉都维持运作,电源亦保持开启状态,但连结不会主动传送资料。 这也意谓著连结从L0s模式回复正常模式的时候时,必须要重新启动,但回复过程的延迟相当短暂。装置在从L0s回复时有不同的延迟时间,但是