By default, the python script generates
aie_wrapper_ext_tb_proj.tcl alongwith the wrapper verilog file as mentioned in above section.
There are two ways to proceed based on the existence of the Vivado project. This tutorial can be run using
aie_wrapper_ext_tb_proj.tcl if there is no available project already created using vivado. If you have your Vivado project, please use IP flow i.e
If you have already created a vivado project, this tcl script can be used for generating required sim_ipc_axis IPs. From within the existing vivado project, inside the tcl console source
aie_wrapper_ext_tb_ip.tcl. In the vivado tcl console run the following command:
You need to ensure that project directory and aie_wrapper_ext_tb_ip.tcl directory are the same. If aie_wrapper_ext_tb_ip.tcl is in another directory, provide appropriate path while sourcing it. This tcl script is responsible for generating sim_ipc_axis IPs in vivado project.
After sourcing the tcl file, you will see hierarchy created in sim_1 fileset under Simulation_sources
You can add the required files and directories for your project as mentioned in below figure: