外部メモリー・インターフェイス Agilex™ 7 FシリーズおよびIシリーズFPGA IPユーザーガイド

ID 683216
日付 3/29/2024
Public
ドキュメント目次

10. Agilex™ 7 FPGA FシリーズおよびIシリーズEMIF IP – コントローラーの最適化

外部メモリー・インターフェイスを設計する際は、メモリー・コントローラーの効率と帯域幅の向上に利用できる方法を理解する必要があります。

以降の項では、コントローラーの効率に影響を与える要因と、コントローラーの効率を向上させる方法について説明します。

コントローラーの効率

コントローラーの効率は、データのトランザクションによって異なります。コントローラーの効率を判断する最適な方法は、特定のデザインのメモリー・コントローラーをシミュレーションすることです。

コントローラーの効率は次のように表現されます。

効率 = データ転送のアクティブサイクル数/合計サイクル数

合計サイクル数には、コマンドまたは他の要求を発行するのに必要なサイクル数が含まれます。

注: データ転送のアクティブサイクル数は、ローカル・クロックサイクルの観点から計算します。