インテルのみ表示可能 — GUID: mwh1391807007950
Ixiasoft
インテルのみ表示可能 — GUID: mwh1391807007950
Ixiasoft
1.4.6. ハードウェア・デザインのテスト
ハードウェア・デザインをテストするには、次のタスクを実行します。
- ALTERAOCLSDKROOT/board/custom_platform_toolkit/tests/boardtestディレクトリー内のboardtest.cl OpenCL™カーネルに移動します。
ALTERAOCLSDKROOTは インテル® FPGA SDK for OpenCL™ インストレーションの位置を参照します。
- aoc --no-interleaving default boardtest.clコマンドを呼び出して インテル® FPGA SDK for OpenCL™オフライン・コンパイラー実行可能ファイル (.aocx) を生成するために、カーネルをコンパイルします。
- aocl program acl0 boardtest.aocxコマンドを呼び出して、アクセラレーター・ボードをプログラムします。
- aocl compile-config と aocl link-config のコマンドを呼び出します。正常にコンパイルとリンクのために必要なフラグが MMD レイヤーに含まれていることを確認します。
- boardtestホスト・アプリケーションをビルドします。
- Windows システムでは、 make -f Makefile.windowsコマンドを呼び出すか、Microsoft Visual Studio を使用する場合があります。
make コマンドを呼び出す場合は、 ALTERAOCLSDKROOT/board/custom_platform_toolkit/tests/boardtestディレクトリーにあるMakefile.windowsファイルを使用します。
Microsoft Visual Studio でホスト・アプリケーションをビルドする場合は、boardtest.slnとmain.cppファイルは ALTERAOCLSDKROOT/board/custom_platform_toolkit/tests/boardtest/hostディレクトリー内にあります。
- Lunux システムでは、 make -f Makefile.linuxコマンドを呼び出します。
Makefile.linuxファイルは ALTERAOCLSDKROOT/board/custom_platform_toolkit/tests/boardtest ディレクトリー内にあります。
- Windows システムでは、 make -f Makefile.windowsコマンドを呼び出すか、Microsoft Visual Studio を使用する場合があります。
- boardtest実行可能を実行します。
インテル® FPGA Preferred Board として証明を得るには、複数のボードにわたる厳密なテストが必要です。具体的には、すべてのカスタム・プラットフォームのテストを夜間通して行い、複数のボードでSDKのデザイン例を実行する必要があります。カスタム・プラットフォーム内のボード・バリエーションは、すべてのテストプロセスを経ていなければなりません。