用于 PCIe* 解决方案的 Intel® Stratix® 10 Avalon® -ST和Single Root I/O Virtualization (SR-IOV)接口用户指南

ID 683111
日期 12/06/2017
Public
文档目录

6.1.20. 功耗管理接口(Power Management Interface)

软件通过在PCI Power Management Capability Structure中写入Power Management Control and Status寄存器将器件配置成D-state。IP core支持所要求的PCI D0和D3 Power Management状态,不支持D1和D2状态。
表 46.  功耗管理接口信号

信号

方向

说明

pm_linkst_in_l1

Output

置位时,表明链路处于L1状态。

pm_linkst_in_l0s

Output

置位时,表明链路处于L0状态。

pm_state[2:0]

Output

指定当前的功耗状态。

pm_dstate[2:0]

Output

对PF0指定功耗管理D状态。

apps_pm_xmt_pme

Input

唤醒(Wake Up)。Application Layer置位此信号一个周期来将Power Management Capability (PMC)状态机从D1,D2或D3功耗状态中唤醒。唤醒时,内核会发送PM_PME Message。此端口在功能上与outband_pwrup_cmd相同。您可以使用此信号或者outband_pwrup_cmd来请求从低功耗状态返回到D0。

apps_ready_entr_l23 Input 置位时,hip_reconfig_readdata[7:0]上的数据是有效的。
apps_pm_xmt_turnoff

Input

Application Layer请求生成PM_Turn_Off消息。Application Layer必须置位此信号一个时钟周期。IP core不返回确认接收或授权信号。直到前一条消息发送后,Application Layer才能再次发送此信号。

app_init_rst

Input

Application Layer请求对下游器件的热复位。

app_xfer_pending Input 置位时,阻止IP core进入L1状态,或者启动从L1状态退出。