As explained previously, two IPs are needed in the design: ethernet sub-system (xxv_ethernet) and AXI stream FIFO (axis_data_fifo). They can be generated by either Vivado GUI mode or batch mode via Tcl script. Here you just use the following command to use the Vivado batch mode to generate them.
make gen_ip
This will start Vivado to execute the Tcl script gen_ip.tcl
. The generated IP will reside in the created directory ip_generation
. You can review the Tcl script to infer the dialog setting if using Vivado GUI mode. Note some setting for the IP xxv_ethernet is related to the target Alveo card you are using.