ap_fixed を使用した例 - 2023.2 日本語

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

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

次の例では、Vitis HLS の ap_fixed 型を使用して、18 ビット変数 (6 ビットが整数部 (符号ビットも含む)、12 ビットが小数部を表す) を定義しています。変数は符号付きで指定されており、量子化モードは正の無限大へ丸められるように設定され、オーバーフローにはデフォルトの折り返しモードが使用されます。

#include <ap_fixed.h>
...
ap_fixed<18,6,AP_RND > my_type;
...