The x86simulator
generates an options
file automatically when using command-line arguments and is stored in the Work/options
directory. The resulting options file can be
manually adjusted with other options as specified in the following table.
Depending on the configuration of software emulation, you can reuse x86 simulation options when the PS is configured to the use the QEMU model or the X86 model.
When the PS is configured to use the x86 model, use the following environment variable to specify the location of the x86 options file.
setenv X86SIM_OPTIONSPATH <x86 options file location>
When the PS is configured to use the QEMU model, use the following
command line option for software emulation using launch_sw_emu.sh
, as
described in Running Hardware Emulation.
./launch_sw_emu.sh -x86-sim-options ${FULL_PATH}/Work/options/x86sim.option
Where the ${FULL_PATH}
is the full path to the file.
x86 Sim Option | Value | Description |
---|---|---|
dump
|
<yes>/<no> | Dumps out the input and output data snapshots for every iteration of individual AI Engine kernel ports. |
trace
|
<yes>/<no> | Provides a timestamped view of events that occurred during AI Engine graph execution. This includes stalls, graph start/stop, and iteration start/stop with respective timestamps. |
trace-print
|
<yes>/<no> | Prints out trace in the terminal and exports trace file result |