TypeError: "Input port N axis config mismatch" for enable_tdata - TypeError: "Input port N axis config mismatch" for enable_tdata - 2026.1 English - UG1864

Vitis Functional Simulation User Guide (UG1864)

Document_ID
UG1864
Release_Date
2026-06-23
Version
2026.1 English

If the kernel uses AXIS_DISABLE_DATA (T=void, no TDATA), the varray must be constructed with enable_tdata=False:

# Python
cfg = va.axis(w_user=32, enable_tdata=False, strict=True)
arr = va.array(np.zeros(5, dtype=np.int32), dtype=va.int32, axis=cfg)
% MATLAB
cfg = varray.axis(w_user=32, enable_tdata=false, strict=true);
arr = varray.int32(int32(zeros(1, 5)), axis=cfg);