Instantiating aie wrapper in the External Testbench - 2023.2 English

Vitis Tutorials: AI Engine (XD100)

Document ID
XD100
Release Date
2024-03-05
Version
2023.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 follows:

Alt Text

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