外部メモリー・インターフェイス・ インテル® Agilex™ FPGA IPユーザーガイド

ID 683216
日付 6/20/2022
Public
ドキュメント目次

11.1. インターフェイスのコンフィグレーションにおける性能の問題

インテル® のデザインでは、多数のインターフェイスの組み合わせとコンフィグレーションが可能です。そのため、 インテル® は、達成可能なfMAXをすべての組み合わせに対して明記することは現実的ではないと考えます。

インテル® は、標準的なパフォーマンスに関するガイダンスを提供することに努めていますが、このデータは、メモリー・コンポーネントのタイミング特性、インターフェイス幅、タイミングのディレーティング要件に直接影響する深度、および特定のPCBでの達成スキューとタイミング数値の影響を受けます。

FPGAのタイミングの問題は通常、インターフェイスの負荷またはレイアウト特性の影響を受けません。一般的に、特定のデバイスファミリーとスピードグレードの組み合わせに対して インテル® が提供するパフォーマンスの数値は、通常達成可能なものです。

FPGA (PHYおよびPHYリセット) のタイミングの問題の解決には、Analyzing Timing of Memory IPの章を参照してください。

達成可能なインターフェイスのタイミング (アドレスおよびコマンド、ハーフレートのアドレスおよびコマンド、読み出しおよび書き込みキャプチャー) は、レイアウトの問題 (スキュー)、負荷の問題 (ディレーティング)、シグナル・インテグリティーの問題 (クロストークのタイミング・ディレーティング)、およびコンポーネントのスピードグレード (メモリーのタイミングサイズと許容値) の影響を直接受けます。 インテル® が提供するパフォーマンスに関する数値は通常、デフォルト (シングルランク、バッファーなしDIMM) の場合を記載しています。 インテル® では、可能な場合は予想されるパフォーマンスのデータを追加し提供していますが、fMAXはすべてのコンフィグレーションで達成できるわけではありません。 インテル® では、インターフェイスのタイミング問題が発生した場合は次の内容を最適化することを推奨しています。

  • PCBレイアウトの許容値の改善
  • より高速なグレードのメモリー・コンポーネントを使用
  • インターフェイスが完全にかつ正しく終端されていることを確認
  • 負荷の低減 (ディレーティング係数を下げる)