一、内容总结
PCIe ASPM配置通过寄存器设置实现动态链路功耗管理,核心机制如下:
-
ASPM支持模式(ASPM Support字段):
- 00b:不支持ASPM;01b:仅支持L0s;10b:仅支持L1;11b:支持L0s和L1。
- 关键限制:L0s需链路两端设备均支持,否则行为未定义。
-
时钟配置:
- Slot Clock Configuration位(Link Status寄存器):标记设备使用的时钟源是否与平台提供的相同。
- Common Clock Configuration位(Link Control寄存器):软件设置,指示链路两端是否共享同一时钟源,直接影响L0s/L1恢复时间。
-
ASPM启用流程:</