AI Engine emulator source code debug limitations - 2022.2 English

Vitis Tutorials: AI Engine Development

Document ID
XD100
Release Date
2022-12-01
Version
2022.2 English
  1. There are maximum four breakpoints available for each tile. Program under debug is stopped at first line of main(). This does not impact those available breakpoints.

  2. Because the compiler -O0 option is not supported, non-sequential execution when stepping through source code is expected.

  3. If an individual kernel is highlighted, select the resume button to continue execution until next breakpoint or blocked to wait for I/O. If highlight the beamformer design, select resume button to resume all kernels execution until meet each kernel’s breakpoint or blocked waiting for each kernel’s I/O operation.

  4. Due to compiler optimization, some variables’ values are stored in registers. “N/A” is shown in variables view for those optimized variables’ values.