AI Engine emulator provides the following features:
Cycle approximate simulation.
Hardware constraints check such as AI Engine heap/stack/program memory size.
Functional verification of kernel code via
printf()
and value change dump (VCD) file generation.Performance verification of kernel code using VCD file generation and generating profile reports.
Out of bound memory access checks of kernel code.
The following steps showcase AI Engine Emulator features:
1. AI Engine Emulator Source Code Debug
2. AI Engine Emulator Trace and Profile Data Generation
3. AI Engine Emulator printf support
4. AI Engine Emulator –enable-memory-check option
5. Command-Line Project Source Code Debug with AI Engine emulator