インテルのみ表示可能 — GUID: ewa1410362868497
Ixiasoft
2.3.1. aocl_mmd_get_offline_info
2.3.2. aocl_mmd_get_info
2.3.3. aocl_mmd_open
2.3.4. aocl_mmd_close
2.3.5. aocl_mmd_read
2.3.6. aocl_mmd_write
2.3.7. aocl_mmd_copy
2.3.8. aocl_mmd_set_interrupt_handler
2.3.9. aocl_mmd_set_status_handler
2.3.10. aocl_mmd_yield
2.3.11. aocl_mmd_shared_mem_alloc
2.3.12. aocl_mmd_shared_mem_free
2.3.13. aocl_mmd_reprogram
インテルのみ表示可能 — GUID: ewa1410362868497
Ixiasoft
1.4. インテル® FPGA SDK for OpenCL™ カスタム・プラットフォームの作成
インテル® FPGA SDK for OpenCL™ を使用したカスタム・プラットフォームの作成の際に実行する必要があるタスクを、下の各項目で説明します。
- ボード・ハードウェアのデザイン
インテル® FPGA SDK for OpenCL™ を使用してアクセラレーター・ボードをデザインするには、すべてのボードとシステム・コンポーネント、およびハードウェア・デザインを記述するファイルを インテル® FPGA SDK for OpenCL™オフライン・コンパイラーに作成する必要があります。 - ボード XML ファイルの作成
カスタム・プラットフォームは、カスタム・プラットフォームとそれぞれのハードウェア・システムを インテル® FPGA SDK for OpenCL™ に記述する XML ファイルを含んでいる必要があります。 - MMD ライブラリーの作成
カスタム・プラットフォームは、アクセラレーター・ボードとの通信に必要な MMD レイヤーが必要です。 - Altera Client Driver のセットアップ
ACD は、SDKがホストのランタイム時にカスタム・プラットフォーム・ライブラリーを自動的に検索してロードすることができます。 - インテル FPGA SDK for OpenCL ユーティリティー・サポートの提供
インテル® FPGA SDK for OpenCL™ を使用して開発する各カスタム・プラットフォームは、SDK ユーティリティーのセットをサポートしています。ユーザーはこれらのユーティリティーでSDKを介してアクセラレーター・ボードを管理することができます。 - ハードウェア・デザインのテスト
ソフトウェア・ユーティリティーおよび MMD レイヤーの作成後、ハードウェア・デザインはタイミング・クロージャーを達成し、デザインをテストします。