インテル® FPGA SDK for OpenCL: カスタム・プラットフォーム・ツールキット・ユーザーガイド

ID 683085
日付 10/31/2016
Public
ドキュメント目次

2.1.1. インテル® FPGA SDK for OpenCL™ 固有の Qsys システム・コンポーネント

ボードロジックの Qsys システムは、ホスト通信とグローバルメモリー・インターフェイスをインスタンス化する機能を実装するために必要な インテル® FPGA SDK for OpenCL™ 固有のコンポーネントを含んでいます。

ボード Qsys システムは、OpenCL カーネルを制御するためにAvalon®-MM マスターをエクスポートする必要があります。また、カーネルがグローバルメモリー・インターフェイスとして使用する 1 つ以上の Avalon-MM スレーブポートもエクスポートしなければなりません。SDK ALTERAOCLSDKROOT/ip/boardディレクトリーは、ALTERAOCLSDKROOTSDKインストレーションの位置を参照するSDK固有の Qsys システム・コンポーネントを持つライブラリーを含んでいます。これらのコンポーネントは、Avalon-MM インターフェイス、プログラマブル・バンクの編成、キャッシュ・スヌーピング、およびアルテラの保証されたタイミング・クロージャーのサポートなどの機能を実装するために必要です。