Target Audience and Major Features - 2023.2 English

Vitis Libraries

Release Date
2023-12-20
Version
2023.2 English

Target audience of L2 API are users who has certain understanding of HLS and programming on FPGA and want to make modification on kernels, including:

  1. Operator combinations in kernel, like number of operators or operator pipeline. Most L1 APIs and glue logics inside L2 kernels are connect with streams. Users could add more operators into kernels to increase its performance as long as it is not bounded by other factors like logic resource and memory bandwidth.
  2. Add more pre-processing and post-processing to kernel, like compression / decompression. Certain files might store its data in compressed format to save the memory space and bandwidth to transfer. Adding decompression module to build longer processing pipeline will save the time to decompress the data and increase system performance.
  3. Test correctness in sw-emu, hw-emu and on-board.
  4. Get accurate kernel resources and clock.
  5. Analyze kernel’s timing performance and throughput.