The aie wrapper module (aie_wrapper_ext_tb.v) needs to be instantiated in the external testbench (my_top.v or my_top.sv). You can open my_top.v and see the aie_wrapper instantiation.
The aiesim expects data to be in beats instead of transaction. So you need to keep tlast at high (1'b1
) all the time in my_top.v as shown below:
Note: You can add
timescale
directive as per your requirement in aie_wrapper_ext_tb.v.