Software emulation supports fast emulation execution and printf()
to help verify the kernel’s functionalities. Users can check the output by examining design output files in the ${PROJECT}/Emulation-SW/data
directory.
Hardware constraints such as heap/stack sizes and program memory size are not verified in software emulator.
The following steps outline the procedure:
1. Prepare Software Emulation Project in Vitis IDE
2. Run and Verify Software Emulation in Vitis IDE
3. Launch Debugger to Debug Design
4. Command line project build and run with software emulator