
CAN-CN FPGA: PolarFire PCIe L2P2 リンクステートのサポート
マイクロチップ社
主題: CAN-CN FPGA: PolarFire PCI Express L2P2 リンクステートのサポート
説明:
Libero SoC リリース 2022.1 では、L2P2 電源管理リンクを有効にするオプションが Generate SERDES Initialization GUI から削除されました。 すべての PolarFire トランシーバー PCIe リンク トレーニングおよびステータス ステート マシン (LTSSM) ハードウェア ブロックは、L2P2 電源管理リンク状態をサポートしていません。
変更理由:
PolarFire トランシーバー ブロックには、PCIe Gen1 および Gen2 のルートポートおよびエンドポイント コントローラーが組み込まれています。 PCIe サブシステム (PCIESS) LTSSM は、リンク トレーニング状態と再トレーニング (リカバリ) 状態をサポートします。 ただし、元のドキュメントに誤って記載されているように、PCIESS は L2P2 などのソフトウェア駆動の電源管理状態をサポートしていません。
- PolarFire PCIESS ルートポートからダウンストリーム エンドポイントに発行されるソフトウェア駆動の L2P2 エントリ コマンドはサポートされていません。 ルートポートとして、これによりリンクが完全に中断され、サイドバンド PRESTn (基本的なリセット) でリンクを再初期化するか電源を入れ直すことによってのみ回復可能になります。
- PolarFire PCIESS エンドポイントは、ホストによって L2P2 リンク状態に入るように命令されるべきではありません。 エンドポイントとして、リンクは中断される可能性があり、サイドバンド PRESTn (基本リセット) または電源サイクルでリンクを再初期化することによってのみ回復可能です。
アプリケーションへの影響:
PolarFire デバイスは、L2P2 電源管理リンク状態をサポートしていません。
- リンクの中断を避けるために、PCIe 電源管理ソフトウェアは、PolarFire PCIESS ルートポートまたはエンドポイントに低電力リンク状態 (L2) に入るように命令してはなりません。
- PolarFire デバイスの動作電力をさらに節約することはできません。
- Libero SoC リリース 2022.1 は、エンドポイント構成スペースの PCI レガシー電源管理状態で無効な D3hot および D3cold をアドバタイズするように更新されました。
- すでに電力が最適化されている PolarFire デバイス アーキテクチャに加えて、さらなる動作電力の節約を達成するには、FPGA 設計者は、FPGA ファブリック設計に電力管理テクニックを直接採用する必要があります。
必要なアクション:
- ユーザーは、PCIESS リンクのトレーニング状態のサポートに関してマイクロチップが提供する最新のドキュメントを参照する必要があります。
- https://www.microsemi.com/document-portal/doc_download/1245812-polarfire-fpga-and-polarfire-soc-fpga-pci-expressuser-guide
- ユーザーが追加の省電力を設計に組み込むために使用できるデバイスの機能については、PolarFire FPGA 低電力アプリケーション ノートを参照してください。
Microchip Technology Incorporated 2355 West Chandler Blvd.
アリゾナ州チャンドラー 85224-6199 本社 480-792-7200 ファックス 480-899-9210
連絡先:
この件に関してご質問がある場合は、FPGA-BU テクニカル サポートにお問い合わせください。 web 下のポータル http://www.microchip.com/support
よろしくお願いいたします。
Microsemi Corporation は、Microchip Technology Inc. の完全子会社です。
Customer Notice (CN) または Customer Advisory Notice (CAN) はマイクロチップ社の機密かつ専有情報であり、マイクロチップ社から顧客への配布および顧客による使用のみを目的としています。 Microchip 社の書面による事前の同意がない限り、これをコピーしたり、第三者に提供したりしてはなりません。
ドキュメント / リソース
![]() |
MICROCHIP CAN-CN FPGA PolarFire FPGA モジュール [pdf] ユーザーマニュアル CAN-CN FPGA PolarFire FPGA モジュール、CAN-CN FPGA、PolarFire FPGA モジュール、モジュール |




