Mailbox Client Intel® FPGA IPユーザーガイド

ID 683290
日付 4/01/2024
Public
ドキュメント目次

1.7. コマンドFIFOと応答FIFOの深度指定

コマンドFIFOと応答FIFOの最適な深さは、特定のアプリケーションによって異なります。これらのFIFOのサイズを調整し、アプリケーションに必要な最大コマンドと最大応答に対応します。

次の例でこの点を説明します。アプリケーションで最大8つの連続する GET_TEMPERATURE コマンドをFPGAコアと1つのトランシーバー・バンクに送信すると仮定します。各コマンドはヘッダーと1つのコマンド引数で構成され、読み取る温度センサーのマスクを指定します。コマンドFIFOの最適な設定は16ワードです。

応答FIFOの場合、各応答には1つのヘッダーワードと、コアの温度とトランシーバー・バンクの温度のそれぞれに対する1ワードが含まれます。各応答は3ワードです。応答FIFOの深度に最適な設定は24ワードです。