Error: port has no axis but varray has one - Error: port has no axis but varray has one - 2026.1 日本語 - UG1864

Vitis Functional Simulation (VFS) ユーザー ガイド (UG1864)

Document_ID
UG1864
Release_Date
2026-06-23
Version
2026.1 日本語

カーネル ポートがプレーンなストリーム (AXI4-Stream サイドバンドなし) を使用しているにもかかわらず、入力 varray に axis 設定がある場合:

arr = va.array(data, dtype=va.int32, axis=va.axis())
result = plain_kernel.run(arr)  # TypeError!

修正: axis を削除します。

arr.set_axis(None)   # Python
arr.set_axis([]);    % MATLAB