インテルのみ表示可能 — GUID: bop1502039436728
Ixiasoft
インテルのみ表示可能 — GUID: bop1502039436728
Ixiasoft
3.2.3.1. 例1: FPGAでHPS SDRAMから直接データを読み取る
MPUがアクセスするものと同じデータのコピーにFPGAがアクセスするには、L1データキャッシュとL2キャッシュにデータのコピーが既にある場合はそれらをフラッシュする必要があります。HPS SDRAMにデータの最新コピーが含まれている場合にFPGAがこのデータにアクセスする最適なパスは、FPGAマスターがFPGA-to-SDRAMポートを介してデータを読み取ることです。
Stratix 10 HPSは、SDRAMへの128ビットポートを最大3つサポートするため、FPGAに最大3つのマスターを実装し、各ポートを介してSDRAMのデータにアクセスすることで読み取りスループットを最大化できます。FPGA-to-SDRAMポートを介してSDRAMへのパスを複数実装する場合、各ポートはそれぞれ独立して処理されるため、システムレベルで同期を行うようにしてください。1つのポートをほかのポートよりも優先する場合、各ポートのQoS設定を調整し、アプリケーションの必要性に応じてトラフィック・パターンを形成できます。 インテル® では、バースト対応可能なFPGAのマスターを使用し、4ビート以上のバースト長をポストできるFPGA-to-SDRAMポートから読み取ることを推奨しています。5