You can create Vitis PL kernels from RTL code or a Vivado IP block using the Vitis IP packager, as explained in RTL Kernel Development Flow in the Data Center Acceleration using Vitis (UG1700).
You can create Vitis PL kernels from RTL code or a Vivado IP block using the Vitis IP packager, as explained in RTL Kernel Development Flow in the Data Center Acceleration using Vitis (UG1700).