Instantiating aie wrapper in the external testbench - 2022.2 English

Vitis Tutorials: AI Engine Development

Document ID
XD100
Release Date
2022-12-01
Version
2022.2 English

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:

Alt Text

  • Note: You can add timescale directive as per your requirement in aie_wrapper_ext_tb.v.