インテルのみ表示可能 — GUID: mwh1391807012865
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: mwh1391807012865
Ixiasoft
2.1.1. インテル® FPGA SDK for OpenCL™ 固有の Qsys システム・コンポーネント
ボードロジックの Qsys システムは、ホスト通信とグローバルメモリー・インターフェイスをインスタンス化する機能を実装するために必要な インテル® FPGA SDK for OpenCL™ 固有のコンポーネントを含んでいます。
ボード Qsys システムは、OpenCL カーネルを制御するためにAvalon®-MM マスターをエクスポートする必要があります。また、カーネルがグローバルメモリー・インターフェイスとして使用する 1 つ以上の Avalon-MM スレーブポートもエクスポートしなければなりません。SDKの ALTERAOCLSDKROOT/ip/boardディレクトリーは、ALTERAOCLSDKROOTがSDKインストレーションの位置を参照するSDK固有の Qsys システム・コンポーネントを持つライブラリーを含んでいます。これらのコンポーネントは、Avalon-MM インターフェイス、プログラマブル・バンクの編成、キャッシュ・スヌーピング、およびアルテラの保証されたタイミング・クロージャーのサポートなどの機能を実装するために必要です。
- OpenCL Kernel Clock Generator
OpenCL™Kernel Clock Generator は、OpenCL カーネルで使用するクロック出力とクロック 2 つの出力を生成する Qsys コンポーネントです。 - OpenCL Kernel Interface
OpenCL™ Kernel Interface は、ホスト・インターフェイスが OpenCL カーネルへのアクセスと制御が可能な Qsys コンポーネントです。 - OpenCL Memory Bank Divider
OpenCL™Memory Bank Divider は、Avalon®-MM スレーブポート上のホスト・インターフェイスからの受信要求を受け取り、適切なバンク・マスター・ポートに配線する Qsys コンポーネントです。