avl_ready
予期しない状況でパルス値が低くなることがあります。これは、Avalon・インターフェイスの動作方法が原因で生じます。
avl_ready
バーストアクセス中に低いパルス動作を実現します。- MegaWizard™ パラメーターの [コマンドキューの先読み深度] の値を大きくします。コントローラーは、オープン・ページ・ポリシーを使用して、銀行を開放し、不要なプリチャージを回避し、サイクルを有効化しようとします。通常は、同時に開いたままにするページ数の コマンドキューの先読み深度 の値と、コントローラーに入る新しいコマンドの場合は 2 つ以上が必要です。このパラメーターを大きくすると、ロジックリソースFPGA多く使用され、タイミング・クロージャーがより困難になる可能性があることに注意してください。
- MegaWizard パラメーター のメモリー・パラメーター -> モード・レジスター 1 -> メモリー追加 CAS レイテンシー ・オプションを 無効に設定します。
- DDR3 UniPHY コントローラーのトップレベルのバリエーション・ファイルで、パラメーターを確認
MAX_PENDING_WR_CMD
しMAX_PENDING_RD_CMD
、これらの値を 32 に変更して DDR3 コントローラーを再生成します。 - ハーフレート・コントローラーを使用していて、サイズ 1 のバーストアクセスAvalon場合、コントローラーの効率を向上させるために、バースト・マージ・オプションを有効にします。
Avalon・インターフェイスの詳細については 、Avalon・インターフェイスの仕様を参照してください。