本章讲的是 电源管理消息(Power Management Messages)在 PCI Express 中的使用规则。这些消息用于支持 PCI Express 的电源管理功能,确保设备在空闲时能够进入低功耗状态,从而节省电力。以下是本章的学习重点:
1. 电源管理消息的概述
• 电源管理消息是一种特殊的消息类型,用于在 PCI Express 设备之间传递电源管理信息。它们通常不携带数据负载(即 TLP Type 是 Msg)。
• 这些消息用于控制设备的电源状态,支持设备的 省电模式(比如休眠、唤醒等)。
• 电源管理消息有不同类型,每种类型的消息具有不同的功能和使用场景。
2. 电源管理消息的类型
• PM_Active_State_Nak:表示设备的活动状态不被接受。这个消息用于表示设备没有准备好进入某种电源管理状态。
• PM_PME:表示设备请求进行电源管理事件(PME)。这种消息通常由请求 PME 的设备发出,并且会向上游传递。
• PME_Turn_Off:这个消息表示请求关闭设备的 PME(电源管理事件)。该消息通常是RC广播到下游设备。
• PME_TO_Ack:表示设备已经接受并响应了 PME 请求。这种消息通常由上游端口发送。