L1 Benchmark - 2023.2 English

Vitis Libraries

Release Date
2023-12-20
Version
2023.2 English

Performance Summary for APIs

Table 1 : Summary table for performance and resources of APIs

Table 147 Table 1 Summary table for performance and resources of APIs
API Flow Input bandwith Output bandwith Freq. LUT BRAM URAM DSP
FOC export IP 20M/s 20M/s 100MHz 5179 2 0 67
SVPWM_DUTY export IP 1M/s 1M/s 100MHz 2101 0 0 7
PWM_GEN export IP 100M/s 100M/s 100MHz 1094 0 0 6
QEI export IP 100M/s 2.5M/s 100MHz 867 0 0 5

These are details for benchmark result and usage steps.

Test Overview

Here are benchmarks of the Vitis Motor Control Library using the Vitis environment.

  • Download code

These Motor Control benchmarks can be downloaded from vitis libraries main branch.

git clone https://github.com/Xilinx/Vitis_Libraries.git
cd Vitis_Libraries
git checkout main
cd motor_control
  • Setup environment

Specifying the corresponding Vitis, XRT, and path to the platform repository by running following commands.

source <intstall_path>/installs/lin64/Vitis/2023.2/settings64.sh
source /opt/xilinx/xrt/setup.sh
export PLATFORM_REPO_PATHS=/opt/xilinx/platforms