微芯 - 标志

CAN-CN FPGA: PolarFire PCIe L2P2 链路状态支持
微芯公司
主题: CAN-CN FPGA:PolarFire PCI Express L2P2 链路状态支持

描述:

在 Libero SoC 版本 2022.1 中,启用 L2P2 电源管理链接的选项已从生成 SERDES 初始化 GUI 中删除。 所有 PolarFire 收发器 PCIe 链路训练和状态机 (LTSSM) 硬件模块均不支持 L2P2 电源管理链路状态。

变化的原因:

PolarFire 收发器模块包括嵌入式 PCIe Gen1 和 Gen2 根端口和端点控制器。 PCIe 子系统 (PCIESS) LTSSM 支持链路训练状态和重新训练(恢复)状态。 然而,正如原始文档中错误指出的那样,PCIESS 不支持任何软件驱动的电源管理状态,例如 L2P2。

  • 不支持由 PolarFire PCIESS 根端口向下游端点发出的软件驱动的 L2P2 进入命令。 作为根端口,这将导致链路完全中断,并且只能通过使用边带 PERSTn(基本重置)或电源周期重新初始化链路来恢复。
  • 主机不应命令 PolarFire PCIESS 端点进入 L2P2 链路状态。 作为端点,链路可能会中断,并且只能通过使用边带 PERSTn(基本重置)或电源周期重新初始化链路来恢复。

应用影响:

PolarFire 设备不支持 L2P2 电源管理链路状态。

  • 为了避免链路中断,PCIe 电源管理软件不得命令 PolarFire PCIESS 根端口或端点进入低功耗链路状态 (L2)。
  • 它无法为 PolarFire 设备实现进一步的运行节能。
  • Libero SoC 版本 2022.1 已更新,以在端点配置空间的 PCI 传统电源管理状态中通告禁用的 D3hot 和 D3cold
  • 为了进一步节省运行功耗,在已经进行功耗优化的 PolarFire 器件架构之上,FPGA 设计人员应直接在 FPGA 架构设计中采用功耗管理技术。

需要采取的行动:

Microchip Technology Incorporated 2355 West Chandler Blvd.
亚利桑那州钱德勒 85224-6199 总机 480-792-7200 传真 480-899-9210

https://www.microsemi.com/document-portal/doc_download/1244032-ac485-polarfire-fpga-low-powerapplication-note

联系信息:

如果您对此主题有任何疑问,请联系 FPGA-BU 技术支持: web 下面的门户 http://www.microchip.com/support

问候,
Microsemi Corporation 是 Microchip Technology Inc. 的全资子公司。

客户通知 (CN) 或客户咨询通知 (CAN) 是 Microchip 的机密和专有信息,仅供 Microchip 向其客户分发并仅供客户使用。 未经 Microchip 事先书面同意,不得将其复制或提供给任何第三方。

文件/资源

MICROCHIP CAN-CN FPGA PolarFire FPGA 模块 [pdf] 用户手册
CAN-CN FPGA PolarFire FPGA 模块, CAN-CN FPGA, PolarFire FPGA 模块, 模块

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *