サイト内検索

Intel:Arria® 10 FPGA での PCI-Express (PCIe) の Autonomous Mode について、コンフィグレーション・データを最低どの程度送れば Autonomous Mode が有効になり PCIe 100ms を満たせますか?

Arria PCI Express

カテゴリ:PCI-Express
ツール:-
デバイス:Arria® 10


Autonomous を有効にすると、コンフィグレーション・データとして初めに Hard IP (HIP) 設定 (IOCSR) を書き込み、IOCSR のコンフィグレーションが終わった段階で HIP が動作し、Configuration Request Retry Status (CRS) を Host に返送します。
IOCSR のビットサイズは、ドキュメントを確認してください。

参考情報
https://www.altera.com/en_US/pdfs/literature/hb/arria-10/a10_datasheet.pdf

下記は計算例です。

使用する FPGA が GX1150 だとすると、IOCSR は 2,756,096 になります。
このデバイスで、仮に AS mode (EPCQ-L512 or higher density) を使用したとすると、

DCLK 周波数 = 100MHz 設定の場合 (Typical Frequency=60MHz, Minimun Frequency=42MHz のため ) Minimum Frequency を適用して、
2,756,096bit x ( 23.8ns / 4 ) = 16.4ms

DCLK 周波数 = 50MHz 設定の場合、
2,756,096bit x ( 47.6ns / 4 ) = 32.8ms

という計算になります。
こちらの計算結果を一つの指標にしてください。

経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。