Use dot
application converts .dot file to .png file, dot -Tpng simulator_state_post_analysis.dot > simulator_state_post_analysis.png
. Open the ${PROJECT_PATH}/Emulation-SW/x86simulator_output/simulator_state_post_analysis.png
, paths in red indicate the root cause of the deadlock.
IMPORTANT: Absence of deadlock for x86 simulation does not mean absence of deadlock in SystemC simulation. X86 simulation does not model timing and resource constraints and thus there are fewer causes of deadlock. On the other hand, if x86 simulation deadlocks, SystemC simulation deadlocks as well, so it is beneficial to fix the deadlock in x86 simulation before proceeding with SystemC simulation.