PCI Express*向け F-タイル Avalon® ストリーミングのインテル® FPGA IPユーザーガイド

ID 683140
日付 4/27/2023
Public
ドキュメント目次

E.1. PCI Expressソケット

PCI Express 従来型リセット (ファンダメンタル リセットを含む) の種類の定義については、PCI Express 基本仕様リビジョン 5.0 バージョン 1.0 のセクション 6.6.1 を参照してください。ただし、ウォーム リセットの説明では、このリセット メカニズムの生成は基本仕様内で未定義のままになっています。 CEM フォーム ファクタ仕様 (セクション 2.2) では、3.3V および 12V 電源が指定された電圧許容範囲内にあることを示す信号として、PERST# という名前の補助信号がさらに定義されています。 PREST# は、S3/S4/S5 システムのスリープ状態で電源がオフになる前に後でアサートされる場合があります。

PREST# 信号は、電源が指定された電圧許容範囲内にあり、安定していることを示すために使用されます。また、電源が安定すると、コンポーネントのステート マシンやその他のロジックも初期化されます。電源投入時、PERST# のアサート解除は、指定された動作制限に達する電源レールから 100 ms (TpvpERL) 遅れます。また、この時間内に、基準クロック (REFCLK+、REFCLK-) も、少なくとも PERST# がディアサートされる前の TPERST-CLK 前に安定します。 PREST# は、S3 のような電源管理状態で電源がオフになる前にアサートされます。 PREST# は、電源装置の電源がオフになるとアサートされますが、移行に関する事前警告はありません。

CEM 仕様では、PERST# をコールド リセットを示す電力安定インジケータとして説明しています。繰り返しになりますが、PERST# は、すべてのシステム コンポーネントおよびアダプターへのグローバルに分散された信号となることを目的としており、コンポーネントを初期状態にリセットするために使用できます。

一般的なシステムでは、帯域内の従来のリセット メカニズム (ホット リセット) を使用して、ソフトウェア制御のメカニズム (セカンダリ バス リセット ビット) の下で、特定のルート ポートの背後にある特定のコンポーネントまたはダウンストリーム コンポーネント層を初期状態に戻すことができます。 )。このメカニズムは、PCIe 階層の一部をリセットするために使用できます。このメカニズムでは、PERST# がサイクルされておらず、特定のコンポーネントの電源が切断されていないことが必要です。このホット リセット メカニズムは、同じコンポーネントおよび/またはアダプター内に存在する異なる F-タイル エンドポイントに独立した従来のリセットを発行するための推奨メカニズムです。

この付録では、独立したシステム/ホストに接続された F-タイルの分岐 2 エンドポイントコンフィグレーションを使用する方法について説明します。