検証オプション 3: HLS math ライブラリ ファイルおよび違差の検証 - 2023.2 日本語

Vitis 高位合成ユーザー ガイド (UG1399)

Document ID
UG1399
Release Date
2023-12-18
Version
2023.2 日本語

HLS math ライブラリ ファイル lib_hlsm.cpp をデザイン ファイルとして含めると、Vitis HLS で C シミュレーションに HLS math ライブラリが使用されます。このオプションはオプション 2 と同じですが、C コードを変更する必要はありません。

HLS math ライブラリ ファイルは、Vitis HLS インストール ディレクトリの src ディレクトリに含まれます。ファイルをローカル フォルダーにコピーして、ファイルを標準のデザイン ファイルとして追加します。

注記: このオプションは、C++ でのみ使用可能です。

このオプションを使用すると、オプション 2 を使用した場合と同様に HLS math ファイルを使用した C シミュレーション結果と、このファイルを追加しない前に取得したシミュレーション結果が異なるものになります。これらの差は、オプション 1 と同様のスマート テストベンチを使用して C シミュレーションで検証する必要があります。