インテル® Stratix® 10 デバイスでは、ハード・プロセッサー・システム外部メモリー・インターフェイス (HPS EMIF)、PCIe、eSRAM、または高帯域幅メモリー (HBM2) を使用する場合、コンフィグレーションを成功させるには、クロック要件が追加されます。
リファレンス・クロックは、デバイスがコンフィグレーションを完了し、ユーザー・モードに入ったときに、上記の IP ブロックが適切に機能できるように、適切な PLL キャリブレーションに必要です。セキュア・デバイス・マネージャー (SDM) ファームウェアは、リファレンス・クロックが欠落しているために PLL が適切にキャリブレーションされない場合、デバイス・コンフィグレーションをゲートします。したがって、コンフィグレーションを開始する前に、これらの IP ブロックにフリーランニングで安定したリファレンス・クロックを提供する必要があります。それぞれの IP に必要なリファレンス・クロックは、以下の通りです。
Ip | クロックピン |
---|---|
HBM2 | pll_ref_clkとext_core_clk |
eSRAM | CLK_ESRAM_[0,1]p および CLK_ESRAM_[0,1]n |
HPS EMIF | pll_ref_clk |
L および H タイル PCIe チャネル | REFCLK_GXB |
E タイル・トランシーバー・チャネル | REFCLK_GXE |
インテル® Stratix® 10 L/ H タイル・デバイスの場合、PCIe ユースケースにはリファレンス・クロック要件が必須ですが、デバイス構成を成功させるには非 PCIe ユースケースには必須ではありません。PCIe のユースケースでは、SDM ファームウェアは、PLL キャリブレーション・コードがユーザー・モード開始のためにデバイスをリリースするために PLL が適切にキャリブレーションされるのを待ちます。そのため、PLL キャリブレーションにはリファレンス・クロックが必須です。非 PCIe のユースケースでは、SDM ファームウェアは、コンフィグレーション中にリファレンス・クロック電源なしで、適切な PLL キャリブレーション・コードなしでデバイス・コンフィグレーションをゲートしません。ユーザーは、トランシーバー・チャネルが適切に動作するために、ユーザーモードでトランシーバー PLL をキャリブレーションできます。
インテル® Stratix® 10 E タイルデバイスの場合、デバイス・コンフィグレーションを成功させるには、リファレンス・クロック要件が必須です。リファレンス・クロックは、コンフィグレーション・ファームウェアを インテル® Stratix® 10 E タイル・デバイスに読み込むには必要です。
トランシーバー、PCIe、HPS EMIF、eSRAM、HBM2 IP ブロックがコンフィグレーション開始前にデザインで使用されている場合は、フリーランニングで安定したリファレンス・クロックを提供してください。