Hardware Emulation reports the average throughput of each PLIO and GMIO port at the end of a simulation.
As described in the previous section, emulation is launched using the following command:
./launch_hw_emu.sh -aie-sim-options
${FULL_PATH_TO}/<user_aiesim_options.txt>
Here, <user_aiesim_options.txt>
must include the AIE_PKG_DIR option that sets
the path to the Work directory generated by the
AI Engine compiler.
The throughput report is generated inside
simulate.logfound at <design_directory>/sim/behav_waveform/xsim/simulate.log.Info: /OSCI/SystemC: Simulation stopped by user.
Info: SystemC end_of_simulation Dump:
103765200 ps .vitis_design_wrapper_sim_wrapper.vitis_design_wrapper_i.vitis_design_i.ai_engine_0.inst.aie_logical.aie_xtlm.math_engine: end of simulation invoked!
------------------------------------------------------------
| Intf Type | Port Name | Type | Throughput(MBps) |
------------------------------------------------------------
| gmio | gmioIn0 | IN | 3404.26 |
| | gmioOut0 | OUT | 3453.82 |
| | gmioIn1 | IN | 3890.58 |
| | gmioOut1 | OUT | 3957.06 |
| | gmioIn2 | IN | 3968.99 |
| | gmioOut2 | OUT | 3903.18 |
| | gmioIn3 | IN | 3244.61 |
| | gmioOut3 | OUT | 3278.27 |
------------------------------------------------------------